diff options
Diffstat (limited to 'data')
| -rw-r--r-- | data/connections.txtpb | 53 | ||||
| -rw-r--r-- | data/ids.yaml | 20 | ||||
| -rw-r--r-- | data/maps/the_gallery/doors.txtpb | 12 | ||||
| -rw-r--r-- | data/maps/the_wondrous/connections.txtpb | 10 | ||||
| -rw-r--r-- | data/maps/the_wondrous/doors.txtpb | 24 | ||||
| -rw-r--r-- | data/maps/the_wondrous/metadata.txtpb | 1 | ||||
| -rw-r--r-- | data/maps/the_wondrous/rooms/Entry.txtpb | 11 | ||||
| -rw-r--r-- | data/maps/the_wondrous/rooms/Huge.txtpb | 56 | ||||
| -rw-r--r-- | data/maps/the_wondrous/rooms/Regular.txtpb | 7 |
9 files changed, 191 insertions, 3 deletions
| diff --git a/data/connections.txtpb b/data/connections.txtpb index 54a5c7a..139e8f9 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb | |||
| @@ -4,7 +4,6 @@ | |||
| 4 | # the_between/Control Center Side/CC | 4 | # the_between/Control Center Side/CC |
| 5 | # the_gallery/Main Area/CC | 5 | # the_gallery/Main Area/CC |
| 6 | # the_gallery/Main Area/WORDS | 6 | # the_gallery/Main Area/WORDS |
| 7 | # the_gallery/Main Area/WONDROUS | ||
| 8 | # the_great/West Side/CC | 7 | # the_great/West Side/CC |
| 9 | # the_hinterlands/Main Area/LEFT | 8 | # the_hinterlands/Main Area/LEFT |
| 10 | # the_hinterlands/Main Area/RIGHT | 9 | # the_hinterlands/Main Area/RIGHT |
| @@ -15,7 +14,6 @@ | |||
| 15 | # cc <-> the shop (keyholder door only needed one way) | 14 | # cc <-> the shop (keyholder door only needed one way) |
| 16 | # the_unyielding/Central Connected Area/BACK (panel) | 15 | # the_unyielding/Central Connected Area/BACK (panel) |
| 17 | # daedalus/roof -> icarus | 16 | # daedalus/roof -> icarus |
| 18 | # daedalus/Wonderland/WONDROUS | ||
| 19 | # the_tenacious/Control Center Entrance/CC | 17 | # the_tenacious/Control Center Entrance/CC |
| 20 | # the_unkempt/Control Center Entrance/CC | 18 | # the_unkempt/Control Center Entrance/CC |
| 21 | connections { | 19 | connections { |
| @@ -2010,3 +2008,54 @@ connections { | |||
| 2010 | } | 2008 | } |
| 2011 | oneway: true | 2009 | oneway: true |
| 2012 | } | 2010 | } |
| 2011 | connections { | ||
| 2012 | from { | ||
| 2013 | room { | ||
| 2014 | map: "the_wondrous" | ||
| 2015 | name: "Huge" | ||
| 2016 | } | ||
| 2017 | } | ||
| 2018 | to { | ||
| 2019 | room { | ||
| 2020 | map: "the_door" | ||
| 2021 | name: "Main Area" | ||
| 2022 | } | ||
| 2023 | } | ||
| 2024 | door { | ||
| 2025 | map: "the_wondrous" | ||
| 2026 | name: "Big Door" | ||
| 2027 | } | ||
| 2028 | oneway: true | ||
| 2029 | } | ||
| 2030 | connections { | ||
| 2031 | from { | ||
| 2032 | painting { | ||
| 2033 | map: "the_gallery" | ||
| 2034 | room: "Main Area" | ||
| 2035 | name: "WONDROUS" | ||
| 2036 | } | ||
| 2037 | } | ||
| 2038 | to { | ||
| 2039 | room { | ||
| 2040 | map: "the_wondrous" | ||
| 2041 | name: "Regular" | ||
| 2042 | } | ||
| 2043 | } | ||
| 2044 | oneway: true | ||
| 2045 | } | ||
| 2046 | connections { | ||
| 2047 | from { | ||
| 2048 | port { | ||
| 2049 | map: "daedalus" | ||
| 2050 | room: "Wonderland" | ||
| 2051 | name: "WONDROUS" | ||
| 2052 | } | ||
| 2053 | } | ||
| 2054 | to { | ||
| 2055 | port { | ||
| 2056 | map: "the_wondrous" | ||
| 2057 | room: "Entry" | ||
| 2058 | name: "DAEDALUS" | ||
| 2059 | } | ||
| 2060 | } | ||
| 2061 | } | ||
| diff --git a/data/ids.yaml b/data/ids.yaml index 96993ec..af85cfe 100644 --- a/data/ids.yaml +++ b/data/ids.yaml | |||
| @@ -3626,6 +3626,26 @@ maps: | |||
| 3626 | WORDS: 2688 | 3626 | WORDS: 2688 |
| 3627 | doors: | 3627 | doors: |
| 3628 | Front Door: 2666 | 3628 | Front Door: 2666 |
| 3629 | the_wondrous: | ||
| 3630 | rooms: | ||
| 3631 | Entry: | ||
| 3632 | panels: | ||
| 3633 | WONDER: 2690 | ||
| 3634 | Huge: | ||
| 3635 | panels: | ||
| 3636 | BARK: 2695 | ||
| 3637 | BRIE: 2693 | ||
| 3638 | CHIME: 2697 | ||
| 3639 | HARE: 2696 | ||
| 3640 | IRE: 2692 | ||
| 3641 | LIBRARY: 2698 | ||
| 3642 | SHRINK: 2691 | ||
| 3643 | WICK: 2694 | ||
| 3644 | Regular: | ||
| 3645 | panels: | ||
| 3646 | SHRINK: 2699 | ||
| 3647 | doors: | ||
| 3648 | Shrink Door: 2689 | ||
| 3629 | letters: | 3649 | letters: |
| 3630 | a1: 596 | 3650 | a1: 596 |
| 3631 | a2: 6 | 3651 | a2: 6 |
| diff --git a/data/maps/the_gallery/doors.txtpb b/data/maps/the_gallery/doors.txtpb index d8c41ef..6842516 100644 --- a/data/maps/the_gallery/doors.txtpb +++ b/data/maps/the_gallery/doors.txtpb | |||
| @@ -162,7 +162,17 @@ doors { | |||
| 162 | name: "Wondrous Painting" | 162 | name: "Wondrous Painting" |
| 163 | type: ITEM_ONLY | 163 | type: ITEM_ONLY |
| 164 | move_paintings { room: "Main Area" name: "WONDROUS" } | 164 | move_paintings { room: "Main Area" name: "WONDROUS" } |
| 165 | # TODO: any panel in The Wondrous | 165 | panels { map: "the_wondrous" room: "Entry" name: "WONDER" } |
| 166 | panels { map: "the_wondrous" room: "Regular" name: "SHRINK" } | ||
| 167 | panels { map: "the_wondrous" room: "Huge" name: "SHRINK" } | ||
| 168 | panels { map: "the_wondrous" room: "Huge" name: "IRE" } | ||
| 169 | panels { map: "the_wondrous" room: "Huge" name: "BRIE" } | ||
| 170 | panels { map: "the_wondrous" room: "Huge" name: "WICK" } | ||
| 171 | panels { map: "the_wondrous" room: "Huge" name: "BARK" } | ||
| 172 | panels { map: "the_wondrous" room: "Huge" name: "HARE" } | ||
| 173 | panels { map: "the_wondrous" room: "Huge" name: "CHIME" } | ||
| 174 | panels { map: "the_wondrous" room: "Huge" name: "LIBRARY" } | ||
| 175 | complete_at: 1 | ||
| 166 | } | 176 | } |
| 167 | doors { | 177 | doors { |
| 168 | name: "Rainbow Painting" | 178 | name: "Rainbow Painting" |
| diff --git a/data/maps/the_wondrous/connections.txtpb b/data/maps/the_wondrous/connections.txtpb new file mode 100644 index 0000000..0bd773a --- /dev/null +++ b/data/maps/the_wondrous/connections.txtpb | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | connections { | ||
| 2 | from_room: "Entry" | ||
| 3 | to_room: "Regular" | ||
| 4 | door { name: "Front Door" } | ||
| 5 | } | ||
| 6 | connections { | ||
| 7 | from_room: "Regular" | ||
| 8 | to_room: "Huge" | ||
| 9 | door { name: "Shrink Door" } | ||
| 10 | } | ||
| diff --git a/data/maps/the_wondrous/doors.txtpb b/data/maps/the_wondrous/doors.txtpb new file mode 100644 index 0000000..3951604 --- /dev/null +++ b/data/maps/the_wondrous/doors.txtpb | |||
| @@ -0,0 +1,24 @@ | |||
| 1 | doors { | ||
| 2 | name: "Front Door" | ||
| 3 | type: EVENT | ||
| 4 | panels { room: "Entry" name: "WONDER" } | ||
| 5 | } | ||
| 6 | doors { | ||
| 7 | name: "Shrink Door" | ||
| 8 | type: STANDARD | ||
| 9 | receivers: "Components/Doors/wonderlandDoor2/animationListener2" | ||
| 10 | panels { room: "Regular" name: "SHRINK" } | ||
| 11 | location_room: "Regular" | ||
| 12 | } | ||
| 13 | doors { | ||
| 14 | name: "Big Door" | ||
| 15 | type: EVENT | ||
| 16 | panels { room: "Huge" name: "SHRINK" } | ||
| 17 | panels { room: "Huge" name: "IRE" } | ||
| 18 | panels { room: "Huge" name: "BRIE" } | ||
| 19 | panels { room: "Huge" name: "WICK" } | ||
| 20 | panels { room: "Huge" name: "BARK" } | ||
| 21 | panels { room: "Huge" name: "HARE" } | ||
| 22 | panels { room: "Huge" name: "CHIME" } | ||
| 23 | panels { room: "Huge" name: "LIBRARY" } | ||
| 24 | } | ||
| diff --git a/data/maps/the_wondrous/metadata.txtpb b/data/maps/the_wondrous/metadata.txtpb new file mode 100644 index 0000000..0b96cf2 --- /dev/null +++ b/data/maps/the_wondrous/metadata.txtpb | |||
| @@ -0,0 +1 @@ | |||
| display_name: "The Wondrous" | |||
| diff --git a/data/maps/the_wondrous/rooms/Entry.txtpb b/data/maps/the_wondrous/rooms/Entry.txtpb new file mode 100644 index 0000000..e15f75c --- /dev/null +++ b/data/maps/the_wondrous/rooms/Entry.txtpb | |||
| @@ -0,0 +1,11 @@ | |||
| 1 | name: "Entry" | ||
| 2 | panels { | ||
| 3 | name: "WONDER" | ||
| 4 | path: "Panels/panel_1" | ||
| 5 | clue: "wonder" | ||
| 6 | answer: "wonder" | ||
| 7 | } | ||
| 8 | ports { | ||
| 9 | name: "DAEDALUS" | ||
| 10 | path: "Components/Warps/worldport" | ||
| 11 | } | ||
| diff --git a/data/maps/the_wondrous/rooms/Huge.txtpb b/data/maps/the_wondrous/rooms/Huge.txtpb new file mode 100644 index 0000000..c4425e7 --- /dev/null +++ b/data/maps/the_wondrous/rooms/Huge.txtpb | |||
| @@ -0,0 +1,56 @@ | |||
| 1 | name: "Huge" | ||
| 2 | panels { | ||
| 3 | name: "SHRINK" | ||
| 4 | path: "Panels/panel_3" | ||
| 5 | clue: "shrink" | ||
| 6 | answer: "shrink" | ||
| 7 | } | ||
| 8 | panels { | ||
| 9 | name: "IRE" | ||
| 10 | path: "Panels/panel_4" | ||
| 11 | clue: "ire" | ||
| 12 | answer: "fire" | ||
| 13 | symbols: SPARKLES | ||
| 14 | } | ||
| 15 | panels { | ||
| 16 | name: "BRIE" | ||
| 17 | path: "Panels/panel_5" | ||
| 18 | clue: "brie" | ||
| 19 | answer: "three" | ||
| 20 | symbols: ZERO | ||
| 21 | } | ||
| 22 | panels { | ||
| 23 | name: "WICK" | ||
| 24 | path: "Panels/panel_6" | ||
| 25 | clue: "wick" | ||
| 26 | answer: "candle" | ||
| 27 | symbols: BOXES | ||
| 28 | } | ||
| 29 | panels { | ||
| 30 | name: "BARK" | ||
| 31 | path: "Panels/panel_7" | ||
| 32 | clue: "bark" | ||
| 33 | answer: "tree" | ||
| 34 | symbols: BOXES | ||
| 35 | } | ||
| 36 | panels { | ||
| 37 | name: "HARE" | ||
| 38 | path: "Panels/panel_8" | ||
| 39 | clue: "hare" | ||
| 40 | answer: "chair" | ||
| 41 | symbols: ZERO | ||
| 42 | } | ||
| 43 | panels { | ||
| 44 | name: "CHIME" | ||
| 45 | path: "Panels/panel_9" | ||
| 46 | clue: "chime" | ||
| 47 | answer: "chimney" | ||
| 48 | symbols: SPARKLES | ||
| 49 | } | ||
| 50 | panels { | ||
| 51 | name: "LIBRARY" | ||
| 52 | path: "Panels/panel_10" | ||
| 53 | clue: "library" | ||
| 54 | answer: "book" | ||
| 55 | symbols: BOXES | ||
| 56 | } | ||
| diff --git a/data/maps/the_wondrous/rooms/Regular.txtpb b/data/maps/the_wondrous/rooms/Regular.txtpb new file mode 100644 index 0000000..bd167d3 --- /dev/null +++ b/data/maps/the_wondrous/rooms/Regular.txtpb | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | name: "Regular" | ||
| 2 | panels { | ||
| 3 | name: "SHRINK" | ||
| 4 | path: "Panels/panel_2" | ||
| 5 | clue: "shrink" | ||
| 6 | answer: "shrink" | ||
| 7 | } | ||
