about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2021-09-19 14:08:38 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2021-09-19 14:08:38 -0400
commit92461067047993a828b43afe4eb79208aaae4862 (patch)
tree5302fa3f3ed98889978c949eaca7da243710c815
parentc53b7fbec1544eae08646bc0589528290e2bddbd (diff)
downloadwitness-tutorializer-92461067047993a828b43afe4eb79208aaae4862.tar.gz
witness-tutorializer-92461067047993a828b43afe4eb79208aaae4862.tar.bz2
witness-tutorializer-92461067047993a828b43afe4eb79208aaae4862.zip
Tutorialised all of Mountain Blue
Turns out they can all be solved as Tutorial Straight using the FOV trick. This also means that Glass Factory Entry is once again Tutorial Straight.
-rw-r--r--Source/Panels.h6
-rw-r--r--Source/Randomizer.cpp4
2 files changed, 5 insertions, 5 deletions
diff --git a/Source/Panels.h b/Source/Panels.h index 221cc41..f73f730 100644 --- a/Source/Panels.h +++ b/Source/Panels.h
@@ -149,7 +149,7 @@ std::vector<int> squarePanels = {
149 0x04CA4, // Tutorial Optional Door 2 149 0x04CA4, // Tutorial Optional Door 2
150 0x17CFB, // Outside Tutorial Discard 150 0x17CFB, // Outside Tutorial Discard
151 0x3C12B, // Glass Factory Discard 151 0x3C12B, // Glass Factory Discard
152 //0x01A54, // Glass Factory Entry 152 0x01A54, // Glass Factory Entry
153 0x00086, // Glass Factory Vertical Symmetry 1 153 0x00086, // Glass Factory Vertical Symmetry 1
154 0x00087, // Glass Factory Vertical Symmetry 2 154 0x00087, // Glass Factory Vertical Symmetry 2
155 0x00059, // Glass Factory Vertical Symmetry 3 155 0x00059, // Glass Factory Vertical Symmetry 3
@@ -621,6 +621,10 @@ std::vector<int> squarePanels = {
621 0x034F4, // Challenge Triangle 621 0x034F4, // Challenge Triangle
622 0x1C31A, // Challenge Left Pillar 622 0x1C31A, // Challenge Left Pillar
623 0x1C319, // Challenge Right Pillar 623 0x1C319, // Challenge Right Pillar
624
625 0x33AF5, // Mountain 1 Blue 1
626 0x33AF7, // Mountain 1 Blue 2
627 0x09F6E, // Mountain 1 Blue 3
624}; 628};
625 629
626std::vector<int> desertPanels = { 630std::vector<int> desertPanels = {
diff --git a/Source/Randomizer.cpp b/Source/Randomizer.cpp index 47bb8c3..2ef184c 100644 --- a/Source/Randomizer.cpp +++ b/Source/Randomizer.cpp
@@ -126,10 +126,6 @@ void Randomizer::Randomize() {
126 126
127 _memory->ExecuteSigScans(); 127 _memory->ExecuteSigScans();
128 128
129 // Glass Factory Entry (for Mountain Blue 1 and 2)
130 Tutorialise(0x33AF5, 0x01A54);
131 Tutorialise(0x33AF7, 0x01A54);
132
133 // Tutorial Bend 129 // Tutorial Bend
134 for (int panel : utmPerspective) { 130 for (int panel : utmPerspective) {
135 Tutorialise(panel, 0x00182); 131 Tutorialise(panel, 0x00182);