// // Name: Constellations Tour // License: Public Domain // Author: Alexander Wolf // Version: 1.2 // Description: A tour of the constellations of the current sky culture. // Label style is forced to be 'Native,Translated,Modern' regardless of user setting, // unless environment variable STEL_SCRIPT_OBEY_SKYCULTURE_STYLE evaluates true. // (Style is restored at end.) // var obey_skyculture_preference = (core.getEnv("STEL_SCRIPT_OBEY_SKYCULTURE_STYLE") == "1"); include("i18n.inc"); core.clear("starchart"); GridLinesMgr.setFlagEquatorGrid(false); NebulaMgr.setFlagHints(false); var constellations = ConstellationMgr.getConstellationsEnglishNames(); var oldScreenLabelStyle; if (!obey_skyculture_preference) { oldScreenLabelStyle; StelSkyCultureMgr.setScreenLabelStyle("Native,Translated,Modern"); } ConstellationMgr.deselectConstellations(); ConstellationMgr.setFlagArt(false); ConstellationMgr.setFlagBoundaries(false); ConstellationMgr.setFlagLines(false); ConstellationMgr.setFlagLabels(false); core.setGuiVisible(false); var id = LabelMgr.labelScreen(tr("Press Ctrl+T to un-hide the toolbar"), 100,100, false, 20); LabelMgr.setLabelShow(id, true); core.wait(4); LabelMgr.setLabelShow(id, false); LabelMgr.deleteLabel(id); ConstellationMgr.setFlagBoundaries(true); ConstellationMgr.setFlagLines(true); ConstellationMgr.setFlagLabels(true); ConstellationMgr.setFlagIsolateSelected(true); for (i=0; i