diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2021-08-25 08:56:45 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2021-08-25 08:56:45 -0400 |
commit | 3a3d9efc324cfe78331461fa8a1ce4f274d53a7f (patch) | |
tree | 86d32c92aac81ad0d460c96b80faf3d81c7ed372 | |
parent | e8543399a8d8c3b7b33da1b7b5493da22af21401 (diff) | |
download | witness-tutorializer-3a3d9efc324cfe78331461fa8a1ce4f274d53a7f.tar.gz witness-tutorializer-3a3d9efc324cfe78331461fa8a1ce4f274d53a7f.tar.bz2 witness-tutorializer-3a3d9efc324cfe78331461fa8a1ce4f274d53a7f.zip |
Added most Swamp controls
The sliding bridge can only be moved to the right (although it can be returned to the left simply by standing there, which makes the above ground leftward EP possible). This does make the underwater sliding bridge EP impossible. The floodgate can only be closed, not opened, which makes two of the sand EP's impossible, and while the inward one starts out possible, if the floodgate is closed it can never be reopened which means the EP becomes impossible. The rotating bridge was left alone because the default behaviour is to move CW to purple/red, which could result in the player getting softlocked.
-rw-r--r-- | Source/Panels.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/Panels.h b/Source/Panels.h index 0d4a79c..87f0972 100644 --- a/Source/Panels.h +++ b/Source/Panels.h | |||
@@ -595,6 +595,11 @@ std::vector<int> squarePanels = { | |||
595 | 0x03858, // Boathouse Ramp Position Control | 595 | 0x03858, // Boathouse Ramp Position Control |
596 | 0x275FA, // Boathouse Hook Control | 596 | 0x275FA, // Boathouse Hook Control |
597 | 0x17CC4, // Railroad Elevator | 597 | 0x17CC4, // Railroad Elevator |
598 | 0x17E2B, // Swamp Flood Gate Control | ||
599 | 0x00609, // Swamp Surface Sliding Bridge Control | ||
600 | 0x18488, // Swamp Underwater Sliding Bridge Control | ||
601 | 0x17C0A, // Swamp Island Control 1 | ||
602 | 0x17E07, // Swamp Island Control 2 | ||
598 | }; | 603 | }; |
599 | 604 | ||
600 | std::vector<int> desertPanels = { | 605 | std::vector<int> desertPanels = { |