diff options
author | jbzdarkid <jbzdarkid@gmail.com> | 2018-10-28 16:55:57 -0700 |
---|---|---|
committer | jbzdarkid <jbzdarkid@gmail.com> | 2018-10-28 16:55:57 -0700 |
commit | 38475fd9c286667a235b6f609ccf2689949202fd (patch) | |
tree | 67ef49d8b6e08fcb817140076bf542a499235e9f /Source/Panels.h | |
parent | efad3bdc35f7e18713938b0bba8bb09228aae996 (diff) | |
download | witness-tutorializer-38475fd9c286667a235b6f609ccf2689949202fd.tar.gz witness-tutorializer-38475fd9c286667a235b6f609ccf2689949202fd.tar.bz2 witness-tutorializer-38475fd9c286667a235b6f609ccf2689949202fd.zip |
Add (not working) challenge randomization, hopefully fix treehouse, fix mountain elevator?
Diffstat (limited to 'Source/Panels.h')
-rw-r--r-- | Source/Panels.h | 37 |
1 files changed, 31 insertions, 6 deletions
diff --git a/Source/Panels.h b/Source/Panels.h index b3a7791..2187d57 100644 --- a/Source/Panels.h +++ b/Source/Panels.h | |||
@@ -34,10 +34,8 @@ std::vector<int> leftRightPanels = { | |||
34 | 34 | ||
35 | // These panels are very tall (aka not square) and can't take symmetry panels on them. | 35 | // These panels are very tall (aka not square) and can't take symmetry panels on them. |
36 | std::vector<int> tallUpDownPanels = { | 36 | std::vector<int> tallUpDownPanels = { |
37 | 0x335AB, // UTM In Elevator Control | ||
38 | 0x3369D, // UTM Lower Elevator Control | ||
39 | 0x335AC, // UTM Upper Elevator Control | ||
40 | 0x09EEB, // Mountain 2 Elevator | 37 | 0x09EEB, // Mountain 2 Elevator |
38 | 0x17CC4, // Mill Elevator Control | ||
41 | }; | 39 | }; |
42 | 40 | ||
43 | // Note: Some of these (non-controls) are duplicated elsewhere | 41 | // Note: Some of these (non-controls) are duplicated elsewhere |
@@ -57,6 +55,9 @@ std::vector<int> upDownPanels = { | |||
57 | 55 | ||
58 | 0x0A3B5, // Tutorial Back Left | 56 | 0x0A3B5, // Tutorial Back Left |
59 | 0x17CC4, // Mill Elevator Control | 57 | 0x17CC4, // Mill Elevator Control |
58 | // 0x335AB, // UTM In Elevator Control | ||
59 | // 0x3369D, // UTM Lower Elevator Control | ||
60 | // 0x335AC, // UTM Upper Elevator Control | ||
60 | }; | 61 | }; |
61 | 62 | ||
62 | // Note: Some of these (non-controls) are duplicated elsewhere | 63 | // Note: Some of these (non-controls) are duplicated elsewhere |
@@ -81,9 +82,33 @@ std::vector<int> pillars = { | |||
81 | 0x09E56, // Mountain 3 Right Pillar 2 | 82 | 0x09E56, // Mountain 3 Right Pillar 2 |
82 | 0x09E5A, // Mountain 3 Right Pillar 3 | 83 | 0x09E5A, // Mountain 3 Right Pillar 3 |
83 | 0x33961, // Mountain 3 Right Pillar 4 | 84 | 0x33961, // Mountain 3 Right Pillar 4 |
84 | 0x09DD5, // UTM Challenge Pillar | 85 | // 0x09DD5, // UTM Challenge Pillar |
85 | // 0x1C31A, // Challenge Left Pillar | 86 | }; |
86 | // 0x1C319, // Challenge Right Pillar | 87 | |
88 | std::vector<int> challengePanels = { | ||
89 | 0x0A332, // Challenge Record Start | ||
90 | 0x0088E, // Challenge Easy Maze | ||
91 | 0x00BAF, // Challenge Hard Maze | ||
92 | 0x00BF3, // Challenge Stones Maze | ||
93 | 0x00C09, // Challenge Pedestal | ||
94 | 0x0051F, // Challenge Column Bottom Left | ||
95 | 0x00524, // Challenge Column Top Right | ||
96 | 0x00CDB, // Challenge Column Top Left | ||
97 | 0x00CD4, // Challenge Column Far Panel | ||
98 | 0x00C80, // Challenge Triple 1 Left | ||
99 | // 0x00CA1, // Challenge Triple 1 Center | ||
100 | // 0x00CB9, // Challenge Triple 1 Right | ||
101 | 0x00C22, // Challenge Triple 2 Left | ||
102 | // 0x00C59, // Challenge Triple 2 Center | ||
103 | // 0x00C68, // Challenge Triple 2 Right | ||
104 | // 0x04CB3, // Challenge Left Timer | ||
105 | // 0x04CB5, // Challenge Middle Timer | ||
106 | // 0x04CB6, // Challenge Right Timer | ||
107 | 0x034EC, // Challenge Triangle | ||
108 | 0x034F4, // Challenge Triangle | ||
109 | 0x1C31A, // Challenge Left Pillar | ||
110 | 0x1C319, // Challenge Right Pillar | ||
111 | // 0x0356B, // Challenge Vault Box | ||
87 | }; | 112 | }; |
88 | 113 | ||
89 | std::vector<int> mountainMultipanel = { | 114 | std::vector<int> mountainMultipanel = { |