diff options
-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 | } | ||