diff options
Diffstat (limited to 'data')
38 files changed, 357 insertions, 197 deletions
| diff --git a/data/connections.txtpb b/data/connections.txtpb index d718c96..17f71a3 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb | |||
| @@ -20,7 +20,7 @@ connections { | |||
| 20 | from { | 20 | from { |
| 21 | port { | 21 | port { |
| 22 | map: "the_entry" | 22 | map: "the_entry" |
| 23 | room: "Flipped Second Room" | 23 | room: "Four Rooms Entrance" |
| 24 | name: "FOUR" | 24 | name: "FOUR" |
| 25 | } | 25 | } |
| 26 | } | 26 | } |
| @@ -141,7 +141,7 @@ connections { | |||
| 141 | to { | 141 | to { |
| 142 | port { | 142 | port { |
| 143 | map: "the_darkroom" | 143 | map: "the_darkroom" |
| 144 | room: "First Room" | 144 | room: "Cyan Hallway" |
| 145 | name: "COLORFUL" | 145 | name: "COLORFUL" |
| 146 | } | 146 | } |
| 147 | } | 147 | } |
| @@ -157,7 +157,7 @@ connections { | |||
| 157 | to { | 157 | to { |
| 158 | port { | 158 | port { |
| 159 | map: "the_darkroom" | 159 | map: "the_darkroom" |
| 160 | room: "Second Room" | 160 | room: "Congruent Entrance" |
| 161 | name: "CONGRUENT" | 161 | name: "CONGRUENT" |
| 162 | } | 162 | } |
| 163 | } | 163 | } |
| @@ -233,7 +233,7 @@ connections { | |||
| 233 | from { | 233 | from { |
| 234 | port { | 234 | port { |
| 235 | map: "the_darkroom" | 235 | map: "the_darkroom" |
| 236 | room: "First Room" | 236 | room: "Double Sided Entrance" |
| 237 | name: "DOUBLESIDED" | 237 | name: "DOUBLESIDED" |
| 238 | } | 238 | } |
| 239 | } | 239 | } |
| @@ -308,6 +308,23 @@ connections { | |||
| 308 | name: "GALLERY" | 308 | name: "GALLERY" |
| 309 | } | 309 | } |
| 310 | } | 310 | } |
| 311 | oneway: true | ||
| 312 | } | ||
| 313 | connections { | ||
| 314 | from { | ||
| 315 | port { | ||
| 316 | map: "the_butterfly" | ||
| 317 | room: "Main Area" | ||
| 318 | name: "GALLERY" | ||
| 319 | } | ||
| 320 | } | ||
| 321 | to { | ||
| 322 | room { | ||
| 323 | map: "the_gallery" | ||
| 324 | name: "Main Area" | ||
| 325 | } | ||
| 326 | } | ||
| 327 | oneway: true | ||
| 311 | } | 328 | } |
| 312 | connections { | 329 | connections { |
| 313 | from { | 330 | from { |
| @@ -618,7 +635,7 @@ connections { | |||
| 618 | from { | 635 | from { |
| 619 | port { | 636 | port { |
| 620 | map: "the_entry" | 637 | map: "the_entry" |
| 621 | room: "Link Area" | 638 | room: "Liberated Entrance" |
| 622 | name: "BLUE" | 639 | name: "BLUE" |
| 623 | } | 640 | } |
| 624 | } | 641 | } |
| @@ -666,7 +683,7 @@ connections { | |||
| 666 | from { | 683 | from { |
| 667 | port { | 684 | port { |
| 668 | map: "the_entry" | 685 | map: "the_entry" |
| 669 | room: "Link Area" | 686 | room: "Literate Entrance" |
| 670 | name: "BROWN" | 687 | name: "BROWN" |
| 671 | } | 688 | } |
| 672 | } | 689 | } |
| @@ -876,6 +893,7 @@ connections { | |||
| 876 | } | 893 | } |
| 877 | } | 894 | } |
| 878 | oneway: true | 895 | oneway: true |
| 896 | bypass_target_door: true | ||
| 879 | } | 897 | } |
| 880 | connections { | 898 | connections { |
| 881 | from { | 899 | from { |
| @@ -1455,7 +1473,6 @@ connections { | |||
| 1455 | name: "GREAT" | 1473 | name: "GREAT" |
| 1456 | } | 1474 | } |
| 1457 | } | 1475 | } |
| 1458 | door { map: "the_great" name: "Daedalus Entrance" } | ||
| 1459 | oneway: true | 1476 | oneway: true |
| 1460 | } | 1477 | } |
| 1461 | connections { | 1478 | connections { |
| @@ -1474,6 +1491,7 @@ connections { | |||
| 1474 | } | 1491 | } |
| 1475 | } | 1492 | } |
| 1476 | oneway: true | 1493 | oneway: true |
| 1494 | bypass_target_door: true | ||
| 1477 | } | 1495 | } |
| 1478 | connections { | 1496 | connections { |
| 1479 | from { | 1497 | from { |
| @@ -1769,12 +1787,13 @@ connections { | |||
| 1769 | } | 1787 | } |
| 1770 | } | 1788 | } |
| 1771 | oneway: true | 1789 | oneway: true |
| 1790 | bypass_target_door: true | ||
| 1772 | } | 1791 | } |
| 1773 | connections { | 1792 | connections { |
| 1774 | from { | 1793 | from { |
| 1775 | port { | 1794 | port { |
| 1776 | map: "the_bearer" | 1795 | map: "the_bearer" |
| 1777 | room: "Back Area" | 1796 | room: "Tree Entrance" |
| 1778 | name: "TREE" | 1797 | name: "TREE" |
| 1779 | } | 1798 | } |
| 1780 | } | 1799 | } |
| @@ -1851,7 +1870,6 @@ connections { | |||
| 1851 | } | 1870 | } |
| 1852 | } | 1871 | } |
| 1853 | connections { | 1872 | connections { |
| 1854 | # Two one-way connections because the door only blocks one direction. | ||
| 1855 | from { | 1873 | from { |
| 1856 | port { | 1874 | port { |
| 1857 | map: "the_great" | 1875 | map: "the_great" |
| @@ -1868,6 +1886,7 @@ connections { | |||
| 1868 | } | 1886 | } |
| 1869 | } | 1887 | } |
| 1870 | connections { | 1888 | connections { |
| 1889 | # Two one-way connections because the door only blocks one direction. | ||
| 1871 | from { | 1890 | from { |
| 1872 | port { | 1891 | port { |
| 1873 | map: "the_unkempt" | 1892 | map: "the_unkempt" |
| @@ -1900,6 +1919,7 @@ connections { | |||
| 1900 | } | 1919 | } |
| 1901 | } | 1920 | } |
| 1902 | oneway: true | 1921 | oneway: true |
| 1922 | bypass_target_door: true | ||
| 1903 | } | 1923 | } |
| 1904 | connections { | 1924 | connections { |
| 1905 | from { | 1925 | from { |
| @@ -2425,3 +2445,19 @@ connections { | |||
| 2425 | } | 2445 | } |
| 2426 | } | 2446 | } |
| 2427 | } | 2447 | } |
| 2448 | connections { | ||
| 2449 | from { | ||
| 2450 | painting { | ||
| 2451 | map: "the_entry" | ||
| 2452 | room: "Eye Room" | ||
| 2453 | name: "GALLERY" | ||
| 2454 | } | ||
| 2455 | } | ||
| 2456 | to { | ||
| 2457 | room { | ||
| 2458 | map: "the_gallery" | ||
| 2459 | name: "Main Area" | ||
| 2460 | } | ||
| 2461 | } | ||
| 2462 | oneway: true | ||
| 2463 | } | ||
| diff --git a/data/ids.yaml b/data/ids.yaml index 30a400b..80ace1a 100644 --- a/data/ids.yaml +++ b/data/ids.yaml | |||
| @@ -748,7 +748,7 @@ maps: | |||
| 748 | Back (2): 2090 | 748 | Back (2): 2090 |
| 749 | Colors: 2097 | 749 | Colors: 2097 |
| 750 | FIR: 2095 | 750 | FIR: 2095 |
| 751 | Left: 2088 | 751 | Near Obscured Puzzles: 2088 |
| 752 | OAK: 2093 | 752 | OAK: 2093 |
| 753 | PINE: 2094 | 753 | PINE: 2094 |
| 754 | WALK BACK: 2091 | 754 | WALK BACK: 2091 |
| @@ -987,7 +987,6 @@ maps: | |||
| 987 | Blue Rainbow Room: 1538 | 987 | Blue Rainbow Room: 1538 |
| 988 | Blue Room: 1477 | 988 | Blue Room: 1477 |
| 989 | Blue Room Entrance: 1476 | 989 | Blue Room Entrance: 1476 |
| 990 | Blue Smiley Entrance: 1478 | ||
| 991 | Blue Smiley Exit To Red: 1547 | 990 | Blue Smiley Exit To Red: 1547 |
| 992 | Book Room Entrance: 1588 | 991 | Book Room Entrance: 1588 |
| 993 | Book Room Exit: 1592 | 992 | Book Room Exit: 1592 |
| @@ -1018,10 +1017,10 @@ maps: | |||
| 1018 | Eye Painting: 2751 | 1017 | Eye Painting: 2751 |
| 1019 | Eye Painting Exit: 1446 | 1018 | Eye Painting Exit: 1446 |
| 1020 | F Keyholder Door: 1551 | 1019 | F Keyholder Door: 1551 |
| 1021 | F2 Room Back Left Door: 1491 | 1020 | F2 Room Northwest Door: 1491 |
| 1022 | F2 Room Back Middle Door: 1492 | 1021 | F2 Room Southeast Door: 1487 |
| 1023 | F2 Room Back Right Door: 1490 | 1022 | F2 Room Southwest Door: 1490 |
| 1024 | F2 Room Entrance: 1487 | 1023 | F2 Room West Door: 1492 |
| 1025 | Flip Painting Blocker: 1552 | 1024 | Flip Painting Blocker: 1552 |
| 1026 | Globe Room East Door: 1589 | 1025 | Globe Room East Door: 1589 |
| 1027 | Globe Room South Door: 1591 | 1026 | Globe Room South Door: 1591 |
| @@ -1044,6 +1043,7 @@ maps: | |||
| 1044 | House Entrance: 1495 | 1043 | House Entrance: 1495 |
| 1045 | House Side Door: 1566 | 1044 | House Side Door: 1566 |
| 1046 | Intense Room Entrance: 1522 | 1045 | Intense Room Entrance: 1522 |
| 1046 | Lime Hexes: 2810 | ||
| 1047 | Magenta Hexes: 2272 | 1047 | Magenta Hexes: 2272 |
| 1048 | Magic Room Entrance: 1500 | 1048 | Magic Room Entrance: 1500 |
| 1049 | Magic Room Panels: 1499 | 1049 | Magic Room Panels: 1499 |
| @@ -1056,7 +1056,8 @@ maps: | |||
| 1056 | Near Sweet Brown Door: 1561 | 1056 | Near Sweet Brown Door: 1561 |
| 1057 | Near Yellow Room Door: 1565 | 1057 | Near Yellow Room Door: 1565 |
| 1058 | North Castle Panel: 2742 | 1058 | North Castle Panel: 2742 |
| 1059 | O2 Room Back Door: 1485 | 1059 | O2 Room Northeast Door: 1485 |
| 1060 | O2 Room Southeast Door: 1478 | ||
| 1060 | Orange Rainbow Panel: 2267 | 1061 | Orange Rainbow Panel: 2267 |
| 1061 | Orange Rainbow Room: 1535 | 1062 | Orange Rainbow Room: 1535 |
| 1062 | Orange Room: 1507 | 1063 | Orange Room: 1507 |
| @@ -1110,8 +1111,8 @@ maps: | |||
| 1110 | South Castle Area Entrance: 1575 | 1111 | South Castle Area Entrance: 1575 |
| 1111 | South Castle Panel: 2744 | 1112 | South Castle Panel: 2744 |
| 1112 | Southwest Area Intersection: 1475 | 1113 | Southwest Area Intersection: 1475 |
| 1113 | Splintering Exit Left Door: 1449 | 1114 | Splintering Exit North Door: 1449 |
| 1114 | Splintering Exit Right Door: 1450 | 1115 | Splintering Exit South Door: 1450 |
| 1115 | Starting Room East Wall Center Door: 1439 | 1116 | Starting Room East Wall Center Door: 1439 |
| 1116 | Starting Room East Wall North Door: 1440 | 1117 | Starting Room East Wall North Door: 1440 |
| 1117 | Starting Room North Wall Center Door: 1432 | 1118 | Starting Room North Wall Center Door: 1432 |
| @@ -1124,16 +1125,17 @@ maps: | |||
| 1124 | Starting Room West Wall South Door: 1433 | 1125 | Starting Room West Wall South Door: 1433 |
| 1125 | Sticks And Stones Door: 1593 | 1126 | Sticks And Stones Door: 1593 |
| 1126 | Temple of the Eyes Entrance: 1444 | 1127 | Temple of the Eyes Entrance: 1444 |
| 1127 | U2 Room Back Door: 1497 | 1128 | Theo Panels: 2811 |
| 1128 | U2 Room Back Right Door: 1496 | 1129 | U2 Room East Door: 1498 |
| 1129 | U2 Room Entrance: 1498 | 1130 | U2 Room Southeast Door: 1493 |
| 1130 | U2 Room Shortcut: 1493 | 1131 | U2 Room Southwest Door: 1496 |
| 1132 | U2 Room West Door: 1497 | ||
| 1131 | Welcome Back Door: 1435 | 1133 | Welcome Back Door: 1435 |
| 1132 | Welcome Back Secret Door: 1434 | 1134 | Welcome Back Secret Door: 1434 |
| 1133 | West Castle Panel: 2743 | 1135 | West Castle Panel: 2743 |
| 1134 | White Hallway From Entry: 1488 | 1136 | White Hallway From Entry: 1488 |
| 1135 | Wonderland Left Door: 1520 | 1137 | Wonderland North Door: 1520 |
| 1136 | Wonderland Right Door: 1504 | 1138 | Wonderland South Door: 1504 |
| 1137 | Yellow Rainbow Panel: 2268 | 1139 | Yellow Rainbow Panel: 2268 |
| 1138 | Yellow Rainbow Room: 1536 | 1140 | Yellow Rainbow Room: 1536 |
| 1139 | Yellow Room: 1568 | 1141 | Yellow Room: 1568 |
| @@ -2325,9 +2327,9 @@ maps: | |||
| 2325 | keyholders: | 2327 | keyholders: |
| 2326 | S: 2767 | 2328 | S: 2767 |
| 2327 | doors: | 2329 | doors: |
| 2328 | Left Room Puzzles: 763 | 2330 | Blue Side Puzzles: 763 |
| 2331 | Green Side Puzzles: 764 | ||
| 2329 | Main Room Door: 2750 | 2332 | Main Room Door: 2750 |
| 2330 | Right Room Puzzles: 764 | ||
| 2331 | the_orb: | 2333 | the_orb: |
| 2332 | rooms: | 2334 | rooms: |
| 2333 | Main Area: | 2335 | Main Area: |
| @@ -2557,17 +2559,17 @@ maps: | |||
| 2557 | TYPIST BEAR RIGHT WING: 968 | 2559 | TYPIST BEAR RIGHT WING: 968 |
| 2558 | WING: 950 | 2560 | WING: 950 |
| 2559 | doors: | 2561 | doors: |
| 2560 | Bottom Left Door: 894 | 2562 | Northeast Door: 893 |
| 2561 | Bottom Left Puzzles: 898 | 2563 | Northeast Puzzles: 897 |
| 2562 | Bottom Right Door: 895 | 2564 | Northwest Door: 892 |
| 2563 | Bottom Right Puzzles: 899 | 2565 | Northwest Puzzles: 896 |
| 2564 | Repetitive Entrance: 888 | 2566 | Repetitive Entrance: 888 |
| 2565 | Sirenic Entrance: 890 | 2567 | Sirenic Entrance: 890 |
| 2568 | Southeast Door: 895 | ||
| 2569 | Southeast Puzzles: 899 | ||
| 2570 | Southwest Door: 894 | ||
| 2571 | Southwest Puzzles: 898 | ||
| 2566 | Symbolic Entrance: 889 | 2572 | Symbolic Entrance: 889 |
| 2567 | Top Left Door: 892 | ||
| 2568 | Top Left Puzzles: 896 | ||
| 2569 | Top Right Door: 893 | ||
| 2570 | Top Right Puzzles: 897 | ||
| 2571 | Turtle Entrance: 891 | 2573 | Turtle Entrance: 891 |
| 2572 | the_quiet: | 2574 | the_quiet: |
| 2573 | rooms: | 2575 | rooms: |
| @@ -2650,7 +2652,8 @@ maps: | |||
| 2650 | rooms: | 2652 | rooms: |
| 2651 | Anti Room: | 2653 | Anti Room: |
| 2652 | panels: | 2654 | panels: |
| 2653 | EYE: 1041 | 2655 | EYE (1): 1041 |
| 2656 | EYE (2): 2813 | ||
| 2654 | HA (1): 1035 | 2657 | HA (1): 1035 |
| 2655 | HA (2): 1036 | 2658 | HA (2): 1036 |
| 2656 | HA (3): 1037 | 2659 | HA (3): 1037 |
| @@ -2757,6 +2760,7 @@ maps: | |||
| 2757 | W: 1117 | 2760 | W: 1117 |
| 2758 | ZEROING: 1118 | 2761 | ZEROING: 1118 |
| 2759 | doors: | 2762 | doors: |
| 2763 | Anti-Collectable: 2812 | ||
| 2760 | Anti-Collectable Room: 1025 | 2764 | Anti-Collectable Room: 1025 |
| 2761 | Black Hallway: 2780 | 2765 | Black Hallway: 2780 |
| 2762 | Cyan Door: 1028 | 2766 | Cyan Door: 1028 |
| @@ -3448,9 +3452,9 @@ maps: | |||
| 3448 | doors: | 3452 | doors: |
| 3449 | Cog Rhino Hug Rug: 2586 | 3453 | Cog Rhino Hug Rug: 2586 |
| 3450 | Control Center Orange Door: 2582 | 3454 | Control Center Orange Door: 2582 |
| 3455 | East Door: 2580 | ||
| 3451 | Honor Our Hint: 2585 | 3456 | Honor Our Hint: 2585 |
| 3452 | Let Untrue Tie: 2583 | 3457 | Let Untrue Tie: 2583 |
| 3453 | Right Door: 2580 | ||
| 3454 | Routine Out Chute: 2584 | 3458 | Routine Out Chute: 2584 |
| 3455 | W2 Room Door: 2581 | 3459 | W2 Room Door: 2581 |
| 3456 | the_unyielding: | 3460 | the_unyielding: |
| @@ -3838,6 +3842,32 @@ special: | |||
| 3838 | A Job Well Done: 1160 | 3842 | A Job Well Done: 1160 |
| 3839 | Age Symbol: 2791 | 3843 | Age Symbol: 2791 |
| 3840 | Anagram Symbol: 2792 | 3844 | Anagram Symbol: 2792 |
| 3845 | Anti A: 2814 | ||
| 3846 | Anti B: 2815 | ||
| 3847 | Anti C: 2816 | ||
| 3848 | Anti D: 2817 | ||
| 3849 | Anti E: 2818 | ||
| 3850 | Anti F: 2819 | ||
| 3851 | Anti G: 2820 | ||
| 3852 | Anti H: 2821 | ||
| 3853 | Anti I: 2822 | ||
| 3854 | Anti J: 2823 | ||
| 3855 | Anti K: 2824 | ||
| 3856 | Anti L: 2825 | ||
| 3857 | Anti M: 2826 | ||
| 3858 | Anti N: 2827 | ||
| 3859 | Anti O: 2828 | ||
| 3860 | Anti P: 2829 | ||
| 3861 | Anti Q: 2830 | ||
| 3862 | Anti R: 2831 | ||
| 3863 | Anti S: 2832 | ||
| 3864 | Anti T: 2833 | ||
| 3865 | Anti U: 2834 | ||
| 3866 | Anti V: 2835 | ||
| 3867 | Anti W: 2836 | ||
| 3868 | Anti X: 2837 | ||
| 3869 | Anti Y: 2838 | ||
| 3870 | Anti Z: 2839 | ||
| 3841 | Boxes Symbol: 2793 | 3871 | Boxes Symbol: 2793 |
| 3842 | Cross Symbol: 2794 | 3872 | Cross Symbol: 2794 |
| 3843 | Eval Symbol: 2795 | 3873 | Eval Symbol: 2795 |
| diff --git a/data/maps/daedalus/connections.txtpb b/data/maps/daedalus/connections.txtpb index 09613ae..cb27c38 100644 --- a/data/maps/daedalus/connections.txtpb +++ b/data/maps/daedalus/connections.txtpb | |||
| @@ -100,6 +100,11 @@ connections { | |||
| 100 | oneway: true | 100 | oneway: true |
| 101 | } | 101 | } |
| 102 | connections { | 102 | connections { |
| 103 | from_room: "Outside House" | ||
| 104 | to_room: "Blue Hallway Tall Side" | ||
| 105 | door { name: "House Side Door" } | ||
| 106 | } | ||
| 107 | connections { | ||
| 103 | from_room: "Purple SE Vestibule" | 108 | from_room: "Purple SE Vestibule" |
| 104 | to_room: "Welcome Back Area" | 109 | to_room: "Welcome Back Area" |
| 105 | oneway: true | 110 | oneway: true |
| @@ -222,12 +227,12 @@ connections { | |||
| 222 | connections { | 227 | connections { |
| 223 | from_room: "West Castle Area" | 228 | from_room: "West Castle Area" |
| 224 | to_room: "Post Orange Smiley Three Way" | 229 | to_room: "Post Orange Smiley Three Way" |
| 225 | door { name: "Splintering Exit Left Door" } | 230 | door { name: "Splintering Exit North Door" } |
| 226 | } | 231 | } |
| 227 | connections { | 232 | connections { |
| 228 | from_room: "West Castle Area" | 233 | from_room: "West Castle Area" |
| 229 | to_room: "Amber North 2" | 234 | to_room: "Amber North 2" |
| 230 | door { name: "Splintering Exit Right Door" } | 235 | door { name: "Splintering Exit South Door" } |
| 231 | } | 236 | } |
| 232 | connections { | 237 | connections { |
| 233 | from_room: "Z2 Room" | 238 | from_room: "Z2 Room" |
| @@ -378,7 +383,7 @@ connections { | |||
| 378 | connections { | 383 | connections { |
| 379 | from_room: "O2 Room" | 384 | from_room: "O2 Room" |
| 380 | to_room: "Blue Smiley" | 385 | to_room: "Blue Smiley" |
| 381 | door { name: "Blue Smiley Entrance" } | 386 | door { name: "O2 Room Southeast Door" } |
| 382 | } | 387 | } |
| 383 | connections { | 388 | connections { |
| 384 | from_room: "O2 Room" | 389 | from_room: "O2 Room" |
| @@ -408,7 +413,7 @@ connections { | |||
| 408 | connections { | 413 | connections { |
| 409 | from_room: "O2 Room" | 414 | from_room: "O2 Room" |
| 410 | to_room: "Blue Hallway" | 415 | to_room: "Blue Hallway" |
| 411 | door { name: "O2 Room Back Door" } | 416 | door { name: "O2 Room Northeast Door" } |
| 412 | } | 417 | } |
| 413 | connections { | 418 | connections { |
| 414 | from_room: "O2 Room" | 419 | from_room: "O2 Room" |
| @@ -423,7 +428,7 @@ connections { | |||
| 423 | connections { | 428 | connections { |
| 424 | from_room: "Sweet Foyer" | 429 | from_room: "Sweet Foyer" |
| 425 | to_room: "F2 Room" | 430 | to_room: "F2 Room" |
| 426 | door { name: "F2 Room Entrance" } | 431 | door { name: "F2 Room Southeast Door" } |
| 427 | } | 432 | } |
| 428 | connections { | 433 | connections { |
| 429 | from_room: "Globe Room" | 434 | from_room: "Globe Room" |
| @@ -438,17 +443,17 @@ connections { | |||
| 438 | connections { | 443 | connections { |
| 439 | from_room: "F2 Room" | 444 | from_room: "F2 Room" |
| 440 | to_room: "Blue Hallway" | 445 | to_room: "Blue Hallway" |
| 441 | door { name: "F2 Room Back Right Door" } | 446 | door { name: "F2 Room Southwest Door" } |
| 442 | } | 447 | } |
| 443 | connections { | 448 | connections { |
| 444 | from_room: "F2 Room" | 449 | from_room: "F2 Room" |
| 445 | to_room: "Outside Salt Room" | 450 | to_room: "Outside Salt Room" |
| 446 | door { name: "F2 Room Back Left Door" } | 451 | door { name: "F2 Room Northwest Door" } |
| 447 | } | 452 | } |
| 448 | connections { | 453 | connections { |
| 449 | from_room: "F2 Room" | 454 | from_room: "F2 Room" |
| 450 | to_room: "Red Color Door" | 455 | to_room: "Red Color Door" |
| 451 | door { name: "F2 Room Back Middle Door" } | 456 | door { name: "F2 Room West Door" } |
| 452 | oneway: true | 457 | oneway: true |
| 453 | # This is the red backside, which has nothing in it. Maybe could be its own | 458 | # This is the red backside, which has nothing in it. Maybe could be its own |
| 454 | # region at some point. | 459 | # region at some point. |
| @@ -461,7 +466,7 @@ connections { | |||
| 461 | connections { | 466 | connections { |
| 462 | from_room: "U2 Room" | 467 | from_room: "U2 Room" |
| 463 | to_room: "Maze Paintings Area" | 468 | to_room: "Maze Paintings Area" |
| 464 | door { name: "U2 Room Shortcut" } | 469 | door { name: "U2 Room Southeast Door" } |
| 465 | } | 470 | } |
| 466 | connections { | 471 | connections { |
| 467 | from_room: "Maze Paintings Area" | 472 | from_room: "Maze Paintings Area" |
| @@ -476,17 +481,17 @@ connections { | |||
| 476 | connections { | 481 | connections { |
| 477 | from_room: "U2 Room" | 482 | from_room: "U2 Room" |
| 478 | to_room: "Purple SE Vestibule" | 483 | to_room: "Purple SE Vestibule" |
| 479 | door { name: "U2 Room Back Right Door" } | 484 | door { name: "U2 Room Southwest Door" } |
| 480 | } | 485 | } |
| 481 | connections { | 486 | connections { |
| 482 | from_room: "U2 Room" | 487 | from_room: "U2 Room" |
| 483 | to_room: "Purple Room East" | 488 | to_room: "Purple Room East" |
| 484 | door { name: "U2 Room Back Door" } | 489 | door { name: "U2 Room West Door" } |
| 485 | } | 490 | } |
| 486 | connections { | 491 | connections { |
| 487 | from_room: "Maze" | 492 | from_room: "Maze" |
| 488 | to_room: "U2 Room" | 493 | to_room: "U2 Room" |
| 489 | door { name: "U2 Room Entrance" } | 494 | door { name: "U2 Room East Door" } |
| 490 | } | 495 | } |
| 491 | connections { | 496 | connections { |
| 492 | from_room: "Outside Magic Room" | 497 | from_room: "Outside Magic Room" |
| @@ -511,7 +516,7 @@ connections { | |||
| 511 | connections { | 516 | connections { |
| 512 | from_room: "Wonderland" | 517 | from_room: "Wonderland" |
| 513 | to_room: "Black Hex" | 518 | to_room: "Black Hex" |
| 514 | door { name: "Wonderland Right Door" } | 519 | door { name: "Wonderland South Door" } |
| 515 | } | 520 | } |
| 516 | connections { | 521 | connections { |
| 517 | from_room: "Outside Pyramid" | 522 | from_room: "Outside Pyramid" |
| @@ -601,7 +606,7 @@ connections { | |||
| 601 | connections { | 606 | connections { |
| 602 | from_room: "Wonderland" | 607 | from_room: "Wonderland" |
| 603 | to_room: "Number Paintings Area" | 608 | to_room: "Number Paintings Area" |
| 604 | door { name: "Wonderland Left Door" } | 609 | door { name: "Wonderland North Door" } |
| 605 | } | 610 | } |
| 606 | connections { | 611 | connections { |
| 607 | from_room: "Outside House" | 612 | from_room: "Outside House" |
| @@ -1857,3 +1862,15 @@ connections { | |||
| 1857 | oneway: true | 1862 | oneway: true |
| 1858 | roof_access: true | 1863 | roof_access: true |
| 1859 | } | 1864 | } |
| 1865 | connections { | ||
| 1866 | from_room: "Roof" | ||
| 1867 | to_room: "F Keyholder" | ||
| 1868 | oneway: true | ||
| 1869 | roof_access: true | ||
| 1870 | } | ||
| 1871 | connections { | ||
| 1872 | from_room: "Roof" | ||
| 1873 | to_room: "Yellow Color Backside" | ||
| 1874 | oneway: true | ||
| 1875 | roof_access: true | ||
| 1876 | } | ||
| diff --git a/data/maps/daedalus/doors.txtpb b/data/maps/daedalus/doors.txtpb index ccbf3f0..95a3537 100644 --- a/data/maps/daedalus/doors.txtpb +++ b/data/maps/daedalus/doors.txtpb | |||
| @@ -195,8 +195,8 @@ doors { | |||
| 195 | } | 195 | } |
| 196 | doors { | 196 | doors { |
| 197 | name: "Welcome Back Door" | 197 | name: "Welcome Back Door" |
| 198 | type: STANDARD | 198 | type: LOCATION_ONLY |
| 199 | receivers: "Components/Doors/Entry/entry_14" | 199 | #receivers: "Components/Doors/Entry/entry_14" |
| 200 | panels { room: "Welcome Back Area" name: "GREETINGS OLD FRIEND" } | 200 | panels { room: "Welcome Back Area" name: "GREETINGS OLD FRIEND" } |
| 201 | location_room: "Welcome Back Area" | 201 | location_room: "Welcome Back Area" |
| 202 | } | 202 | } |
| @@ -298,7 +298,7 @@ doors { | |||
| 298 | location_name: "Black Hex" | 298 | location_name: "Black Hex" |
| 299 | } | 299 | } |
| 300 | doors { | 300 | doors { |
| 301 | name: "Splintering Exit Left Door" | 301 | name: "Splintering Exit North Door" |
| 302 | type: STANDARD | 302 | type: STANDARD |
| 303 | receivers: "Components/Doors/Entry/gate_4" | 303 | receivers: "Components/Doors/Entry/gate_4" |
| 304 | panels { room: "West Castle Area" name: "EVER" } | 304 | panels { room: "West Castle Area" name: "EVER" } |
| @@ -308,7 +308,7 @@ doors { | |||
| 308 | location_room: "West Castle Area" | 308 | location_room: "West Castle Area" |
| 309 | } | 309 | } |
| 310 | doors { | 310 | doors { |
| 311 | name: "Splintering Exit Right Door" | 311 | name: "Splintering Exit South Door" |
| 312 | type: ITEM_ONLY | 312 | type: ITEM_ONLY |
| 313 | receivers: "Components/Doors/Entry/gate_5" | 313 | receivers: "Components/Doors/Entry/gate_5" |
| 314 | panels { room: "West Castle Area" name: "EVER" } | 314 | panels { room: "West Castle Area" name: "EVER" } |
| @@ -493,7 +493,6 @@ doors { | |||
| 493 | panels { room: "Outside House" name: "WALLS" } | 493 | panels { room: "Outside House" name: "WALLS" } |
| 494 | panels { room: "Outside House" name: "LOCK" } | 494 | panels { room: "Outside House" name: "LOCK" } |
| 495 | location_room: "Outside House" | 495 | location_room: "Outside House" |
| 496 | location_name: "North Purple Vestibules" | ||
| 497 | } | 496 | } |
| 498 | doors { | 497 | doors { |
| 499 | name: "Purple NW Vestibule" | 498 | name: "Purple NW Vestibule" |
| @@ -716,7 +715,7 @@ doors { | |||
| 716 | panels { room: "O2 Room" name: "UNBLOCKED" } | 715 | panels { room: "O2 Room" name: "UNBLOCKED" } |
| 717 | } | 716 | } |
| 718 | doors { | 717 | doors { |
| 719 | name: "Blue Smiley Entrance" | 718 | name: "O2 Room Southeast Door" |
| 720 | type: STANDARD | 719 | type: STANDARD |
| 721 | receivers: "Components/Doors/Halls/oroom_2" | 720 | receivers: "Components/Doors/Halls/oroom_2" |
| 722 | panels { room: "O2 Room" name: "HONEST" } | 721 | panels { room: "O2 Room" name: "HONEST" } |
| @@ -822,7 +821,7 @@ doors { | |||
| 822 | name: "Composite Room NW Entrance" | 821 | name: "Composite Room NW Entrance" |
| 823 | type: STANDARD | 822 | type: STANDARD |
| 824 | receivers: "Components/Doors/Halls/oroom_10" | 823 | receivers: "Components/Doors/Halls/oroom_10" |
| 825 | panels { room: "Red Color Door" name: "Left" } | 824 | panels { room: "Red Color Door" name: "Near Obscured Puzzles" } |
| 826 | location_room: "Red Color Door" | 825 | location_room: "Red Color Door" |
| 827 | } | 826 | } |
| 828 | doors { | 827 | doors { |
| @@ -857,7 +856,7 @@ doors { | |||
| 857 | location_name: "South Rooms" | 856 | location_name: "South Rooms" |
| 858 | } | 857 | } |
| 859 | doors { | 858 | doors { |
| 860 | name: "O2 Room Back Door" | 859 | name: "O2 Room Northeast Door" |
| 861 | type: STANDARD | 860 | type: STANDARD |
| 862 | receivers: "Components/Doors/Halls/oroom_4" | 861 | receivers: "Components/Doors/Halls/oroom_4" |
| 863 | panels { room: "O2 Room" name: "UNBLOCKED" } | 862 | panels { room: "O2 Room" name: "UNBLOCKED" } |
| @@ -884,7 +883,7 @@ doors { | |||
| 884 | panels { room: "F2 Room" name: "SHAPE" } | 883 | panels { room: "F2 Room" name: "SHAPE" } |
| 885 | } | 884 | } |
| 886 | doors { | 885 | doors { |
| 887 | name: "F2 Room Entrance" | 886 | name: "F2 Room Southeast Door" |
| 888 | type: STANDARD | 887 | type: STANDARD |
| 889 | receivers: "Components/Doors/Halls/froom_2" | 888 | receivers: "Components/Doors/Halls/froom_2" |
| 890 | panels { room: "Sweet Foyer" name: "RENT (1)" } | 889 | panels { room: "Sweet Foyer" name: "RENT (1)" } |
| @@ -903,21 +902,21 @@ doors { | |||
| 903 | control_center_color: "purple" | 902 | control_center_color: "purple" |
| 904 | } | 903 | } |
| 905 | doors { | 904 | doors { |
| 906 | name: "F2 Room Back Right Door" | 905 | name: "F2 Room Southwest Door" |
| 907 | type: STANDARD | 906 | type: STANDARD |
| 908 | receivers: "Components/Doors/Halls/froom_3" | 907 | receivers: "Components/Doors/Halls/froom_3" |
| 909 | panels { room: "F2 Room" name: "RISKY" } | 908 | panels { room: "F2 Room" name: "RISKY" } |
| 910 | location_room: "F2 Room" | 909 | location_room: "F2 Room" |
| 911 | } | 910 | } |
| 912 | doors { | 911 | doors { |
| 913 | name: "F2 Room Back Left Door" | 912 | name: "F2 Room Northwest Door" |
| 914 | type: STANDARD | 913 | type: STANDARD |
| 915 | receivers: "Components/Doors/Halls/froom_4" | 914 | receivers: "Components/Doors/Halls/froom_4" |
| 916 | panels { room: "F2 Room" name: "SHAPE" } | 915 | panels { room: "F2 Room" name: "SHAPE" } |
| 917 | location_room: "F2 Room" | 916 | location_room: "F2 Room" |
| 918 | } | 917 | } |
| 919 | doors { | 918 | doors { |
| 920 | name: "F2 Room Back Middle Door" | 919 | name: "F2 Room West Door" |
| 921 | type: STANDARD | 920 | type: STANDARD |
| 922 | receivers: "Components/Doors/Halls/froom_5" | 921 | receivers: "Components/Doors/Halls/froom_5" |
| 923 | panels { room: "F2 Room" name: "DIRT" } | 922 | panels { room: "F2 Room" name: "DIRT" } |
| @@ -938,7 +937,7 @@ doors { | |||
| 938 | panels { room: "U2 Room" name: "HEAVEN" } | 937 | panels { room: "U2 Room" name: "HEAVEN" } |
| 939 | } | 938 | } |
| 940 | doors { | 939 | doors { |
| 941 | name: "U2 Room Shortcut" | 940 | name: "U2 Room Southeast Door" |
| 942 | type: STANDARD | 941 | type: STANDARD |
| 943 | receivers: "Components/Doors/Halls/uroom_2" | 942 | receivers: "Components/Doors/Halls/uroom_2" |
| 944 | panels { room: "U2 Room" name: "WICKED" } | 943 | panels { room: "U2 Room" name: "WICKED" } |
| @@ -959,21 +958,21 @@ doors { | |||
| 959 | location_room: "House Entrance" | 958 | location_room: "House Entrance" |
| 960 | } | 959 | } |
| 961 | doors { | 960 | doors { |
| 962 | name: "U2 Room Back Right Door" | 961 | name: "U2 Room Southwest Door" |
| 963 | type: STANDARD | 962 | type: STANDARD |
| 964 | receivers: "Components/Doors/Halls/uroom_3" | 963 | receivers: "Components/Doors/Halls/uroom_3" |
| 965 | panels { room: "U2 Room" name: "HEAVEN" } | 964 | panels { room: "U2 Room" name: "HEAVEN" } |
| 966 | location_room: "U2 Room" | 965 | location_room: "U2 Room" |
| 967 | } | 966 | } |
| 968 | doors { | 967 | doors { |
| 969 | name: "U2 Room Back Door" | 968 | name: "U2 Room West Door" |
| 970 | type: ITEM_ONLY | 969 | type: ITEM_ONLY |
| 971 | receivers: "Components/Doors/Halls/uroom_5" | 970 | receivers: "Components/Doors/Halls/uroom_5" |
| 972 | panels { room: "Purple Room South" name: "ANY" } | 971 | panels { room: "Purple Room South" name: "ANY" } |
| 973 | panels { room: "Outside House" name: "A" } | 972 | panels { room: "Outside House" name: "A" } |
| 974 | } | 973 | } |
| 975 | doors { | 974 | doors { |
| 976 | name: "U2 Room Entrance" | 975 | name: "U2 Room East Door" |
| 977 | type: ITEM_ONLY | 976 | type: ITEM_ONLY |
| 978 | receivers: "Components/Doors/Halls/uroom_4" | 977 | receivers: "Components/Doors/Halls/uroom_4" |
| 979 | panels { room: "Outside Magic Room" name: "WIZARD" } | 978 | panels { room: "Outside Magic Room" name: "WIZARD" } |
| @@ -1017,7 +1016,7 @@ doors { | |||
| 1017 | panels { room: "Outside Magic Room" name: "WIZARD" } | 1016 | panels { room: "Outside Magic Room" name: "WIZARD" } |
| 1018 | } | 1017 | } |
| 1019 | doors { | 1018 | doors { |
| 1020 | name: "Wonderland Right Door" | 1019 | name: "Wonderland South Door" |
| 1021 | type: STANDARD | 1020 | type: STANDARD |
| 1022 | receivers: "Components/Doors/Halls/wonderland_1" | 1021 | receivers: "Components/Doors/Halls/wonderland_1" |
| 1023 | panels { room: "Wonderland" name: "APRIL" } | 1022 | panels { room: "Wonderland" name: "APRIL" } |
| @@ -1208,70 +1207,37 @@ doors { | |||
| 1208 | type: ITEM_ONLY | 1207 | type: ITEM_ONLY |
| 1209 | receivers: "Components/Doors/Halls/connections_1" | 1208 | receivers: "Components/Doors/Halls/connections_1" |
| 1210 | receivers: "Components/Doors/Halls/connections_3" | 1209 | receivers: "Components/Doors/Halls/connections_3" |
| 1210 | # These have the same effect as the above, but including them here prevents | ||
| 1211 | # them from opening in door shuffle when the J2 door opens. | ||
| 1212 | receivers: "Components/Triggers/teleportListenerConnections3" | ||
| 1213 | receivers: "Components/Triggers/teleportListenerConnections4" | ||
| 1214 | # This door can open from either solving all panels, or just the smiley ones, | ||
| 1215 | # and the latter is obviously a subset of the former so let's just check for | ||
| 1216 | # that. | ||
| 1211 | panels { room: "Hotel" name: "PARKA" } | 1217 | panels { room: "Hotel" name: "PARKA" } |
| 1212 | panels { room: "Hotel" name: "MARLIN" } | ||
| 1213 | panels { room: "Hotel" name: "WHO" } | ||
| 1214 | panels { room: "Hotel" name: "CLOAK" } | 1218 | panels { room: "Hotel" name: "CLOAK" } |
| 1215 | panels { room: "Hotel" name: "MANE" } | ||
| 1216 | panels { room: "Hotel" name: "WHAT" } | ||
| 1217 | panels { room: "Hotel" name: "BLAZER" } | ||
| 1218 | panels { room: "Hotel" name: "WHERE" } | ||
| 1219 | panels { room: "Hotel" name: "DOROTHY" } | 1219 | panels { room: "Hotel" name: "DOROTHY" } |
| 1220 | panels { room: "Hotel" name: "JACKET" } | ||
| 1221 | panels { room: "Hotel" name: "TAIL" } | ||
| 1222 | panels { room: "Hotel" name: "JAWS" } | 1220 | panels { room: "Hotel" name: "JAWS" } |
| 1223 | panels { room: "Hotel" name: "FLOUNDER" } | ||
| 1224 | panels { room: "Hotel" name: "WHEN" } | 1221 | panels { room: "Hotel" name: "WHEN" } |
| 1225 | panels { room: "Hotel" name: "CLAWS" } | 1222 | panels { room: "Hotel" name: "CLAWS" } |
| 1226 | panels { room: "Hotel" name: "BRUCE" } | ||
| 1227 | panels { room: "Hotel" name: "POTATO" } | 1223 | panels { room: "Hotel" name: "POTATO" } |
| 1228 | panels { room: "Hotel" name: "SALAD" } | ||
| 1229 | panels { room: "Hotel" name: "BATHING" } | ||
| 1230 | panels { room: "Hotel" name: "MICRO" } | 1224 | panels { room: "Hotel" name: "MICRO" } |
| 1231 | panels { room: "Hotel" name: "BUSINESS" } | ||
| 1232 | panels { room: "Hotel" name: "WEDDING" } | ||
| 1233 | panels { room: "Hotel" name: "TREE" } | ||
| 1234 | panels { room: "Hotel" name: "RIVER" } | ||
| 1235 | panels { room: "Hotel" name: "TUNING" } | 1225 | panels { room: "Hotel" name: "TUNING" } |
| 1236 | panels { room: "Hotel" name: "BOXING" } | ||
| 1237 | panels { room: "Hotel" name: "TELEPHONE" } | ||
| 1238 | panels { room: "Hotel" name: "LAW" } | 1226 | panels { room: "Hotel" name: "LAW" } |
| 1239 | panels { room: "Hotel" name: "POKER" } | ||
| 1240 | panels { room: "Hotel" name: "CARD" } | 1227 | panels { room: "Hotel" name: "CARD" } |
| 1241 | panels { room: "Hotel" name: "ROAD" } | 1228 | panels { room: "Hotel" name: "ROAD" } |
| 1242 | panels { room: "Hotel" name: "CHOCOLATE" } | ||
| 1243 | panels { room: "Hotel" name: "DEPART" } | 1229 | panels { room: "Hotel" name: "DEPART" } |
| 1244 | panels { room: "Hotel" name: "WITHDRAW" } | ||
| 1245 | panels { room: "Hotel" name: "QUIT" } | ||
| 1246 | panels { room: "Hotel" name: "LEAVE" } | 1230 | panels { room: "Hotel" name: "LEAVE" } |
| 1247 | panels { room: "Hotel" name: "PALE" } | ||
| 1248 | panels { room: "Hotel" name: "JUST" } | ||
| 1249 | panels { room: "Hotel" name: "NEW" } | ||
| 1250 | panels { room: "Hotel" name: "UNTALENTED" } | ||
| 1251 | panels { room: "Hotel" name: "SERVICE" } | 1231 | panels { room: "Hotel" name: "SERVICE" } |
| 1252 | panels { room: "Hotel" name: "FULL" } | ||
| 1253 | panels { room: "Hotel" name: "EVIL" } | ||
| 1254 | panels { room: "Hotel" name: "HONEY" } | 1232 | panels { room: "Hotel" name: "HONEY" } |
| 1255 | panels { room: "Hotel" name: "CRESCENT" } | ||
| 1256 | panels { room: "Hotel" name: "INVALID" } | 1233 | panels { room: "Hotel" name: "INVALID" } |
| 1257 | panels { room: "Hotel" name: "FESTIVAL" } | 1234 | panels { room: "Hotel" name: "FESTIVAL" } |
| 1258 | panels { room: "Hotel" name: "BEAUTIFUL" } | ||
| 1259 | panels { room: "Hotel" name: "WILTED" } | 1235 | panels { room: "Hotel" name: "WILTED" } |
| 1260 | panels { room: "Hotel" name: "DROOPED" } | ||
| 1261 | panels { room: "Hotel" name: "FADED" } | ||
| 1262 | panels { room: "Hotel" name: "WANED" } | 1236 | panels { room: "Hotel" name: "WANED" } |
| 1263 | panels { room: "Hotel" name: "TALL" } | ||
| 1264 | panels { room: "Hotel" name: "CANVAS" } | ||
| 1265 | panels { room: "Hotel" name: "LEVER" } | ||
| 1266 | panels { room: "Hotel" name: "SCULPTURE" } | ||
| 1267 | panels { room: "Hotel" name: "RAGE" } | 1237 | panels { room: "Hotel" name: "RAGE" } |
| 1268 | panels { room: "Hotel" name: "BALL" } | ||
| 1269 | panels { room: "Hotel" name: "FOOL" } | ||
| 1270 | panels { room: "Hotel" name: "VERGE" } | 1238 | panels { room: "Hotel" name: "VERGE" } |
| 1271 | panels { room: "Hotel" name: "ART" } | ||
| 1272 | panels { room: "Hotel" name: "EVER" } | 1239 | panels { room: "Hotel" name: "EVER" } |
| 1273 | panels { room: "Hotel" name: "PAIN" } | 1240 | panels { room: "Hotel" name: "PAIN" } |
| 1274 | panels { room: "Hotel" name: "FOOT" } | ||
| 1275 | } | 1241 | } |
| 1276 | doors { | 1242 | doors { |
| 1277 | name: "J2 Door 1" | 1243 | name: "J2 Door 1" |
| @@ -1307,7 +1273,7 @@ doors { | |||
| 1307 | panels { room: "J2 Vestibule" name: "COLORFUL" } | 1273 | panels { room: "J2 Vestibule" name: "COLORFUL" } |
| 1308 | } | 1274 | } |
| 1309 | doors { | 1275 | doors { |
| 1310 | name: "Wonderland Left Door" | 1276 | name: "Wonderland North Door" |
| 1311 | type: ITEM_ONLY | 1277 | type: ITEM_ONLY |
| 1312 | receivers: "Components/Doors/Halls/wonderland_2" | 1278 | receivers: "Components/Doors/Halls/wonderland_2" |
| 1313 | panels { room: "Wonderland" name: "APRIL" } | 1279 | panels { room: "Wonderland" name: "APRIL" } |
| @@ -1648,6 +1614,7 @@ doors { | |||
| 1648 | # Components/Doors/Smileys/blue_1 | 1614 | # Components/Doors/Smileys/blue_1 |
| 1649 | panels { room: "Blue Smiley" name: "SMILE" } | 1615 | panels { room: "Blue Smiley" name: "SMILE" } |
| 1650 | location_room: "Blue Smiley" | 1616 | location_room: "Blue Smiley" |
| 1617 | location_name: "Blue SMILE" | ||
| 1651 | } | 1618 | } |
| 1652 | doors { | 1619 | doors { |
| 1653 | name: "Blue Smiley Annex" | 1620 | name: "Blue Smiley Annex" |
| @@ -1679,6 +1646,7 @@ doors { | |||
| 1679 | receivers: "Components/Doors/Smileys/yellow_2" | 1646 | receivers: "Components/Doors/Smileys/yellow_2" |
| 1680 | panels { room: "Hedges" name: "SMILE" } | 1647 | panels { room: "Hedges" name: "SMILE" } |
| 1681 | location_room: "Hedges" | 1648 | location_room: "Hedges" |
| 1649 | location_name: "Yellow SMILE" | ||
| 1682 | } | 1650 | } |
| 1683 | doors { | 1651 | doors { |
| 1684 | name: "Green Smiley" | 1652 | name: "Green Smiley" |
| @@ -1687,6 +1655,7 @@ doors { | |||
| 1687 | receivers: "Components/Doors/Smileys/green_2" | 1655 | receivers: "Components/Doors/Smileys/green_2" |
| 1688 | panels { room: "Green Smiley" name: "SMILE" } | 1656 | panels { room: "Green Smiley" name: "SMILE" } |
| 1689 | location_room: "Green Smiley" | 1657 | location_room: "Green Smiley" |
| 1658 | location_name: "Green SMILE" | ||
| 1690 | } | 1659 | } |
| 1691 | doors { | 1660 | doors { |
| 1692 | name: "Orange Smiley Exit" | 1661 | name: "Orange Smiley Exit" |
| @@ -1694,6 +1663,7 @@ doors { | |||
| 1694 | receivers: "Components/Doors/Smileys/orange_1" | 1663 | receivers: "Components/Doors/Smileys/orange_1" |
| 1695 | panels { room: "Outside Orange Room" name: "SMILE" } | 1664 | panels { room: "Outside Orange Room" name: "SMILE" } |
| 1696 | location_room: "Outside Orange Room" | 1665 | location_room: "Outside Orange Room" |
| 1666 | location_name: "Orange SMILE" | ||
| 1697 | } | 1667 | } |
| 1698 | doors { | 1668 | doors { |
| 1699 | name: "F Keyholder Door" | 1669 | name: "F Keyholder Door" |
| @@ -1718,6 +1688,7 @@ doors { | |||
| 1718 | type: LOCATION_ONLY | 1688 | type: LOCATION_ONLY |
| 1719 | panels { room: "Red Smiley" name: "SMILE" } | 1689 | panels { room: "Red Smiley" name: "SMILE" } |
| 1720 | location_room: "Red Smiley" | 1690 | location_room: "Red Smiley" |
| 1691 | location_name: "Red SMILE" | ||
| 1721 | } | 1692 | } |
| 1722 | doors { | 1693 | doors { |
| 1723 | name: "Pink Hallway" | 1694 | name: "Pink Hallway" |
| @@ -2187,6 +2158,7 @@ doors { | |||
| 2187 | receivers: "Components/Doors/Unincorporated/temple_foyer_6" | 2158 | receivers: "Components/Doors/Unincorporated/temple_foyer_6" |
| 2188 | panels { room: "Globe Room" name: "WORD" } | 2159 | panels { room: "Globe Room" name: "WORD" } |
| 2189 | location_room: "Globe Room" | 2160 | location_room: "Globe Room" |
| 2161 | location_name: "Sticks and Stones" | ||
| 2190 | } | 2162 | } |
| 2191 | doors { | 2163 | doors { |
| 2192 | name: "Castle Numbers Puzzle" | 2164 | name: "Castle Numbers Puzzle" |
| @@ -2306,3 +2278,24 @@ doors { | |||
| 2306 | receivers: "Components/Paintings/Temple of the Eyes/eyeRedStart/teleportListener" | 2278 | receivers: "Components/Paintings/Temple of the Eyes/eyeRedStart/teleportListener" |
| 2307 | double_letters: true | 2279 | double_letters: true |
| 2308 | } | 2280 | } |
| 2281 | doors { | ||
| 2282 | name: "Lime Hexes" | ||
| 2283 | type: LOCATION_ONLY | ||
| 2284 | panels { room: "Tree Entrance" name: "RAT" } | ||
| 2285 | panels { room: "Tree Entrance" name: "DIFFERENCE" } | ||
| 2286 | panels { room: "Tree Entrance" name: "LEANS" } | ||
| 2287 | panels { room: "Tree Entrance" name: "QUESTION" } | ||
| 2288 | panels { room: "Tree Entrance" name: "WHERE" } | ||
| 2289 | panels { room: "Tree Entrance" name: "SUNDER" } | ||
| 2290 | location_room: "Tree Entrance" | ||
| 2291 | } | ||
| 2292 | doors { | ||
| 2293 | name: "Theo Panels" | ||
| 2294 | type: LOCATION_ONLY | ||
| 2295 | panels { room: "House" name: "GOAT" } | ||
| 2296 | panels { room: "House" name: "AMAZE" } | ||
| 2297 | panels { room: "House" name: "SKINNYHIM" } | ||
| 2298 | panels { room: "House" name: "THEO" } | ||
| 2299 | location_room: "House" | ||
| 2300 | location_name: "All Puzzles" | ||
| 2301 | } | ||
| diff --git a/data/maps/daedalus/rooms/C Keyholder.txtpb b/data/maps/daedalus/rooms/C Keyholder.txtpb index ef10a90..28793b2 100644 --- a/data/maps/daedalus/rooms/C Keyholder.txtpb +++ b/data/maps/daedalus/rooms/C Keyholder.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | name: "C Keyholder" | 1 | name: "C Keyholder" |
| 2 | panel_display_name: "North Area" | 2 | panel_display_name: "East Area" |
| 3 | keyholders { | 3 | keyholders { |
| 4 | name: "C" | 4 | name: "C" |
| 5 | path: "Components/KeyHolders/keyHolderC" | 5 | path: "Components/KeyHolders/keyHolderC" |
| diff --git a/data/maps/daedalus/rooms/Red Color Door.txtpb b/data/maps/daedalus/rooms/Red Color Door.txtpb index f7eab21..344193e 100644 --- a/data/maps/daedalus/rooms/Red Color Door.txtpb +++ b/data/maps/daedalus/rooms/Red Color Door.txtpb | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | name: "Red Color Door" | 1 | name: "Red Color Door" |
| 2 | panel_display_name: "Southwest Area" | 2 | panel_display_name: "Southwest Area" |
| 3 | panels { | 3 | panels { |
| 4 | name: "Left" | 4 | name: "Near Obscured Puzzles" |
| 5 | path: "Panels/Halls/wb_1" | 5 | path: "Panels/Halls/wb_1" |
| 6 | clue: "" | 6 | clue: "" |
| 7 | answer: "sidewalk" | 7 | answer: "sidewalk" |
| diff --git a/data/maps/daedalus/rooms/Wonderland.txtpb b/data/maps/daedalus/rooms/Wonderland.txtpb index 4b69e99..ae9b3f1 100644 --- a/data/maps/daedalus/rooms/Wonderland.txtpb +++ b/data/maps/daedalus/rooms/Wonderland.txtpb | |||
| @@ -1,6 +1,5 @@ | |||
| 1 | name: "Wonderland" | 1 | name: "Wonderland" |
| 2 | panel_display_name: "Northwest Area" | 2 | panel_display_name: "Northwest Area" |
| 3 | # TODO: There's a warp from The Entry into here. | ||
| 4 | panels { | 3 | panels { |
| 5 | name: "APRIL" | 4 | name: "APRIL" |
| 6 | path: "Panels/Wonderland/wonderland_1" | 5 | path: "Panels/Wonderland/wonderland_1" |
| diff --git a/data/maps/the_ancient/rooms/Outside.txtpb b/data/maps/the_ancient/rooms/Outside.txtpb index a3372af..1458357 100644 --- a/data/maps/the_ancient/rooms/Outside.txtpb +++ b/data/maps/the_ancient/rooms/Outside.txtpb | |||
| @@ -4,4 +4,5 @@ panels { | |||
| 4 | path: "Panels/panel_1" | 4 | path: "Panels/panel_1" |
| 5 | clue: "this" | 5 | clue: "this" |
| 6 | answer: "sphinx" | 6 | answer: "sphinx" |
| 7 | symbols: QUESTION | ||
| 7 | } | 8 | } |
| diff --git a/data/maps/the_bearer/connections.txtpb b/data/maps/the_bearer/connections.txtpb index 23410f0..ba14d83 100644 --- a/data/maps/the_bearer/connections.txtpb +++ b/data/maps/the_bearer/connections.txtpb | |||
| @@ -263,3 +263,8 @@ connections { | |||
| 263 | to_room: "Butterfly Room" | 263 | to_room: "Butterfly Room" |
| 264 | door { name: "Butterfly Entrance" } | 264 | door { name: "Butterfly Entrance" } |
| 265 | } | 265 | } |
| 266 | connections { | ||
| 267 | from_room: "Back Area" | ||
| 268 | to_room: "Tree Entrance" | ||
| 269 | door { name: "Control Center Brown Door" } | ||
| 270 | } | ||
| diff --git a/data/maps/the_bearer/rooms/Back Area.txtpb b/data/maps/the_bearer/rooms/Back Area.txtpb index 27e175c..b1860de 100644 --- a/data/maps/the_bearer/rooms/Back Area.txtpb +++ b/data/maps/the_bearer/rooms/Back Area.txtpb | |||
| @@ -7,12 +7,6 @@ panels { | |||
| 7 | symbols: EXAMPLE | 7 | symbols: EXAMPLE |
| 8 | } | 8 | } |
| 9 | ports { | 9 | ports { |
| 10 | name: "TREE" | ||
| 11 | path: "Components/Warps/worldport3" | ||
| 12 | orientation: "north" | ||
| 13 | required_door { name: "Control Center Brown Door" } | ||
| 14 | } | ||
| 15 | ports { | ||
| 16 | name: "DAEDALUS" | 10 | name: "DAEDALUS" |
| 17 | path: "Components/Warps/worldport2" | 11 | path: "Components/Warps/worldport2" |
| 18 | orientation: "north" | 12 | orientation: "north" |
| diff --git a/data/maps/the_bearer/rooms/Tree Entrance.txtpb b/data/maps/the_bearer/rooms/Tree Entrance.txtpb new file mode 100644 index 0000000..97a07da --- /dev/null +++ b/data/maps/the_bearer/rooms/Tree Entrance.txtpb | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | name: "Tree Entrance" | ||
| 2 | ports { | ||
| 3 | name: "TREE" | ||
| 4 | path: "Components/Warps/worldport3" | ||
| 5 | orientation: "north" | ||
| 6 | } | ||
| diff --git a/data/maps/the_darkroom/connections.txtpb b/data/maps/the_darkroom/connections.txtpb index 4093585..1b7ad05 100644 --- a/data/maps/the_darkroom/connections.txtpb +++ b/data/maps/the_darkroom/connections.txtpb | |||
| @@ -33,3 +33,18 @@ connections { | |||
| 33 | to_room: "S Room" | 33 | to_room: "S Room" |
| 34 | door { name: "S1 Door" } | 34 | door { name: "S1 Door" } |
| 35 | } | 35 | } |
| 36 | connections { | ||
| 37 | from_room: "First Room" | ||
| 38 | to_room: "Cyan Hallway" | ||
| 39 | door { name: "Colorful Entrance" } | ||
| 40 | } | ||
| 41 | connections { | ||
| 42 | from_room: "Second Room" | ||
| 43 | to_room: "Congruent Entrance" | ||
| 44 | door { name: "Congruent Entrance" } | ||
| 45 | } | ||
| 46 | connections { | ||
| 47 | from_room: "First Room" | ||
| 48 | to_room: "Double Sided Entrance" | ||
| 49 | door { name: "Double Sided Entrance" } | ||
| 50 | } | ||
| diff --git a/data/maps/the_darkroom/rooms/Congruent Entrance.txtpb b/data/maps/the_darkroom/rooms/Congruent Entrance.txtpb new file mode 100644 index 0000000..7ea1286 --- /dev/null +++ b/data/maps/the_darkroom/rooms/Congruent Entrance.txtpb | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | name: "Congruent Entrance" | ||
| 2 | panel_display_name: "Second Room" | ||
| 3 | ports { | ||
| 4 | name: "CONGRUENT" | ||
| 5 | path: "Components/Warps/worldport7" | ||
| 6 | orientation: "east" | ||
| 7 | } | ||
| diff --git a/data/maps/the_darkroom/rooms/Cyan Hallway.txtpb b/data/maps/the_darkroom/rooms/Cyan Hallway.txtpb new file mode 100644 index 0000000..308efb1 --- /dev/null +++ b/data/maps/the_darkroom/rooms/Cyan Hallway.txtpb | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | name: "Cyan Hallway" | ||
| 2 | panel_display_name: "First Room" | ||
| 3 | ports { | ||
| 4 | name: "COLORFUL" | ||
| 5 | path: "Components/Warps/worldport8" | ||
| 6 | orientation: "north" | ||
| 7 | } | ||
| diff --git a/data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb b/data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb new file mode 100644 index 0000000..9d25108 --- /dev/null +++ b/data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | name: "Double Sided Entrance" | ||
| 2 | panel_display_name: "First Room" | ||
| 3 | ports { | ||
| 4 | name: "DOUBLESIDED" | ||
| 5 | path: "Components/Warps/worldport6" | ||
| 6 | orientation: "east" | ||
| 7 | } | ||
| diff --git a/data/maps/the_darkroom/rooms/First Room.txtpb b/data/maps/the_darkroom/rooms/First Room.txtpb index c93f5b4..c635757 100644 --- a/data/maps/the_darkroom/rooms/First Room.txtpb +++ b/data/maps/the_darkroom/rooms/First Room.txtpb | |||
| @@ -42,15 +42,3 @@ ports { | |||
| 42 | orientation: "north" | 42 | orientation: "north" |
| 43 | required_door { name: "Second Room Entrance" } | 43 | required_door { name: "Second Room Entrance" } |
| 44 | } | 44 | } |
| 45 | ports { | ||
| 46 | name: "COLORFUL" | ||
| 47 | path: "Components/Warps/worldport8" | ||
| 48 | orientation: "north" | ||
| 49 | required_door { name: "Colorful Entrance" } | ||
| 50 | } | ||
| 51 | ports { | ||
| 52 | name: "DOUBLESIDED" | ||
| 53 | path: "Components/Warps/worldport6" | ||
| 54 | orientation: "east" | ||
| 55 | required_door { name: "Double Sided Entrance" } | ||
| 56 | } | ||
| diff --git a/data/maps/the_darkroom/rooms/Second Room.txtpb b/data/maps/the_darkroom/rooms/Second Room.txtpb index baeea12..a3964ea 100644 --- a/data/maps/the_darkroom/rooms/Second Room.txtpb +++ b/data/maps/the_darkroom/rooms/Second Room.txtpb | |||
| @@ -47,9 +47,3 @@ ports { | |||
| 47 | orientation: "north" | 47 | orientation: "north" |
| 48 | required_door { name: "Third Room Entrance" } | 48 | required_door { name: "Third Room Entrance" } |
| 49 | } | 49 | } |
| 50 | ports { | ||
| 51 | name: "CONGRUENT" | ||
| 52 | path: "Components/Warps/worldport7" | ||
| 53 | orientation: "east" | ||
| 54 | required_door { name: "Congruent Entrance" } | ||
| 55 | } | ||
| diff --git a/data/maps/the_entry/connections.txtpb b/data/maps/the_entry/connections.txtpb index a2e325a..ca0207e 100644 --- a/data/maps/the_entry/connections.txtpb +++ b/data/maps/the_entry/connections.txtpb | |||
| @@ -97,6 +97,12 @@ connections { | |||
| 97 | from_room: "Red Blue Halls" | 97 | from_room: "Red Blue Halls" |
| 98 | to_room: "Wrath Room" | 98 | to_room: "Wrath Room" |
| 99 | door { name: "Noon Door" } | 99 | door { name: "Noon Door" } |
| 100 | oneway: true | ||
| 101 | } | ||
| 102 | connections { | ||
| 103 | from_room: "Wrath Room" | ||
| 104 | to_room: "Least Blue Last" | ||
| 105 | oneway: true | ||
| 100 | } | 106 | } |
| 101 | connections { | 107 | connections { |
| 102 | from_room: "Red Blue Halls" | 108 | from_room: "Red Blue Halls" |
| @@ -199,3 +205,18 @@ connections { | |||
| 199 | to_room: "White Hallway To Daedalus" | 205 | to_room: "White Hallway To Daedalus" |
| 200 | door { name: "Control Center White Door" } | 206 | door { name: "Control Center White Door" } |
| 201 | } | 207 | } |
| 208 | connections { | ||
| 209 | from_room: "Flipped Second Room" | ||
| 210 | to_room: "Four Rooms Entrance" | ||
| 211 | door { name: "Flipped Second Room Right Door" } | ||
| 212 | } | ||
| 213 | connections { | ||
| 214 | from_room: "Link Area" | ||
| 215 | to_room: "Liberated Entrance" | ||
| 216 | door { name: "Liberated Entrance" } | ||
| 217 | } | ||
| 218 | connections { | ||
| 219 | from_room: "Link Area" | ||
| 220 | to_room: "Literate Entrance" | ||
| 221 | door { name: "Literate Entrance" } | ||
| 222 | } | ||
| diff --git a/data/maps/the_entry/doors.txtpb b/data/maps/the_entry/doors.txtpb index 6bef160..466f5ce 100644 --- a/data/maps/the_entry/doors.txtpb +++ b/data/maps/the_entry/doors.txtpb | |||
| @@ -137,8 +137,10 @@ doors { | |||
| 137 | type: STANDARD | 137 | type: STANDARD |
| 138 | receivers: "Components/Doors/back_left_2" | 138 | receivers: "Components/Doors/back_left_2" |
| 139 | panels { room: "Colored Doors Area" name: "OPEN" answer: "orange" } | 139 | panels { room: "Colored Doors Area" name: "OPEN" answer: "orange" } |
| 140 | # "wall" is supposed to also work. idk man | 140 | panels { room: "Colored Doors Area" name: "OPEN" answer: "wall" } |
| 141 | complete_at: 1 | ||
| 141 | location_room: "Colored Doors Area" | 142 | location_room: "Colored Doors Area" |
| 143 | location_name: "OPEN" | ||
| 142 | } | 144 | } |
| 143 | doors { | 145 | doors { |
| 144 | name: "Lime Room Entrance" | 146 | name: "Lime Room Entrance" |
| diff --git a/data/maps/the_entry/rooms/Flipped Second Room.txtpb b/data/maps/the_entry/rooms/Flipped Second Room.txtpb index 5841ca1..0d518bb 100644 --- a/data/maps/the_entry/rooms/Flipped Second Room.txtpb +++ b/data/maps/the_entry/rooms/Flipped Second Room.txtpb | |||
| @@ -21,10 +21,3 @@ paintings { | |||
| 21 | gravity: Y_PLUS | 21 | gravity: Y_PLUS |
| 22 | display_name: "Eye Painting" | 22 | display_name: "Eye Painting" |
| 23 | } | 23 | } |
| 24 | ports { | ||
| 25 | name: "FOUR" | ||
| 26 | path: "Components/Warps/worldport9" | ||
| 27 | orientation: "south" | ||
| 28 | gravity: Y_PLUS | ||
| 29 | required_door { name: "Flipped Second Room Right Door" } | ||
| 30 | } \ No newline at end of file | ||
| diff --git a/data/maps/the_entry/rooms/Four Rooms Entrance.txtpb b/data/maps/the_entry/rooms/Four Rooms Entrance.txtpb new file mode 100644 index 0000000..689d23e --- /dev/null +++ b/data/maps/the_entry/rooms/Four Rooms Entrance.txtpb | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | name: "Four Rooms Entrance" | ||
| 2 | ports { | ||
| 3 | name: "FOUR" | ||
| 4 | path: "Components/Warps/worldport9" | ||
| 5 | orientation: "south" | ||
| 6 | gravity: Y_PLUS | ||
| 7 | } | ||
| diff --git a/data/maps/the_entry/rooms/Liberated Entrance.txtpb b/data/maps/the_entry/rooms/Liberated Entrance.txtpb new file mode 100644 index 0000000..f0176a0 --- /dev/null +++ b/data/maps/the_entry/rooms/Liberated Entrance.txtpb | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | name: "Liberated Entrance" | ||
| 2 | ports { | ||
| 3 | name: "BLUE" | ||
| 4 | path: "worldport8" | ||
| 5 | orientation: "west" | ||
| 6 | } | ||
| diff --git a/data/maps/the_entry/rooms/Link Area.txtpb b/data/maps/the_entry/rooms/Link Area.txtpb index 689f57a..5b68279 100644 --- a/data/maps/the_entry/rooms/Link Area.txtpb +++ b/data/maps/the_entry/rooms/Link Area.txtpb | |||
| @@ -26,15 +26,3 @@ paintings { | |||
| 26 | orientation: "south" | 26 | orientation: "south" |
| 27 | display_name: "Center Painting" | 27 | display_name: "Center Painting" |
| 28 | } | 28 | } |
| 29 | ports { | ||
| 30 | name: "BLUE" | ||
| 31 | path: "worldport8" | ||
| 32 | orientation: "west" | ||
| 33 | required_door { name: "Liberated Entrance" } | ||
| 34 | } | ||
| 35 | ports { | ||
| 36 | name: "BROWN" | ||
| 37 | path: "worldport9" | ||
| 38 | orientation: "east" | ||
| 39 | required_door { name: "Literate Entrance" } | ||
| 40 | } \ No newline at end of file | ||
| diff --git a/data/maps/the_entry/rooms/Literate Entrance.txtpb b/data/maps/the_entry/rooms/Literate Entrance.txtpb new file mode 100644 index 0000000..4ec402f --- /dev/null +++ b/data/maps/the_entry/rooms/Literate Entrance.txtpb | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | name: "Literate Entrance" | ||
| 2 | ports { | ||
| 3 | name: "BROWN" | ||
| 4 | path: "worldport9" | ||
| 5 | orientation: "east" | ||
| 6 | } | ||
| diff --git a/data/maps/the_entry/rooms/Shop Entrance.txtpb b/data/maps/the_entry/rooms/Shop Entrance.txtpb index f793da3..67aa6de 100644 --- a/data/maps/the_entry/rooms/Shop Entrance.txtpb +++ b/data/maps/the_entry/rooms/Shop Entrance.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | name: "Shop Entrance" | 1 | name: "Shop Entrance" |
| 2 | panel_display_name: "Starting Room" | 2 | panel_display_name: "Shop Entrance" |
| 3 | panels { | 3 | panels { |
| 4 | name: "TURN" | 4 | name: "TURN" |
| 5 | path: "Panels/Entry/l_opener_2" | 5 | path: "Panels/Entry/l_opener_2" |
| diff --git a/data/maps/the_gallery/doors.txtpb b/data/maps/the_gallery/doors.txtpb index a7a5d85..adbc766 100644 --- a/data/maps/the_gallery/doors.txtpb +++ b/data/maps/the_gallery/doors.txtpb | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # The Gallery is interesting because there's so many cross-map requirements. | 1 | # The Gallery is interesting because there's so many cross-map requirements. |
| 2 | doors { | 2 | doors { |
| 3 | name: "Darkroom Painting" | 3 | name: "Darkroom Painting" |
| 4 | type: ITEM_ONLY | 4 | type: GALLERY_PAINTING |
| 5 | #move_paintings { room: "Main Area" name: "DARKROOM" } | 5 | #move_paintings { room: "Main Area" name: "DARKROOM" } |
| 6 | receivers: "Components/Paintings/darkroom/teleportListener" | 6 | receivers: "Components/Paintings/darkroom/teleportListener" |
| 7 | panels { map: "the_darkroom" room: "First Room" name: "BISON" } | 7 | panels { map: "the_darkroom" room: "First Room" name: "BISON" } |
| @@ -27,14 +27,14 @@ doors { | |||
| 27 | } | 27 | } |
| 28 | doors { | 28 | doors { |
| 29 | name: "Butterfly Painting" | 29 | name: "Butterfly Painting" |
| 30 | type: ITEM_ONLY | 30 | type: GALLERY_PAINTING |
| 31 | #move_paintings { room: "Main Area" name: "BUTTERFLY" } | 31 | #move_paintings { room: "Main Area" name: "BUTTERFLY" } |
| 32 | receivers: "Components/Paintings/butterfly/teleportListener" | 32 | receivers: "Components/Paintings/butterfly/teleportListener" |
| 33 | rooms { map: "the_butterfly" name: "Main Area" } | 33 | rooms { map: "the_butterfly" name: "Main Area" } |
| 34 | } | 34 | } |
| 35 | doors { | 35 | doors { |
| 36 | name: "Between Painting" | 36 | name: "Between Painting" |
| 37 | type: ITEM_ONLY | 37 | type: GALLERY_PAINTING |
| 38 | #move_paintings { room: "Main Area" name: "BETWEEN" } | 38 | #move_paintings { room: "Main Area" name: "BETWEEN" } |
| 39 | receivers: "Components/Paintings/between/teleportListener" | 39 | receivers: "Components/Paintings/between/teleportListener" |
| 40 | panels { map: "the_between" room: "Main Area" name: "SUN" } | 40 | panels { map: "the_between" room: "Main Area" name: "SUN" } |
| @@ -70,14 +70,14 @@ doors { | |||
| 70 | } | 70 | } |
| 71 | doors { | 71 | doors { |
| 72 | name: "Entry Painting" | 72 | name: "Entry Painting" |
| 73 | type: ITEM_ONLY | 73 | type: GALLERY_PAINTING |
| 74 | #move_paintings { room: "Main Area" name: "ENTRY" } | 74 | #move_paintings { room: "Main Area" name: "ENTRY" } |
| 75 | receivers: "Components/Paintings/eyes/teleportListener" | 75 | receivers: "Components/Paintings/eyes/teleportListener" |
| 76 | panels { map: "the_entry" room: "Eye Room" name: "I" } | 76 | panels { map: "the_entry" room: "Eye Room" name: "I" } |
| 77 | } | 77 | } |
| 78 | doors { | 78 | doors { |
| 79 | name: "Wise Painting" | 79 | name: "Wise Painting" |
| 80 | type: ITEM_ONLY | 80 | type: GALLERY_PAINTING |
| 81 | #move_paintings { room: "Main Area" name: "WISE" } | 81 | #move_paintings { room: "Main Area" name: "WISE" } |
| 82 | receivers: "Components/Paintings/triangle/teleportListener" | 82 | receivers: "Components/Paintings/triangle/teleportListener" |
| 83 | panels { map: "the_wise" room: "Entry" name: "INK" } | 83 | panels { map: "the_wise" room: "Entry" name: "INK" } |
| @@ -105,7 +105,7 @@ doors { | |||
| 105 | } | 105 | } |
| 106 | doors { | 106 | doors { |
| 107 | name: "Tree Painting" | 107 | name: "Tree Painting" |
| 108 | type: ITEM_ONLY | 108 | type: GALLERY_PAINTING |
| 109 | #move_paintings { room: "Main Area" name: "TREE" } | 109 | #move_paintings { room: "Main Area" name: "TREE" } |
| 110 | receivers: "Components/Paintings/Clue Maps/tree/teleportListener" | 110 | receivers: "Components/Paintings/Clue Maps/tree/teleportListener" |
| 111 | panels { map: "the_tree" room: "Main Area" name: "COLOR" } | 111 | panels { map: "the_tree" room: "Main Area" name: "COLOR" } |
| @@ -142,35 +142,35 @@ doors { | |||
| 142 | } | 142 | } |
| 143 | doors { | 143 | doors { |
| 144 | name: "Unyielding Painting" | 144 | name: "Unyielding Painting" |
| 145 | type: ITEM_ONLY | 145 | type: GALLERY_PAINTING |
| 146 | #move_paintings { room: "Main Area" name: "UNYIELDING" } | 146 | #move_paintings { room: "Main Area" name: "UNYIELDING" } |
| 147 | receivers: "Components/Paintings/Clue Maps/unyielding/teleportListener" | 147 | receivers: "Components/Paintings/Clue Maps/unyielding/teleportListener" |
| 148 | rooms { map: "the_unyielding" name: "Digital Entrance" } | 148 | rooms { map: "the_unyielding" name: "Digital Entrance" } |
| 149 | } | 149 | } |
| 150 | doors { | 150 | doors { |
| 151 | name: "Graveyard Painting" | 151 | name: "Graveyard Painting" |
| 152 | type: ITEM_ONLY | 152 | type: GALLERY_PAINTING |
| 153 | #move_paintings { room: "Main Area" name: "GRAVEYARD" } | 153 | #move_paintings { room: "Main Area" name: "GRAVEYARD" } |
| 154 | receivers: "Components/Paintings/Endings/grave/teleportListener" | 154 | receivers: "Components/Paintings/Endings/grave/teleportListener" |
| 155 | rooms { map: "the_graveyard" name: "Outside" } | 155 | rooms { map: "the_graveyard" name: "Outside" } |
| 156 | } | 156 | } |
| 157 | doors { | 157 | doors { |
| 158 | name: "Control Center Painting" | 158 | name: "Control Center Painting" |
| 159 | type: ITEM_ONLY | 159 | type: GALLERY_PAINTING |
| 160 | #move_paintings { room: "Main Area" name: "CC" } | 160 | #move_paintings { room: "Main Area" name: "CC" } |
| 161 | receivers: "Components/Paintings/Endings/desert/teleportListener" | 161 | receivers: "Components/Paintings/Endings/desert/teleportListener" |
| 162 | rooms { map: "the_impressive" name: "M2 Room" } | 162 | rooms { map: "the_impressive" name: "M2 Room" } |
| 163 | } | 163 | } |
| 164 | doors { | 164 | doors { |
| 165 | name: "Tower Painting" | 165 | name: "Tower Painting" |
| 166 | type: ITEM_ONLY | 166 | type: GALLERY_PAINTING |
| 167 | #move_paintings { room: "Main Area" name: "TOWER" } | 167 | #move_paintings { room: "Main Area" name: "TOWER" } |
| 168 | receivers: "Components/Paintings/Endings/red/teleportListener" | 168 | receivers: "Components/Paintings/Endings/red/teleportListener" |
| 169 | rooms { map: "the_tower" name: "First Floor" } | 169 | rooms { map: "the_tower" name: "First Floor" } |
| 170 | } | 170 | } |
| 171 | doors { | 171 | doors { |
| 172 | name: "Wondrous Painting" | 172 | name: "Wondrous Painting" |
| 173 | type: ITEM_ONLY | 173 | type: GALLERY_PAINTING |
| 174 | #move_paintings { room: "Main Area" name: "WONDROUS" } | 174 | #move_paintings { room: "Main Area" name: "WONDROUS" } |
| 175 | receivers: "Components/Paintings/Endings/window/teleportListener" | 175 | receivers: "Components/Paintings/Endings/window/teleportListener" |
| 176 | panels { map: "the_wondrous" room: "Entry" name: "WONDER" } | 176 | panels { map: "the_wondrous" room: "Entry" name: "WONDER" } |
| @@ -187,42 +187,42 @@ doors { | |||
| 187 | } | 187 | } |
| 188 | doors { | 188 | doors { |
| 189 | name: "Rainbow Painting" | 189 | name: "Rainbow Painting" |
| 190 | type: ITEM_ONLY | 190 | type: GALLERY_PAINTING |
| 191 | #move_paintings { room: "Main Area" name: "RAINBOW" } | 191 | #move_paintings { room: "Main Area" name: "RAINBOW" } |
| 192 | receivers: "Components/Paintings/Endings/rainbow/teleportListener" | 192 | receivers: "Components/Paintings/Endings/rainbow/teleportListener" |
| 193 | rooms { map: "daedalus" name: "Rainbow Start" } | 193 | rooms { map: "daedalus" name: "Rainbow Start" } |
| 194 | } | 194 | } |
| 195 | doors { | 195 | doors { |
| 196 | name: "Words Painting" | 196 | name: "Words Painting" |
| 197 | type: ITEM_ONLY | 197 | type: GALLERY_PAINTING |
| 198 | #move_paintings { room: "Main Area" name: "WORDS" } | 198 | #move_paintings { room: "Main Area" name: "WORDS" } |
| 199 | receivers: "Components/Paintings/Endings/words/teleportListener" | 199 | receivers: "Components/Paintings/Endings/words/teleportListener" |
| 200 | rooms { map: "the_words" name: "Main Area" } | 200 | rooms { map: "the_words" name: "Main Area" } |
| 201 | } | 201 | } |
| 202 | doors { | 202 | doors { |
| 203 | name: "Colorful Painting" | 203 | name: "Colorful Painting" |
| 204 | type: ITEM_ONLY | 204 | type: GALLERY_PAINTING |
| 205 | #move_paintings { room: "Main Area" name: "COLORFUL" } | 205 | #move_paintings { room: "Main Area" name: "COLORFUL" } |
| 206 | receivers: "Components/Paintings/Endings/colorful/teleportListener" | 206 | receivers: "Components/Paintings/Endings/colorful/teleportListener" |
| 207 | rooms { map: "the_colorful" name: "White Room" } | 207 | rooms { map: "the_colorful" name: "White Room" } |
| 208 | } | 208 | } |
| 209 | doors { | 209 | doors { |
| 210 | name: "Castle Painting" | 210 | name: "Castle Painting" |
| 211 | type: ITEM_ONLY | 211 | type: GALLERY_PAINTING |
| 212 | #move_paintings { room: "Main Area" name: "CASTLE" } | 212 | #move_paintings { room: "Main Area" name: "CASTLE" } |
| 213 | receivers: "Components/Paintings/Endings/castle/teleportListener" | 213 | receivers: "Components/Paintings/Endings/castle/teleportListener" |
| 214 | rooms { map: "daedalus" name: "Castle" } | 214 | rooms { map: "daedalus" name: "Castle" } |
| 215 | } | 215 | } |
| 216 | doors { | 216 | doors { |
| 217 | name: "Sun Temple Painting" | 217 | name: "Sun Temple Painting" |
| 218 | type: ITEM_ONLY | 218 | type: GALLERY_PAINTING |
| 219 | #move_paintings { room: "Main Area" name: "SUNTEMPLE" } | 219 | #move_paintings { room: "Main Area" name: "SUNTEMPLE" } |
| 220 | receivers: "Components/Paintings/Endings/temple/teleportListener" | 220 | receivers: "Components/Paintings/Endings/temple/teleportListener" |
| 221 | rooms { map: "the_sun_temple" name: "Entrance" } | 221 | rooms { map: "the_sun_temple" name: "Entrance" } |
| 222 | } | 222 | } |
| 223 | doors { | 223 | doors { |
| 224 | name: "Ancient Painting" | 224 | name: "Ancient Painting" |
| 225 | type: ITEM_ONLY | 225 | type: GALLERY_PAINTING |
| 226 | #move_paintings { room: "Main Area" name: "ANCIENT" } | 226 | #move_paintings { room: "Main Area" name: "ANCIENT" } |
| 227 | receivers: "Components/Paintings/Endings/cubes/teleportListener" | 227 | receivers: "Components/Paintings/Endings/cubes/teleportListener" |
| 228 | rooms { map: "the_ancient" name: "Outside" } | 228 | rooms { map: "the_ancient" name: "Outside" } |
| diff --git a/data/maps/the_great/doors.txtpb b/data/maps/the_great/doors.txtpb index 5d0e90d..abbbc11 100644 --- a/data/maps/the_great/doors.txtpb +++ b/data/maps/the_great/doors.txtpb | |||
| @@ -66,7 +66,7 @@ doors { | |||
| 66 | doors { | 66 | doors { |
| 67 | name: "Control Center Red Door" | 67 | name: "Control Center Red Door" |
| 68 | type: CONTROL_CENTER_COLOR | 68 | type: CONTROL_CENTER_COLOR |
| 69 | receivers: "Components/Doors/Gates/Gate" | 69 | receivers: "Components/Doors/entry_18" |
| 70 | control_center_color: "red" | 70 | control_center_color: "red" |
| 71 | } | 71 | } |
| 72 | doors { | 72 | doors { |
| diff --git a/data/maps/the_nuanced/doors.txtpb b/data/maps/the_nuanced/doors.txtpb index 9b58001..cd29766 100644 --- a/data/maps/the_nuanced/doors.txtpb +++ b/data/maps/the_nuanced/doors.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | doors { | 1 | doors { |
| 2 | name: "Left Room Puzzles" | 2 | name: "Blue Side Puzzles" |
| 3 | type: LOCATION_ONLY | 3 | type: LOCATION_ONLY |
| 4 | panels { room: "Main Room" name: "HOARSE" } | 4 | panels { room: "Main Room" name: "HOARSE" } |
| 5 | panels { room: "Main Room" name: "NAY" } | 5 | panels { room: "Main Room" name: "NAY" } |
| @@ -11,7 +11,7 @@ doors { | |||
| 11 | location_room: "Main Room" | 11 | location_room: "Main Room" |
| 12 | } | 12 | } |
| 13 | doors { | 13 | doors { |
| 14 | name: "Right Room Puzzles" | 14 | name: "Green Side Puzzles" |
| 15 | type: LOCATION_ONLY | 15 | type: LOCATION_ONLY |
| 16 | panels { room: "Main Room" name: "HOSE" } | 16 | panels { room: "Main Room" name: "HOSE" } |
| 17 | panels { room: "Main Room" name: "NIGH" } | 17 | panels { room: "Main Room" name: "NIGH" } |
| diff --git a/data/maps/the_parthenon/connections.txtpb b/data/maps/the_parthenon/connections.txtpb index a07d858..331ac66 100644 --- a/data/maps/the_parthenon/connections.txtpb +++ b/data/maps/the_parthenon/connections.txtpb | |||
| @@ -7,6 +7,7 @@ connections { | |||
| 7 | from_room: "Main Area" | 7 | from_room: "Main Area" |
| 8 | to_room: "Ending" | 8 | to_room: "Ending" |
| 9 | door { name: "Ending Door" } | 9 | door { name: "Ending Door" } |
| 10 | cyan_ending: true | ||
| 10 | } | 11 | } |
| 11 | connections { | 12 | connections { |
| 12 | from_room: "Main Area" | 13 | from_room: "Main Area" |
| diff --git a/data/maps/the_plaza/connections.txtpb b/data/maps/the_plaza/connections.txtpb index 44586be..6da201c 100644 --- a/data/maps/the_plaza/connections.txtpb +++ b/data/maps/the_plaza/connections.txtpb | |||
| @@ -21,22 +21,22 @@ connections { | |||
| 21 | connections { | 21 | connections { |
| 22 | from_room: "Center Room" | 22 | from_room: "Center Room" |
| 23 | to_room: "Top Left Room" | 23 | to_room: "Top Left Room" |
| 24 | door { name: "Top Left Door" } | 24 | door { name: "Northwest Door" } |
| 25 | } | 25 | } |
| 26 | connections { | 26 | connections { |
| 27 | from_room: "Center Room" | 27 | from_room: "Center Room" |
| 28 | to_room: "Top Right Room" | 28 | to_room: "Top Right Room" |
| 29 | door { name: "Top Right Door" } | 29 | door { name: "Northeast Door" } |
| 30 | } | 30 | } |
| 31 | connections { | 31 | connections { |
| 32 | from_room: "Center Room" | 32 | from_room: "Center Room" |
| 33 | to_room: "Bottom Left Room" | 33 | to_room: "Bottom Left Room" |
| 34 | door { name: "Bottom Left Door" } | 34 | door { name: "Southwest Door" } |
| 35 | } | 35 | } |
| 36 | connections { | 36 | connections { |
| 37 | from_room: "Center Room" | 37 | from_room: "Center Room" |
| 38 | to_room: "Bottom Right Room" | 38 | to_room: "Bottom Right Room" |
| 39 | door { name: "Bottom Right Door" } | 39 | door { name: "Southeast Door" } |
| 40 | } | 40 | } |
| 41 | connections { | 41 | connections { |
| 42 | from_room: "Center Room" | 42 | from_room: "Center Room" |
| diff --git a/data/maps/the_plaza/doors.txtpb b/data/maps/the_plaza/doors.txtpb index 322fe39..d95273c 100644 --- a/data/maps/the_plaza/doors.txtpb +++ b/data/maps/the_plaza/doors.txtpb | |||
| @@ -31,7 +31,7 @@ doors { | |||
| 31 | location_room: "Main Area" | 31 | location_room: "Main Area" |
| 32 | } | 32 | } |
| 33 | doors { | 33 | doors { |
| 34 | name: "Top Left Door" | 34 | name: "Northwest Door" |
| 35 | type: STANDARD | 35 | type: STANDARD |
| 36 | receivers: "Components/Doors/entry_6" | 36 | receivers: "Components/Doors/entry_6" |
| 37 | panels { room: "Center Room" name: "REPORTER" } | 37 | panels { room: "Center Room" name: "REPORTER" } |
| @@ -44,7 +44,7 @@ doors { | |||
| 44 | location_name: "First Room" | 44 | location_name: "First Room" |
| 45 | } | 45 | } |
| 46 | doors { | 46 | doors { |
| 47 | name: "Top Right Door" | 47 | name: "Northeast Door" |
| 48 | type: ITEM_ONLY | 48 | type: ITEM_ONLY |
| 49 | receivers: "Components/Doors/entry_7" | 49 | receivers: "Components/Doors/entry_7" |
| 50 | panels { room: "Center Room" name: "REPORTER" } | 50 | panels { room: "Center Room" name: "REPORTER" } |
| @@ -55,7 +55,7 @@ doors { | |||
| 55 | panels { room: "Center Room" name: "SQUIRREL" } | 55 | panels { room: "Center Room" name: "SQUIRREL" } |
| 56 | } | 56 | } |
| 57 | doors { | 57 | doors { |
| 58 | name: "Bottom Left Door" | 58 | name: "Southwest Door" |
| 59 | type: ITEM_ONLY | 59 | type: ITEM_ONLY |
| 60 | receivers: "Components/Doors/entry_5" | 60 | receivers: "Components/Doors/entry_5" |
| 61 | panels { room: "Center Room" name: "REPORTER" } | 61 | panels { room: "Center Room" name: "REPORTER" } |
| @@ -66,7 +66,7 @@ doors { | |||
| 66 | panels { room: "Center Room" name: "SQUIRREL" } | 66 | panels { room: "Center Room" name: "SQUIRREL" } |
| 67 | } | 67 | } |
| 68 | doors { | 68 | doors { |
| 69 | name: "Bottom Right Door" | 69 | name: "Southeast Door" |
| 70 | type: ITEM_ONLY | 70 | type: ITEM_ONLY |
| 71 | receivers: "Components/Doors/entry_4" | 71 | receivers: "Components/Doors/entry_4" |
| 72 | panels { room: "Center Room" name: "REPORTER" } | 72 | panels { room: "Center Room" name: "REPORTER" } |
| @@ -77,7 +77,7 @@ doors { | |||
| 77 | panels { room: "Center Room" name: "SQUIRREL" } | 77 | panels { room: "Center Room" name: "SQUIRREL" } |
| 78 | } | 78 | } |
| 79 | doors { | 79 | doors { |
| 80 | name: "Top Left Puzzles" | 80 | name: "Northwest Puzzles" |
| 81 | type: LOCATION_ONLY | 81 | type: LOCATION_ONLY |
| 82 | panels { room: "Top Left Room" name: "BARE SOD" } | 82 | panels { room: "Top Left Room" name: "BARE SOD" } |
| 83 | panels { room: "Top Left Room" name: "SOD" } | 83 | panels { room: "Top Left Room" name: "SOD" } |
| @@ -104,7 +104,7 @@ doors { | |||
| 104 | location_room: "Top Left Room" | 104 | location_room: "Top Left Room" |
| 105 | } | 105 | } |
| 106 | doors { | 106 | doors { |
| 107 | name: "Top Right Puzzles" | 107 | name: "Northeast Puzzles" |
| 108 | type: LOCATION_ONLY | 108 | type: LOCATION_ONLY |
| 109 | panels { room: "Top Right Room" name: "RIGHT WING" } | 109 | panels { room: "Top Right Room" name: "RIGHT WING" } |
| 110 | panels { room: "Top Right Room" name: "WING" } | 110 | panels { room: "Top Right Room" name: "WING" } |
| @@ -130,7 +130,7 @@ doors { | |||
| 130 | location_room: "Top Right Room" | 130 | location_room: "Top Right Room" |
| 131 | } | 131 | } |
| 132 | doors { | 132 | doors { |
| 133 | name: "Bottom Left Puzzles" | 133 | name: "Southwest Puzzles" |
| 134 | type: LOCATION_ONLY | 134 | type: LOCATION_ONLY |
| 135 | panels { room: "Bottom Left Room" name: "SHELL (1)" } | 135 | panels { room: "Bottom Left Room" name: "SHELL (1)" } |
| 136 | panels { room: "Bottom Left Room" name: "SHELL (2)" } | 136 | panels { room: "Bottom Left Room" name: "SHELL (2)" } |
| @@ -141,7 +141,7 @@ doors { | |||
| 141 | location_room: "Bottom Left Room" | 141 | location_room: "Bottom Left Room" |
| 142 | } | 142 | } |
| 143 | doors { | 143 | doors { |
| 144 | name: "Bottom Right Puzzles" | 144 | name: "Southeast Puzzles" |
| 145 | type: LOCATION_ONLY | 145 | type: LOCATION_ONLY |
| 146 | panels { room: "Bottom Right Room" name: "FLY" } | 146 | panels { room: "Bottom Right Room" name: "FLY" } |
| 147 | panels { room: "Bottom Right Room" name: "DECLOG" } | 147 | panels { room: "Bottom Right Room" name: "DECLOG" } |
| diff --git a/data/maps/the_repetitive/doors.txtpb b/data/maps/the_repetitive/doors.txtpb index 8171dc4..d964928 100644 --- a/data/maps/the_repetitive/doors.txtpb +++ b/data/maps/the_repetitive/doors.txtpb | |||
| @@ -194,3 +194,9 @@ doors { | |||
| 194 | panels { room: "Yellow Room" name: "ASSESSES" } | 194 | panels { room: "Yellow Room" name: "ASSESSES" } |
| 195 | panels { room: "Yellow Room" name: "TINTING" } | 195 | panels { room: "Yellow Room" name: "TINTING" } |
| 196 | } | 196 | } |
| 197 | doors { | ||
| 198 | name: "Anti-Collectable" | ||
| 199 | type: LOCATION_ONLY | ||
| 200 | senders: "Components/Collectables/anticollectable" | ||
| 201 | location_room: "Anti Room" | ||
| 202 | } | ||
| diff --git a/data/maps/the_repetitive/metadata.txtpb b/data/maps/the_repetitive/metadata.txtpb index 6f5c459..76a0f50 100644 --- a/data/maps/the_repetitive/metadata.txtpb +++ b/data/maps/the_repetitive/metadata.txtpb | |||
| @@ -1,10 +1,6 @@ | |||
| 1 | display_name: "The Repetitive" | 1 | display_name: "The Repetitive" |
| 2 | # The anti-collectable doesn't fit into our system right now so let's ignore it. | ||
| 3 | excluded_nodes: "Components/Collectables/anticollectable" | ||
| 4 | # These paintings are directly above/behind panels and thus can't be entered. | 2 | # These paintings are directly above/behind panels and thus can't be entered. |
| 5 | excluded_nodes: "Meshes/eyeRed3" | 3 | excluded_nodes: "Meshes/eyeRed3" |
| 6 | excluded_nodes: "Meshes/eyeRed4" | 4 | excluded_nodes: "Meshes/eyeRed4" |
| 7 | # I do not know what this is. | ||
| 8 | excluded_nodes: "Components/Doors/Door3/Hinge/panel_i" | ||
| 9 | # This has something to do with the magenta room entrance proxy panel. | 5 | # This has something to do with the magenta room entrance proxy panel. |
| 10 | excluded_nodes: "Panels/Eval/panel_26_proxyied_fake" | 6 | excluded_nodes: "Panels/Eval/panel_26_proxyied_fake" |
| diff --git a/data/maps/the_repetitive/rooms/Anti Room.txtpb b/data/maps/the_repetitive/rooms/Anti Room.txtpb index 641fede..65a99ff 100644 --- a/data/maps/the_repetitive/rooms/Anti Room.txtpb +++ b/data/maps/the_repetitive/rooms/Anti Room.txtpb | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | name: "Anti Room" | 1 | name: "Anti Room" |
| 2 | # Ignore the collectible. The mod should remove it and the back wall too. | ||
| 3 | panels { | 2 | panels { |
| 4 | name: "HA (1)" | 3 | name: "HA (1)" |
| 5 | path: "Panels/Entry/panel_7" | 4 | path: "Panels/Entry/panel_7" |
| @@ -38,9 +37,17 @@ panels { | |||
| 38 | symbols: EXAMPLE | 37 | symbols: EXAMPLE |
| 39 | } | 38 | } |
| 40 | panels { | 39 | panels { |
| 41 | name: "EYE" | 40 | name: "EYE (1)" |
| 42 | path: "Panels/Entry/panel4" | 41 | path: "Panels/Entry/panel4" |
| 43 | clue: "eye" | 42 | clue: "eye" |
| 44 | answer: "iris" | 43 | answer: "iris" |
| 45 | symbols: BOXES | 44 | symbols: BOXES |
| 46 | } | 45 | } |
| 46 | panels { | ||
| 47 | # This appears after grabbing the anti-collectable. | ||
| 48 | name: "EYE (2)" | ||
| 49 | path: "Components/Doors/Door3/Hinge/panel_i" | ||
| 50 | clue: "eye" | ||
| 51 | answer: "i" | ||
| 52 | symbols: ZERO | ||
| 53 | } | ||
| diff --git a/data/maps/the_sun_temple/connections.txtpb b/data/maps/the_sun_temple/connections.txtpb index b0b3a0a..ffe4d5d 100644 --- a/data/maps/the_sun_temple/connections.txtpb +++ b/data/maps/the_sun_temple/connections.txtpb | |||
| @@ -7,6 +7,7 @@ connections { | |||
| 7 | from_room: "Temple" | 7 | from_room: "Temple" |
| 8 | to_room: "Ending" | 8 | to_room: "Ending" |
| 9 | door { name: "Ending" } | 9 | door { name: "Ending" } |
| 10 | purple_ending: true | ||
| 10 | } | 11 | } |
| 11 | connections { | 12 | connections { |
| 12 | from_room: "Temple" | 13 | from_room: "Temple" |
| diff --git a/data/maps/the_unkempt/connections.txtpb b/data/maps/the_unkempt/connections.txtpb index a9e30db..d4a046c 100644 --- a/data/maps/the_unkempt/connections.txtpb +++ b/data/maps/the_unkempt/connections.txtpb | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | connections { | 1 | connections { |
| 2 | from_room: "Main Area" | 2 | from_room: "Main Area" |
| 3 | to_room: "Right Area" | 3 | to_room: "Right Area" |
| 4 | door { name: "Right Door" } | 4 | door { name: "East Door" } |
| 5 | } | 5 | } |
| 6 | connections { | 6 | connections { |
| 7 | from_room: "Middle Room" | 7 | from_room: "Middle Room" |
| diff --git a/data/maps/the_unkempt/doors.txtpb b/data/maps/the_unkempt/doors.txtpb index 2349913..29065ec 100644 --- a/data/maps/the_unkempt/doors.txtpb +++ b/data/maps/the_unkempt/doors.txtpb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | doors { | 1 | doors { |
| 2 | name: "Right Door" | 2 | name: "East Door" |
| 3 | type: STANDARD | 3 | type: STANDARD |
| 4 | receivers: "Components/Doors/entry_2" | 4 | receivers: "Components/Doors/entry_2" |
| 5 | panels { room: "Main Area" name: "EYE" } | 5 | panels { room: "Main Area" name: "EYE" } |
| diff --git a/data/metadata.txtpb b/data/metadata.txtpb index d0b3229..b7ba807 100644 --- a/data/metadata.txtpb +++ b/data/metadata.txtpb | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | version: 1 | 1 | version: 6 |
| 2 | # Filler item. | 2 | # Filler item. |
| 3 | special_names: "A Job Well Done" | 3 | special_names: "A Job Well Done" |
| 4 | # Symbol items. | 4 | # Symbol items. |
| @@ -21,3 +21,30 @@ special_names: "Stars Symbol" | |||
| 21 | special_names: "Sun Symbol" | 21 | special_names: "Sun Symbol" |
| 22 | special_names: "Sweet Symbol" | 22 | special_names: "Sweet Symbol" |
| 23 | special_names: "Zero Symbol" | 23 | special_names: "Zero Symbol" |
| 24 | # Anti collectable traps | ||
| 25 | special_names: "Anti A" | ||
| 26 | special_names: "Anti B" | ||
| 27 | special_names: "Anti C" | ||
| 28 | special_names: "Anti D" | ||
| 29 | special_names: "Anti E" | ||
| 30 | special_names: "Anti F" | ||
| 31 | special_names: "Anti G" | ||
| 32 | special_names: "Anti H" | ||
| 33 | special_names: "Anti I" | ||
| 34 | special_names: "Anti J" | ||
| 35 | special_names: "Anti K" | ||
| 36 | special_names: "Anti L" | ||
| 37 | special_names: "Anti M" | ||
| 38 | special_names: "Anti N" | ||
| 39 | special_names: "Anti O" | ||
| 40 | special_names: "Anti P" | ||
| 41 | special_names: "Anti Q" | ||
| 42 | special_names: "Anti R" | ||
| 43 | special_names: "Anti S" | ||
| 44 | special_names: "Anti T" | ||
| 45 | special_names: "Anti U" | ||
| 46 | special_names: "Anti V" | ||
| 47 | special_names: "Anti W" | ||
| 48 | special_names: "Anti X" | ||
| 49 | special_names: "Anti Y" | ||
| 50 | special_names: "Anti Z" | ||
