pyproject.toml
src/worlds/witness/Register.py
src/worlds/witness/__init__.py
src/worlds/witness/archipelago.json
src/worlds/witness/entity_hunt.py
src/worlds/witness/generate_data_file.py
src/worlds/witness/hints.py
src/worlds/witness/locations.py
src/worlds/witness/options.py
src/worlds/witness/player_items.py
src/worlds/witness/player_logic.py
src/worlds/witness/presets.py
src/worlds/witness/regions.py
src/worlds/witness/ruff.toml
src/worlds/witness/rules.py
src/worlds/witness/data/WitnessItems.txt
src/worlds/witness/data/WitnessLogic.txt
src/worlds/witness/data/WitnessLogicExpert.txt
src/worlds/witness/data/WitnessLogicVanilla.txt
src/worlds/witness/data/WitnessLogicVariety.txt
src/worlds/witness/data/__init__.py
src/worlds/witness/data/definition_classes.py
src/worlds/witness/data/item_definition_classes.py
src/worlds/witness/data/static_items.py
src/worlds/witness/data/static_locations.py
src/worlds/witness/data/static_logic.py
src/worlds/witness/data/utils.py
src/worlds/witness/data/settings/Audio_Logs.txt
src/worlds/witness/data/settings/Early_Caves.txt
src/worlds/witness/data/settings/Early_Caves_Start.txt
src/worlds/witness/data/settings/Entity_Hunt.txt
src/worlds/witness/data/settings/Laser_Shuffle.txt
src/worlds/witness/data/settings/Symbol_Shuffle.txt
src/worlds/witness/data/settings/__init__.py
src/worlds/witness/data/settings/easter_eggs.py
src/worlds/witness/data/settings/Door_Shuffle/Boat.txt
src/worlds/witness/data/settings/Door_Shuffle/Complex_Additional_Panels.txt
src/worlds/witness/data/settings/Door_Shuffle/Complex_Door_Panels.txt
src/worlds/witness/data/settings/Door_Shuffle/Complex_Doors.txt
src/worlds/witness/data/settings/Door_Shuffle/Obelisk_Keys.txt
src/worlds/witness/data/settings/Door_Shuffle/Simple_Additional_Panels.txt
src/worlds/witness/data/settings/Door_Shuffle/Simple_Doors.txt
src/worlds/witness/data/settings/Door_Shuffle/Simple_Panels.txt
src/worlds/witness/data/settings/EP_Shuffle/EP_All.txt
src/worlds/witness/data/settings/EP_Shuffle/EP_Easy.txt
src/worlds/witness/data/settings/EP_Shuffle/EP_NoEclipse.txt
src/worlds/witness/data/settings/EP_Shuffle/EP_Sides.txt
src/worlds/witness/data/settings/Exclusions/Caves_Except_Path_To_Challenge.txt
src/worlds/witness/data/settings/Exclusions/Disable_Unrandomized.txt
src/worlds/witness/data/settings/Exclusions/Discards.txt
src/worlds/witness/data/settings/Exclusions/Vaults.txt
src/worlds/witness/docs/en_The Witness.md
src/worlds/witness/docs/setup_de.md
src/worlds/witness/docs/setup_en.md
src/worlds/witness/docs/setup_fr.md
src/worlds/witness/test/__init__.py
src/worlds/witness/test/bases.py
src/worlds/witness/test/test_auto_elevators.py
src/worlds/witness/test/test_disable_non_randomized.py
src/worlds/witness/test/test_door_shuffle.py
src/worlds/witness/test/test_easter_egg_shuffle.py
src/worlds/witness/test/test_ep_shuffle.py
src/worlds/witness/test/test_lasers.py
src/worlds/witness/test/test_panel_hunt.py
src/worlds/witness/test/test_roll_other_options.py
src/worlds/witness/test/test_symbol_shuffle.py
src/worlds/witness/test/test_weird_traversals.py