diff options
-rw-r--r-- | Lingo.asl | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Lingo.asl b/Lingo.asl index 7070ed6..ddd18d8 100644 --- a/Lingo.asl +++ b/Lingo.asl | |||
@@ -21,6 +21,7 @@ startup | |||
21 | settings.Add("levelOneThePanels",false,"Split on LL1 achievement panels (besides End and Master)"); | 21 | settings.Add("levelOneThePanels",false,"Split on LL1 achievement panels (besides End and Master)"); |
22 | settings.Add("levelOneOranges",false,"Split on orange panels that open up the LL1 tower"); | 22 | settings.Add("levelOneOranges",false,"Split on orange panels that open up the LL1 tower"); |
23 | settings.Add("levelTwoThePanels",false,"Split on LL2 achievement panels (besides Ascendant)"); | 23 | settings.Add("levelTwoThePanels",false,"Split on LL2 achievement panels (besides Ascendant)"); |
24 | settings.Add("patchAchieves",false,"Split on The Pumpkin Patch achievements"); | ||
24 | settings.Add("showLastPanel",false, "Override first text component with the name of the most recently solved panel"); | 25 | settings.Add("showLastPanel",false, "Override first text component with the name of the most recently solved panel"); |
25 | 26 | ||
26 | vars.prevPanel = ""; | 27 | vars.prevPanel = ""; |
@@ -147,6 +148,11 @@ startup | |||
147 | "Panel_the_earnest", | 148 | "Panel_the_earnest", |
148 | "Panel_the_right" | 149 | "Panel_the_right" |
149 | }; | 150 | }; |
151 | |||
152 | vars.patchAchievePanels = new List<String>{ | ||
153 | "Panel_the_associating", | ||
154 | "Panel_the_deciphering" | ||
155 | }; | ||
150 | } | 156 | } |
151 | 157 | ||
152 | init | 158 | init |
@@ -256,6 +262,9 @@ split | |||
256 | } else if (settings["levelTwoThePanels"] && vars.levelTwoThePanels.Contains(vars.panel.Current)) { | 262 | } else if (settings["levelTwoThePanels"] && vars.levelTwoThePanels.Contains(vars.panel.Current)) { |
257 | action = "SPLIT"; | 263 | action = "SPLIT"; |
258 | vars.log("Split on LL2 THE panel"); | 264 | vars.log("Split on LL2 THE panel"); |
265 | } else if (settings["patchAchieves"] && vars.patchAchievePanels.Contains(vars.panel.Current)) { | ||
266 | action = "SPLIT"; | ||
267 | vars.log("Split on Pumpkin Patch THE panel"); | ||
259 | } else if (settings["configs"] && vars.configWaypoints != null && vars.configWaypoints.Contains(vars.panel.Current)) { | 268 | } else if (settings["configs"] && vars.configWaypoints != null && vars.configWaypoints.Contains(vars.panel.Current)) { |
260 | action = "SPLIT"; | 269 | action = "SPLIT"; |
261 | vars.log("Split on config file"); | 270 | vars.log("Split on config file"); |