diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2023-09-02 07:26:50 -0400 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2023-09-02 07:26:50 -0400 |
| commit | 2320c6830e25bf0faad94dbe4bc39361fe4774f0 (patch) | |
| tree | e7ce1809243c8cef343f7fb7c320df0f8f865561 | |
| parent | 25b93dfcb95e2af308663c883b49c8c5ff814fe7 (diff) | |
| download | autosplitters-2320c6830e25bf0faad94dbe4bc39361fe4774f0.tar.gz autosplitters-2320c6830e25bf0faad94dbe4bc39361fe4774f0.tar.bz2 autosplitters-2320c6830e25bf0faad94dbe4bc39361fe4774f0.zip | |
[Lingo] Added Pumpkin Patch achievements
| -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"); |
