diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-31 12:44:38 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-31 12:44:38 -0400 |
commit | 5e055b88b386e7b6a0d6776fd38dfa1e823edf2a (patch) | |
tree | e0ff2860f49091927b36964feacf32463a144f41 | |
parent | a4b9a8f43ce0c9b9d5c38d0e6ed19a3aaabee06f (diff) | |
download | lingo2-archipelago-5e055b88b386e7b6a0d6776fd38dfa1e823edf2a.tar.gz lingo2-archipelago-5e055b88b386e7b6a0d6776fd38dfa1e823edf2a.tar.bz2 lingo2-archipelago-5e055b88b386e7b6a0d6776fd38dfa1e823edf2a.zip |
[Apworld] Added options to slot data
-rw-r--r-- | apworld/__init__.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/apworld/__init__.py b/apworld/__init__.py index 14bb4bc..4e5777a 100644 --- a/apworld/__init__.py +++ b/apworld/__init__.py | |||
@@ -62,3 +62,14 @@ class Lingo2World(World): | |||
62 | 62 | ||
63 | def set_rules(self): | 63 | def set_rules(self): |
64 | self.multiworld.completion_condition[self.player] = lambda state: state.has("Victory", self.player) | 64 | self.multiworld.completion_condition[self.player] = lambda state: state.has("Victory", self.player) |
65 | |||
66 | def fill_slot_data(self): | ||
67 | slot_options = [ | ||
68 | "victory_condition", "shuffle_doors", | ||
69 | ] | ||
70 | |||
71 | slot_data = { | ||
72 | **self.options.as_dict(*slot_options), | ||
73 | } | ||
74 | |||
75 | return slot_data | ||