* Lingo: Fix painting shuffle logic issue in The Wise * Lingo: More generic painting cycle prevention * Lingo: okay how about now * Lingo: Consider Owl Hallway blocked painting areas in vanilla doors * Lingo: so honestly I should've seen this one coming * Lingo: Refined req_blocked for vanilla doors * Lingo: Orange Tower Basement is also owl-blocked * Lingo: Rewrite randomize_paintings to eliminate rerolls Now, mapping is done in two phases, rather than assigning everything at once and then rerolling if the mapping is non-viable. |
||
|---|---|---|
| .. | ||
| docs | ||
| test | ||
| utils | ||
| LL1.yaml | ||
| __init__.py | ||
| ids.yaml | ||
| items.py | ||
| locations.py | ||
| options.py | ||
| player_logic.py | ||
| regions.py | ||
| rules.py | ||
| static_logic.py | ||
| testing.py | ||