about summary refs log tree commit diff stats
path: root/data/maps/the_owl
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/the_owl')
-rw-r--r--data/maps/the_owl/connections.txtpb39
-rw-r--r--data/maps/the_owl/doors.txtpb31
-rw-r--r--data/maps/the_owl/rooms/Blue Room.txtpb1
-rw-r--r--data/maps/the_owl/rooms/Connected Area.txtpb12
-rw-r--r--data/maps/the_owl/rooms/Magenta Hallway.txtpb5
-rw-r--r--data/maps/the_owl/rooms/R1C4 Left.txtpb1
-rw-r--r--data/maps/the_owl/rooms/R2C1 Left.txtpb1
-rw-r--r--data/maps/the_owl/rooms/R2C2 Bottom.txtpb8
-rw-r--r--data/maps/the_owl/rooms/R2C2 Top.txtpb1
-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.txtpb1
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}
11connections { 11connections {
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}
16connections {
17 from_room: "R2C2 Bottom"
18 to_room: "Connected Area"
14 door { name: "Gray Owl" } 19 door { name: "Gray Owl" }
15} 20}
16connections { 21connections {
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}
26connections {
27 from_room: "R2C3 Bottom"
28 to_room: "Connected Area"
29 oneway: true
30}
31connections {
32 from_room: "R2C2 Bottom"
33 to_room: "Connected Area"
19 door { name: "First Room Shortcut" } 34 door { name: "First Room Shortcut" }
20} 35}
21connections { 36connections {
@@ -30,18 +45,18 @@ connections {
30} 45}
31connections { 46connections {
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}
36connections { 51connections {
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}
41connections { 56connections {
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}
46connections { 61connections {
47 from_room: "Connected Area" 62 from_room: "Connected Area"
@@ -70,6 +85,11 @@ connections {
70} 85}
71connections { 86connections {
72 from_room: "Connected Area" 87 from_room: "Connected Area"
88 to_room: "R1C4 Left"
89 door { name: "Sky Owl" }
90}
91connections {
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}
86connections { 106connections {
107 from_room: "Connected Area"
108 to_room: "R2C1 Left"
109 door { name: "Sky Owl" }
110}
111connections {
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}
31doors { 31doors {
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}
177doors { 177doors {
178 name: "Black Owl" 178 name: "Black Owl"
@@ -233,19 +233,20 @@ doors {
233doors { 233doors {
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}
242doors { 241doors {
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 @@
1name: "Blue Room" 1name: "Blue Room"
2display_name: "Owl"
3panels { 2panels {
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 @@
1name: "Connected Area" 1name: "Connected Area"
2display_name: "Owl"
3panels { 2panels {
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}
135panels {
136 name: "FIZZLE"
137 path: "Panels/Bottom Mid/owl_10"
138 clue: "fizzle"
139 answer: "chisel"
140 symbols: ZERO
141}
136paintings { 142paintings {
137 name: "OWL" 143 name: "OWL"
138 path: "Components/Paintings/owl" 144 path: "Components/Paintings/owl"
@@ -143,7 +149,9 @@ paintings {
143} 149}
144ports { 150ports {
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 @@
1name: "Magenta Hallway" 1name: "Magenta Hallway"
2display_name: "Owl"
3ports { 2ports {
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 @@
1name: "R1C4 Left" 1name: "R1C4 Left"
2display_name: "Owl"
3panels { 2panels {
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 @@
1name: "R2C1 Left" 1name: "R2C1 Left"
2display_name: "Owl"
3panels { 2panels {
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 @@
1name: "R2C2 Bottom" 1name: "R2C2 Bottom"
2display_name: "Owl"
3panels { 2panels {
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}
10ports { 9ports {
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 @@
1name: "R2C2 Top" 1name: "R2C2 Top"
2display_name: "Owl"
3panels { 2panels {
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 @@
1name: "R2C2.5 Bottom" 1name: "R2C3 Bottom"
2display_name: "Owl"
3panels {
4 name: "FIZZLE"
5 path: "Panels/Bottom Mid/owl_10"
6 clue: "fizzle"
7 answer: "chisel"
8 symbols: ZERO
9}
10panels { 2panels {
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 @@
1name: "Z Room" 1name: "Z Room"
2display_name: "Owl"
3panels { 2panels {
4 name: "MAZE" 3 name: "MAZE"
5 path: "Panels/Noncritical/owl_10" 4 path: "Panels/Noncritical/owl_10"