diff options
Diffstat (limited to 'data/maps/the_great')
44 files changed, 362 insertions, 175 deletions
| diff --git a/data/maps/the_great/connections.txtpb b/data/maps/the_great/connections.txtpb index f1a7e25..171e809 100644 --- a/data/maps/the_great/connections.txtpb +++ b/data/maps/the_great/connections.txtpb | |||
| @@ -256,3 +256,7 @@ connections { | |||
| 256 | to_room: "Zero Room" | 256 | to_room: "Zero Room" |
| 257 | door { name: "Lavender Cube" } | 257 | door { name: "Lavender Cube" } |
| 258 | } | 258 | } |
| 259 | connections { | ||
| 260 | from_room: "Back Area" | ||
| 261 | to_room: "The Landscapes" | ||
| 262 | } | ||
| diff --git a/data/maps/the_great/doors.txtpb b/data/maps/the_great/doors.txtpb index be7cd00..98d9859 100644 --- a/data/maps/the_great/doors.txtpb +++ b/data/maps/the_great/doors.txtpb | |||
| @@ -29,6 +29,15 @@ doors { | |||
| 29 | location_room: "Main Area" | 29 | location_room: "Main Area" |
| 30 | } | 30 | } |
| 31 | doors { | 31 | doors { |
| 32 | name: "Near Linear Panels" | ||
| 33 | type: LOCATION_ONLY | ||
| 34 | panels { room: "Main Area" name: "DEW" } | ||
| 35 | panels { room: "Main Area" name: "EWE" } | ||
| 36 | panels { room: "Main Area" name: "NO" } | ||
| 37 | location_room: "Main Area" | ||
| 38 | location_name: "DEW, EWE, NO" | ||
| 39 | } | ||
| 40 | doors { | ||
| 32 | name: "Courtyard Entrance" | 41 | name: "Courtyard Entrance" |
| 33 | type: STANDARD | 42 | type: STANDARD |
| 34 | receivers: "Components/Doors/entry_1" | 43 | receivers: "Components/Doors/entry_1" |
| @@ -49,23 +58,27 @@ doors { | |||
| 49 | type: LOCATION_ONLY | 58 | type: LOCATION_ONLY |
| 50 | panels { room: "West Side" name: "ERASE" } | 59 | panels { room: "West Side" name: "ERASE" } |
| 51 | location_room: "West Side" | 60 | location_room: "West Side" |
| 61 | location_name: "ERASE" | ||
| 52 | } | 62 | } |
| 53 | doors { | 63 | doors { |
| 54 | name: "Control Center Purple Door" | 64 | name: "Control Center Purple Door" |
| 55 | type: CONTROL_CENTER_COLOR | 65 | type: CONTROL_CENTER_COLOR |
| 66 | latch: true | ||
| 56 | receivers: "Components/Doors/entry_23" | 67 | receivers: "Components/Doors/entry_23" |
| 57 | control_center_color: "purple" | 68 | control_center_color: "purple" |
| 58 | } | 69 | } |
| 59 | doors { | 70 | doors { |
| 60 | name: "Control Center Gray Door" | 71 | name: "Control Center Gray Door" |
| 61 | type: CONTROL_CENTER_COLOR | 72 | type: CONTROL_CENTER_COLOR |
| 62 | receivers: "Components/Doors/Gates/Gate" | 73 | latch: true |
| 74 | receivers: "Components/Doors/Gates/Gate/animationListener" | ||
| 63 | control_center_color: "gray" | 75 | control_center_color: "gray" |
| 64 | } | 76 | } |
| 65 | doors { | 77 | doors { |
| 66 | name: "Control Center Red Door" | 78 | name: "Control Center Red Door" |
| 67 | type: CONTROL_CENTER_COLOR | 79 | type: CONTROL_CENTER_COLOR |
| 68 | receivers: "Components/Doors/Gates/Gate" | 80 | latch: true |
| 81 | receivers: "Components/Doors/entry_18" | ||
| 69 | control_center_color: "red" | 82 | control_center_color: "red" |
| 70 | } | 83 | } |
| 71 | doors { | 84 | doors { |
| @@ -123,6 +136,7 @@ doors { | |||
| 123 | panels { room: "Magnet Room" name: "SAW" } | 136 | panels { room: "Magnet Room" name: "SAW" } |
| 124 | panels { room: "Magnet Room" name: "BLENDER" } | 137 | panels { room: "Magnet Room" name: "BLENDER" } |
| 125 | location_room: "Magnet Room" | 138 | location_room: "Magnet Room" |
| 139 | location_name: "Gravestone" | ||
| 126 | } | 140 | } |
| 127 | doors { | 141 | doors { |
| 128 | name: "Hive Entrance" | 142 | name: "Hive Entrance" |
| @@ -142,6 +156,7 @@ doors { | |||
| 142 | panels { room: "Pillar Room" name: "CAUGHT" } | 156 | panels { room: "Pillar Room" name: "CAUGHT" } |
| 143 | panels { room: "Pillar Room" name: "TEN" } | 157 | panels { room: "Pillar Room" name: "TEN" } |
| 144 | location_room: "Pillar Room" | 158 | location_room: "Pillar Room" |
| 159 | location_name: "Puzzles" | ||
| 145 | } | 160 | } |
| 146 | doors { | 161 | doors { |
| 147 | name: "North Landscape Entrance" | 162 | name: "North Landscape Entrance" |
| @@ -203,29 +218,31 @@ doors { | |||
| 203 | panels { room: "Jail Part 2" name: "GRIMACE" } | 218 | panels { room: "Jail Part 2" name: "GRIMACE" } |
| 204 | panels { room: "Jail Part 2" name: "COMMENCE" } | 219 | panels { room: "Jail Part 2" name: "COMMENCE" } |
| 205 | location_room: "Jail Part 2" | 220 | location_room: "Jail Part 2" |
| 221 | location_name: "Gravestone" | ||
| 206 | } | 222 | } |
| 207 | doors { | 223 | doors { |
| 208 | name: "The Landscapes Gravestone" | 224 | name: "The Landscapes Gravestone" |
| 209 | type: GRAVESTONE | 225 | type: GRAVESTONE |
| 210 | panels { room: "Back Area" name: "Top Landscape Top" } | 226 | panels { room: "The Landscapes" name: "Top Landscape Top" } |
| 211 | panels { room: "Back Area" name: "Top Landscape Right" } | 227 | panels { room: "The Landscapes" name: "Top Landscape Right" } |
| 212 | panels { room: "Back Area" name: "Top Landscape Bottom" } | 228 | panels { room: "The Landscapes" name: "Top Landscape Bottom" } |
| 213 | panels { room: "Back Area" name: "Top Landscape Left" } | 229 | panels { room: "The Landscapes" name: "Top Landscape Left" } |
| 214 | panels { room: "Back Area" name: "Left Landscape Top" } | 230 | panels { room: "The Landscapes" name: "Left Landscape Top" } |
| 215 | panels { room: "Back Area" name: "Left Landscape Right" } | 231 | panels { room: "The Landscapes" name: "Left Landscape Right" } |
| 216 | panels { room: "Back Area" name: "Left Landscape Bottom" } | 232 | panels { room: "The Landscapes" name: "Left Landscape Bottom" } |
| 217 | panels { room: "Back Area" name: "Left Landscape Left" } | 233 | panels { room: "The Landscapes" name: "Left Landscape Left" } |
| 218 | panels { room: "Back Area" name: "Right Landscape Top" } | 234 | panels { room: "The Landscapes" name: "Right Landscape Top" } |
| 219 | panels { room: "Back Area" name: "Right Landscape Right" } | 235 | panels { room: "The Landscapes" name: "Right Landscape Right" } |
| 220 | panels { room: "Back Area" name: "Right Landscape Bottom" } | 236 | panels { room: "The Landscapes" name: "Right Landscape Bottom" } |
| 221 | panels { room: "Back Area" name: "Right Landscape Left" } | 237 | panels { room: "The Landscapes" name: "Right Landscape Left" } |
| 222 | location_room: "Back Area" | 238 | location_room: "The Landscapes" |
| 239 | location_name: "Gravestone" | ||
| 223 | } | 240 | } |
| 224 | doors { | 241 | doors { |
| 225 | name: "Tower Entrance" | 242 | name: "Tower Entrance" |
| 226 | type: ITEM_ONLY | 243 | type: ITEM_ONLY |
| 227 | receivers: "Components/Doors/entry_25" | 244 | receivers: "Components/Doors/entry_25" |
| 228 | switches: "double_letters" | 245 | double_letters: true |
| 229 | } | 246 | } |
| 230 | doors { | 247 | doors { |
| 231 | name: "Maze Out/South Door" | 248 | name: "Maze Out/South Door" |
| @@ -316,6 +333,7 @@ doors { | |||
| 316 | panels { room: "Maze Up Area" name: "UP" } | 333 | panels { room: "Maze Up Area" name: "UP" } |
| 317 | panels { room: "Maze Wreck Area" name: "WRECK" } | 334 | panels { room: "Maze Wreck Area" name: "WRECK" } |
| 318 | location_room: "Maze Slice Area" | 335 | location_room: "Maze Slice Area" |
| 336 | location_name: "Gravestone" | ||
| 319 | } | 337 | } |
| 320 | doors { | 338 | doors { |
| 321 | name: "Courtyard Side Door" | 339 | name: "Courtyard Side Door" |
| @@ -391,11 +409,13 @@ doors { | |||
| 391 | name: "Big Y" | 409 | name: "Big Y" |
| 392 | type: STANDARD | 410 | type: STANDARD |
| 393 | receivers: "Components/Doors/question_3" | 411 | receivers: "Components/Doors/question_3" |
| 412 | receivers: "Components/Doors/question_12" | ||
| 394 | panels { room: "Question Room What" name: "QUESTION" answer: "why" } | 413 | panels { room: "Question Room What" name: "QUESTION" answer: "why" } |
| 395 | panels { room: "Question Room How" name: "QUESTION" answer: "why" } | 414 | panels { room: "Question Room How" name: "QUESTION" answer: "why" } |
| 396 | panels { room: "Question Room When" name: "QUESTION" answer: "why" } | 415 | panels { room: "Question Room When" name: "QUESTION" answer: "why" } |
| 397 | panels { room: "Question Room Who" name: "QUESTION" answer: "why" } | 416 | panels { room: "Question Room Who" name: "QUESTION" answer: "why" } |
| 398 | location_room: "Question Room Who" | 417 | location_room: "Question Room Who" |
| 418 | location_name: "Whys" | ||
| 399 | } | 419 | } |
| 400 | doors { | 420 | doors { |
| 401 | name: "Talented Entrance" | 421 | name: "Talented Entrance" |
| @@ -406,7 +426,8 @@ doors { | |||
| 406 | } | 426 | } |
| 407 | doors { | 427 | doors { |
| 408 | name: "Question Room Back Door" | 428 | name: "Question Room Back Door" |
| 409 | type: STANDARD | 429 | type: ITEM_ONLY |
| 430 | legacy_location: true | ||
| 410 | receivers: "Components/Doors/question_11" | 431 | receivers: "Components/Doors/question_11" |
| 411 | panels { room: "Behind Question Area" name: "YEW" answer: "ewe" } | 432 | panels { room: "Behind Question Area" name: "YEW" answer: "ewe" } |
| 412 | location_room: "Behind Question Area" | 433 | location_room: "Behind Question Area" |
| @@ -415,9 +436,10 @@ doors { | |||
| 415 | name: "Invisible Entrance" | 436 | name: "Invisible Entrance" |
| 416 | type: STANDARD | 437 | type: STANDARD |
| 417 | receivers: "Components/Doors/entry_36" | 438 | receivers: "Components/Doors/entry_36" |
| 418 | panels { room: "Back Area" name: "Right Landscape Top" answer: "tell" } | 439 | panels { room: "The Landscapes" name: "Right Landscape Top" answer: "tell" } |
| 419 | panels { room: "Back Area" name: "Right Landscape Left" answer: "eyes" } | 440 | panels { room: "The Landscapes" name: "Right Landscape Left" answer: "eyes" } |
| 420 | location_room: "Back Area" | 441 | location_room: "The Landscapes" |
| 442 | location_name: "Alternate Answers" | ||
| 421 | } | 443 | } |
| 422 | doors { | 444 | doors { |
| 423 | name: "Nature Room Door" | 445 | name: "Nature Room Door" |
| @@ -463,12 +485,17 @@ doors { | |||
| 463 | panels { room: "Whole Room" name: "CHIPS" } | 485 | panels { room: "Whole Room" name: "CHIPS" } |
| 464 | panels { room: "Whole Room" name: "TOWER" } | 486 | panels { room: "Whole Room" name: "TOWER" } |
| 465 | location_room: "Whole Room" | 487 | location_room: "Whole Room" |
| 488 | location_name: "Gravestone" | ||
| 466 | } | 489 | } |
| 467 | doors { | 490 | doors { |
| 468 | name: "Lavender Cube" | 491 | name: "Lavender Cube" |
| 469 | type: ITEM_ONLY | 492 | type: EVENT |
| 470 | receivers: "Components/Doors/entry_28" | 493 | receivers: "Components/Doors/entry_28" |
| 471 | switches: "lavender_cubes" | 494 | panels { |
| 495 | map: "the_ancient" | ||
| 496 | room: "Inside" | ||
| 497 | name: "COLOR" | ||
| 498 | } | ||
| 472 | } | 499 | } |
| 473 | doors { | 500 | doors { |
| 474 | name: "Zero Entrance" | 501 | name: "Zero Entrance" |
| @@ -485,6 +512,7 @@ doors { | |||
| 485 | panels { room: "Zero Room" name: "MANY" } | 512 | panels { room: "Zero Room" name: "MANY" } |
| 486 | panels { room: "Zero Room" name: "REMAINING" } | 513 | panels { room: "Zero Room" name: "REMAINING" } |
| 487 | location_room: "Zero Room" | 514 | location_room: "Zero Room" |
| 515 | location_name: "Panels" | ||
| 488 | } | 516 | } |
| 489 | doors { | 517 | doors { |
| 490 | name: "Spiral Painting" | 518 | name: "Spiral Painting" |
| @@ -493,3 +521,110 @@ doors { | |||
| 493 | panels { room: "Back Area" name: "PAINTING" } | 521 | panels { room: "Back Area" name: "PAINTING" } |
| 494 | location_room: "Back Area" | 522 | location_room: "Back Area" |
| 495 | } | 523 | } |
| 524 | doors { | ||
| 525 | name: "Cyan Doors" | ||
| 526 | type: EVENT | ||
| 527 | receivers: "Panels/General/entry_7/teleportListener" | ||
| 528 | double_letters: true | ||
| 529 | } | ||
| 530 | doors { | ||
| 531 | name: "Partial Entrance" | ||
| 532 | type: EVENT | ||
| 533 | panels { room: "West Side" name: "CLUE" } | ||
| 534 | } | ||
| 535 | doors { | ||
| 536 | name: "Why Is It Not Red" | ||
| 537 | type: LOCATION_ONLY | ||
| 538 | panels { room: "Main Area" name: "WHY" } | ||
| 539 | panels { room: "Main Area" name: "IS" } | ||
| 540 | panels { room: "Main Area" name: "IT" } | ||
| 541 | panels { room: "Main Area" name: "NOT" } | ||
| 542 | panels { room: "Main Area" name: "RED" } | ||
| 543 | location_room: "Main Area" | ||
| 544 | location_name: "WHY, IS, IT, NOT, RED" | ||
| 545 | } | ||
| 546 | doors { | ||
| 547 | name: "Control Center Gray Panel" | ||
| 548 | type: LOCATION_ONLY | ||
| 549 | panels { room: "Main Area" name: "COLOR" } | ||
| 550 | location_room: "Main Area" | ||
| 551 | location_name: "COLOR" | ||
| 552 | } | ||
| 553 | doors { | ||
| 554 | name: "Control Center Purple Panel" | ||
| 555 | type: LOCATION_ONLY | ||
| 556 | panels { room: "East Landscape" name: "COLOR" } | ||
| 557 | location_room: "East Landscape" | ||
| 558 | location_name: "COLOR" | ||
| 559 | } | ||
| 560 | doors { | ||
| 561 | name: "Control Center Red Panel" | ||
| 562 | type: LOCATION_ONLY | ||
| 563 | panels { room: "West Side" name: "COLOR" } | ||
| 564 | location_room: "West Side" | ||
| 565 | location_name: "COLOR" | ||
| 566 | } | ||
| 567 | doors { | ||
| 568 | name: "Mistreat Panel" | ||
| 569 | type: LOCATION_ONLY | ||
| 570 | panels { room: "East Landscape" name: "MISTREAT" } | ||
| 571 | location_room: "East Landscape" | ||
| 572 | location_name: "MISTREAT" | ||
| 573 | } | ||
| 574 | doors { | ||
| 575 | name: "Tower Panels" | ||
| 576 | type: LOCATION_ONLY | ||
| 577 | panels { room: "Back Area" name: "TOWEL" } | ||
| 578 | panels { room: "Maze Tower" name: "SPIRE" } | ||
| 579 | location_room: "Maze Tower" | ||
| 580 | location_name: "SPIRE, TOWEL" | ||
| 581 | } | ||
| 582 | doors { | ||
| 583 | name: "Tree Panels" | ||
| 584 | type: LOCATION_ONLY | ||
| 585 | panels { room: "Back Area" name: "PLANT" } | ||
| 586 | panels { room: "Back Area" name: "TREE" } | ||
| 587 | location_room: "Back Area" | ||
| 588 | location_name: "PLANT, TREE" | ||
| 589 | } | ||
| 590 | doors { | ||
| 591 | name: "Behind Question Room Panels" | ||
| 592 | type: LOCATION_ONLY | ||
| 593 | panels { room: "Behind Question Area" name: "DEW" } | ||
| 594 | panels { room: "Behind Question Area" name: "YEW" answer: "ewe" } | ||
| 595 | panels { room: "Behind Question Area" name: "NO" } | ||
| 596 | location_room: "Behind Question Area" | ||
| 597 | location_name: "DEW, YEW/EWE, NO" | ||
| 598 | } | ||
| 599 | doors { | ||
| 600 | name: "Broken Shed Panels" | ||
| 601 | type: LOCATION_ONLY | ||
| 602 | panels { room: "North Landscape" name: "LAUGH" } | ||
| 603 | panels { room: "North Landscape" name: "FINISHED" } | ||
| 604 | panels { room: "North Landscape" name: "LAUGH FINISHED" } | ||
| 605 | location_room: "North Landscape" | ||
| 606 | location_name: "LAUGH, FINISHED, LAUGH FINISHED" | ||
| 607 | } | ||
| 608 | doors { | ||
| 609 | name: "Nature Panels" | ||
| 610 | type: LOCATION_ONLY | ||
| 611 | panels { room: "North Landscape" name: "WEATHER" } | ||
| 612 | panels { room: "North Landscape" name: "ANIMALS" } | ||
| 613 | panels { room: "North Landscape" name: "PLANTS" } | ||
| 614 | location_room: "North Landscape" | ||
| 615 | location_name: "ANIMALS, PLANTS, WEATHER" | ||
| 616 | } | ||
| 617 | doors { | ||
| 618 | name: "Teal Panel" | ||
| 619 | type: LOCATION_ONLY | ||
| 620 | panels { room: "Maze Wreck Area" name: "MAROON" } | ||
| 621 | location_room: "Maze Wreck Area" | ||
| 622 | location_name: "MAROON" | ||
| 623 | } | ||
| 624 | doors { | ||
| 625 | name: "Behind Orb Panel" | ||
| 626 | type: LOCATION_ONLY | ||
| 627 | panels { room: "Main Area" name: "BROWN RED ORANGE" } | ||
| 628 | location_room: "Main Area" | ||
| 629 | location_name: "Brown Red Orange" | ||
| 630 | } | ||
| diff --git a/data/maps/the_great/rooms/Back Area.txtpb b/data/maps/the_great/rooms/Back Area.txtpb index 3701249..33da394 100644 --- a/data/maps/the_great/rooms/Back Area.txtpb +++ b/data/maps/the_great/rooms/Back Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| @@ -28,92 +28,6 @@ panels { | |||
| 28 | answer: "tower" | 28 | answer: "tower" |
| 29 | symbols: SPARKLES | 29 | symbols: SPARKLES |
| 30 | } | 30 | } |
| 31 | panels { | ||
| 32 | name: "Top Landscape Top" | ||
| 33 | path: "Panels/Kiwi Room/kiwi_1" | ||
| 34 | clue: "" | ||
| 35 | answer: "one" | ||
| 36 | symbols: QUESTION | ||
| 37 | } | ||
| 38 | panels { | ||
| 39 | name: "Top Landscape Right" | ||
| 40 | path: "Panels/Kiwi Room/kiwi_2" | ||
| 41 | clue: "" | ||
| 42 | answer: "road" | ||
| 43 | symbols: QUESTION | ||
| 44 | } | ||
| 45 | panels { | ||
| 46 | name: "Top Landscape Bottom" | ||
| 47 | path: "Panels/Kiwi Room/kiwi_3" | ||
| 48 | clue: "" | ||
| 49 | answer: "many" | ||
| 50 | symbols: QUESTION | ||
| 51 | } | ||
| 52 | panels { | ||
| 53 | name: "Top Landscape Left" | ||
| 54 | path: "Panels/Kiwi Room/kiwi_4" | ||
| 55 | clue: "" | ||
| 56 | answer: "turns" | ||
| 57 | symbols: QUESTION | ||
| 58 | } | ||
| 59 | panels { | ||
| 60 | name: "Left Landscape Top" | ||
| 61 | path: "Panels/Kiwi Room/kiwi_5" | ||
| 62 | clue: "" | ||
| 63 | answer: "find" | ||
| 64 | symbols: QUESTION | ||
| 65 | } | ||
| 66 | panels { | ||
| 67 | name: "Left Landscape Right" | ||
| 68 | path: "Panels/Kiwi Room/kiwi_6" | ||
| 69 | clue: "" | ||
| 70 | answer: "keys" | ||
| 71 | symbols: QUESTION | ||
| 72 | } | ||
| 73 | panels { | ||
| 74 | name: "Left Landscape Bottom" | ||
| 75 | path: "Panels/Kiwi Room/kiwi_7" | ||
| 76 | clue: "" | ||
| 77 | answer: "write" | ||
| 78 | symbols: QUESTION | ||
| 79 | } | ||
| 80 | panels { | ||
| 81 | name: "Left Landscape Left" | ||
| 82 | path: "Panels/Kiwi Room/kiwi_8" | ||
| 83 | clue: "" | ||
| 84 | answer: "words" | ||
| 85 | symbols: QUESTION | ||
| 86 | } | ||
| 87 | panels { | ||
| 88 | name: "Right Landscape Top" | ||
| 89 | path: "Panels/Kiwi Room/kiwi_9" | ||
| 90 | clue: "" | ||
| 91 | answer: "hear" | ||
| 92 | symbols: QUESTION | ||
| 93 | proxies { answer: "tell" path: "Panels/Kiwi Proxies/kiwi_9_proxy_1" } | ||
| 94 | } | ||
| 95 | panels { | ||
| 96 | name: "Right Landscape Right" | ||
| 97 | path: "Panels/Kiwi Room/kiwi_10" | ||
| 98 | clue: "" | ||
| 99 | answer: "lies" | ||
| 100 | symbols: QUESTION | ||
| 101 | } | ||
| 102 | panels { | ||
| 103 | name: "Right Landscape Bottom" | ||
| 104 | path: "Panels/Kiwi Room/kiwi_11" | ||
| 105 | clue: "" | ||
| 106 | answer: "the" | ||
| 107 | symbols: QUESTION | ||
| 108 | } | ||
| 109 | panels { | ||
| 110 | name: "Right Landscape Left" | ||
| 111 | path: "Panels/Kiwi Room/kiwi_12" | ||
| 112 | clue: "" | ||
| 113 | answer: "ears" | ||
| 114 | symbols: QUESTION | ||
| 115 | proxies { answer: "eyes" path: "Panels/Kiwi Proxies/kiwi_12_proxy_1" } | ||
| 116 | } | ||
| 117 | paintings { | 31 | paintings { |
| 118 | name: "SPIRAL" | 32 | name: "SPIRAL" |
| 119 | path: "Components/Paintings/spiral" | 33 | path: "Components/Paintings/spiral" |
| @@ -124,23 +38,31 @@ paintings { | |||
| 124 | } | 38 | } |
| 125 | ports { | 39 | ports { |
| 126 | name: "UNKEMPT" | 40 | name: "UNKEMPT" |
| 41 | display_name: "Unkempt Entrance" | ||
| 127 | path: "Meshes/Blocks/Warps/worldport5" | 42 | path: "Meshes/Blocks/Warps/worldport5" |
| 128 | orientation: "north" | 43 | destination { x: 72 y: 0 z: 10.5 } |
| 44 | rotation: 180 | ||
| 129 | } | 45 | } |
| 130 | ports { | 46 | ports { |
| 131 | name: "THREEDOORS" | 47 | name: "THREEDOORS" |
| 48 | display_name: "Three Doors Entrance" | ||
| 132 | path: "Meshes/Blocks/Warps/worldport16" | 49 | path: "Meshes/Blocks/Warps/worldport16" |
| 133 | orientation: "south" | 50 | destination { x: 77 y: 0 z: 33.5 } |
| 51 | rotation: 0 | ||
| 134 | } | 52 | } |
| 135 | ports { | 53 | ports { |
| 136 | name: "TOWER" | 54 | name: "TOWER" |
| 55 | display_name: "Tower Entrance" | ||
| 137 | path: "Meshes/Blocks/Warps/worldport10" | 56 | path: "Meshes/Blocks/Warps/worldport10" |
| 138 | orientation: "south" | 57 | destination { x: 0 y: 0 z: 52 } |
| 58 | rotation: 0 | ||
| 139 | required_door { name: "Tower Entrance" } | 59 | required_door { name: "Tower Entrance" } |
| 140 | # The reverse warp bypasses the door, so there needs to be two oneway connections. | 60 | # The reverse warp bypasses the door, so there needs to be two oneway connections. |
| 141 | } | 61 | } |
| 142 | ports { | 62 | ports { |
| 143 | name: "TREE" | 63 | name: "TREE" |
| 64 | display_name: "Tree Entrance" | ||
| 144 | path: "Meshes/Blocks/Warps/worldport17" | 65 | path: "Meshes/Blocks/Warps/worldport17" |
| 145 | orientation: "north" | 66 | destination { x: 26 y: 0 z: 58 } |
| 67 | rotation: 180 | ||
| 146 | } | 68 | } |
| diff --git a/data/maps/the_great/rooms/Behind Question Area.txtpb b/data/maps/the_great/rooms/Behind Question Area.txtpb index 88f800f..744d4c4 100644 --- a/data/maps/the_great/rooms/Behind Question Area.txtpb +++ b/data/maps/the_great/rooms/Behind Question Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Colorful Entrance.txtpb b/data/maps/the_great/rooms/Colorful Entrance.txtpb index 5d7c9b2..5464698 100644 --- a/data/maps/the_great/rooms/Colorful Entrance.txtpb +++ b/data/maps/the_great/rooms/Colorful Entrance.txtpb | |||
| @@ -1,7 +1,9 @@ | |||
| 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 | display_name: "Pillar Room Worldport" | ||
| 5 | path: "Meshes/Blocks/Warps/worldport13" | 6 | path: "Meshes/Blocks/Warps/worldport13" |
| 6 | orientation: "west" | 7 | destination { x: -37.5 y: 0 z: 74 } |
| 8 | rotation: 270 | ||
| 7 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Daedalus Entrance.txtpb b/data/maps/the_great/rooms/Daedalus Entrance.txtpb index 7e1d477..abfab99 100644 --- a/data/maps/the_great/rooms/Daedalus Entrance.txtpb +++ b/data/maps/the_great/rooms/Daedalus Entrance.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| @@ -9,8 +9,10 @@ panels { | |||
| 9 | } | 9 | } |
| 10 | ports { | 10 | ports { |
| 11 | name: "DAEDALUS" | 11 | name: "DAEDALUS" |
| 12 | display_name: "Daedalus Entrance" | ||
| 12 | path: "Meshes/Blocks/Warps/worldport8" | 13 | path: "Meshes/Blocks/Warps/worldport8" |
| 13 | orientation: "south" | 14 | destination { x: 98 y: 2 z: 27.5 } |
| 15 | rotation: 0 | ||
| 14 | required_door { name: "Daedalus Entrance" } | 16 | required_door { name: "Daedalus Entrance" } |
| 15 | # The reverse warp bypasses the door, so there needs to be two oneway connections. | 17 | # The reverse warp bypasses the door, so there needs to be two oneway connections. |
| 16 | } | 18 | } |
| diff --git a/data/maps/the_great/rooms/East Landscape.txtpb b/data/maps/the_great/rooms/East Landscape.txtpb index 84fc182..44ed2c5 100644 --- a/data/maps/the_great/rooms/East Landscape.txtpb +++ b/data/maps/the_great/rooms/East Landscape.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| 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 ba886b1..56acc22 100644 --- a/data/maps/the_great/rooms/Hive Entrance.txtpb +++ b/data/maps/the_great/rooms/Hive Entrance.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| @@ -9,6 +9,8 @@ panels { | |||
| 9 | } | 9 | } |
| 10 | ports { | 10 | ports { |
| 11 | name: "HIVE" | 11 | name: "HIVE" |
| 12 | display_name: "Hive Entrance" | ||
| 12 | path: "Meshes/Blocks/Warps/worldport19" | 13 | path: "Meshes/Blocks/Warps/worldport19" |
| 13 | orientation: "east" | 14 | destination { x: -91.5 y: 0 z: 37 } |
| 15 | rotation: 90 | ||
| 14 | } | 16 | } |
| diff --git a/data/maps/the_great/rooms/Jail Part 1.txtpb b/data/maps/the_great/rooms/Jail Part 1.txtpb index bd468bd..452841b 100644 --- a/data/maps/the_great/rooms/Jail Part 1.txtpb +++ b/data/maps/the_great/rooms/Jail Part 1.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Jail Part 2.txtpb b/data/maps/the_great/rooms/Jail Part 2.txtpb index 1f54dd5..1a0c975 100644 --- a/data/maps/the_great/rooms/Jail Part 2.txtpb +++ b/data/maps/the_great/rooms/Jail Part 2.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Jubilant Entrance.txtpb b/data/maps/the_great/rooms/Jubilant Entrance.txtpb index eaf9811..b254cc0 100644 --- a/data/maps/the_great/rooms/Jubilant Entrance.txtpb +++ b/data/maps/the_great/rooms/Jubilant Entrance.txtpb | |||
| @@ -1,7 +1,9 @@ | |||
| 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 | display_name: "Jubilant Entrance" | ||
| 5 | path: "Meshes/Blocks/Warps/worldport12" | 6 | path: "Meshes/Blocks/Warps/worldport12" |
| 6 | orientation: "east" | 7 | destination { x: -62 y: 0 z: -19 } |
| 8 | rotation: 90 | ||
| 7 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Magnet Room.txtpb b/data/maps/the_great/rooms/Magnet Room.txtpb index 4cf6433..2d122a4 100644 --- a/data/maps/the_great/rooms/Magnet Room.txtpb +++ b/data/maps/the_great/rooms/Magnet Room.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Main Area.txtpb b/data/maps/the_great/rooms/Main Area.txtpb index 40c7fbb..a5ed9f3 100644 --- a/data/maps/the_great/rooms/Main Area.txtpb +++ b/data/maps/the_great/rooms/Main Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | name: "Main Area" | 1 | name: "Main Area" |
| 2 | display_name: "Main Area" | 2 | panel_display_name: "Main Area" |
| 3 | panels { | 3 | panels { |
| 4 | name: "INTRO" | 4 | name: "INTRO" |
| 5 | path: "Panels/General/entry_8" | 5 | path: "Panels/General/entry_8" |
| @@ -111,6 +111,7 @@ panels { | |||
| 111 | answer: "high" | 111 | answer: "high" |
| 112 | symbols: SUN | 112 | symbols: SUN |
| 113 | symbols: ZERO | 113 | symbols: ZERO |
| 114 | required_door { name: "Cyan Doors" } | ||
| 114 | } | 115 | } |
| 115 | panels { | 116 | panels { |
| 116 | name: "CURT" | 117 | name: "CURT" |
| @@ -121,27 +122,37 @@ panels { | |||
| 121 | } | 122 | } |
| 122 | ports { | 123 | ports { |
| 123 | name: "ENTRY" | 124 | name: "ENTRY" |
| 125 | display_name: "Entry Building" | ||
| 124 | path: "Meshes/Blocks/Warps/worldport" | 126 | path: "Meshes/Blocks/Warps/worldport" |
| 125 | orientation: "south" | 127 | destination { x: 33 y: 0 z: 15 } |
| 128 | rotation: 0 | ||
| 126 | } | 129 | } |
| 127 | ports { | 130 | ports { |
| 128 | name: "KEEN" | 131 | name: "KEEN" |
| 132 | display_name: "Keen Building Front" | ||
| 129 | path: "Meshes/Blocks/Warps/worldport6" | 133 | path: "Meshes/Blocks/Warps/worldport6" |
| 130 | orientation: "north" | 134 | destination { x: 33 y: 0 z: -21 } |
| 135 | rotation: 180 | ||
| 131 | } | 136 | } |
| 132 | ports { | 137 | ports { |
| 133 | name: "ORB" | 138 | name: "ORB" |
| 139 | display_name: "Orb Building" | ||
| 134 | path: "Meshes/Blocks/Warps/worldport3" | 140 | path: "Meshes/Blocks/Warps/worldport3" |
| 135 | orientation: "north" | 141 | destination { x: 62 y: 0 z: -13 } |
| 142 | rotation: 180 | ||
| 136 | } | 143 | } |
| 137 | ports { | 144 | ports { |
| 138 | name: "LINEAR" | 145 | name: "LINEAR" |
| 146 | display_name: "Keen Building Back" | ||
| 139 | path: "Meshes/Blocks/Warps/worldport15" | 147 | path: "Meshes/Blocks/Warps/worldport15" |
| 140 | orientation: "south" | 148 | destination { x: 33 y: 0 z: -42.5 } |
| 149 | rotation: 0 | ||
| 141 | } | 150 | } |
| 142 | ports { | 151 | ports { |
| 143 | name: "DIGITAL" | 152 | name: "DIGITAL" |
| 153 | display_name: "Digital Hole" | ||
| 144 | path: "Meshes/Blocks/Warps/worldport4" | 154 | path: "Meshes/Blocks/Warps/worldport4" |
| 145 | orientation: "down" | 155 | destination { x: -6.5 y: 0 z: 7.5 } |
| 156 | rotation: 0 | ||
| 146 | required_door { name: "Digital Entrance" } | 157 | required_door { name: "Digital Entrance" } |
| 147 | } | 158 | } |
| diff --git a/data/maps/the_great/rooms/Maze Center.txtpb b/data/maps/the_great/rooms/Maze Center.txtpb index f557eaa..97ff146 100644 --- a/data/maps/the_great/rooms/Maze Center.txtpb +++ b/data/maps/the_great/rooms/Maze Center.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Maze Cold Area.txtpb b/data/maps/the_great/rooms/Maze Cold Area.txtpb index 5886ca8..70b311e 100644 --- a/data/maps/the_great/rooms/Maze Cold Area.txtpb +++ b/data/maps/the_great/rooms/Maze Cold Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| 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 13597a0..8c556aa 100644 --- a/data/maps/the_great/rooms/Maze In Area.txtpb +++ b/data/maps/the_great/rooms/Maze In Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Maze Moon Area.txtpb b/data/maps/the_great/rooms/Maze Moon Area.txtpb index b515224..10af4a1 100644 --- a/data/maps/the_great/rooms/Maze Moon Area.txtpb +++ b/data/maps/the_great/rooms/Maze Moon Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Maze Off Area.txtpb b/data/maps/the_great/rooms/Maze Off Area.txtpb index 2fe7bed..c577129 100644 --- a/data/maps/the_great/rooms/Maze Off Area.txtpb +++ b/data/maps/the_great/rooms/Maze Off Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Maze Slice Area.txtpb b/data/maps/the_great/rooms/Maze Slice Area.txtpb index d720501..f59d6e5 100644 --- a/data/maps/the_great/rooms/Maze Slice Area.txtpb +++ b/data/maps/the_great/rooms/Maze Slice Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Maze Smooth Area.txtpb b/data/maps/the_great/rooms/Maze Smooth Area.txtpb index 8145357..156e885 100644 --- a/data/maps/the_great/rooms/Maze Smooth Area.txtpb +++ b/data/maps/the_great/rooms/Maze Smooth Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Maze South Area.txtpb b/data/maps/the_great/rooms/Maze South Area.txtpb index b3708db..e65778d 100644 --- a/data/maps/the_great/rooms/Maze South Area.txtpb +++ b/data/maps/the_great/rooms/Maze South Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Maze Start.txtpb b/data/maps/the_great/rooms/Maze Start.txtpb index 1e89cbe..16a57f5 100644 --- a/data/maps/the_great/rooms/Maze Start.txtpb +++ b/data/maps/the_great/rooms/Maze Start.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Maze Tower.txtpb b/data/maps/the_great/rooms/Maze Tower.txtpb index 6a815aa..3b1e5fc 100644 --- a/data/maps/the_great/rooms/Maze Tower.txtpb +++ b/data/maps/the_great/rooms/Maze Tower.txtpb | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | name: "Maze Tower" | 1 | name: "Maze Tower" |
| 2 | display_name: "Courtyard" | ||
| 3 | panels { | 2 | panels { |
| 4 | name: "FEEL" | 3 | name: "FEEL" |
| 5 | path: "Panels/Maze/maze_12" | 4 | path: "Panels/Maze/maze_12" |
| diff --git a/data/maps/the_great/rooms/Maze Up Area.txtpb b/data/maps/the_great/rooms/Maze Up Area.txtpb index 29f175b..0046cef 100644 --- a/data/maps/the_great/rooms/Maze Up Area.txtpb +++ b/data/maps/the_great/rooms/Maze Up Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Maze Wreck Area.txtpb b/data/maps/the_great/rooms/Maze Wreck Area.txtpb index 6808fc2..5710df5 100644 --- a/data/maps/the_great/rooms/Maze Wreck Area.txtpb +++ b/data/maps/the_great/rooms/Maze Wreck Area.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Nature Room.txtpb b/data/maps/the_great/rooms/Nature Room.txtpb index 9f798f3..464d3a2 100644 --- a/data/maps/the_great/rooms/Nature Room.txtpb +++ b/data/maps/the_great/rooms/Nature Room.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/North Landscape.txtpb b/data/maps/the_great/rooms/North Landscape.txtpb index 959f351..f738ed3 100644 --- a/data/maps/the_great/rooms/North Landscape.txtpb +++ b/data/maps/the_great/rooms/North Landscape.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| @@ -52,11 +52,13 @@ panels { | |||
| 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" |
| 59 | display_name: "Eye Worldport" | ||
| 58 | path: "Meshes/Blocks/Warps/worldport20" | 60 | path: "Meshes/Blocks/Warps/worldport20" |
| 59 | orientation: "north" | 61 | destination { x: 33 y: 0 z: -66.5 } |
| 60 | # Note that this can be easily entered from the other side. | 62 | rotation: 0 |
| 61 | required_door { name: "Invisible Entrance" } | 63 | required_door { name: "Invisible Entrance" } |
| 62 | } | 64 | } |
| diff --git a/data/maps/the_great/rooms/Outside Jail.txtpb b/data/maps/the_great/rooms/Outside Jail.txtpb index ab30761..d6dfa71 100644 --- a/data/maps/the_great/rooms/Outside Jail.txtpb +++ b/data/maps/the_great/rooms/Outside Jail.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Pillar Room.txtpb b/data/maps/the_great/rooms/Pillar Room.txtpb index 01ff309..648b7b4 100644 --- a/data/maps/the_great/rooms/Pillar Room.txtpb +++ b/data/maps/the_great/rooms/Pillar Room.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| diff --git a/data/maps/the_great/rooms/Purple Room.txtpb b/data/maps/the_great/rooms/Purple Room.txtpb index ff9bd9a..12e79e7 100644 --- a/data/maps/the_great/rooms/Purple Room.txtpb +++ b/data/maps/the_great/rooms/Purple Room.txtpb | |||
| @@ -1,7 +1,9 @@ | |||
| 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 | display_name: "Purple Hallway" | ||
| 5 | path: "Meshes/Blocks/Warps/worldport18" | 6 | path: "Meshes/Blocks/Warps/worldport18" |
| 6 | orientation: "north" | 7 | destination { x: 158 y: 0 z: 14 } |
| 8 | rotation: 180 | ||
| 7 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Question Room How.txtpb b/data/maps/the_great/rooms/Question Room How.txtpb index 2c4395b..8f087d0 100644 --- a/data/maps/the_great/rooms/Question Room How.txtpb +++ b/data/maps/the_great/rooms/Question Room How.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| @@ -12,6 +12,7 @@ panels { | |||
| 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 c7be6a9..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 | proxies { answer: "what" path: "Panels/Question Proxies/question_4_proxied5" } | 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 4de0d0f..b3ee2db 100644 --- a/data/maps/the_great/rooms/Question Room When.txtpb +++ b/data/maps/the_great/rooms/Question Room When.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| @@ -12,6 +12,7 @@ panels { | |||
| 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 f1d6eb7..eb80882 100644 --- a/data/maps/the_great/rooms/Question Room Who.txtpb +++ b/data/maps/the_great/rooms/Question Room Who.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| @@ -12,4 +12,5 @@ panels { | |||
| 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 96efd1a..8458829 100644 --- a/data/maps/the_great/rooms/Salmon Room.txtpb +++ b/data/maps/the_great/rooms/Salmon Room.txtpb | |||
| @@ -1,7 +1,9 @@ | |||
| 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 | display_name: "Salmon Hallway" | ||
| 5 | path: "Meshes/Blocks/Warps/worldport11" | 6 | path: "Meshes/Blocks/Warps/worldport11" |
| 6 | orientation: "east" | 7 | destination { x: 83 y: 0 z: -21 } |
| 8 | rotation: 90 | ||
| 7 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/Talented Entrance.txtpb b/data/maps/the_great/rooms/Talented Entrance.txtpb index 038c7e7..53c27dc 100644 --- a/data/maps/the_great/rooms/Talented Entrance.txtpb +++ b/data/maps/the_great/rooms/Talented Entrance.txtpb | |||
| @@ -1,7 +1,9 @@ | |||
| 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 | display_name: "Under Question Room Worldport" | ||
| 5 | path: "Meshes/Blocks/Warps/worldport14" | 6 | path: "Meshes/Blocks/Warps/worldport14" |
| 6 | orientation: "south" | 7 | destination { x: 109 y: -6 z: -26.5 } |
| 8 | rotation: 0 | ||
| 7 | } | 9 | } |
| diff --git a/data/maps/the_great/rooms/The Landscapes.txtpb b/data/maps/the_great/rooms/The Landscapes.txtpb new file mode 100644 index 0000000..2912843 --- /dev/null +++ b/data/maps/the_great/rooms/The Landscapes.txtpb | |||
| @@ -0,0 +1,88 @@ | |||
| 1 | name: "The Landscapes" | ||
| 2 | panel_display_name: "The Landscapes" | ||
| 3 | panels { | ||
| 4 | name: "Top Landscape Top" | ||
| 5 | path: "Panels/Kiwi Room/kiwi_1" | ||
| 6 | clue: "" | ||
| 7 | answer: "one" | ||
| 8 | symbols: QUESTION | ||
| 9 | } | ||
| 10 | panels { | ||
| 11 | name: "Top Landscape Right" | ||
| 12 | path: "Panels/Kiwi Room/kiwi_2" | ||
| 13 | clue: "" | ||
| 14 | answer: "road" | ||
| 15 | symbols: QUESTION | ||
| 16 | } | ||
| 17 | panels { | ||
| 18 | name: "Top Landscape Bottom" | ||
| 19 | path: "Panels/Kiwi Room/kiwi_3" | ||
| 20 | clue: "" | ||
| 21 | answer: "many" | ||
| 22 | symbols: QUESTION | ||
| 23 | } | ||
| 24 | panels { | ||
| 25 | name: "Top Landscape Left" | ||
| 26 | path: "Panels/Kiwi Room/kiwi_4" | ||
| 27 | clue: "" | ||
| 28 | answer: "turns" | ||
| 29 | symbols: QUESTION | ||
| 30 | } | ||
| 31 | panels { | ||
| 32 | name: "Left Landscape Top" | ||
| 33 | path: "Panels/Kiwi Room/kiwi_5" | ||
| 34 | clue: "" | ||
| 35 | answer: "find" | ||
| 36 | symbols: QUESTION | ||
| 37 | } | ||
| 38 | panels { | ||
| 39 | name: "Left Landscape Right" | ||
| 40 | path: "Panels/Kiwi Room/kiwi_6" | ||
| 41 | clue: "" | ||
| 42 | answer: "keys" | ||
| 43 | symbols: QUESTION | ||
| 44 | } | ||
| 45 | panels { | ||
| 46 | name: "Left Landscape Bottom" | ||
| 47 | path: "Panels/Kiwi Room/kiwi_7" | ||
| 48 | clue: "" | ||
| 49 | answer: "write" | ||
| 50 | symbols: QUESTION | ||
| 51 | } | ||
| 52 | panels { | ||
| 53 | name: "Left Landscape Left" | ||
| 54 | path: "Panels/Kiwi Room/kiwi_8" | ||
| 55 | clue: "" | ||
| 56 | answer: "words" | ||
| 57 | symbols: QUESTION | ||
| 58 | } | ||
| 59 | panels { | ||
| 60 | name: "Right Landscape Top" | ||
| 61 | path: "Panels/Kiwi Room/kiwi_9" | ||
| 62 | clue: "" | ||
| 63 | answer: "hear" | ||
| 64 | symbols: QUESTION | ||
| 65 | proxies { answer: "tell" path: "Panels/Kiwi Proxies/kiwi_9_proxy_1" } | ||
| 66 | } | ||
| 67 | panels { | ||
| 68 | name: "Right Landscape Right" | ||
| 69 | path: "Panels/Kiwi Room/kiwi_10" | ||
| 70 | clue: "" | ||
| 71 | answer: "lies" | ||
| 72 | symbols: QUESTION | ||
| 73 | } | ||
| 74 | panels { | ||
| 75 | name: "Right Landscape Bottom" | ||
| 76 | path: "Panels/Kiwi Room/kiwi_11" | ||
| 77 | clue: "" | ||
| 78 | answer: "the" | ||
| 79 | symbols: QUESTION | ||
| 80 | } | ||
| 81 | panels { | ||
| 82 | name: "Right Landscape Left" | ||
| 83 | path: "Panels/Kiwi Room/kiwi_12" | ||
| 84 | clue: "" | ||
| 85 | answer: "ears" | ||
| 86 | symbols: QUESTION | ||
| 87 | proxies { answer: "eyes" path: "Panels/Kiwi Proxies/kiwi_12_proxy_1" } | ||
| 88 | } | ||
| diff --git a/data/maps/the_great/rooms/Under Question Room.txtpb b/data/maps/the_great/rooms/Under Question Room.txtpb index 4992632..db751bb 100644 --- a/data/maps/the_great/rooms/Under Question Room.txtpb +++ b/data/maps/the_great/rooms/Under Question Room.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| @@ -8,4 +8,5 @@ panels { | |||
| 8 | symbols: EXAMPLE | 8 | symbols: EXAMPLE |
| 9 | proxies { answer: "which" path: "Panels/General/question_1_proxy_1" } | 9 | proxies { answer: "which" path: "Panels/General/question_1_proxy_1" } |
| 10 | 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)" | ||
| 11 | } | 12 | } |
| diff --git a/data/maps/the_great/rooms/West Side.txtpb b/data/maps/the_great/rooms/West Side.txtpb index 4723213..9f098ee 100644 --- a/data/maps/the_great/rooms/West Side.txtpb +++ b/data/maps/the_great/rooms/West Side.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
| @@ -63,17 +63,24 @@ paintings { | |||
| 63 | } | 63 | } |
| 64 | ports { | 64 | ports { |
| 65 | name: "IMPRESSIVE" | 65 | name: "IMPRESSIVE" |
| 66 | display_name: "Impressive Entrance" | ||
| 66 | path: "Meshes/Blocks/Warps/worldport2" | 67 | path: "Meshes/Blocks/Warps/worldport2" |
| 67 | orientation: "south" | 68 | destination { x: -34 y: 0 z: 22.5 } |
| 69 | rotation: 0 | ||
| 68 | } | 70 | } |
| 69 | ports { | 71 | ports { |
| 70 | name: "CC" | 72 | name: "CC" |
| 73 | display_name: "Control Center" | ||
| 71 | path: "Meshes/Blocks/Warps/worldport9" | 74 | path: "Meshes/Blocks/Warps/worldport9" |
| 72 | orientation: "north" | 75 | destination { x: -59 y: 0 z: -50.5 } |
| 76 | rotation: 180 | ||
| 73 | } | 77 | } |
| 74 | ports { | 78 | ports { |
| 75 | name: "PARTIAL" | 79 | name: "PARTIAL" |
| 80 | display_name: "Red Hallway" | ||
| 76 | path: "Meshes/Blocks/Warps/worldport7" | 81 | path: "Meshes/Blocks/Warps/worldport7" |
| 77 | orientation: "east" | 82 | destination { x: -62 y: 0 z: 11 } |
| 83 | rotation: 90 | ||
| 78 | # ER with this is weird; make sure to place on the surface | 84 | # ER with this is weird; make sure to place on the surface |
| 85 | required_door { name: "Partial Entrance" } | ||
| 79 | } | 86 | } |
| diff --git a/data/maps/the_great/rooms/Whole Room.txtpb b/data/maps/the_great/rooms/Whole Room.txtpb index 2f5c855..989241a 100644 --- a/data/maps/the_great/rooms/Whole Room.txtpb +++ b/data/maps/the_great/rooms/Whole Room.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | name: "Whole Room" | 1 | name: "Whole Room" |
| 2 | display_name: "North Landscape" | 2 | panel_display_name: "Building Building" |
| 3 | panels { | 3 | panels { |
| 4 | name: "VAULT" | 4 | name: "VAULT" |
| 5 | path: "Panels/Whole Room/whole_1" | 5 | path: "Panels/Whole Room/whole_1" |
| 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 dcbe067..54675bf 100644 --- a/data/maps/the_great/rooms/Zero Room.txtpb +++ b/data/maps/the_great/rooms/Zero Room.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 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" |
