diff options
Diffstat (limited to 'data/maps/the_owl')
-rw-r--r-- | data/maps/the_owl/connections.txtpb | 39 | ||||
-rw-r--r-- | data/maps/the_owl/doors.txtpb | 31 | ||||
-rw-r--r-- | data/maps/the_owl/rooms/Blue Room.txtpb | 1 | ||||
-rw-r--r-- | data/maps/the_owl/rooms/Connected Area.txtpb | 12 | ||||
-rw-r--r-- | data/maps/the_owl/rooms/Magenta Hallway.txtpb | 5 | ||||
-rw-r--r-- | data/maps/the_owl/rooms/R1C4 Left.txtpb | 1 | ||||
-rw-r--r-- | data/maps/the_owl/rooms/R2C1 Left.txtpb | 1 | ||||
-rw-r--r-- | data/maps/the_owl/rooms/R2C2 Bottom.txtpb | 8 | ||||
-rw-r--r-- | data/maps/the_owl/rooms/R2C2 Top.txtpb | 1 | ||||
-rw-r--r-- | data/maps/the_owl/rooms/R2C3 Bottom.txtpb (renamed from data/maps/the_owl/rooms/R2C2.5 Bottom.txtpb) | 10 | ||||
-rw-r--r-- | data/maps/the_owl/rooms/Z Room.txtpb | 1 |
11 files changed, 67 insertions, 43 deletions
diff --git a/data/maps/the_owl/connections.txtpb b/data/maps/the_owl/connections.txtpb index 87c98b3..cb4bee3 100644 --- a/data/maps/the_owl/connections.txtpb +++ b/data/maps/the_owl/connections.txtpb | |||
@@ -10,12 +10,27 @@ connections { | |||
10 | } | 10 | } |
11 | connections { | 11 | connections { |
12 | from_room: "R2C2 Bottom" | 12 | from_room: "R2C2 Bottom" |
13 | to_room: "R2C2.5 Bottom" | 13 | to_room: "R2C2 Top" |
14 | door { name: "Sky Owl" } | ||
15 | } | ||
16 | connections { | ||
17 | from_room: "R2C2 Bottom" | ||
18 | to_room: "Connected Area" | ||
14 | door { name: "Gray Owl" } | 19 | door { name: "Gray Owl" } |
15 | } | 20 | } |
16 | connections { | 21 | connections { |
17 | from_room: "R2C2 Bottom" | 22 | from_room: "R2C2 Bottom" |
18 | to_room: "R2C2.5 Bottom" | 23 | to_room: "Connected Area" |
24 | door { name: "Sky Owl" } | ||
25 | } | ||
26 | connections { | ||
27 | from_room: "R2C3 Bottom" | ||
28 | to_room: "Connected Area" | ||
29 | oneway: true | ||
30 | } | ||
31 | connections { | ||
32 | from_room: "R2C2 Bottom" | ||
33 | to_room: "Connected Area" | ||
19 | door { name: "First Room Shortcut" } | 34 | door { name: "First Room Shortcut" } |
20 | } | 35 | } |
21 | connections { | 36 | connections { |
@@ -30,18 +45,18 @@ connections { | |||
30 | } | 45 | } |
31 | connections { | 46 | connections { |
32 | from_room: "R2C2 Top" | 47 | from_room: "R2C2 Top" |
33 | to_room: "R2C2.5 Bottom" | 48 | to_room: "R2C3 Bottom" |
34 | door { name: "Gray Bottom Door" } | 49 | door { name: "Gray Bottom Door" } |
35 | } | 50 | } |
36 | connections { | 51 | connections { |
37 | from_room: "R2C2 Top" | 52 | from_room: "Connected Area" |
38 | to_room: "R2C2.5 Bottom" | 53 | to_room: "R2C3 Bottom" |
39 | door { name: "Gray Owl" } | 54 | door { name: "Gray Owl" } |
40 | } | 55 | } |
41 | connections { | 56 | connections { |
42 | from_room: "Connected Area" | 57 | from_room: "Connected Area" |
43 | to_room: "R2C2.5 Bottom" | 58 | to_room: "R2C3 Bottom" |
44 | door { name: "Gray Owl" } | 59 | door { name: "Sky Owl" } |
45 | } | 60 | } |
46 | connections { | 61 | connections { |
47 | from_room: "Connected Area" | 62 | from_room: "Connected Area" |
@@ -70,6 +85,11 @@ connections { | |||
70 | } | 85 | } |
71 | connections { | 86 | connections { |
72 | from_room: "Connected Area" | 87 | from_room: "Connected Area" |
88 | to_room: "R1C4 Left" | ||
89 | door { name: "Sky Owl" } | ||
90 | } | ||
91 | connections { | ||
92 | from_room: "Connected Area" | ||
73 | to_room: "R2C1 Left" | 93 | to_room: "R2C1 Left" |
74 | door { name: "Sky Top Doors" } | 94 | door { name: "Sky Top Doors" } |
75 | } | 95 | } |
@@ -84,6 +104,11 @@ connections { | |||
84 | door { name: "Gray Owl" } | 104 | door { name: "Gray Owl" } |
85 | } | 105 | } |
86 | connections { | 106 | connections { |
107 | from_room: "Connected Area" | ||
108 | to_room: "R2C1 Left" | ||
109 | door { name: "Sky Owl" } | ||
110 | } | ||
111 | connections { | ||
87 | from { | 112 | from { |
88 | painting { | 113 | painting { |
89 | room: "Connected Area" | 114 | room: "Connected Area" |
diff --git a/data/maps/the_owl/doors.txtpb b/data/maps/the_owl/doors.txtpb index 2c7f449..9254c2a 100644 --- a/data/maps/the_owl/doors.txtpb +++ b/data/maps/the_owl/doors.txtpb | |||
@@ -25,8 +25,8 @@ doors { | |||
25 | name: "First Room Shortcut" | 25 | name: "First Room Shortcut" |
26 | type: STANDARD | 26 | type: STANDARD |
27 | receivers: "Components/Doors/entry_6" | 27 | receivers: "Components/Doors/entry_6" |
28 | panels { room: "R2C2.5 Bottom" name: "FIZZLE" } | 28 | panels { room: "Connected Area" name: "FIZZLE" } |
29 | location_room: "R2C2.5 Bottom" | 29 | location_room: "Connected Area" |
30 | } | 30 | } |
31 | doors { | 31 | doors { |
32 | name: "First Door" | 32 | name: "First Door" |
@@ -171,8 +171,8 @@ doors { | |||
171 | receivers: "Components/Owl/Room 10/WG" | 171 | receivers: "Components/Owl/Room 10/WG" |
172 | receivers: "Components/Owl/Room 11/W" | 172 | receivers: "Components/Owl/Room 11/W" |
173 | receivers: "Components/Owl/Room 11/WG" | 173 | receivers: "Components/Owl/Room 11/WG" |
174 | panels { room: "R2C2.5 Bottom" name: "BLACK" } | 174 | panels { room: "R2C3 Bottom" name: "BLACK" } |
175 | location_room: "R2C2.5 Bottom" | 175 | location_room: "R2C3 Bottom" |
176 | } | 176 | } |
177 | doors { | 177 | doors { |
178 | name: "Black Owl" | 178 | name: "Black Owl" |
@@ -233,19 +233,20 @@ doors { | |||
233 | doors { | 233 | doors { |
234 | name: "Gray Panel" | 234 | name: "Gray Panel" |
235 | type: EVENT | 235 | type: EVENT |
236 | # TODO: Is it okay to have an event with an in-game effect? | 236 | #receivers: "Panels/Colors/owl_2/animationListener2" |
237 | receivers: "Panels/Colors/owl_2/animationListener2" | 237 | panels { room: "Connected Area" name: "RANGE" } |
238 | doors { name: "Orange Owl" } | 238 | panels { room: "Connected Area" name: "WHITE" } |
239 | doors { name: "Black Owl" } | 239 | panels { room: "Blue Room" name: "SKY" } |
240 | doors { name: "Blue Owl" } | ||
241 | } | 240 | } |
242 | doors { | 241 | doors { |
243 | name: "Owl Painting" | 242 | name: "Owl Painting" |
244 | type: EVENT | 243 | type: EVENT |
245 | move_paintings { room: "Connected Area" name: "OWL" } | 244 | #move_paintings { room: "Connected Area" name: "OWL" } |
246 | doors { name: "Orange Owl" } | 245 | #receivers: "Components/Paintings/owl/teleportListener" |
247 | doors { name: "Black Owl" } | 246 | panels { room: "R2C1 Left" name: "DUSKY" } |
248 | doors { name: "Blue Owl" } | 247 | panels { room: "R2C2 Top" name: "RAY" } |
249 | doors { name: "White Owl" } | 248 | panels { room: "Connected Area" name: "RANGE" } |
250 | doors { name: "Sky Owl" } | 249 | panels { room: "R2C3 Bottom" name: "BLACK" } |
250 | panels { room: "Connected Area" name: "WHITE" } | ||
251 | panels { room: "Blue Room" name: "SKY" } | ||
251 | } | 252 | } |
diff --git a/data/maps/the_owl/rooms/Blue Room.txtpb b/data/maps/the_owl/rooms/Blue Room.txtpb index 7c2d69a..a7298cd 100644 --- a/data/maps/the_owl/rooms/Blue Room.txtpb +++ b/data/maps/the_owl/rooms/Blue Room.txtpb | |||
@@ -1,5 +1,4 @@ | |||
1 | name: "Blue Room" | 1 | name: "Blue Room" |
2 | display_name: "Owl" | ||
3 | panels { | 2 | panels { |
4 | name: "SKY" | 3 | name: "SKY" |
5 | path: "Panels/Colors/owl_7" | 4 | path: "Panels/Colors/owl_7" |
diff --git a/data/maps/the_owl/rooms/Connected Area.txtpb b/data/maps/the_owl/rooms/Connected Area.txtpb index 18388be..432d6b2 100644 --- a/data/maps/the_owl/rooms/Connected Area.txtpb +++ b/data/maps/the_owl/rooms/Connected Area.txtpb | |||
@@ -1,5 +1,4 @@ | |||
1 | name: "Connected Area" | 1 | name: "Connected Area" |
2 | display_name: "Owl" | ||
3 | panels { | 2 | panels { |
4 | name: "MODE" | 3 | name: "MODE" |
5 | path: "Panels/Noncritical/owl_12" | 4 | path: "Panels/Noncritical/owl_12" |
@@ -133,6 +132,13 @@ panels { | |||
133 | answer: "orange" | 132 | answer: "orange" |
134 | symbols: SPARKLES | 133 | symbols: SPARKLES |
135 | } | 134 | } |
135 | panels { | ||
136 | name: "FIZZLE" | ||
137 | path: "Panels/Bottom Mid/owl_10" | ||
138 | clue: "fizzle" | ||
139 | answer: "chisel" | ||
140 | symbols: ZERO | ||
141 | } | ||
136 | paintings { | 142 | paintings { |
137 | name: "OWL" | 143 | name: "OWL" |
138 | path: "Components/Paintings/owl" | 144 | path: "Components/Paintings/owl" |
@@ -143,7 +149,9 @@ paintings { | |||
143 | } | 149 | } |
144 | ports { | 150 | ports { |
145 | name: "FOURROOMS" | 151 | name: "FOURROOMS" |
152 | display_name: "Four Rooms Entrance" | ||
146 | path: "Components/Warps/worldport2" | 153 | path: "Components/Warps/worldport2" |
147 | orientation: "east" | 154 | destination { x: 71.5 y: 0 z: -9 } |
155 | rotation: 90 | ||
148 | # Note that this is behind teal walls. | 156 | # Note that this is behind teal walls. |
149 | } | 157 | } |
diff --git a/data/maps/the_owl/rooms/Magenta Hallway.txtpb b/data/maps/the_owl/rooms/Magenta Hallway.txtpb index 58a4a5d..14d6f0d 100644 --- a/data/maps/the_owl/rooms/Magenta Hallway.txtpb +++ b/data/maps/the_owl/rooms/Magenta Hallway.txtpb | |||
@@ -1,7 +1,8 @@ | |||
1 | name: "Magenta Hallway" | 1 | name: "Magenta Hallway" |
2 | display_name: "Owl" | ||
3 | ports { | 2 | ports { |
4 | name: "STURDY" | 3 | name: "STURDY" |
4 | display_name: "Magenta Hallway" | ||
5 | path: "Components/Warps/worldport3" | 5 | path: "Components/Warps/worldport3" |
6 | orientation: "west" | 6 | destination { x: 17 y: 0 z: -46 } |
7 | rotation: 270 | ||
7 | } | 8 | } |
diff --git a/data/maps/the_owl/rooms/R1C4 Left.txtpb b/data/maps/the_owl/rooms/R1C4 Left.txtpb index 73c1520..3714842 100644 --- a/data/maps/the_owl/rooms/R1C4 Left.txtpb +++ b/data/maps/the_owl/rooms/R1C4 Left.txtpb | |||
@@ -1,5 +1,4 @@ | |||
1 | name: "R1C4 Left" | 1 | name: "R1C4 Left" |
2 | display_name: "Owl" | ||
3 | panels { | 2 | panels { |
4 | name: "WALK" | 3 | name: "WALK" |
5 | path: "Panels/Noncritical/owl_5" | 4 | path: "Panels/Noncritical/owl_5" |
diff --git a/data/maps/the_owl/rooms/R2C1 Left.txtpb b/data/maps/the_owl/rooms/R2C1 Left.txtpb index 0f9a2b5..72e7331 100644 --- a/data/maps/the_owl/rooms/R2C1 Left.txtpb +++ b/data/maps/the_owl/rooms/R2C1 Left.txtpb | |||
@@ -1,5 +1,4 @@ | |||
1 | name: "R2C1 Left" | 1 | name: "R2C1 Left" |
2 | display_name: "Owl" | ||
3 | panels { | 2 | panels { |
4 | name: "VERB" | 3 | name: "VERB" |
5 | path: "Panels/Bottom Left/owl_8" | 4 | path: "Panels/Bottom Left/owl_8" |
diff --git a/data/maps/the_owl/rooms/R2C2 Bottom.txtpb b/data/maps/the_owl/rooms/R2C2 Bottom.txtpb index e7eb9e4..2cfd340 100644 --- a/data/maps/the_owl/rooms/R2C2 Bottom.txtpb +++ b/data/maps/the_owl/rooms/R2C2 Bottom.txtpb | |||
@@ -1,5 +1,4 @@ | |||
1 | name: "R2C2 Bottom" | 1 | name: "R2C2 Bottom" |
2 | display_name: "Owl" | ||
3 | panels { | 2 | panels { |
4 | name: "FOUL" | 3 | name: "FOUL" |
5 | path: "Panels/Bottom Mid/owl_11" | 4 | path: "Panels/Bottom Mid/owl_11" |
@@ -9,7 +8,10 @@ panels { | |||
9 | } | 8 | } |
10 | ports { | 9 | ports { |
11 | name: "GALLERY" | 10 | name: "GALLERY" |
11 | display_name: "Gallery Worldport" | ||
12 | path: "Components/Warps/worldport" | 12 | path: "Components/Warps/worldport" |
13 | orientation: "south" | 13 | destination { x: 0 y: 0 z: 9 } |
14 | # Note that this port is accessible from the other side in the Z1 room. Hmm. | 14 | rotation: 0 |
15 | # TODO: Note that this port is accessible from the other side in the Z1 | ||
16 | # room. Hmm. | ||
15 | } | 17 | } |
diff --git a/data/maps/the_owl/rooms/R2C2 Top.txtpb b/data/maps/the_owl/rooms/R2C2 Top.txtpb index 87b7705..78ce270 100644 --- a/data/maps/the_owl/rooms/R2C2 Top.txtpb +++ b/data/maps/the_owl/rooms/R2C2 Top.txtpb | |||
@@ -1,5 +1,4 @@ | |||
1 | name: "R2C2 Top" | 1 | name: "R2C2 Top" |
2 | display_name: "Owl" | ||
3 | panels { | 2 | panels { |
4 | name: "CRUSH" | 3 | name: "CRUSH" |
5 | path: "Panels/Bottom Mid/owl_1" | 4 | path: "Panels/Bottom Mid/owl_1" |
diff --git a/data/maps/the_owl/rooms/R2C2.5 Bottom.txtpb b/data/maps/the_owl/rooms/R2C3 Bottom.txtpb index 41b6265..2b49e26 100644 --- a/data/maps/the_owl/rooms/R2C2.5 Bottom.txtpb +++ b/data/maps/the_owl/rooms/R2C3 Bottom.txtpb | |||
@@ -1,12 +1,4 @@ | |||
1 | name: "R2C2.5 Bottom" | 1 | name: "R2C3 Bottom" |
2 | display_name: "Owl" | ||
3 | panels { | ||
4 | name: "FIZZLE" | ||
5 | path: "Panels/Bottom Mid/owl_10" | ||
6 | clue: "fizzle" | ||
7 | answer: "chisel" | ||
8 | symbols: ZERO | ||
9 | } | ||
10 | panels { | 2 | panels { |
11 | name: "FIGMENT" | 3 | name: "FIGMENT" |
12 | path: "Panels/Noncritical/owl_14" | 4 | path: "Panels/Noncritical/owl_14" |
diff --git a/data/maps/the_owl/rooms/Z Room.txtpb b/data/maps/the_owl/rooms/Z Room.txtpb index 035d0b4..ab28655 100644 --- a/data/maps/the_owl/rooms/Z Room.txtpb +++ b/data/maps/the_owl/rooms/Z Room.txtpb | |||
@@ -1,5 +1,4 @@ | |||
1 | name: "Z Room" | 1 | name: "Z Room" |
2 | display_name: "Owl" | ||
3 | panels { | 2 | panels { |
4 | name: "MAZE" | 3 | name: "MAZE" |
5 | path: "Panels/Noncritical/owl_10" | 4 | path: "Panels/Noncritical/owl_10" |