The Witness: The big dumb refactor (#3007)

This commit is contained in:
NewSoupVi
2024-04-12 00:27:42 +02:00
committed by GitHub
parent 5d4ed00452
commit 401a6d9a42
48 changed files with 1080 additions and 1041 deletions

View File

@@ -0,0 +1,4 @@
Disabled Locations:
0x03549 (Challenge Video)
0x339B6 (Eclipse EP)

View File

@@ -0,0 +1,2 @@
Disabled Locations:
0x17FA2 (Mountain Bottom Floor Discard)

View File

@@ -0,0 +1,6 @@
Disabled Locations:
0x17FA2 (Mountain Bottom Floor Discard)
0x17F33 (Rock Open Door)
0x00FF8 (Caves Entry Panel)
0x334E1 (Rock Control)
0x2D77D (Caves Entry Door)

View File

@@ -0,0 +1,65 @@
Disabled Locations:
0x335AB (Elevator Inside Control)
0x335AC (Elevator Upper Outside Control)
0x3369D (Elevator Lower Outside Control)
0x00190 (Blue Tunnel Right First 1)
0x00558 (Blue Tunnel Right First 2)
0x00567 (Blue Tunnel Right First 3)
0x006FE (Blue Tunnel Right First 4)
0x01A0D (Blue Tunnel Left First 1)
0x008B8 (Blue Tunnel Left Second 1)
0x00973 (Blue Tunnel Left Second 2)
0x0097B (Blue Tunnel Left Second 3)
0x0097D (Blue Tunnel Left Second 4)
0x0097E (Blue Tunnel Left Second 5)
0x00994 (Blue Tunnel Right Second 1)
0x334D5 (Blue Tunnel Right Second 2)
0x00995 (Blue Tunnel Right Second 3)
0x00996 (Blue Tunnel Right Second 4)
0x00998 (Blue Tunnel Right Second 5)
0x009A4 (Blue Tunnel Left Third 1)
0x018A0 (Blue Tunnel Right Third 1)
0x00A72 (Blue Tunnel Left Fourth 1)
0x32962 (First Floor Left)
0x32966 (First Floor Grounded)
0x01A31 (First Floor Middle)
0x00B71 (First Floor Right)
0x288EA (First Wooden Beam)
0x288FC (Second Wooden Beam)
0x289E7 (Third Wooden Beam)
0x288AA (Fourth Wooden Beam)
0x17FB9 (Left Upstairs Single)
0x0A16B (Left Upstairs Left Row 1)
0x0A2CE (Left Upstairs Left Row 2)
0x0A2D7 (Left Upstairs Left Row 3)
0x0A2DD (Left Upstairs Left Row 4)
0x0A2EA (Left Upstairs Left Row 5)
0x0008F (Right Upstairs Left Row 1)
0x0006B (Right Upstairs Left Row 2)
0x0008B (Right Upstairs Left Row 3)
0x0008C (Right Upstairs Left Row 4)
0x0008A (Right Upstairs Left Row 5)
0x00089 (Right Upstairs Left Row 6)
0x0006A (Right Upstairs Left Row 7)
0x0006C (Right Upstairs Left Row 8)
0x00027 (Right Upstairs Right Row 1)
0x00028 (Right Upstairs Right Row 2)
0x00029 (Right Upstairs Right Row 3)
0x021D7 (Mountain Shortcut Panel)
0x2D73F (Mountain Shortcut Door)
0x17CF2 (Swamp Shortcut Panel)
0x2D859 (Swamp Shortcut Door)
0x039B4 (Tunnels Entry Panel)
0x0348A (Tunnels Entry Door)
0x2FAF6 (Vault Box)
0x27732 (Tunnels Theater Shortcut Panel)
0x27739 (Tunnels Theater Shortcut Door)
0x2773D (Tunnels Desert Shortcut Panel)
0x27263 (Tunnels Desert Shortcut Door)
0x09E85 (Tunnels Town Shortcut Panel)
0x09E87 (Tunnels Town Shortcut Door)
0x3397C (Skylight EP)
0x28B30 (Water EP)
0x33A20 (Theater Flowers EP)
0x3352F (Gate EP)

View File

@@ -0,0 +1,22 @@
Disabled Locations:
0x0356B (Challenge Vault Box)
0x04D75 (Vault Door)
0x0A332 (Start Timer)
0x0088E (Small Basic)
0x00BAF (Big Basic)
0x00BF3 (Square)
0x00C09 (Maze Map)
0x00CDB (Stars and Dots)
0x0051F (Symmetry)
0x00524 (Stars and Shapers)
0x00CD4 (Big Basic 2)
0x00CB9 (Choice Squares Right)
0x00CA1 (Choice Squares Middle)
0x00C80 (Choice Squares Left)
0x00C68 (Choice Squares 2 Right)
0x00C59 (Choice Squares 2 Middle)
0x00C22 (Choice Squares 2 Left)
0x034F4 (Maze Hidden 1)
0x034EC (Maze Hidden 2)
0x1C31A (Dots Pillar)
0x1C319 (Squares Pillar)

View File

@@ -0,0 +1,27 @@
Disabled Locations:
0x17F93 (Elevator Discard)
0x09EEB (Elevator Control Panel)
0x09FC1 (Giant Puzzle Bottom Left)
0x09F8E (Giant Puzzle Bottom Right)
0x09F01 (Giant Puzzle Top Right)
0x09EFF (Giant Puzzle Top Left)
0x09FDA (Giant Puzzle)
0x09F89 (Exit Door)
0x01983 (Pillars Room Entry Left)
0x01987 (Pillars Room Entry Right)
0x0C141 (Pillars Room Entry Door)
0x0383A (Right Pillar 1)
0x09E56 (Right Pillar 2)
0x09E5A (Right Pillar 3)
0x33961 (Right Pillar 4)
0x0383D (Left Pillar 1)
0x0383F (Left Pillar 2)
0x03859 (Left Pillar 3)
0x339BB (Left Pillar 4)
0x3D9A6 (Elevator Door Closer Left)
0x3D9A7 (Elevator Door Close Right)
0x3C113 (Elevator Entry Left)
0x3C114 (Elevator Entry Right)
0x3D9AA (Back Wall Left)
0x3D9A8 (Back Wall Right)
0x3D9A9 (Elevator Start)

View File

@@ -0,0 +1,41 @@
Disabled Locations:
0x17C34 (Mountain Entry Panel)
0x09E39 (Light Bridge Controller)
0x09E7A (Right Row 1)
0x09E71 (Right Row 2)
0x09E72 (Right Row 3)
0x09E69 (Right Row 4)
0x09E7B (Right Row 5)
0x09E73 (Left Row 1)
0x09E75 (Left Row 2)
0x09E78 (Left Row 3)
0x09E79 (Left Row 4)
0x09E6C (Left Row 5)
0x09E6F (Left Row 6)
0x09E6B (Left Row 7)
0x33AF5 (Back Row 1)
0x33AF7 (Back Row 2)
0x09F6E (Back Row 3)
0x09EAD (Trash Pillar 1)
0x09EAF (Trash Pillar 2)
0x09E54 (Mountain Floor 1 Exit Door)
0x09FD3 (Near Row 1)
0x09FD4 (Near Row 2)
0x09FD6 (Near Row 3)
0x09FD7 (Near Row 4)
0x09FD8 (Near Row 5)
0x09FFB (Staircase Near Door)
0x09EDD (Elevator Room Entry Door)
0x09E86 (Light Bridge Controller Near)
0x09FCC (Far Row 1)
0x09FCE (Far Row 2)
0x09FCF (Far Row 3)
0x09FD0 (Far Row 4)
0x09FD1 (Far Row 5)
0x09FD2 (Far Row 6)
0x09E07 (Staircase Far Door)
0x09ED8 (Light Bridge Controller Far)
0x09D63 (Pink Bridge EP)
0x09D5D (Yellow Bridge EP)
0x09D5E (Blue Bridge EP)

View File

@@ -0,0 +1,30 @@
Disabled Locations:
0x0356B (Vault Box)
0x04D75 (Vault Door)
0x17F33 (Rock Open Door)
0x00FF8 (Caves Entry Panel)
0x334E1 (Rock Control)
0x2D77D (Caves Entry Door)
0x09DD5 (Lone Pillar)
0x019A5 (Caves Pillar Door)
0x0A16E (Challenge Entry Panel)
0x0A19A (Challenge Entry Door)
0x0A332 (Start Timer)
0x0088E (Small Basic)
0x00BAF (Big Basic)
0x00BF3 (Square)
0x00C09 (Maze Map)
0x00CDB (Stars and Dots)
0x0051F (Symmetry)
0x00524 (Stars and Shapers)
0x00CD4 (Big Basic 2)
0x00CB9 (Choice Squares Right)
0x00CA1 (Choice Squares Middle)
0x00C80 (Choice Squares Left)
0x00C68 (Choice Squares 2 Right)
0x00C59 (Choice Squares 2 Middle)
0x00C22 (Choice Squares 2 Left)
0x034F4 (Maze Hidden 1)
0x034EC (Maze Hidden 2)
0x1C31A (Dots Pillar)
0x1C319 (Squares Pillar)