diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-09 16:44:09 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-09 16:44:09 -0400 |
commit | 8de745f4d3350ac848c9362a33e223c0ff94fdcf (patch) | |
tree | 102db82fd9c7822dd6c0d6e9a555181faf9ba00e /apworld/rules.py | |
parent | 6dc4fae2ee9b7b9145a8938e95080dba448cf44a (diff) | |
download | lingo2-archipelago-8de745f4d3350ac848c9362a33e223c0ff94fdcf.tar.gz lingo2-archipelago-8de745f4d3350ac848c9362a33e223c0ff94fdcf.tar.bz2 lingo2-archipelago-8de745f4d3350ac848c9362a33e223c0ff94fdcf.zip |
Added symbol shuffle
Also fixed unlocked letters + any double letter cyan doors, and tweaked some logic related to important panels with symbols on them.
Diffstat (limited to 'apworld/rules.py')
-rw-r--r-- | apworld/rules.py | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/apworld/rules.py b/apworld/rules.py index 56486fa..0bff056 100644 --- a/apworld/rules.py +++ b/apworld/rules.py | |||
@@ -18,8 +18,6 @@ def lingo2_can_satisfy_requirements(state: CollectionState, reqs: AccessRequirem | |||
18 | if not all(state.can_reach_region(region_name, world.player) for region_name in reqs.rooms): | 18 | if not all(state.can_reach_region(region_name, world.player) for region_name in reqs.rooms): |
19 | return False | 19 | return False |
20 | 20 | ||
21 | # TODO: symbols | ||
22 | |||
23 | for letter_key, letter_level in reqs.letters.items(): | 21 | for letter_key, letter_level in reqs.letters.items(): |
24 | if not state.has(letter_key, world.player, letter_level): | 22 | if not state.has(letter_key, world.player, letter_level): |
25 | return False | 23 | return False |