summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--data/connections.txtpb53
-rw-r--r--data/ids.yaml20
-rw-r--r--data/maps/the_gallery/doors.txtpb12
-rw-r--r--data/maps/the_wondrous/connections.txtpb10
-rw-r--r--data/maps/the_wondrous/doors.txtpb24
-rw-r--r--data/maps/the_wondrous/metadata.txtpb1
-rw-r--r--data/maps/the_wondrous/rooms/Entry.txtpb11
-rw-r--r--data/maps/the_wondrous/rooms/Huge.txtpb56
-rw-r--r--data/maps/the_wondrous/rooms/Regular.txtpb7
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
21connections { 19connections {
@@ -2010,3 +2008,54 @@ connections {
2010 } 2008 }
2011 oneway: true 2009 oneway: true
2012} 2010}
2011connections {
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}
2030connections {
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}
2046connections {
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
3629letters: 3649letters:
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}
167doors { 177doors {
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 @@
1connections {
2 from_room: "Entry"
3 to_room: "Regular"
4 door { name: "Front Door" }
5}
6connections {
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 @@
1doors {
2 name: "Front Door"
3 type: EVENT
4 panels { room: "Entry" name: "WONDER" }
5}
6doors {
7 name: "Shrink Door"
8 type: STANDARD
9 receivers: "Components/Doors/wonderlandDoor2/animationListener2"
10 panels { room: "Regular" name: "SHRINK" }
11 location_room: "Regular"
12}
13doors {
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 @@
1name: "Entry"
2panels {
3 name: "WONDER"
4 path: "Panels/panel_1"
5 clue: "wonder"
6 answer: "wonder"
7}
8ports {
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 @@
1name: "Huge"
2panels {
3 name: "SHRINK"
4 path: "Panels/panel_3"
5 clue: "shrink"
6 answer: "shrink"
7}
8panels {
9 name: "IRE"
10 path: "Panels/panel_4"
11 clue: "ire"
12 answer: "fire"
13 symbols: SPARKLES
14}
15panels {
16 name: "BRIE"
17 path: "Panels/panel_5"
18 clue: "brie"
19 answer: "three"
20 symbols: ZERO
21}
22panels {
23 name: "WICK"
24 path: "Panels/panel_6"
25 clue: "wick"
26 answer: "candle"
27 symbols: BOXES
28}
29panels {
30 name: "BARK"
31 path: "Panels/panel_7"
32 clue: "bark"
33 answer: "tree"
34 symbols: BOXES
35}
36panels {
37 name: "HARE"
38 path: "Panels/panel_8"
39 clue: "hare"
40 answer: "chair"
41 symbols: ZERO
42}
43panels {
44 name: "CHIME"
45 path: "Panels/panel_9"
46 clue: "chime"
47 answer: "chimney"
48 symbols: SPARKLES
49}
50panels {
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 @@
1name: "Regular"
2panels {
3 name: "SHRINK"
4 path: "Panels/panel_2"
5 clue: "shrink"
6 answer: "shrink"
7}