From 2320c6830e25bf0faad94dbe4bc39361fe4774f0 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sat, 2 Sep 2023 07:26:50 -0400 Subject: [Lingo] Added Pumpkin Patch achievements --- Lingo.asl | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'Lingo.asl') diff --git a/Lingo.asl b/Lingo.asl index 7070ed6..ddd18d8 100644 --- a/Lingo.asl +++ b/Lingo.asl @@ -21,6 +21,7 @@ startup settings.Add("levelOneThePanels",false,"Split on LL1 achievement panels (besides End and Master)"); settings.Add("levelOneOranges",false,"Split on orange panels that open up the LL1 tower"); settings.Add("levelTwoThePanels",false,"Split on LL2 achievement panels (besides Ascendant)"); + settings.Add("patchAchieves",false,"Split on The Pumpkin Patch achievements"); settings.Add("showLastPanel",false, "Override first text component with the name of the most recently solved panel"); vars.prevPanel = ""; @@ -147,6 +148,11 @@ startup "Panel_the_earnest", "Panel_the_right" }; + + vars.patchAchievePanels = new List{ + "Panel_the_associating", + "Panel_the_deciphering" + }; } init @@ -256,6 +262,9 @@ split } else if (settings["levelTwoThePanels"] && vars.levelTwoThePanels.Contains(vars.panel.Current)) { action = "SPLIT"; vars.log("Split on LL2 THE panel"); + } else if (settings["patchAchieves"] && vars.patchAchievePanels.Contains(vars.panel.Current)) { + action = "SPLIT"; + vars.log("Split on Pumpkin Patch THE panel"); } else if (settings["configs"] && vars.configWaypoints != null && vars.configWaypoints.Contains(vars.panel.Current)) { action = "SPLIT"; vars.log("Split on config file"); -- cgit 1.4.1