name: "Tower" panels { name: "RHINO" path: "Panels/Floor 2/panel_1" clue: "rhino" answer: "hornet" symbols: SPARKLES symbols: BOXES } panels { name: "FISH" path: "Panels/Floor 2/panel_2" clue: "fish" answer: "fishes" symbols: PLANET } panels { name: "LINEAGE" path: "Panels/Floor 2/panel_3" clue: "lineage" answer: "eaglet" symbols: AGE symbols: EVAL } panels { name: "GRUMPY" path: "Panels/Floor 2/panel_4" clue: "grumpy" answer: "crab" symbols: SUN symbols: SPARKLES } panels { name: "ZEBRA" path: "Panels/Floor 2/panel_5" clue: "zebra" answer: "tiger" symbols: BOXES } panels { name: "SLID" path: "Panels/Floor 2/panel_6" clue: "slid" answer: "liquid" symbols: SPARKLES symbols: CROSS } panels { name: "FUEL" path: "Panels/Floor 2/panel_7" clue: "fuel" answer: "fir" symbols: SPARKLES symbols: CROSS } panels { name: "DOUGH" path: "Panels/Floor 2/panel_8" clue: "dough" answer: "sandwich" symbols: BOXES symbols: CROSS } panels { name: "LIQUID" path: "Panels/Floor 2/panel_9" clue: "liquid" answer: "plasma" symbols: CROSS } panels { name: "ICE" path: "Panels/Floor 2/panel_10" clue: "ice" answer: "sea" symbols: BOXES symbols: CROSS } panels { name: "FLEECE" path: "Panels/Floor 2/panel_11" clue: "fleece" answer: "nephew" symbols: ZERO symbols: GENDER } panels { name: "NEED" path: "Panels/Floor 2/panel_12" clue: "need" answer: "aunt" symbols: ZERO symbols: PYRAMID } panels { name: "ANNOY (1)" path: "Panels/Floor 2/panel_13" clue: "annoy" answer: "brother" symbols: SPARKLES symbols: PYRAMID } panels { name: "ANNOY (2)" path: "Panels/Floor 2/panel_14" clue: "annoy" answer: "father" symbols: ZERO symbols: PYRAMID } panels { name: "GIGGLING" path: "Panels/Floor 2/panel_15" clue: "giggling" answer: "daughter" symbols: SPARKLES symbols: PYRAMID } panels { name: "MINUSCULE" path: "Panels/Floor 3/panel_1" clue: "minuscule" answer: "tin" symbols: SUN symbols: SPARKLES } panels { name: "TYPEWRITER" path: "Panels/Floor 3/panel_2" clue: "typewriter" answer: "keyboards" symbols: PLANET symbols: AGE } panels { name: "READJUST" path: "Panels/Floor 3/panel_3" clue: "readjust" answer: "adjusted" symbols: SPARKLES } panels { name: "REINDICT" path: "Panels/Floor 3/panel_4" clue: "reindict" answer: "credit" symbols: ANAGRAM symbols: EVAL } panels { name: "COPYRIGHT" path: "Panels/Floor 3/panel_5" clue: "copyright" answer: "trader" symbols: SUN symbols: SPARKLES } panels { name: "CONTINENT" path: "Panels/Floor 3/panel_6" clue: "continent" answer: "shop" symbols: BOXES } panels { name: "FOOT" path: "Panels/Floor 3/panel_7" clue: "foot" answer: "house" symbols: BOXES } panels { name: "EYE" path: "Panels/Floor 3/panel_8" clue: "eye" answer: "school" symbols: BOXES symbols: STARS } panels { name: "RIVER" path: "Panels/Floor 3/panel_9" clue: "river" answer: "hospital" symbols: BOXES } panels { name: "NUCLEUS" path: "Panels/Floor 3/panel_10" clue: "nucleus" answer: "jail" symbols: BOXES } panels { name: "MIX (1)" path: "Panels/Floor 3/panel_11" clue: "mix" answer: "bar" symbols: JOB symbols: STARS } panels { name: "HEAL" path: "Panels/Floor 3/panel_12" clue: "heal" answer: "hospital" symbols: JOB symbols: STARS } panels { name: "SCREW" path: "Panels/Floor 3/panel_13" clue: "screw" answer: "toolbox" symbols: JOB symbols: STARS } panels { name: "FLY" path: "Panels/Floor 3/panel_14" clue: "fly" answer: "airplane" symbols: JOB symbols: STARS } panels { name: "MIX (2)" path: "Panels/Floor 3/panel_15" clue: "mix" answer: "kitchen" symbols: JOB symbols: STARS } panels { name: "BARE" path: "Panels/Floor 4/panel_1" clue: "bare" answer: "cub" symbols: ZERO symbols: AGE } panels { name: "CANON" path: "Panels/Floor 4/panel_2" clue: "canon" answer: "boom" symbols: ZERO symbols: SOUND } panels { name: "DUCTS" path: "Panels/Floor 4/panel_3" clue: "ducts" answer: "quack" symbols: ZERO symbols: SOUND } panels { name: "COY" path: "Panels/Floor 4/panel_4" clue: "coy" answer: "fish" symbols: ZERO symbols: EXAMPLE } panels { name: "LYNX" path: "Panels/Floor 4/panel_5" clue: "lynx" answer: "slink" symbols: ZERO symbols: ANAGRAM } panels { name: "SCENTS (1)" path: "Panels/Floor 4/panel_6" clue: "scents" answer: "dollars" symbols: ZERO symbols: BOXES } panels { name: "SCENTS (2)" path: "Panels/Floor 4/panel_7" clue: "scents" answer: "sight" symbols: ZERO symbols: EXAMPLE } panels { name: "SEIZE (1)" path: "Panels/Floor 4/panel_8" clue: "seize" answer: "oceans" symbols: ZERO symbols: PYRAMID } panels { name: "SEIZE (2)" path: "Panels/Floor 4/panel_9" clue: "seize" answer: "eye" symbols: ZERO symbols: PLANET symbols: JOB } panels { name: "THROWN" path: "Panels/Floor 4/panel_10" clue: "thrown" answer: "chair" symbols: ZERO symbols: EXAMPLE } panels { name: "FUND" path: "Panels/Floor 5/panel_1" clue: "fund" answer: "find" symbols: SPARKLES symbols: AGE } panels { name: "ENVELOPE" path: "Panels/Floor 5/panel_2" clue: "envelope" answer: "letters" symbols: PLANET symbols: STARS } panels { name: "ROTE" path: "Panels/Floor 5/panel_3" clue: "rote" answer: "write" symbols: ZERO symbols: AGE } panels { name: "ENVELOPES" path: "Panels/Floor 5/panel_4" clue: "envelopes" answer: "words" symbols: BOXES symbols: STARS } panels { name: "ERECTS" path: "Panels/Floor 5/panel_5" clue: "erects" answer: "hidden" symbols: SUN symbols: ANAGRAM } panels { name: "HIDE (1)" path: "Panels/Floor 5/panel_6" clue: "hide" answer: "see" symbols: SUN symbols: SPARKLES } panels { name: "HUE" path: "Panels/Floor 5/panel_7" clue: "hue" answer: "colors" symbols: SUN symbols: PLANET } panels { name: "CRUST" path: "Panels/Floor 5/panel_8" clue: "crust" answer: "read" symbols: SPARKLES symbols: BOXES } panels { name: "HIDE (2)" path: "Panels/Floor 5/panel_9" clue: "hide" answer: "secret" symbols: SUN symbols: SPARKLES } panels { name: "BETTER" path: "Panels/Floor 5/panel_10" clue: "better" answer: "letters" symbols: ZERO symbols: PLANET } panels { name: "Colors" path: "Panels/End/panel_1" clue: "" answer: "backdoor" symbols: QUESTION required_door { name: "Colors Panel" } } panels { name: "Context" path: "Panels/End/panel_2" clue: "" answer: "door" required_door { name: "Context Panel" } } highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
extends Button
func _ready():
pass
func _connect_pressed():
var apclient = global.get_node("Archipelago")
apclient.ap_server = self.get_parent().get_node("server_box").text
apclient.ap_user = self.get_parent().get_node("player_box").text
apclient.ap_pass = self.get_parent().get_node("password_box").text
apclient.saveSettings()
func _back_pressed():
fader._fade_start("main_menu")