diff options
Diffstat (limited to 'data/maps/the_great')
43 files changed, 253 insertions, 215 deletions
| diff --git a/data/maps/the_great/doors.txtpb b/data/maps/the_great/doors.txtpb index ed8b111..5d0e90d 100644 --- a/data/maps/the_great/doors.txtpb +++ b/data/maps/the_great/doors.txtpb | |||
| @@ -49,6 +49,7 @@ doors { | |||
| 49 | type: LOCATION_ONLY | 49 | type: LOCATION_ONLY |
| 50 | panels { room: "West Side" name: "ERASE" } | 50 | panels { room: "West Side" name: "ERASE" } |
| 51 | location_room: "West Side" | 51 | location_room: "West Side" |
| 52 | location_name: "ERASE" | ||
| 52 | } | 53 | } |
| 53 | doors { | 54 | doors { |
| 54 | name: "Control Center Purple Door" | 55 | name: "Control Center Purple Door" |
| @@ -98,7 +99,8 @@ doors { | |||
| 98 | doors { | 99 | doors { |
| 99 | name: "Savory Painting" | 100 | name: "Savory Painting" |
| 100 | type: STANDARD | 101 | type: STANDARD |
| 101 | move_paintings { room: "West Side" name: "EXTRAVAGANT" } | 102 | #move_paintings { room: "West Side" name: "EXTRAVAGANT" } |
| 103 | receivers: "Components/Paintings/unless/teleportListener" | ||
| 102 | panels { room: "West Side" name: "SAVORY" } | 104 | panels { room: "West Side" name: "SAVORY" } |
| 103 | panels { room: "West Side" name: "FLAVORS" } | 105 | panels { room: "West Side" name: "FLAVORS" } |
| 104 | location_room: "West Side" | 106 | location_room: "West Side" |
| @@ -141,6 +143,7 @@ doors { | |||
| 141 | panels { room: "Pillar Room" name: "CAUGHT" } | 143 | panels { room: "Pillar Room" name: "CAUGHT" } |
| 142 | panels { room: "Pillar Room" name: "TEN" } | 144 | panels { room: "Pillar Room" name: "TEN" } |
| 143 | location_room: "Pillar Room" | 145 | location_room: "Pillar Room" |
| 146 | location_name: "Puzzles" | ||
| 144 | } | 147 | } |
| 145 | doors { | 148 | doors { |
| 146 | name: "North Landscape Entrance" | 149 | name: "North Landscape Entrance" |
| @@ -224,7 +227,7 @@ doors { | |||
| 224 | name: "Tower Entrance" | 227 | name: "Tower Entrance" |
| 225 | type: ITEM_ONLY | 228 | type: ITEM_ONLY |
| 226 | receivers: "Components/Doors/entry_25" | 229 | receivers: "Components/Doors/entry_25" |
| 227 | switches: "double_letters" | 230 | double_letters: true |
| 228 | } | 231 | } |
| 229 | doors { | 232 | doors { |
| 230 | name: "Maze Out/South Door" | 233 | name: "Maze Out/South Door" |
| @@ -306,7 +309,7 @@ doors { | |||
| 306 | panels { room: "Maze Cold Area" name: "COLD" } | 309 | panels { room: "Maze Cold Area" name: "COLD" } |
| 307 | panels { room: "Maze In Area" name: "IN" } | 310 | panels { room: "Maze In Area" name: "IN" } |
| 308 | panels { room: "Maze Moon Area" name: "MOON" } | 311 | panels { room: "Maze Moon Area" name: "MOON" } |
| 309 | panels { room: "Maze Of Area" name: "OFF" } | 312 | panels { room: "Maze Off Area" name: "OFF" } |
| 310 | panels { room: "Maze Slice Area" name: "SLICE" } | 313 | panels { room: "Maze Slice Area" name: "SLICE" } |
| 311 | panels { room: "Maze Smooth Area" name: "SMOOTH" } | 314 | panels { room: "Maze Smooth Area" name: "SMOOTH" } |
| 312 | panels { room: "Maze South Area" name: "SOUTH" } | 315 | panels { room: "Maze South Area" name: "SOUTH" } |
| @@ -327,7 +330,7 @@ doors { | |||
| 327 | panels { room: "Maze Cold Area" name: "COLD" } | 330 | panels { room: "Maze Cold Area" name: "COLD" } |
| 328 | panels { room: "Maze In Area" name: "IN" } | 331 | panels { room: "Maze In Area" name: "IN" } |
| 329 | panels { room: "Maze Moon Area" name: "MOON" } | 332 | panels { room: "Maze Moon Area" name: "MOON" } |
| 330 | panels { room: "Maze Of Area" name: "OFF" } | 333 | panels { room: "Maze Off Area" name: "OFF" } |
| 331 | panels { room: "Maze Slice Area" name: "SLICE" } | 334 | panels { room: "Maze Slice Area" name: "SLICE" } |
| 332 | panels { room: "Maze Smooth Area" name: "SMOOTH" } | 335 | panels { room: "Maze Smooth Area" name: "SMOOTH" } |
| 333 | panels { room: "Maze South Area" name: "SOUTH" } | 336 | panels { room: "Maze South Area" name: "SOUTH" } |
| @@ -390,11 +393,13 @@ doors { | |||
| 390 | name: "Big Y" | 393 | name: "Big Y" |
| 391 | type: STANDARD | 394 | type: STANDARD |
| 392 | receivers: "Components/Doors/question_3" | 395 | receivers: "Components/Doors/question_3" |
| 396 | receivers: "Components/Doors/question_12" | ||
| 393 | panels { room: "Question Room What" name: "QUESTION" answer: "why" } | 397 | panels { room: "Question Room What" name: "QUESTION" answer: "why" } |
| 394 | panels { room: "Question Room How" name: "QUESTION" answer: "why" } | 398 | panels { room: "Question Room How" name: "QUESTION" answer: "why" } |
| 395 | panels { room: "Question Room When" name: "QUESTION" answer: "why" } | 399 | panels { room: "Question Room When" name: "QUESTION" answer: "why" } |
| 396 | panels { room: "Question Room Who" name: "QUESTION" answer: "why" } | 400 | panels { room: "Question Room Who" name: "QUESTION" answer: "why" } |
| 397 | location_room: "Question Room Who" | 401 | location_room: "Question Room Who" |
| 402 | location_name: "Whys" | ||
| 398 | } | 403 | } |
| 399 | doors { | 404 | doors { |
| 400 | name: "Talented Entrance" | 405 | name: "Talented Entrance" |
| @@ -417,6 +422,7 @@ doors { | |||
| 417 | panels { room: "Back Area" name: "Right Landscape Top" answer: "tell" } | 422 | panels { room: "Back Area" name: "Right Landscape Top" answer: "tell" } |
| 418 | panels { room: "Back Area" name: "Right Landscape Left" answer: "eyes" } | 423 | panels { room: "Back Area" name: "Right Landscape Left" answer: "eyes" } |
| 419 | location_room: "Back Area" | 424 | location_room: "Back Area" |
| 425 | location_name: "Landscapes Room Alternate Answers" | ||
| 420 | } | 426 | } |
| 421 | doors { | 427 | doors { |
| 422 | name: "Nature Room Door" | 428 | name: "Nature Room Door" |
| @@ -465,9 +471,13 @@ doors { | |||
| 465 | } | 471 | } |
| 466 | doors { | 472 | doors { |
| 467 | name: "Lavender Cube" | 473 | name: "Lavender Cube" |
| 468 | type: ITEM_ONLY | 474 | type: EVENT |
| 469 | receivers: "Components/Doors/entry_28" | 475 | receivers: "Components/Doors/entry_28" |
| 470 | switches: "lavender_cubes" | 476 | panels { |
| 477 | map: "the_ancient" | ||
| 478 | room: "Inside" | ||
| 479 | name: "COLOR" | ||
| 480 | } | ||
| 471 | } | 481 | } |
| 472 | doors { | 482 | doors { |
| 473 | name: "Zero Entrance" | 483 | name: "Zero Entrance" |
| @@ -492,3 +502,14 @@ doors { | |||
| 492 | panels { room: "Back Area" name: "PAINTING" } | 502 | panels { room: "Back Area" name: "PAINTING" } |
| 493 | location_room: "Back Area" | 503 | location_room: "Back Area" |
| 494 | } | 504 | } |
| 505 | doors { | ||
| 506 | name: "Cyan Doors" | ||
| 507 | type: EVENT | ||
| 508 | receivers: "Panels/General/entry_7/teleportListener" | ||
| 509 | double_letters: true | ||
| 510 | } | ||
| 511 | doors { | ||
| 512 | name: "Partial Entrance" | ||
| 513 | type: EVENT | ||
| 514 | panels { room: "West Side" name: "CLUE" } | ||
| 515 | } | ||
| diff --git a/data/maps/the_great/metadata.txtpb b/data/maps/the_great/metadata.txtpb new file mode 100644 index 0000000..b01faf7 --- /dev/null +++ b/data/maps/the_great/metadata.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | display_name: "The Great" | ||
| 2 | # This can't be shuffled because it is tilted. | ||
| 3 | excluded_nodes: "Components/Paintings/u" | ||
| 4 | # This can't be shuffled because it is on the ground. | ||
| 5 | excluded_nodes: "Components/blare" | ||
| 6 | # This is the fake HI panel that used to be in the Control Center entrance. It | ||
| 7 | # is neither visible nor accessible. | ||
| 8 | excluded_nodes: "Panels/General/entry_4" | ||
| diff --git a/data/maps/the_great/rooms/Back Area.txtpb b/data/maps/the_great/rooms/Back Area.txtpb index 0a8b168..c1b8ab3 100644 --- a/data/maps/the_great/rooms/Back Area.txtpb +++ b/data/maps/the_great/rooms/Back Area.txtpb | |||
| @@ -1,95 +1,95 @@ | |||
| 1 | name: "Back Area" | 1 | name: "Back Area" |
| 2 | display_name: "Back Area" | 2 | panel_display_name: "Back Area" |
| 3 | panels { | 3 | panels { |
| 4 | name: "PLANT" | 4 | name: "PLANT" |
| 5 | path: "Panels/General/entry_14" | 5 | path: "Panels/General/entry_14" |
| 6 | clue: "plant" | 6 | clue: "plant" |
| 7 | answer: "growth" | 7 | answer: "growth" |
| 8 | symbols: "null" | 8 | symbols: NULL |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "TREE" | 11 | name: "TREE" |
| 12 | path: "Panels/General/entry_15" | 12 | path: "Panels/General/entry_15" |
| 13 | clue: "tree" | 13 | clue: "tree" |
| 14 | answer: "growth" | 14 | answer: "growth" |
| 15 | symbols: "null" | 15 | symbols: NULL |
| 16 | } | 16 | } |
| 17 | panels { | 17 | panels { |
| 18 | name: "PAINTING" | 18 | name: "PAINTING" |
| 19 | path: "Panels/General/entry_11" | 19 | path: "Panels/General/entry_11" |
| 20 | clue: "painting" | 20 | clue: "painting" |
| 21 | answer: "art" | 21 | answer: "art" |
| 22 | symbols: "example" | 22 | symbols: EXAMPLE |
| 23 | } | 23 | } |
| 24 | panels { | 24 | panels { |
| 25 | name: "TOWEL" | 25 | name: "TOWEL" |
| 26 | path: "Panels/Towers/tower_2" | 26 | path: "Panels/Towers/tower_2" |
| 27 | clue: "towel" | 27 | clue: "towel" |
| 28 | answer: "tower" | 28 | answer: "tower" |
| 29 | symbols: "sparkles" | 29 | symbols: SPARKLES |
| 30 | } | 30 | } |
| 31 | panels { | 31 | panels { |
| 32 | name: "Top Landscape Top" | 32 | name: "Top Landscape Top" |
| 33 | path: "Panels/Kiwi Room/kiwi_1" | 33 | path: "Panels/Kiwi Room/kiwi_1" |
| 34 | clue: "" | 34 | clue: "" |
| 35 | answer: "one" | 35 | answer: "one" |
| 36 | symbols: "question" | 36 | symbols: QUESTION |
| 37 | } | 37 | } |
| 38 | panels { | 38 | panels { |
| 39 | name: "Top Landscape Right" | 39 | name: "Top Landscape Right" |
| 40 | path: "Panels/Kiwi Room/kiwi_2" | 40 | path: "Panels/Kiwi Room/kiwi_2" |
| 41 | clue: "" | 41 | clue: "" |
| 42 | answer: "road" | 42 | answer: "road" |
| 43 | symbols: "question" | 43 | symbols: QUESTION |
| 44 | } | 44 | } |
| 45 | panels { | 45 | panels { |
| 46 | name: "Top Landscape Bottom" | 46 | name: "Top Landscape Bottom" |
| 47 | path: "Panels/Kiwi Room/kiwi_3" | 47 | path: "Panels/Kiwi Room/kiwi_3" |
| 48 | clue: "" | 48 | clue: "" |
| 49 | answer: "many" | 49 | answer: "many" |
| 50 | symbols: "question" | 50 | symbols: QUESTION |
| 51 | } | 51 | } |
| 52 | panels { | 52 | panels { |
| 53 | name: "Top Landscape Left" | 53 | name: "Top Landscape Left" |
| 54 | path: "Panels/Kiwi Room/kiwi_4" | 54 | path: "Panels/Kiwi Room/kiwi_4" |
| 55 | clue: "" | 55 | clue: "" |
| 56 | answer: "turns" | 56 | answer: "turns" |
| 57 | symbols: "question" | 57 | symbols: QUESTION |
| 58 | } | 58 | } |
| 59 | panels { | 59 | panels { |
| 60 | name: "Left Landscape Top" | 60 | name: "Left Landscape Top" |
| 61 | path: "Panels/Kiwi Room/kiwi_5" | 61 | path: "Panels/Kiwi Room/kiwi_5" |
| 62 | clue: "" | 62 | clue: "" |
| 63 | answer: "find" | 63 | answer: "find" |
| 64 | symbols: "question" | 64 | symbols: QUESTION |
| 65 | } | 65 | } |
| 66 | panels { | 66 | panels { |
| 67 | name: "Left Landscape Right" | 67 | name: "Left Landscape Right" |
| 68 | path: "Panels/Kiwi Room/kiwi_6" | 68 | path: "Panels/Kiwi Room/kiwi_6" |
| 69 | clue: "" | 69 | clue: "" |
| 70 | answer: "keys" | 70 | answer: "keys" |
| 71 | symbols: "question" | 71 | symbols: QUESTION |
| 72 | } | 72 | } |
| 73 | panels { | 73 | panels { |
| 74 | name: "Left Landscape Bottom" | 74 | name: "Left Landscape Bottom" |
| 75 | path: "Panels/Kiwi Room/kiwi_7" | 75 | path: "Panels/Kiwi Room/kiwi_7" |
| 76 | clue: "" | 76 | clue: "" |
| 77 | answer: "write" | 77 | answer: "write" |
| 78 | symbols: "question" | 78 | symbols: QUESTION |
| 79 | } | 79 | } |
| 80 | panels { | 80 | panels { |
| 81 | name: "Left Landscape Left" | 81 | name: "Left Landscape Left" |
| 82 | path: "Panels/Kiwi Room/kiwi_8" | 82 | path: "Panels/Kiwi Room/kiwi_8" |
| 83 | clue: "" | 83 | clue: "" |
| 84 | answer: "words" | 84 | answer: "words" |
| 85 | symbols: "question" | 85 | symbols: QUESTION |
| 86 | } | 86 | } |
| 87 | panels { | 87 | panels { |
| 88 | name: "Right Landscape Top" | 88 | name: "Right Landscape Top" |
| 89 | path: "Panels/Kiwi Room/kiwi_9" | 89 | path: "Panels/Kiwi Room/kiwi_9" |
| 90 | clue: "" | 90 | clue: "" |
| 91 | answer: "hear" | 91 | answer: "hear" |
| 92 | symbols: "question" | 92 | symbols: QUESTION |
| 93 | proxies { answer: "tell" path: "Panels/Kiwi Proxies/kiwi_9_proxy_1" } | 93 | proxies { answer: "tell" path: "Panels/Kiwi Proxies/kiwi_9_proxy_1" } |
| 94 | } | 94 | } |
| 95 | panels { | 95 | panels { |
| @@ -97,21 +97,21 @@ panels { | |||
| 97 | path: "Panels/Kiwi Room/kiwi_10" | 97 | path: "Panels/Kiwi Room/kiwi_10" |
| 98 | clue: "" | 98 | clue: "" |
| 99 | answer: "lies" | 99 | answer: "lies" |
| 100 | symbols: "question" | 100 | symbols: QUESTION |
| 101 | } | 101 | } |
| 102 | panels { | 102 | panels { |
| 103 | name: "Right Landscape Bottom" | 103 | name: "Right Landscape Bottom" |
| 104 | path: "Panels/Kiwi Room/kiwi_11" | 104 | path: "Panels/Kiwi Room/kiwi_11" |
| 105 | clue: "" | 105 | clue: "" |
| 106 | answer: "the" | 106 | answer: "the" |
| 107 | symbols: "question" | 107 | symbols: QUESTION |
| 108 | } | 108 | } |
| 109 | panels { | 109 | panels { |
| 110 | name: "Right Landscape Left" | 110 | name: "Right Landscape Left" |
| 111 | path: "Panels/Kiwi Room/kiwi_12" | 111 | path: "Panels/Kiwi Room/kiwi_12" |
| 112 | clue: "" | 112 | clue: "" |
| 113 | answer: "ears" | 113 | answer: "ears" |
| 114 | symbols: "question" | 114 | symbols: QUESTION |
| 115 | proxies { answer: "eyes" path: "Panels/Kiwi Proxies/kiwi_12_proxy_1" } | 115 | proxies { answer: "eyes" path: "Panels/Kiwi Proxies/kiwi_12_proxy_1" } |
| 116 | } | 116 | } |
| 117 | paintings { | 117 | paintings { |
| @@ -134,7 +134,7 @@ ports { | |||
| 134 | } | 134 | } |
| 135 | ports { | 135 | ports { |
| 136 | name: "TOWER" | 136 | name: "TOWER" |
| 137 | path: "Components/Warps/worldport10" | 137 | path: "Meshes/Blocks/Warps/worldport10" |
| 138 | orientation: "south" | 138 | orientation: "south" |
| 139 | required_door { name: "Tower Entrance" } | 139 | required_door { name: "Tower Entrance" } |
| 140 | # The reverse warp bypasses the door, so there needs to be two oneway connections. | 140 | # The reverse warp bypasses the door, so there needs to be two oneway connections. |
| diff --git a/data/maps/the_great/rooms/Behind Question Area.txtpb b/data/maps/the_great/rooms/Behind Question Area.txtpb index 902d9b0..744d4c4 100644 --- a/data/maps/the_great/rooms/Behind Question Area.txtpb +++ b/data/maps/the_great/rooms/Behind Question Area.txtpb | |||
| @@ -1,18 +1,18 @@ | |||
| 1 | name: "Behind Question Area" | 1 | name: "Behind Question Area" |
| 2 | display_name: "Main Area" | 2 | panel_display_name: "Question Room" |
| 3 | panels { | 3 | panels { |
| 4 | name: "DEW" | 4 | name: "DEW" |
| 5 | path: "Panels/General/uc_4" | 5 | path: "Panels/General/uc_4" |
| 6 | clue: "dew" | 6 | clue: "dew" |
| 7 | answer: "do" | 7 | answer: "do" |
| 8 | symbols: "zero" | 8 | symbols: ZERO |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "YEW" | 11 | name: "YEW" |
| 12 | path: "Panels/General/uc_5" | 12 | path: "Panels/General/uc_5" |
| 13 | clue: "yew" | 13 | clue: "yew" |
| 14 | answer: "you" | 14 | answer: "you" |
| 15 | symbols: "zero" | 15 | symbols: ZERO |
| 16 | proxies { answer: "ewe" path: "Panels/General/uc_5_proxy_1" } | 16 | proxies { answer: "ewe" path: "Panels/General/uc_5_proxy_1" } |
| 17 | } | 17 | } |
| 18 | panels { | 18 | panels { |
| @@ -20,5 +20,5 @@ panels { | |||
| 20 | path: "Panels/General/uc_6" | 20 | path: "Panels/General/uc_6" |
| 21 | clue: "no" | 21 | clue: "no" |
| 22 | answer: "know" | 22 | answer: "know" |
| 23 | symbols: "zero" | 23 | symbols: ZERO |
| 24 | } | 24 | } |
| diff --git a/data/maps/the_great/rooms/Colorful Entrance.txtpb b/data/maps/the_great/rooms/Colorful Entrance.txtpb index 5d7c9b2..cb7eb25 100644 --- a/data/maps/the_great/rooms/Colorful Entrance.txtpb +++ b/data/maps/the_great/rooms/Colorful Entrance.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | name: "Colorful Entrance" | 1 | name: "Colorful Entrance" |
| 2 | display_name: "Pillar Room" | 2 | panel_display_name: "Pillar Room" |
| 3 | ports { | 3 | ports { |
| 4 | name: "COLORFUL" | 4 | name: "COLORFUL" |
| 5 | path: "Meshes/Blocks/Warps/worldport13" | 5 | path: "Meshes/Blocks/Warps/worldport13" |
| diff --git a/data/maps/the_great/rooms/Daedalus Entrance.txtpb b/data/maps/the_great/rooms/Daedalus Entrance.txtpb index c7e71f0..003a8a3 100644 --- a/data/maps/the_great/rooms/Daedalus Entrance.txtpb +++ b/data/maps/the_great/rooms/Daedalus Entrance.txtpb | |||
| @@ -1,15 +1,15 @@ | |||
| 1 | name: "Daedalus Entrance" | 1 | name: "Daedalus Entrance" |
| 2 | display_name: "Main Area" | 2 | panel_display_name: "Main Area" |
| 3 | panels { | 3 | panels { |
| 4 | name: "MISSING" | 4 | name: "MISSING" |
| 5 | path: "Panels/General/entry_2" | 5 | path: "Panels/General/entry_2" |
| 6 | clue: "missing" | 6 | clue: "missing" |
| 7 | answer: "lost" | 7 | answer: "lost" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| 10 | ports { | 10 | ports { |
| 11 | name: "DAEDALUS" | 11 | name: "DAEDALUS" |
| 12 | path: "Components/Warps/worldport8" | 12 | path: "Meshes/Blocks/Warps/worldport8" |
| 13 | orientation: "south" | 13 | orientation: "south" |
| 14 | required_door { name: "Daedalus Entrance" } | 14 | required_door { name: "Daedalus Entrance" } |
| 15 | # The reverse warp bypasses the door, so there needs to be two oneway connections. | 15 | # The reverse warp bypasses the door, so there needs to be two oneway connections. |
| diff --git a/data/maps/the_great/rooms/East Landscape.txtpb b/data/maps/the_great/rooms/East Landscape.txtpb index 56700cc..44ed2c5 100644 --- a/data/maps/the_great/rooms/East Landscape.txtpb +++ b/data/maps/the_great/rooms/East Landscape.txtpb | |||
| @@ -1,16 +1,16 @@ | |||
| 1 | name: "East Landscape" | 1 | name: "East Landscape" |
| 2 | display_name: "East Landscape" | 2 | panel_display_name: "East Landscape" |
| 3 | panels { | 3 | panels { |
| 4 | name: "COLOR" | 4 | name: "COLOR" |
| 5 | path: "Panels/General/entry_10" | 5 | path: "Panels/General/entry_10" |
| 6 | clue: "color" | 6 | clue: "color" |
| 7 | answer: "purple" | 7 | answer: "purple" |
| 8 | symbols: "example" | 8 | symbols: EXAMPLE |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "MISTREAT" | 11 | name: "MISTREAT" |
| 12 | path: "Panels/General/entry_13" | 12 | path: "Panels/General/entry_13" |
| 13 | clue: "mistreat" | 13 | clue: "mistreat" |
| 14 | answer: "ream" | 14 | answer: "ream" |
| 15 | symbols: "lingo" | 15 | symbols: EVAL |
| 16 | } | 16 | } |
| diff --git a/data/maps/the_great/rooms/G Room.txtpb b/data/maps/the_great/rooms/G Room.txtpb index 218a9c1..f93c899 100644 --- a/data/maps/the_great/rooms/G Room.txtpb +++ b/data/maps/the_great/rooms/G Room.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | name: "G Room" | 1 | name: "G Room" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | letters { | 3 | letters { |
| 4 | key: "g" | 4 | key: "g" |
| 5 | path: "Components/Collectables/g" | 5 | path: "Components/Collectables/g" |
| diff --git a/data/maps/the_great/rooms/Hive Entrance.txtpb b/data/maps/the_great/rooms/Hive Entrance.txtpb index e0781c5..cd6ba68 100644 --- a/data/maps/the_great/rooms/Hive Entrance.txtpb +++ b/data/maps/the_great/rooms/Hive Entrance.txtpb | |||
| @@ -1,11 +1,11 @@ | |||
| 1 | name: "Hive Entrance" | 1 | name: "Hive Entrance" |
| 2 | display_name: "West Side" | 2 | panel_display_name: "West Side" |
| 3 | panels { | 3 | panels { |
| 4 | name: "LOST" | 4 | name: "LOST" |
| 5 | path: "Panels/Hive Room/hive_1" | 5 | path: "Panels/Hive Room/hive_1" |
| 6 | clue: "lost" | 6 | clue: "lost" |
| 7 | answer: "found" | 7 | answer: "found" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| 10 | ports { | 10 | ports { |
| 11 | name: "HIVE" | 11 | name: "HIVE" |
| diff --git a/data/maps/the_great/rooms/Jail Part 1.txtpb b/data/maps/the_great/rooms/Jail Part 1.txtpb index 8ab6caf..452841b 100644 --- a/data/maps/the_great/rooms/Jail Part 1.txtpb +++ b/data/maps/the_great/rooms/Jail Part 1.txtpb | |||
| @@ -1,87 +1,87 @@ | |||
| 1 | name: "Jail Part 1" | 1 | name: "Jail Part 1" |
| 2 | display_name: "Jail" | 2 | panel_display_name: "Jail" |
| 3 | panels { | 3 | panels { |
| 4 | name: "FLAP" | 4 | name: "FLAP" |
| 5 | path: "Panels/Throat/throat_1" | 5 | path: "Panels/Throat/throat_1" |
| 6 | clue: "flap" | 6 | clue: "flap" |
| 7 | answer: "trap" | 7 | answer: "trap" |
| 8 | symbols: "zero" | 8 | symbols: ZERO |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "LUCK" | 11 | name: "LUCK" |
| 12 | path: "Panels/Throat/throat_2" | 12 | path: "Panels/Throat/throat_2" |
| 13 | clue: "luck" | 13 | clue: "luck" |
| 14 | answer: "stuck" | 14 | answer: "stuck" |
| 15 | symbols: "zero" | 15 | symbols: ZERO |
| 16 | } | 16 | } |
| 17 | panels { | 17 | panels { |
| 18 | name: "STICK" | 18 | name: "STICK" |
| 19 | path: "Panels/Throat/throat_3" | 19 | path: "Panels/Throat/throat_3" |
| 20 | clue: "stick" | 20 | clue: "stick" |
| 21 | answer: "stuck" | 21 | answer: "stuck" |
| 22 | symbols: "age" | 22 | symbols: AGE |
| 23 | } | 23 | } |
| 24 | panels { | 24 | panels { |
| 25 | name: "SNARE" | 25 | name: "SNARE" |
| 26 | path: "Panels/Throat/throat_4" | 26 | path: "Panels/Throat/throat_4" |
| 27 | clue: "snare" | 27 | clue: "snare" |
| 28 | answer: "trap" | 28 | answer: "trap" |
| 29 | symbols: "sun" | 29 | symbols: SUN |
| 30 | } | 30 | } |
| 31 | panels { | 31 | panels { |
| 32 | name: "DOPAMINE" | 32 | name: "DOPAMINE" |
| 33 | path: "Panels/Bowels/bowels_1" | 33 | path: "Panels/Bowels/bowels_1" |
| 34 | clue: "dopamine" | 34 | clue: "dopamine" |
| 35 | answer: "pain" | 35 | answer: "pain" |
| 36 | symbols: "sparkles" | 36 | symbols: SPARKLES |
| 37 | } | 37 | } |
| 38 | panels { | 38 | panels { |
| 39 | name: "PALINDROME" | 39 | name: "PALINDROME" |
| 40 | path: "Panels/Bowels/bowels_2" | 40 | path: "Panels/Bowels/bowels_2" |
| 41 | clue: "palindrome" | 41 | clue: "palindrome" |
| 42 | answer: "pain" | 42 | answer: "pain" |
| 43 | symbols: "sparkles" | 43 | symbols: SPARKLES |
| 44 | } | 44 | } |
| 45 | panels { | 45 | panels { |
| 46 | name: "SUPERVILLAIN" | 46 | name: "SUPERVILLAIN" |
| 47 | path: "Panels/Bowels/bowels_3" | 47 | path: "Panels/Bowels/bowels_3" |
| 48 | clue: "supervillain" | 48 | clue: "supervillain" |
| 49 | answer: "evil" | 49 | answer: "evil" |
| 50 | symbols: "sparkles" | 50 | symbols: SPARKLES |
| 51 | } | 51 | } |
| 52 | panels { | 52 | panels { |
| 53 | name: "PREVAILS" | 53 | name: "PREVAILS" |
| 54 | path: "Panels/Bowels/bowels_4" | 54 | path: "Panels/Bowels/bowels_4" |
| 55 | clue: "prevails" | 55 | clue: "prevails" |
| 56 | answer: "evil" | 56 | answer: "evil" |
| 57 | symbols: "sparkles" | 57 | symbols: SPARKLES |
| 58 | } | 58 | } |
| 59 | panels { | 59 | panels { |
| 60 | name: "ENGRAVED" | 60 | name: "ENGRAVED" |
| 61 | path: "Panels/Bowels2/bowels_1" | 61 | path: "Panels/Bowels2/bowels_1" |
| 62 | clue: "engraved" | 62 | clue: "engraved" |
| 63 | answer: "grave" | 63 | answer: "grave" |
| 64 | symbols: "sparkles" | 64 | symbols: SPARKLES |
| 65 | } | 65 | } |
| 66 | panels { | 66 | panels { |
| 67 | name: "GLIDEPATH" | 67 | name: "GLIDEPATH" |
| 68 | path: "Panels/Bowels2/bowels_2" | 68 | path: "Panels/Bowels2/bowels_2" |
| 69 | clue: "glidepath" | 69 | clue: "glidepath" |
| 70 | answer: "death" | 70 | answer: "death" |
| 71 | symbols: "sparkles" | 71 | symbols: SPARKLES |
| 72 | } | 72 | } |
| 73 | panels { | 73 | panels { |
| 74 | name: "DECATHLON" | 74 | name: "DECATHLON" |
| 75 | path: "Panels/Bowels2/bowels_3" | 75 | path: "Panels/Bowels2/bowels_3" |
| 76 | clue: "decathlon" | 76 | clue: "decathlon" |
| 77 | answer: "death" | 77 | answer: "death" |
| 78 | symbols: "sparkles" | 78 | symbols: SPARKLES |
| 79 | } | 79 | } |
| 80 | panels { | 80 | panels { |
| 81 | name: "GRIEVES" | 81 | name: "GRIEVES" |
| 82 | path: "Panels/Bowels2/bowels_4" | 82 | path: "Panels/Bowels2/bowels_4" |
| 83 | clue: "grieves" | 83 | clue: "grieves" |
| 84 | answer: "grave" | 84 | answer: "grave" |
| 85 | symbols: "sparkles" | 85 | symbols: SPARKLES |
| 86 | symbols: "zero" | 86 | symbols: ZERO |
| 87 | } | 87 | } |
| diff --git a/data/maps/the_great/rooms/Jail Part 2.txtpb b/data/maps/the_great/rooms/Jail Part 2.txtpb index 2ef9a2a..1a0c975 100644 --- a/data/maps/the_great/rooms/Jail Part 2.txtpb +++ b/data/maps/the_great/rooms/Jail Part 2.txtpb | |||
| @@ -1,58 +1,58 @@ | |||
| 1 | name: "Jail Part 2" | 1 | name: "Jail Part 2" |
| 2 | display_name: "Jail" | 2 | panel_display_name: "Jail" |
| 3 | panels { | 3 | panels { |
| 4 | name: "DIGEST" | 4 | name: "DIGEST" |
| 5 | path: "Panels/Bowels3/bowels_1" | 5 | path: "Panels/Bowels3/bowels_1" |
| 6 | clue: "digest" | 6 | clue: "digest" |
| 7 | answer: "die" | 7 | answer: "die" |
| 8 | symbols: "sparkles" | 8 | symbols: SPARKLES |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "JAUNDICE" | 11 | name: "JAUNDICE" |
| 12 | path: "Panels/Bowels3/bowels_2" | 12 | path: "Panels/Bowels3/bowels_2" |
| 13 | clue: "jaundice" | 13 | clue: "jaundice" |
| 14 | answer: "die" | 14 | answer: "die" |
| 15 | symbols: "sparkles" | 15 | symbols: SPARKLES |
| 16 | } | 16 | } |
| 17 | panels { | 17 | panels { |
| 18 | name: "NECROTIZE (1)" | 18 | name: "NECROTIZE (1)" |
| 19 | path: "Panels/Bowels3/bowels_3" | 19 | path: "Panels/Bowels3/bowels_3" |
| 20 | clue: "necrotize" | 20 | clue: "necrotize" |
| 21 | answer: "rot" | 21 | answer: "rot" |
| 22 | symbols: "sparkles" | 22 | symbols: SPARKLES |
| 23 | } | 23 | } |
| 24 | panels { | 24 | panels { |
| 25 | name: "NECROTIZE (2)" | 25 | name: "NECROTIZE (2)" |
| 26 | path: "Panels/Bowels3/bowels_4" | 26 | path: "Panels/Bowels3/bowels_4" |
| 27 | clue: "necrotize" | 27 | clue: "necrotize" |
| 28 | answer: "rot" | 28 | answer: "rot" |
| 29 | symbols: "sun" | 29 | symbols: SUN |
| 30 | } | 30 | } |
| 31 | panels { | 31 | panels { |
| 32 | name: "TORMENTS" | 32 | name: "TORMENTS" |
| 33 | path: "Panels/Bowels4/bowels_1" | 33 | path: "Panels/Bowels4/bowels_1" |
| 34 | clue: "torments" | 34 | clue: "torments" |
| 35 | answer: "omen" | 35 | answer: "omen" |
| 36 | symbols: "sparkles" | 36 | symbols: SPARKLES |
| 37 | } | 37 | } |
| 38 | panels { | 38 | panels { |
| 39 | name: "PILGRIM" | 39 | name: "PILGRIM" |
| 40 | path: "Panels/Bowels4/bowels_2" | 40 | path: "Panels/Bowels4/bowels_2" |
| 41 | clue: "pilgrim" | 41 | clue: "pilgrim" |
| 42 | answer: "grim" | 42 | answer: "grim" |
| 43 | symbols: "sparkles" | 43 | symbols: SPARKLES |
| 44 | } | 44 | } |
| 45 | panels { | 45 | panels { |
| 46 | name: "GRIMACE" | 46 | name: "GRIMACE" |
| 47 | path: "Panels/Bowels4/bowels_3" | 47 | path: "Panels/Bowels4/bowels_3" |
| 48 | clue: "grimace" | 48 | clue: "grimace" |
| 49 | answer: "grim" | 49 | answer: "grim" |
| 50 | symbols: "sparkles" | 50 | symbols: SPARKLES |
| 51 | } | 51 | } |
| 52 | panels { | 52 | panels { |
| 53 | name: "COMMENCE" | 53 | name: "COMMENCE" |
| 54 | path: "Panels/Bowels4/bowels_4" | 54 | path: "Panels/Bowels4/bowels_4" |
| 55 | clue: "commence" | 55 | clue: "commence" |
| 56 | answer: "omen" | 56 | answer: "omen" |
| 57 | symbols: "sparkles" | 57 | symbols: SPARKLES |
| 58 | } | 58 | } |
| diff --git a/data/maps/the_great/rooms/Jubilant Entrance.txtpb b/data/maps/the_great/rooms/Jubilant Entrance.txtpb index eaf9811..0700a6b 100644 --- a/data/maps/the_great/rooms/Jubilant Entrance.txtpb +++ b/data/maps/the_great/rooms/Jubilant Entrance.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | name: "Jubilant Entrance" | 1 | name: "Jubilant Entrance" |
| 2 | display_name: "West Side" | 2 | panel_display_name: "West Side" |
| 3 | ports { | 3 | ports { |
| 4 | name: "JUBILANT" | 4 | name: "JUBILANT" |
| 5 | path: "Meshes/Blocks/Warps/worldport12" | 5 | path: "Meshes/Blocks/Warps/worldport12" |
| diff --git a/data/maps/the_great/rooms/Magnet Room.txtpb b/data/maps/the_great/rooms/Magnet Room.txtpb index e8fff03..2d122a4 100644 --- a/data/maps/the_great/rooms/Magnet Room.txtpb +++ b/data/maps/the_great/rooms/Magnet Room.txtpb | |||
| @@ -1,100 +1,100 @@ | |||
| 1 | name: "Magnet Room" | 1 | name: "Magnet Room" |
| 2 | display_name: "Magnet Room" | 2 | panel_display_name: "Magnet Room" |
| 3 | panels { | 3 | panels { |
| 4 | name: "AIRPLANE" | 4 | name: "AIRPLANE" |
| 5 | path: "Panels/Magnet Room/magnet_2" | 5 | path: "Panels/Magnet Room/magnet_2" |
| 6 | clue: "airplane" | 6 | clue: "airplane" |
| 7 | answer: "fly" | 7 | answer: "fly" |
| 8 | symbols: "job" | 8 | symbols: JOB |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "PILOT" | 11 | name: "PILOT" |
| 12 | path: "Panels/Magnet Room/magnet_3" | 12 | path: "Panels/Magnet Room/magnet_3" |
| 13 | clue: "pilot" | 13 | clue: "pilot" |
| 14 | answer: "fly" | 14 | answer: "fly" |
| 15 | symbols: "job" | 15 | symbols: JOB |
| 16 | } | 16 | } |
| 17 | panels { | 17 | panels { |
| 18 | name: "AUTHOR" | 18 | name: "AUTHOR" |
| 19 | path: "Panels/Magnet Room/magnet_4" | 19 | path: "Panels/Magnet Room/magnet_4" |
| 20 | clue: "author" | 20 | clue: "author" |
| 21 | answer: "write" | 21 | answer: "write" |
| 22 | symbols: "job" | 22 | symbols: JOB |
| 23 | } | 23 | } |
| 24 | panels { | 24 | panels { |
| 25 | name: "PEN" | 25 | name: "PEN" |
| 26 | path: "Panels/Magnet Room/magnet_5" | 26 | path: "Panels/Magnet Room/magnet_5" |
| 27 | clue: "pen" | 27 | clue: "pen" |
| 28 | answer: "write" | 28 | answer: "write" |
| 29 | symbols: "job" | 29 | symbols: JOB |
| 30 | } | 30 | } |
| 31 | panels { | 31 | panels { |
| 32 | name: "HEAL" | 32 | name: "HEAL" |
| 33 | path: "Panels/Magnet Room/magnet_6" | 33 | path: "Panels/Magnet Room/magnet_6" |
| 34 | clue: "heal" | 34 | clue: "heal" |
| 35 | answer: "nurse" | 35 | answer: "nurse" |
| 36 | symbols: "job" | 36 | symbols: JOB |
| 37 | } | 37 | } |
| 38 | panels { | 38 | panels { |
| 39 | name: "CLEAN" | 39 | name: "CLEAN" |
| 40 | path: "Panels/Magnet Room/magnet_7" | 40 | path: "Panels/Magnet Room/magnet_7" |
| 41 | clue: "clean" | 41 | clue: "clean" |
| 42 | answer: "janitor" | 42 | answer: "janitor" |
| 43 | symbols: "job" | 43 | symbols: JOB |
| 44 | } | 44 | } |
| 45 | panels { | 45 | panels { |
| 46 | name: "TRUCKER" | 46 | name: "TRUCKER" |
| 47 | path: "Panels/Magnet Room/magnet_8" | 47 | path: "Panels/Magnet Room/magnet_8" |
| 48 | clue: "trucker" | 48 | clue: "trucker" |
| 49 | answer: "drive" | 49 | answer: "drive" |
| 50 | symbols: "job" | 50 | symbols: JOB |
| 51 | } | 51 | } |
| 52 | panels { | 52 | panels { |
| 53 | name: "DOCTOR" | 53 | name: "DOCTOR" |
| 54 | path: "Panels/Magnet Room/magnet_9" | 54 | path: "Panels/Magnet Room/magnet_9" |
| 55 | clue: "doctor" | 55 | clue: "doctor" |
| 56 | answer: "heal" | 56 | answer: "heal" |
| 57 | symbols: "job" | 57 | symbols: JOB |
| 58 | } | 58 | } |
| 59 | panels { | 59 | panels { |
| 60 | name: "BARTENDER" | 60 | name: "BARTENDER" |
| 61 | path: "Panels/Magnet Room/magnet_10" | 61 | path: "Panels/Magnet Room/magnet_10" |
| 62 | clue: "bartender" | 62 | clue: "bartender" |
| 63 | answer: "mix" | 63 | answer: "mix" |
| 64 | symbols: "job" | 64 | symbols: JOB |
| 65 | } | 65 | } |
| 66 | panels { | 66 | panels { |
| 67 | name: "DIG" | 67 | name: "DIG" |
| 68 | path: "Panels/Magnet Room/magnet_11" | 68 | path: "Panels/Magnet Room/magnet_11" |
| 69 | clue: "dig" | 69 | clue: "dig" |
| 70 | answer: "shovel" | 70 | answer: "shovel" |
| 71 | symbols: "job" | 71 | symbols: JOB |
| 72 | } | 72 | } |
| 73 | panels { | 73 | panels { |
| 74 | name: "TILL" | 74 | name: "TILL" |
| 75 | path: "Panels/Magnet Room/magnet_12" | 75 | path: "Panels/Magnet Room/magnet_12" |
| 76 | clue: "till" | 76 | clue: "till" |
| 77 | answer: "hoe" | 77 | answer: "hoe" |
| 78 | symbols: "job" | 78 | symbols: JOB |
| 79 | } | 79 | } |
| 80 | panels { | 80 | panels { |
| 81 | name: "WRENCH" | 81 | name: "WRENCH" |
| 82 | path: "Panels/Magnet Room/magnet_13" | 82 | path: "Panels/Magnet Room/magnet_13" |
| 83 | clue: "wrench" | 83 | clue: "wrench" |
| 84 | answer: "turn" | 84 | answer: "turn" |
| 85 | symbols: "job" | 85 | symbols: JOB |
| 86 | } | 86 | } |
| 87 | panels { | 87 | panels { |
| 88 | name: "SAW" | 88 | name: "SAW" |
| 89 | path: "Panels/Magnet Room/magnet_14" | 89 | path: "Panels/Magnet Room/magnet_14" |
| 90 | clue: "saw" | 90 | clue: "saw" |
| 91 | answer: "cut" | 91 | answer: "cut" |
| 92 | symbols: "job" | 92 | symbols: JOB |
| 93 | } | 93 | } |
| 94 | panels { | 94 | panels { |
| 95 | name: "BLENDER" | 95 | name: "BLENDER" |
| 96 | path: "Panels/Magnet Room/magnet_15" | 96 | path: "Panels/Magnet Room/magnet_15" |
| 97 | clue: "blender" | 97 | clue: "blender" |
| 98 | answer: "mix" | 98 | answer: "mix" |
| 99 | symbols: "job" | 99 | symbols: JOB |
| 100 | } | 100 | } |
| diff --git a/data/maps/the_great/rooms/Main Area.txtpb b/data/maps/the_great/rooms/Main Area.txtpb index a70b011..82ec48c 100644 --- a/data/maps/the_great/rooms/Main Area.txtpb +++ b/data/maps/the_great/rooms/Main Area.txtpb | |||
| @@ -1,12 +1,5 @@ | |||
| 1 | name: "Main Area" | 1 | name: "Main Area" |
| 2 | display_name: "Main Area" | 2 | panel_display_name: "Main Area" |
| 3 | panels { | ||
| 4 | name: "OUT" | ||
| 5 | path: "Panels/Maze/maze_1" | ||
| 6 | clue: "out" | ||
| 7 | answer: "in" | ||
| 8 | symbols: "sun" | ||
| 9 | } | ||
| 10 | panels { | 3 | panels { |
| 11 | name: "INTRO" | 4 | name: "INTRO" |
| 12 | path: "Panels/General/entry_8" | 5 | path: "Panels/General/entry_8" |
| @@ -18,35 +11,35 @@ panels { | |||
| 18 | path: "Panels/General/entry_12" | 11 | path: "Panels/General/entry_12" |
| 19 | clue: "borne" | 12 | clue: "borne" |
| 20 | answer: "born" | 13 | answer: "born" |
| 21 | symbols: "zero" | 14 | symbols: ZERO |
| 22 | } | 15 | } |
| 23 | panels { | 16 | panels { |
| 24 | name: "DEW" | 17 | name: "DEW" |
| 25 | path: "Panels/General/dyk_1" | 18 | path: "Panels/General/dyk_1" |
| 26 | clue: "dew" | 19 | clue: "dew" |
| 27 | answer: "do" | 20 | answer: "do" |
| 28 | symbols: "zero" | 21 | symbols: ZERO |
| 29 | } | 22 | } |
| 30 | panels { | 23 | panels { |
| 31 | name: "EWE" | 24 | name: "EWE" |
| 32 | path: "Panels/General/dyk_2" | 25 | path: "Panels/General/dyk_2" |
| 33 | clue: "ewe" | 26 | clue: "ewe" |
| 34 | answer: "you" | 27 | answer: "you" |
| 35 | symbols: "zero" | 28 | symbols: ZERO |
| 36 | } | 29 | } |
| 37 | panels { | 30 | panels { |
| 38 | name: "NO" | 31 | name: "NO" |
| 39 | path: "Panels/General/dyk_3" | 32 | path: "Panels/General/dyk_3" |
| 40 | clue: "no" | 33 | clue: "no" |
| 41 | answer: "know" | 34 | answer: "know" |
| 42 | symbols: "zero" | 35 | symbols: ZERO |
| 43 | } | 36 | } |
| 44 | panels { | 37 | panels { |
| 45 | name: "BROWN RED ORANGE" | 38 | name: "BROWN RED ORANGE" |
| 46 | path: "Panels/General/seeking_1" | 39 | path: "Panels/General/seeking_1" |
| 47 | clue: "" | 40 | clue: "" |
| 48 | answer: "bro" | 41 | answer: "bro" |
| 49 | symbols: "lingo" | 42 | symbols: LINGO |
| 50 | } | 43 | } |
| 51 | panels { | 44 | panels { |
| 52 | name: "DO" | 45 | name: "DO" |
| @@ -65,14 +58,14 @@ panels { | |||
| 65 | path: "Panels/General/uc_3" | 58 | path: "Panels/General/uc_3" |
| 66 | clue: "see" | 59 | clue: "see" |
| 67 | answer: "sea" | 60 | answer: "sea" |
| 68 | symbols: "zero" | 61 | symbols: ZERO |
| 69 | } | 62 | } |
| 70 | panels { | 63 | panels { |
| 71 | name: "SMILE" | 64 | name: "SMILE" |
| 72 | path: "Panels/General/entry_1" | 65 | path: "Panels/General/entry_1" |
| 73 | clue: "smile" | 66 | clue: "smile" |
| 74 | answer: "grin" | 67 | answer: "grin" |
| 75 | symbols: "sun" | 68 | symbols: SUN |
| 76 | } | 69 | } |
| 77 | panels { | 70 | panels { |
| 78 | name: "WHY" | 71 | name: "WHY" |
| @@ -109,39 +102,47 @@ panels { | |||
| 109 | path: "Panels/General/entry_6" | 102 | path: "Panels/General/entry_6" |
| 110 | clue: "color" | 103 | clue: "color" |
| 111 | answer: "gray" | 104 | answer: "gray" |
| 112 | symbols: "example" | 105 | symbols: EXAMPLE |
| 113 | } | 106 | } |
| 114 | panels { | 107 | panels { |
| 115 | name: "BYE" | 108 | name: "BYE" |
| 116 | path: "Panels/General/entry_7" | 109 | path: "Panels/General/entry_7" |
| 117 | clue: "bye" | 110 | clue: "bye" |
| 118 | answer: "high" | 111 | answer: "high" |
| 119 | symbols: "sun" | 112 | symbols: SUN |
| 120 | symbols: "zero" | 113 | symbols: ZERO |
| 114 | required_door { name: "Cyan Doors" } | ||
| 115 | } | ||
| 116 | panels { | ||
| 117 | name: "CURT" | ||
| 118 | path: "Panels/Maze/entry_1" | ||
| 119 | clue: "curt" | ||
| 120 | answer: "court" | ||
| 121 | symbols: SPARKLES | ||
| 121 | } | 122 | } |
| 122 | ports { | 123 | ports { |
| 123 | name: "ENTRY" | 124 | name: "ENTRY" |
| 124 | path: "Components/Warps/worldport" | 125 | path: "Meshes/Blocks/Warps/worldport" |
| 125 | orientation: "south" | 126 | orientation: "south" |
| 126 | } | 127 | } |
| 127 | ports { | 128 | ports { |
| 128 | name: "KEEN" | 129 | name: "KEEN" |
| 129 | path: "Components/Warps/worldport6" | 130 | path: "Meshes/Blocks/Warps/worldport6" |
| 130 | orientation: "north" | 131 | orientation: "north" |
| 131 | } | 132 | } |
| 132 | ports { | 133 | ports { |
| 133 | name: "ORB" | 134 | name: "ORB" |
| 134 | path: "Components/Warps/worldport3" | 135 | path: "Meshes/Blocks/Warps/worldport3" |
| 135 | orientation: "north" | 136 | orientation: "north" |
| 136 | } | 137 | } |
| 137 | ports { | 138 | ports { |
| 138 | name: "LINEAR" | 139 | name: "LINEAR" |
| 139 | path: "Components/Warps/worldport15" | 140 | path: "Meshes/Blocks/Warps/worldport15" |
| 140 | orientation: "south" | 141 | orientation: "south" |
| 141 | } | 142 | } |
| 142 | ports { | 143 | ports { |
| 143 | name: "DIGITAL" | 144 | name: "DIGITAL" |
| 144 | path: "Components/Warps/worldport4" | 145 | path: "Meshes/Blocks/Warps/worldport4" |
| 145 | orientation: "down" | 146 | orientation: "down" |
| 146 | required_door { name: "Digital Entrance" } | 147 | required_door { name: "Digital Entrance" } |
| 147 | } | 148 | } |
| diff --git a/data/maps/the_great/rooms/Maze Center.txtpb b/data/maps/the_great/rooms/Maze Center.txtpb index dc54624..97ff146 100644 --- a/data/maps/the_great/rooms/Maze Center.txtpb +++ b/data/maps/the_great/rooms/Maze Center.txtpb | |||
| @@ -1,16 +1,16 @@ | |||
| 1 | name: "Maze Center" | 1 | name: "Maze Center" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "POOR" | 4 | name: "POOR" |
| 5 | path: "Panels/Maze/maze_7" | 5 | path: "Panels/Maze/maze_7" |
| 6 | clue: "poor" | 6 | clue: "poor" |
| 7 | answer: "rich" | 7 | answer: "rich" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "CHASE" | 11 | name: "CHASE" |
| 12 | path: "Panels/Maze/maze_10" | 12 | path: "Panels/Maze/maze_10" |
| 13 | clue: "chase" | 13 | clue: "chase" |
| 14 | answer: "hunt" | 14 | answer: "hunt" |
| 15 | symbols: "sun" | 15 | symbols: SUN |
| 16 | } | 16 | } |
| diff --git a/data/maps/the_great/rooms/Maze Cold Area.txtpb b/data/maps/the_great/rooms/Maze Cold Area.txtpb index c7650f1..70b311e 100644 --- a/data/maps/the_great/rooms/Maze Cold Area.txtpb +++ b/data/maps/the_great/rooms/Maze Cold Area.txtpb | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | name: "Maze Cold Area" | 1 | name: "Maze Cold Area" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "COLD" | 4 | name: "COLD" |
| 5 | path: "Panels/Maze/maze_11" | 5 | path: "Panels/Maze/maze_11" |
| 6 | clue: "cold" | 6 | clue: "cold" |
| 7 | answer: "hot" | 7 | answer: "hot" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Maze Empty Vestibule.txtpb b/data/maps/the_great/rooms/Maze Empty Vestibule.txtpb index d6f265f..1540ee2 100644 --- a/data/maps/the_great/rooms/Maze Empty Vestibule.txtpb +++ b/data/maps/the_great/rooms/Maze Empty Vestibule.txtpb | |||
| @@ -1,2 +1,2 @@ | |||
| 1 | name: "Maze Empty Vestibule" | 1 | name: "Maze Empty Vestibule" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| diff --git a/data/maps/the_great/rooms/Maze In Area.txtpb b/data/maps/the_great/rooms/Maze In Area.txtpb index 88b8236..8c556aa 100644 --- a/data/maps/the_great/rooms/Maze In Area.txtpb +++ b/data/maps/the_great/rooms/Maze In Area.txtpb | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | name: "Maze In Area" | 1 | name: "Maze In Area" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "IN" | 4 | name: "IN" |
| 5 | path: "Panels/Maze/maze_3" | 5 | path: "Panels/Maze/maze_3" |
| 6 | clue: "in" | 6 | clue: "in" |
| 7 | answer: "out" | 7 | answer: "out" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Maze Moon Area.txtpb b/data/maps/the_great/rooms/Maze Moon Area.txtpb index a947415..10af4a1 100644 --- a/data/maps/the_great/rooms/Maze Moon Area.txtpb +++ b/data/maps/the_great/rooms/Maze Moon Area.txtpb | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | name: "Maze Moon Area" | 1 | name: "Maze Moon Area" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "MOON" | 4 | name: "MOON" |
| 5 | path: "Panels/Maze/maze_9" | 5 | path: "Panels/Maze/maze_9" |
| 6 | clue: "moon" | 6 | clue: "moon" |
| 7 | answer: "sun" | 7 | answer: "sun" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Maze Off Area.txtpb b/data/maps/the_great/rooms/Maze Off Area.txtpb index b090f21..c577129 100644 --- a/data/maps/the_great/rooms/Maze Off Area.txtpb +++ b/data/maps/the_great/rooms/Maze Off Area.txtpb | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | name: "Maze Off Area" | 1 | name: "Maze Off Area" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "OFF" | 4 | name: "OFF" |
| 5 | path: "Panels/Maze/maze_14" | 5 | path: "Panels/Maze/maze_14" |
| 6 | clue: "off" | 6 | clue: "off" |
| 7 | answer: "on" | 7 | answer: "on" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Maze Slice Area.txtpb b/data/maps/the_great/rooms/Maze Slice Area.txtpb index a2b207d..f59d6e5 100644 --- a/data/maps/the_great/rooms/Maze Slice Area.txtpb +++ b/data/maps/the_great/rooms/Maze Slice Area.txtpb | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | name: "Maze Slice Area" | 1 | name: "Maze Slice Area" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "SLICE" | 4 | name: "SLICE" |
| 5 | path: "Panels/Maze/maze_4" | 5 | path: "Panels/Maze/maze_4" |
| 6 | clue: "slice" | 6 | clue: "slice" |
| 7 | answer: "cut" | 7 | answer: "cut" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Maze Smooth Area.txtpb b/data/maps/the_great/rooms/Maze Smooth Area.txtpb index d5668f9..156e885 100644 --- a/data/maps/the_great/rooms/Maze Smooth Area.txtpb +++ b/data/maps/the_great/rooms/Maze Smooth Area.txtpb | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | name: "Maze Smooth Area" | 1 | name: "Maze Smooth Area" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "SMOOTH" | 4 | name: "SMOOTH" |
| 5 | path: "Panels/Maze/maze_5" | 5 | path: "Panels/Maze/maze_5" |
| 6 | clue: "smooth" | 6 | clue: "smooth" |
| 7 | answer: "rough" | 7 | answer: "rough" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Maze South Area.txtpb b/data/maps/the_great/rooms/Maze South Area.txtpb index c49f1f1..e65778d 100644 --- a/data/maps/the_great/rooms/Maze South Area.txtpb +++ b/data/maps/the_great/rooms/Maze South Area.txtpb | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | name: "Maze South Area" | 1 | name: "Maze South Area" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "SOUTH" | 4 | name: "SOUTH" |
| 5 | path: "Panels/Maze/maze_2" | 5 | path: "Panels/Maze/maze_2" |
| 6 | clue: "south" | 6 | clue: "south" |
| 7 | answer: "north" | 7 | answer: "north" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Maze Start.txtpb b/data/maps/the_great/rooms/Maze Start.txtpb index 870b4f3..16a57f5 100644 --- a/data/maps/the_great/rooms/Maze Start.txtpb +++ b/data/maps/the_great/rooms/Maze Start.txtpb | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | name: "Maze Start" | 1 | name: "Maze Start" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "OUT" | 4 | name: "OUT" |
| 5 | path: "Panels/Maze/maze_1" | 5 | path: "Panels/Maze/maze_1" |
| 6 | clue: "out" | 6 | clue: "out" |
| 7 | answer: "in" | 7 | answer: "in" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Maze Tower.txtpb b/data/maps/the_great/rooms/Maze Tower.txtpb index 8bba0eb..44c30d7 100644 --- a/data/maps/the_great/rooms/Maze Tower.txtpb +++ b/data/maps/the_great/rooms/Maze Tower.txtpb | |||
| @@ -1,23 +1,23 @@ | |||
| 1 | name: "Maze Tower" | 1 | name: "Maze Tower" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "FEEL" | 4 | name: "FEEL" |
| 5 | path: "Panels/Maze/maze_12" | 5 | path: "Panels/Maze/maze_12" |
| 6 | clue: "feel" | 6 | clue: "feel" |
| 7 | answer: "touch" | 7 | answer: "touch" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "DECOMPOSE" | 11 | name: "DECOMPOSE" |
| 12 | path: "Panels/Maze/maze_13" | 12 | path: "Panels/Maze/maze_13" |
| 13 | clue: "decompose" | 13 | clue: "decompose" |
| 14 | answer: "rot" | 14 | answer: "rot" |
| 15 | symbols: "sun" | 15 | symbols: SUN |
| 16 | } | 16 | } |
| 17 | panels { | 17 | panels { |
| 18 | name: "SPIRE" | 18 | name: "SPIRE" |
| 19 | path: "Panels/Towers/tower_1" | 19 | path: "Panels/Towers/tower_1" |
| 20 | clue: "spire" | 20 | clue: "spire" |
| 21 | answer: "tower" | 21 | answer: "tower" |
| 22 | symbols: "sun" | 22 | symbols: SUN |
| 23 | } | 23 | } |
| diff --git a/data/maps/the_great/rooms/Maze Up Area.txtpb b/data/maps/the_great/rooms/Maze Up Area.txtpb index ee53deb..0046cef 100644 --- a/data/maps/the_great/rooms/Maze Up Area.txtpb +++ b/data/maps/the_great/rooms/Maze Up Area.txtpb | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | name: "Maze Up Area" | 1 | name: "Maze Up Area" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "UP" | 4 | name: "UP" |
| 5 | path: "Panels/Maze/maze_15" | 5 | path: "Panels/Maze/maze_15" |
| 6 | clue: "up" | 6 | clue: "up" |
| 7 | answer: "down" | 7 | answer: "down" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Maze Wreck Area.txtpb b/data/maps/the_great/rooms/Maze Wreck Area.txtpb index bea3fca..5710df5 100644 --- a/data/maps/the_great/rooms/Maze Wreck Area.txtpb +++ b/data/maps/the_great/rooms/Maze Wreck Area.txtpb | |||
| @@ -1,11 +1,11 @@ | |||
| 1 | name: "Maze Wreck Area" | 1 | name: "Maze Wreck Area" |
| 2 | display_name: "Courtyard" | 2 | panel_display_name: "Courtyard" |
| 3 | panels { | 3 | panels { |
| 4 | name: "WRECK" | 4 | name: "WRECK" |
| 5 | path: "Panels/Maze/maze_8" | 5 | path: "Panels/Maze/maze_8" |
| 6 | clue: "wreck" | 6 | clue: "wreck" |
| 7 | answer: "ruin" | 7 | answer: "ruin" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | # This is behind a teal wall. | 11 | # This is behind a teal wall. |
| @@ -13,5 +13,5 @@ panels { | |||
| 13 | path: "Panels/General/teal_1" | 13 | path: "Panels/General/teal_1" |
| 14 | clue: "maroon" | 14 | clue: "maroon" |
| 15 | answer: "teal" | 15 | answer: "teal" |
| 16 | symbols: "sun" | 16 | symbols: SUN |
| 17 | } | 17 | } |
| diff --git a/data/maps/the_great/rooms/Nature Room.txtpb b/data/maps/the_great/rooms/Nature Room.txtpb index 01f6d1b..464d3a2 100644 --- a/data/maps/the_great/rooms/Nature Room.txtpb +++ b/data/maps/the_great/rooms/Nature Room.txtpb | |||
| @@ -1,30 +1,30 @@ | |||
| 1 | name: "Nature Room" | 1 | name: "Nature Room" |
| 2 | display_name: "North Landscape" | 2 | panel_display_name: "North Landscape" |
| 3 | panels { | 3 | panels { |
| 4 | name: "SEVERE" | 4 | name: "SEVERE" |
| 5 | path: "Panels/General/nature_2" | 5 | path: "Panels/General/nature_2" |
| 6 | clue: "severe" | 6 | clue: "severe" |
| 7 | answer: "grave" | 7 | answer: "grave" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "FOOT" | 11 | name: "FOOT" |
| 12 | path: "Panels/General/nature_3" | 12 | path: "Panels/General/nature_3" |
| 13 | clue: "foot" | 13 | clue: "foot" |
| 14 | answer: "yard" | 14 | answer: "yard" |
| 15 | symbols: "boxes" | 15 | symbols: BOXES |
| 16 | } | 16 | } |
| 17 | panels { | 17 | panels { |
| 18 | name: "PAUSES" | 18 | name: "PAUSES" |
| 19 | path: "Panels/General/nature_4" | 19 | path: "Panels/General/nature_4" |
| 20 | clue: "pauses" | 20 | clue: "pauses" |
| 21 | answer: "waits" | 21 | answer: "waits" |
| 22 | symbols: "sun" | 22 | symbols: SUN |
| 23 | } | 23 | } |
| 24 | panels { | 24 | panels { |
| 25 | name: "ABOVE" | 25 | name: "ABOVE" |
| 26 | path: "Panels/General/nature_5" | 26 | path: "Panels/General/nature_5" |
| 27 | clue: "above" | 27 | clue: "above" |
| 28 | answer: "below" | 28 | answer: "below" |
| 29 | symbols: "sun" | 29 | symbols: SUN |
| 30 | } | 30 | } |
| diff --git a/data/maps/the_great/rooms/North Landscape.txtpb b/data/maps/the_great/rooms/North Landscape.txtpb index 9f2f1f9..fb11c42 100644 --- a/data/maps/the_great/rooms/North Landscape.txtpb +++ b/data/maps/the_great/rooms/North Landscape.txtpb | |||
| @@ -1,57 +1,58 @@ | |||
| 1 | name: "North Landscape" | 1 | name: "North Landscape" |
| 2 | display_name: "North Landscape" | 2 | panel_display_name: "North Landscape" |
| 3 | panels { | 3 | panels { |
| 4 | name: "WEATHER" | 4 | name: "WEATHER" |
| 5 | path: "Panels/General/platforms_1" | 5 | path: "Panels/General/platforms_1" |
| 6 | clue: "weather" | 6 | clue: "weather" |
| 7 | answer: "nature" | 7 | answer: "nature" |
| 8 | symbols: "boxes" | 8 | symbols: BOXES |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "ANIMALS" | 11 | name: "ANIMALS" |
| 12 | path: "Panels/General/platforms_2" | 12 | path: "Panels/General/platforms_2" |
| 13 | clue: "animals" | 13 | clue: "animals" |
| 14 | answer: "nature" | 14 | answer: "nature" |
| 15 | symbols: "boxes" | 15 | symbols: BOXES |
| 16 | } | 16 | } |
| 17 | panels { | 17 | panels { |
| 18 | name: "PLANTS" | 18 | name: "PLANTS" |
| 19 | path: "Panels/General/platforms_3" | 19 | path: "Panels/General/platforms_3" |
| 20 | clue: "plants" | 20 | clue: "plants" |
| 21 | answer: "nature" | 21 | answer: "nature" |
| 22 | symbols: "boxes" | 22 | symbols: BOXES |
| 23 | } | 23 | } |
| 24 | panels { | 24 | panels { |
| 25 | name: "LAUGH" | 25 | name: "LAUGH" |
| 26 | path: "Panels/General/dyk_4" | 26 | path: "Panels/General/dyk_4" |
| 27 | clue: "laugh" | 27 | clue: "laugh" |
| 28 | answer: "half" | 28 | answer: "half" |
| 29 | symbols: "zero" | 29 | symbols: ZERO |
| 30 | } | 30 | } |
| 31 | panels { | 31 | panels { |
| 32 | name: "FINISHED" | 32 | name: "FINISHED" |
| 33 | path: "Panels/General/dyk_5" | 33 | path: "Panels/General/dyk_5" |
| 34 | clue: "finished" | 34 | clue: "finished" |
| 35 | answer: "done" | 35 | answer: "done" |
| 36 | symbols: "sun" | 36 | symbols: SUN |
| 37 | } | 37 | } |
| 38 | panels { | 38 | panels { |
| 39 | name: "LAUGH FINISHED" | 39 | name: "LAUGH FINISHED" |
| 40 | path: "Panels/General/dyk_6" | 40 | path: "Panels/General/dyk_6" |
| 41 | clue: "" | 41 | clue: "" |
| 42 | answer: "shed" | 42 | answer: "shed" |
| 43 | symbols: "lingo" | 43 | symbols: LINGO |
| 44 | } | 44 | } |
| 45 | panels { | 45 | panels { |
| 46 | name: "INSIDE" | 46 | name: "INSIDE" |
| 47 | path: "Panels/General/nature_1" | 47 | path: "Panels/General/nature_1" |
| 48 | clue: "inside" | 48 | clue: "inside" |
| 49 | answer: "outside" | 49 | answer: "outside" |
| 50 | symbols: "sun" | 50 | symbols: SUN |
| 51 | } | 51 | } |
| 52 | keyholders { | 52 | keyholders { |
| 53 | name: "X" | 53 | name: "X" |
| 54 | path: "Components/KeyHolders/keyHolderX" | 54 | path: "Components/KeyHolders/keyHolderX" |
| 55 | key: "x" | ||
| 55 | } | 56 | } |
| 56 | ports { | 57 | ports { |
| 57 | name: "INVISIBLE" | 58 | name: "INVISIBLE" |
| diff --git a/data/maps/the_great/rooms/Outside Jail.txtpb b/data/maps/the_great/rooms/Outside Jail.txtpb index ff1dbbd..d6dfa71 100644 --- a/data/maps/the_great/rooms/Outside Jail.txtpb +++ b/data/maps/the_great/rooms/Outside Jail.txtpb | |||
| @@ -1,30 +1,30 @@ | |||
| 1 | name: "Outside Jail" | 1 | name: "Outside Jail" |
| 2 | display_name: "Jail" | 2 | panel_display_name: "Jail" |
| 3 | panels { | 3 | panels { |
| 4 | name: "GUT" | 4 | name: "GUT" |
| 5 | path: "Panels/Head/head_1" | 5 | path: "Panels/Head/head_1" |
| 6 | clue: "gut" | 6 | clue: "gut" |
| 7 | answer: "guilt" | 7 | answer: "guilt" |
| 8 | symbols: "sparkles" | 8 | symbols: SPARKLES |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "HAM" | 11 | name: "HAM" |
| 12 | path: "Panels/Head/head_2" | 12 | path: "Panels/Head/head_2" |
| 13 | clue: "ham" | 13 | clue: "ham" |
| 14 | answer: "shame" | 14 | answer: "shame" |
| 15 | symbols: "sparkles" | 15 | symbols: SPARKLES |
| 16 | } | 16 | } |
| 17 | panels { | 17 | panels { |
| 18 | name: "MAIM" | 18 | name: "MAIM" |
| 19 | path: "Panels/Head/head_3" | 19 | path: "Panels/Head/head_3" |
| 20 | clue: "maim" | 20 | clue: "maim" |
| 21 | answer: "shame" | 21 | answer: "shame" |
| 22 | symbols: "zero" | 22 | symbols: ZERO |
| 23 | } | 23 | } |
| 24 | panels { | 24 | panels { |
| 25 | name: "WILT" | 25 | name: "WILT" |
| 26 | path: "Panels/Head/head_4" | 26 | path: "Panels/Head/head_4" |
| 27 | clue: "wilt" | 27 | clue: "wilt" |
| 28 | answer: "guilt" | 28 | answer: "guilt" |
| 29 | symbols: "zero" | 29 | symbols: ZERO |
| 30 | } | 30 | } |
| diff --git a/data/maps/the_great/rooms/Pillar Room.txtpb b/data/maps/the_great/rooms/Pillar Room.txtpb index f3fc078..648b7b4 100644 --- a/data/maps/the_great/rooms/Pillar Room.txtpb +++ b/data/maps/the_great/rooms/Pillar Room.txtpb | |||
| @@ -1,12 +1,12 @@ | |||
| 1 | name: "Pillar Room" | 1 | name: "Pillar Room" |
| 2 | display_name: "Pillar Room" | 2 | panel_display_name: "Pillar Room" |
| 3 | panels { | 3 | panels { |
| 4 | name: "EYE" | 4 | name: "EYE" |
| 5 | path: "Panels/Impressive/entry_2" | 5 | path: "Panels/Impressive/entry_2" |
| 6 | clue: "eye" | 6 | clue: "eye" |
| 7 | answer: "you" | 7 | answer: "you" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | symbols: "zero" | 9 | symbols: ZERO |
| 10 | } | 10 | } |
| 11 | panels { | 11 | panels { |
| 12 | name: "HAVE" | 12 | name: "HAVE" |
| @@ -19,14 +19,14 @@ panels { | |||
| 19 | path: "Panels/Impressive/entry_4" | 19 | path: "Panels/Impressive/entry_4" |
| 20 | clue: "four" | 20 | clue: "four" |
| 21 | answer: "for" | 21 | answer: "for" |
| 22 | symbols: "zero" | 22 | symbols: ZERO |
| 23 | } | 23 | } |
| 24 | panels { | 24 | panels { |
| 25 | name: "CAUGHT" | 25 | name: "CAUGHT" |
| 26 | path: "Panels/Impressive/entry_5" | 26 | path: "Panels/Impressive/entry_5" |
| 27 | clue: "caught" | 27 | clue: "caught" |
| 28 | answer: "got" | 28 | answer: "got" |
| 29 | symbols: "zero" | 29 | symbols: ZERO |
| 30 | } | 30 | } |
| 31 | panels { | 31 | panels { |
| 32 | name: "TEN" | 32 | name: "TEN" |
| diff --git a/data/maps/the_great/rooms/Purple Room.txtpb b/data/maps/the_great/rooms/Purple Room.txtpb index 8edc789..e505ca0 100644 --- a/data/maps/the_great/rooms/Purple Room.txtpb +++ b/data/maps/the_great/rooms/Purple Room.txtpb | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | name: "Purple Room" | 1 | name: "Purple Room" |
| 2 | display_name: "Main Area" | 2 | panel_display_name: "Main Area" |
| 3 | ports { | 3 | ports { |
| 4 | name: "DAEDALUS" | 4 | name: "DAEDALUS" |
| 5 | path: "Components/Warps/worldport18" | 5 | path: "Meshes/Blocks/Warps/worldport18" |
| 6 | orientation: "north" | 6 | orientation: "north" |
| 7 | } | 7 | } |
| diff --git a/data/maps/the_great/rooms/Question Room How.txtpb b/data/maps/the_great/rooms/Question Room How.txtpb index 2130e96..8f087d0 100644 --- a/data/maps/the_great/rooms/Question Room How.txtpb +++ b/data/maps/the_great/rooms/Question Room How.txtpb | |||
| @@ -1,17 +1,18 @@ | |||
| 1 | name: "Question Room How" | 1 | name: "Question Room How" |
| 2 | display_name: "Question Room" | 2 | panel_display_name: "Question Room" |
| 3 | panels { | 3 | panels { |
| 4 | name: "QUESTION" | 4 | name: "QUESTION" |
| 5 | path: "Panels/Questions/question_3" | 5 | path: "Panels/Questions/question_3" |
| 6 | clue: "question" | 6 | clue: "question" |
| 7 | answer: "how" | 7 | answer: "how" |
| 8 | symbols: "example" | 8 | symbols: EXAMPLE |
| 9 | # "Panels/Question Proxies/question_3_proxied" <- this is just how again | 9 | proxies { answer: "how" path: "Panels/Question Proxies/question_3_proxied" } |
| 10 | proxies { answer: "who" path: "Panels/Question Proxies/question_3_proxied2" } | 10 | proxies { answer: "who" path: "Panels/Question Proxies/question_3_proxied2" } |
| 11 | proxies { answer: "why" path: "Panels/Question Proxies/question_3_proxied3" } | 11 | proxies { answer: "why" path: "Panels/Question Proxies/question_3_proxied3" } |
| 12 | proxies { answer: "what" path: "Panels/Question Proxies/question_3_proxied4" } | 12 | proxies { answer: "what" path: "Panels/Question Proxies/question_3_proxied4" } |
| 13 | proxies { answer: "when" path: "Panels/Question Proxies/question_3_proxied5" } | 13 | proxies { answer: "when" path: "Panels/Question Proxies/question_3_proxied5" } |
| 14 | proxies { answer: "where" path: "Panels/Question Proxies/question_3_proxied6" } | 14 | proxies { answer: "where" path: "Panels/Question Proxies/question_3_proxied6" } |
| 15 | display_name: "QUESTION (How)" | ||
| 15 | } | 16 | } |
| 16 | paintings { | 17 | paintings { |
| 17 | name: "WHY" | 18 | name: "WHY" |
| diff --git a/data/maps/the_great/rooms/Question Room What.txtpb b/data/maps/the_great/rooms/Question Room What.txtpb index e909614..a61ccef 100644 --- a/data/maps/the_great/rooms/Question Room What.txtpb +++ b/data/maps/the_great/rooms/Question Room What.txtpb | |||
| @@ -1,15 +1,16 @@ | |||
| 1 | name: "Question Room What" | 1 | name: "Question Room What" |
| 2 | display_name: "Question Room" | 2 | panel_display_name: "Question Room" |
| 3 | panels { | 3 | panels { |
| 4 | name: "QUESTION" | 4 | name: "QUESTION" |
| 5 | path: "Panels/Questions/question_4" | 5 | path: "Panels/Questions/question_4" |
| 6 | clue: "question" | 6 | clue: "question" |
| 7 | answer: "what" | 7 | answer: "what" |
| 8 | symbols: "example" | 8 | symbols: EXAMPLE |
| 9 | proxies { answer: "why" path: "Panels/Question Proxies/question_4_proxied" } | 9 | proxies { answer: "what" path: "Panels/Question Proxies/question_4_proxied" } |
| 10 | proxies { answer: "who" path: "Panels/Question Proxies/question_4_proxied2" } | 10 | proxies { answer: "why" path: "Panels/Question Proxies/question_4_proxied2" } |
| 11 | proxies { answer: "where" path: "Panels/Question Proxies/question_4_proxied3" } | 11 | proxies { answer: "when" path: "Panels/Question Proxies/question_4_proxied3" } |
| 12 | proxies { answer: "how" path: "Panels/Question Proxies/question_4_proxied4" } | 12 | proxies { answer: "how" path: "Panels/Question Proxies/question_4_proxied4" } |
| 13 | # "Panels/Question Proxies/question_4_proxied5" <- this is just what again | 13 | proxies { answer: "who" path: "Panels/Question Proxies/question_4_proxied5" } |
| 14 | proxies { answer: "when" path: "Panels/Question Proxies/question_4_proxied6" } | 14 | proxies { answer: "where" path: "Panels/Question Proxies/question_4_proxied6" } |
| 15 | display_name: "QUESTION (What)" | ||
| 15 | } | 16 | } |
| diff --git a/data/maps/the_great/rooms/Question Room When.txtpb b/data/maps/the_great/rooms/Question Room When.txtpb index 7c19407..b3ee2db 100644 --- a/data/maps/the_great/rooms/Question Room When.txtpb +++ b/data/maps/the_great/rooms/Question Room When.txtpb | |||
| @@ -1,17 +1,18 @@ | |||
| 1 | name: "Question Room When" | 1 | name: "Question Room When" |
| 2 | display_name: "Question Room" | 2 | panel_display_name: "Question Room" |
| 3 | panels { | 3 | panels { |
| 4 | name: "QUESTION" | 4 | name: "QUESTION" |
| 5 | path: "Panels/Questions/question_1" | 5 | path: "Panels/Questions/question_1" |
| 6 | clue: "question" | 6 | clue: "question" |
| 7 | answer: "what" | 7 | answer: "what" |
| 8 | symbols: "example" | 8 | symbols: EXAMPLE |
| 9 | proxies { answer: "when" path: "Panels/Question Proxies/question_1_proxied" } | 9 | proxies { answer: "when" path: "Panels/Question Proxies/question_1_proxied" } |
| 10 | proxies { answer: "why" path: "Panels/Question Proxies/question_1_proxied2" } | 10 | proxies { answer: "why" path: "Panels/Question Proxies/question_1_proxied2" } |
| 11 | # "Panels/Question Proxies/question_1_proxied3" <- this is just what again | 11 | proxies { answer: "what" path: "Panels/Question Proxies/question_1_proxied3" } |
| 12 | proxies { answer: "who" path: "Panels/Question Proxies/question_1_proxied4" } | 12 | proxies { answer: "who" path: "Panels/Question Proxies/question_1_proxied4" } |
| 13 | proxies { answer: "how" path: "Panels/Question Proxies/question_1_proxied5" } | 13 | proxies { answer: "how" path: "Panels/Question Proxies/question_1_proxied5" } |
| 14 | proxies { answer: "where" path: "Panels/Question Proxies/question_1_proxied6" } | 14 | proxies { answer: "where" path: "Panels/Question Proxies/question_1_proxied6" } |
| 15 | display_name: "QUESTION (When)" | ||
| 15 | } | 16 | } |
| 16 | paintings { | 17 | paintings { |
| 17 | name: "WHY" | 18 | name: "WHY" |
| diff --git a/data/maps/the_great/rooms/Question Room Who.txtpb b/data/maps/the_great/rooms/Question Room Who.txtpb index c445009..eb80882 100644 --- a/data/maps/the_great/rooms/Question Room Who.txtpb +++ b/data/maps/the_great/rooms/Question Room Who.txtpb | |||
| @@ -1,15 +1,16 @@ | |||
| 1 | name: "Question Room Who" | 1 | name: "Question Room Who" |
| 2 | display_name: "Question Room" | 2 | panel_display_name: "Question Room" |
| 3 | panels { | 3 | panels { |
| 4 | name: "QUESTION" | 4 | name: "QUESTION" |
| 5 | path: "Panels/Questions/question_2" | 5 | path: "Panels/Questions/question_2" |
| 6 | clue: "question" | 6 | clue: "question" |
| 7 | answer: "who" | 7 | answer: "who" |
| 8 | symbols: "example" | 8 | symbols: EXAMPLE |
| 9 | proxies { answer: "why" path: "Panels/Question Proxies/question_2_proxied" } | 9 | proxies { answer: "why" path: "Panels/Question Proxies/question_2_proxied" } |
| 10 | # "Panels/Question Proxies/question_2_proxied2" <- this is just who again | 10 | proxies { answer: "who" path: "Panels/Question Proxies/question_2_proxied2" } |
| 11 | proxies { answer: "where" path: "Panels/Question Proxies/question_2_proxied3" } | 11 | proxies { answer: "where" path: "Panels/Question Proxies/question_2_proxied3" } |
| 12 | proxies { answer: "how" path: "Panels/Question Proxies/question_2_proxied4" } | 12 | proxies { answer: "how" path: "Panels/Question Proxies/question_2_proxied4" } |
| 13 | proxies { answer: "what" path: "Panels/Question Proxies/question_2_proxied5" } | 13 | proxies { answer: "what" path: "Panels/Question Proxies/question_2_proxied5" } |
| 14 | proxies { answer: "when" path: "Panels/Question Proxies/question_2_proxied6" } | 14 | proxies { answer: "when" path: "Panels/Question Proxies/question_2_proxied6" } |
| 15 | display_name: "QUESTION (Who)" | ||
| 15 | } | 16 | } |
| diff --git a/data/maps/the_great/rooms/Salmon Room.txtpb b/data/maps/the_great/rooms/Salmon Room.txtpb index 9e29860..ecdef75 100644 --- a/data/maps/the_great/rooms/Salmon Room.txtpb +++ b/data/maps/the_great/rooms/Salmon Room.txtpb | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | name: "Salmon Room" | 1 | name: "Salmon Room" |
| 2 | display_name: "Main Area" | 2 | panel_display_name: "Main Area" |
| 3 | ports { | 3 | ports { |
| 4 | name: "BETWEEN" | 4 | name: "BETWEEN" |
| 5 | path: "Components/Warps/worldport11" | 5 | path: "Meshes/Blocks/Warps/worldport11" |
| 6 | orientation: "east" | 6 | orientation: "east" |
| 7 | } | 7 | } |
| diff --git a/data/maps/the_great/rooms/Talented Entrance.txtpb b/data/maps/the_great/rooms/Talented Entrance.txtpb index 038c7e7..7329853 100644 --- a/data/maps/the_great/rooms/Talented Entrance.txtpb +++ b/data/maps/the_great/rooms/Talented Entrance.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | name: "Talented Entrance" | 1 | name: "Talented Entrance" |
| 2 | display_name: "Question Room" | 2 | panel_display_name: "Question Room" |
| 3 | ports { | 3 | ports { |
| 4 | name: "TALENTED" | 4 | name: "TALENTED" |
| 5 | path: "Meshes/Blocks/Warps/worldport14" | 5 | path: "Meshes/Blocks/Warps/worldport14" |
| diff --git a/data/maps/the_great/rooms/Under Question Room.txtpb b/data/maps/the_great/rooms/Under Question Room.txtpb index 757c812..db751bb 100644 --- a/data/maps/the_great/rooms/Under Question Room.txtpb +++ b/data/maps/the_great/rooms/Under Question Room.txtpb | |||
| @@ -1,10 +1,12 @@ | |||
| 1 | name: "Under Question Room" | 1 | name: "Under Question Room" |
| 2 | display_name: "Question Room" | 2 | panel_display_name: "Question Room" |
| 3 | panels { | 3 | panels { |
| 4 | name: "QUESTION" | 4 | name: "QUESTION" |
| 5 | path: "Panels/General/question_1" | 5 | path: "Panels/General/question_1" |
| 6 | clue: "question" | 6 | clue: "question" |
| 7 | answer: "which" | 7 | answer: "which" |
| 8 | symbols: "example" | 8 | symbols: EXAMPLE |
| 9 | proxies { answer: "which" path: "Panels/General/question_1_proxy_1" } | ||
| 9 | proxies { answer: "where" path: "Panels/General/question_1_proxy_2" } | 10 | proxies { answer: "where" path: "Panels/General/question_1_proxy_2" } |
| 11 | display_name: "QUESTION (Where)" | ||
| 10 | } | 12 | } |
| diff --git a/data/maps/the_great/rooms/West Side.txtpb b/data/maps/the_great/rooms/West Side.txtpb index f72cce7..8279e16 100644 --- a/data/maps/the_great/rooms/West Side.txtpb +++ b/data/maps/the_great/rooms/West Side.txtpb | |||
| @@ -1,53 +1,53 @@ | |||
| 1 | name: "West Side" | 1 | name: "West Side" |
| 2 | display_name: "West Side" | 2 | panel_display_name: "West Side" |
| 3 | panels { | 3 | panels { |
| 4 | name: "ERASE" | 4 | name: "ERASE" |
| 5 | path: "Panels/General/entry_9" | 5 | path: "Panels/General/entry_9" |
| 6 | clue: "erase" | 6 | clue: "erase" |
| 7 | answer: "write" | 7 | answer: "write" |
| 8 | symbols: "sun" | 8 | symbols: SUN |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "TEACH" | 11 | name: "TEACH" |
| 12 | path: "Panels/Magnet Room/magnet_1" | 12 | path: "Panels/Magnet Room/magnet_1" |
| 13 | clue: "teach" | 13 | clue: "teach" |
| 14 | answer: "learn" | 14 | answer: "learn" |
| 15 | symbols: "sun" | 15 | symbols: SUN |
| 16 | } | 16 | } |
| 17 | panels { | 17 | panels { |
| 18 | name: "RIGHT" | 18 | name: "RIGHT" |
| 19 | path: "Panels/Impressive/entry_1" | 19 | path: "Panels/Impressive/entry_1" |
| 20 | clue: "right" | 20 | clue: "right" |
| 21 | answer: "wrong" | 21 | answer: "wrong" |
| 22 | symbols: "sun" | 22 | symbols: SUN |
| 23 | } | 23 | } |
| 24 | panels { | 24 | panels { |
| 25 | name: "SAVORY" | 25 | name: "SAVORY" |
| 26 | path: "Panels/Favors/favors_1" | 26 | path: "Panels/Favors/favors_1" |
| 27 | clue: "savory" | 27 | clue: "savory" |
| 28 | answer: "unsavory" | 28 | answer: "unsavory" |
| 29 | symbols: "sun" | 29 | symbols: SUN |
| 30 | } | 30 | } |
| 31 | panels { | 31 | panels { |
| 32 | name: "FLAVORS" | 32 | name: "FLAVORS" |
| 33 | path: "Panels/Favors/favors_2" | 33 | path: "Panels/Favors/favors_2" |
| 34 | clue: "flavors" | 34 | clue: "flavors" |
| 35 | answer: "favors" | 35 | answer: "favors" |
| 36 | symbols: "sparkles" | 36 | symbols: SPARKLES |
| 37 | } | 37 | } |
| 38 | panels { | 38 | panels { |
| 39 | name: "COLOR" | 39 | name: "COLOR" |
| 40 | path: "Panels/General/entry_5" | 40 | path: "Panels/General/entry_5" |
| 41 | clue: "color" | 41 | clue: "color" |
| 42 | answer: "red" | 42 | answer: "red" |
| 43 | symbols: "example" | 43 | symbols: EXAMPLE |
| 44 | } | 44 | } |
| 45 | panels { | 45 | panels { |
| 46 | name: "CLUE" | 46 | name: "CLUE" |
| 47 | path: "Panels/General/entry_3" | 47 | path: "Panels/General/entry_3" |
| 48 | clue: "clue" | 48 | clue: "clue" |
| 49 | answer: "hint" | 49 | answer: "hint" |
| 50 | symbols: "sun" | 50 | symbols: SUN |
| 51 | } | 51 | } |
| 52 | letters { | 52 | letters { |
| 53 | key: "a" | 53 | key: "a" |
| @@ -76,4 +76,5 @@ ports { | |||
| 76 | path: "Meshes/Blocks/Warps/worldport7" | 76 | path: "Meshes/Blocks/Warps/worldport7" |
| 77 | orientation: "east" | 77 | orientation: "east" |
| 78 | # ER with this is weird; make sure to place on the surface | 78 | # ER with this is weird; make sure to place on the surface |
| 79 | required_door { name: "Partial Entrance" } | ||
| 79 | } | 80 | } |
| diff --git a/data/maps/the_great/rooms/Whole Room.txtpb b/data/maps/the_great/rooms/Whole Room.txtpb index a034626..daa174c 100644 --- a/data/maps/the_great/rooms/Whole Room.txtpb +++ b/data/maps/the_great/rooms/Whole Room.txtpb | |||
| @@ -1,170 +1,170 @@ | |||
| 1 | name: "Whole Room" | 1 | name: "Whole Room" |
| 2 | display_name: "North Landscape" | 2 | panel_display_name: "North Landscape" |
| 3 | panels { | 3 | panels { |
| 4 | name: "VAULT" | 4 | name: "VAULT" |
| 5 | path: "Panels/Whole Room/whole_1" | 5 | path: "Panels/Whole Room/whole_1" |
| 6 | clue: "vault" | 6 | clue: "vault" |
| 7 | answer: "bank" | 7 | answer: "bank" |
| 8 | symbols: "boxes" | 8 | symbols: BOXES |
| 9 | } | 9 | } |
| 10 | panels { | 10 | panels { |
| 11 | name: "STALL" | 11 | name: "STALL" |
| 12 | path: "Panels/Whole Room/whole_2" | 12 | path: "Panels/Whole Room/whole_2" |
| 13 | clue: "stall" | 13 | clue: "stall" |
| 14 | answer: "barn" | 14 | answer: "barn" |
| 15 | symbols: "boxes" | 15 | symbols: BOXES |
| 16 | } | 16 | } |
| 17 | panels { | 17 | panels { |
| 18 | name: "OFFICE" | 18 | name: "OFFICE" |
| 19 | path: "Panels/Whole Room/whole_3" | 19 | path: "Panels/Whole Room/whole_3" |
| 20 | clue: "office" | 20 | clue: "office" |
| 21 | answer: "bank" | 21 | answer: "bank" |
| 22 | symbols: "boxes" | 22 | symbols: BOXES |
| 23 | } | 23 | } |
| 24 | panels { | 24 | panels { |
| 25 | name: "RAFTER" | 25 | name: "RAFTER" |
| 26 | path: "Panels/Whole Room/whole_4" | 26 | path: "Panels/Whole Room/whole_4" |
| 27 | clue: "rafter" | 27 | clue: "rafter" |
| 28 | answer: "barn" | 28 | answer: "barn" |
| 29 | symbols: "boxes" | 29 | symbols: BOXES |
| 30 | } | 30 | } |
| 31 | panels { | 31 | panels { |
| 32 | name: "REGISTER" | 32 | name: "REGISTER" |
| 33 | path: "Panels/Whole Room/whole_5" | 33 | path: "Panels/Whole Room/whole_5" |
| 34 | clue: "register" | 34 | clue: "register" |
| 35 | answer: "store" | 35 | answer: "store" |
| 36 | symbols: "boxes" | 36 | symbols: BOXES |
| 37 | } | 37 | } |
| 38 | panels { | 38 | panels { |
| 39 | name: "SHELF" | 39 | name: "SHELF" |
| 40 | path: "Panels/Whole Room/whole_6" | 40 | path: "Panels/Whole Room/whole_6" |
| 41 | clue: "shelf" | 41 | clue: "shelf" |
| 42 | answer: "store" | 42 | answer: "store" |
| 43 | symbols: "boxes" | 43 | symbols: BOXES |
| 44 | } | 44 | } |
| 45 | panels { | 45 | panels { |
| 46 | name: "BEDROOM" | 46 | name: "BEDROOM" |
| 47 | path: "Panels/Whole Room/whole_7" | 47 | path: "Panels/Whole Room/whole_7" |
| 48 | clue: "bedroom" | 48 | clue: "bedroom" |
| 49 | answer: "house" | 49 | answer: "house" |
| 50 | symbols: "boxes" | 50 | symbols: BOXES |
| 51 | } | 51 | } |
| 52 | panels { | 52 | panels { |
| 53 | name: "BATHROOM" | 53 | name: "BATHROOM" |
| 54 | path: "Panels/Whole Room/whole_8" | 54 | path: "Panels/Whole Room/whole_8" |
| 55 | clue: "bathroom" | 55 | clue: "bathroom" |
| 56 | answer: "house" | 56 | answer: "house" |
| 57 | symbols: "boxes" | 57 | symbols: BOXES |
| 58 | } | 58 | } |
| 59 | panels { | 59 | panels { |
| 60 | name: "PHARMACY" | 60 | name: "PHARMACY" |
| 61 | path: "Panels/Whole Room/whole_9" | 61 | path: "Panels/Whole Room/whole_9" |
| 62 | clue: "pharmacy" | 62 | clue: "pharmacy" |
| 63 | answer: "hospital" | 63 | answer: "hospital" |
| 64 | symbols: "boxes" | 64 | symbols: BOXES |
| 65 | } | 65 | } |
| 66 | panels { | 66 | panels { |
| 67 | name: "LOBBY" | 67 | name: "LOBBY" |
| 68 | path: "Panels/Whole Room/whole_10" | 68 | path: "Panels/Whole Room/whole_10" |
| 69 | clue: "lobby" | 69 | clue: "lobby" |
| 70 | answer: "hotel" | 70 | answer: "hotel" |
| 71 | symbols: "boxes" | 71 | symbols: BOXES |
| 72 | } | 72 | } |
| 73 | panels { | 73 | panels { |
| 74 | name: "CAFETERIA" | 74 | name: "CAFETERIA" |
| 75 | path: "Panels/Whole Room/whole_11" | 75 | path: "Panels/Whole Room/whole_11" |
| 76 | clue: "cafeteria" | 76 | clue: "cafeteria" |
| 77 | answer: "hospital" | 77 | answer: "hospital" |
| 78 | symbols: "boxes" | 78 | symbols: BOXES |
| 79 | } | 79 | } |
| 80 | panels { | 80 | panels { |
| 81 | name: "ROOM" | 81 | name: "ROOM" |
| 82 | path: "Panels/Whole Room/whole_12" | 82 | path: "Panels/Whole Room/whole_12" |
| 83 | clue: "room" | 83 | clue: "room" |
| 84 | answer: "hotel" | 84 | answer: "hotel" |
| 85 | symbols: "boxes" | 85 | symbols: BOXES |
| 86 | } | 86 | } |
| 87 | panels { | 87 | panels { |
| 88 | name: "BLEACHER" | 88 | name: "BLEACHER" |
| 89 | path: "Panels/Whole Room/whole_13" | 89 | path: "Panels/Whole Room/whole_13" |
| 90 | clue: "bleacher" | 90 | clue: "bleacher" |
| 91 | answer: "stadium" | 91 | answer: "stadium" |
| 92 | symbols: "boxes" | 92 | symbols: BOXES |
| 93 | } | 93 | } |
| 94 | panels { | 94 | panels { |
| 95 | name: "MACHINE" | 95 | name: "MACHINE" |
| 96 | path: "Panels/Whole Room/whole_14" | 96 | path: "Panels/Whole Room/whole_14" |
| 97 | clue: "machine" | 97 | clue: "machine" |
| 98 | answer: "factory" | 98 | answer: "factory" |
| 99 | symbols: "boxes" | 99 | symbols: BOXES |
| 100 | } | 100 | } |
| 101 | panels { | 101 | panels { |
| 102 | name: "LINE" | 102 | name: "LINE" |
| 103 | path: "Panels/Whole Room/whole_15" | 103 | path: "Panels/Whole Room/whole_15" |
| 104 | clue: "line" | 104 | clue: "line" |
| 105 | answer: "factory" | 105 | answer: "factory" |
| 106 | symbols: "boxes" | 106 | symbols: BOXES |
| 107 | } | 107 | } |
| 108 | panels { | 108 | panels { |
| 109 | name: "CONCESSIONS" | 109 | name: "CONCESSIONS" |
| 110 | path: "Panels/Whole Room/whole_16" | 110 | path: "Panels/Whole Room/whole_16" |
| 111 | clue: "concessions" | 111 | clue: "concessions" |
| 112 | answer: "stadium" | 112 | answer: "stadium" |
| 113 | symbols: "boxes" | 113 | symbols: BOXES |
| 114 | } | 114 | } |
| 115 | panels { | 115 | panels { |
| 116 | name: "WALL" | 116 | name: "WALL" |
| 117 | path: "Panels/Whole Room/whole_17" | 117 | path: "Panels/Whole Room/whole_17" |
| 118 | clue: "wall" | 118 | clue: "wall" |
| 119 | answer: "fort" | 119 | answer: "fort" |
| 120 | symbols: "boxes" | 120 | symbols: BOXES |
| 121 | } | 121 | } |
| 122 | panels { | 122 | panels { |
| 123 | name: "GATE" | 123 | name: "GATE" |
| 124 | path: "Panels/Whole Room/whole_18" | 124 | path: "Panels/Whole Room/whole_18" |
| 125 | clue: "gate" | 125 | clue: "gate" |
| 126 | answer: "fort" | 126 | answer: "fort" |
| 127 | symbols: "boxes" | 127 | symbols: BOXES |
| 128 | } | 128 | } |
| 129 | panels { | 129 | panels { |
| 130 | name: "HOME (1)" | 130 | name: "HOME (1)" |
| 131 | path: "Panels/Whole Room/whole_19" | 131 | path: "Panels/Whole Room/whole_19" |
| 132 | clue: "home" | 132 | clue: "home" |
| 133 | answer: "duplex" | 133 | answer: "duplex" |
| 134 | symbols: "boxes" | 134 | symbols: BOXES |
| 135 | } | 135 | } |
| 136 | panels { | 136 | panels { |
| 137 | name: "HOME (2)" | 137 | name: "HOME (2)" |
| 138 | path: "Panels/Whole Room/whole_20" | 138 | path: "Panels/Whole Room/whole_20" |
| 139 | clue: "home" | 139 | clue: "home" |
| 140 | answer: "duplex" | 140 | answer: "duplex" |
| 141 | symbols: "boxes" | 141 | symbols: BOXES |
| 142 | } | 142 | } |
| 143 | panels { | 143 | panels { |
| 144 | name: "DICE" | 144 | name: "DICE" |
| 145 | path: "Panels/Whole Room/whole_21" | 145 | path: "Panels/Whole Room/whole_21" |
| 146 | clue: "dice" | 146 | clue: "dice" |
| 147 | answer: "casino" | 147 | answer: "casino" |
| 148 | symbols: "boxes" | 148 | symbols: BOXES |
| 149 | } | 149 | } |
| 150 | panels { | 150 | panels { |
| 151 | name: "MOAT" | 151 | name: "MOAT" |
| 152 | path: "Panels/Whole Room/whole_22" | 152 | path: "Panels/Whole Room/whole_22" |
| 153 | clue: "moat" | 153 | clue: "moat" |
| 154 | answer: "castle" | 154 | answer: "castle" |
| 155 | symbols: "boxes" | 155 | symbols: BOXES |
| 156 | } | 156 | } |
| 157 | panels { | 157 | panels { |
| 158 | name: "CHIPS" | 158 | name: "CHIPS" |
| 159 | path: "Panels/Whole Room/whole_23" | 159 | path: "Panels/Whole Room/whole_23" |
| 160 | clue: "chips" | 160 | clue: "chips" |
| 161 | answer: "casino" | 161 | answer: "casino" |
| 162 | symbols: "boxes" | 162 | symbols: BOXES |
| 163 | } | 163 | } |
| 164 | panels { | 164 | panels { |
| 165 | name: "TOWER" | 165 | name: "TOWER" |
| 166 | path: "Panels/Whole Room/whole_24" | 166 | path: "Panels/Whole Room/whole_24" |
| 167 | clue: "tower" | 167 | clue: "tower" |
| 168 | answer: "castle" | 168 | answer: "castle" |
| 169 | symbols: "boxes" | 169 | symbols: BOXES |
| 170 | } | 170 | } |
| diff --git a/data/maps/the_great/rooms/Y Room.txtpb b/data/maps/the_great/rooms/Y Room.txtpb index b20420c..46c83ea 100644 --- a/data/maps/the_great/rooms/Y Room.txtpb +++ b/data/maps/the_great/rooms/Y Room.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | name: "Y Room" | 1 | name: "Y Room" |
| 2 | display_name: "Question Room" | 2 | panel_display_name: "Question Room" |
| 3 | letters { | 3 | letters { |
| 4 | key: "y" | 4 | key: "y" |
| 5 | path: "Components/Collectables/y" | 5 | path: "Components/Collectables/y" |
| diff --git a/data/maps/the_great/rooms/Zero Room.txtpb b/data/maps/the_great/rooms/Zero Room.txtpb index fb19606..54675bf 100644 --- a/data/maps/the_great/rooms/Zero Room.txtpb +++ b/data/maps/the_great/rooms/Zero Room.txtpb | |||
| @@ -1,11 +1,11 @@ | |||
| 1 | name: "Zero Room" | 1 | name: "Zero Room" |
| 2 | display_name: "Zero Room" | 2 | panel_display_name: "Zero Room" |
| 3 | panels { | 3 | panels { |
| 4 | name: "HERO" | 4 | name: "HERO" |
| 5 | path: "Panels/General/zero_1" | 5 | path: "Panels/General/zero_1" |
| 6 | clue: "hero" | 6 | clue: "hero" |
| 7 | answer: "zero" | 7 | answer: "zero" |
| 8 | symbols: "zero" | 8 | symbols: ZERO |
| 9 | required_door { name: "Zero Entrance" } | 9 | required_door { name: "Zero Entrance" } |
| 10 | } | 10 | } |
| 11 | panels { | 11 | panels { |
| @@ -13,7 +13,7 @@ panels { | |||
| 13 | path: "Panels/General/zero_2" | 13 | path: "Panels/General/zero_2" |
| 14 | clue: "many" | 14 | clue: "many" |
| 15 | answer: "zero" | 15 | answer: "zero" |
| 16 | symbols: "sun" | 16 | symbols: SUN |
| 17 | required_door { name: "Zero Entrance" } | 17 | required_door { name: "Zero Entrance" } |
| 18 | } | 18 | } |
| 19 | panels { | 19 | panels { |
| @@ -21,14 +21,14 @@ panels { | |||
| 21 | path: "Panels/General/zero_3" | 21 | path: "Panels/General/zero_3" |
| 22 | clue: "shift" | 22 | clue: "shift" |
| 23 | answer: "control" | 23 | answer: "control" |
| 24 | symbols: "example" | 24 | symbols: EXAMPLE |
| 25 | } | 25 | } |
| 26 | panels { | 26 | panels { |
| 27 | name: "REMAINING" | 27 | name: "REMAINING" |
| 28 | path: "Panels/General/zero_5" | 28 | path: "Panels/General/zero_5" |
| 29 | clue: "remaining" | 29 | clue: "remaining" |
| 30 | answer: "zero" | 30 | answer: "zero" |
| 31 | symbols: "question" | 31 | symbols: QUESTION |
| 32 | required_door { name: "Zero Entrance" } | 32 | required_door { name: "Zero Entrance" } |
| 33 | } | 33 | } |
| 34 | panels { | 34 | panels { |
| @@ -36,5 +36,5 @@ panels { | |||
| 36 | path: "Panels/General/zero_4" | 36 | path: "Panels/General/zero_4" |
| 37 | clue: "middle" | 37 | clue: "middle" |
| 38 | answer: "center" | 38 | answer: "center" |
| 39 | symbols: "sun" | 39 | symbols: SUN |
| 40 | } | 40 | } |
