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"); | 
