diff options
Diffstat (limited to 'data/maps/icarus')
-rw-r--r-- | data/maps/icarus/connections.txtpb | 15 | ||||
-rw-r--r-- | data/maps/icarus/doors.txtpb | 66 | ||||
-rw-r--r-- | data/maps/icarus/metadata.txtpb | 2 | ||||
-rw-r--r-- | data/maps/icarus/rooms/Mastery.txtpb | 5 | ||||
-rw-r--r-- | data/maps/icarus/rooms/Trans Rights Panels.txtpb | 22 | ||||
-rw-r--r-- | data/maps/icarus/rooms/Trans Rights.txtpb | 21 |
6 files changed, 107 insertions, 24 deletions
diff --git a/data/maps/icarus/connections.txtpb b/data/maps/icarus/connections.txtpb index 1ec90d9..a963424 100644 --- a/data/maps/icarus/connections.txtpb +++ b/data/maps/icarus/connections.txtpb | |||
@@ -607,6 +607,21 @@ connections { | |||
607 | } | 607 | } |
608 | oneway: true | 608 | oneway: true |
609 | } | 609 | } |
610 | connections { | ||
611 | from_room: "Trans Rights" | ||
612 | to_room: "Trans Rights Panels" | ||
613 | oneway: true | ||
614 | } | ||
615 | connections { | ||
616 | from_room: "Above Trans Rights" | ||
617 | to_room: "Trans Rights Panels" | ||
618 | oneway: true | ||
619 | } | ||
620 | connections { | ||
621 | from_room: "Welcome Spine (Obverse)" | ||
622 | to_room: "Mastery" | ||
623 | door { name: "Mastery" } | ||
624 | } | ||
610 | # It is possible to fall out of the map from every room, which always sends you | 625 | # It is possible to fall out of the map from every room, which always sends you |
611 | # back to the beginning. | 626 | # back to the beginning. |
612 | connections { | 627 | connections { |
diff --git a/data/maps/icarus/doors.txtpb b/data/maps/icarus/doors.txtpb index 5554393..a333dea 100644 --- a/data/maps/icarus/doors.txtpb +++ b/data/maps/icarus/doors.txtpb | |||
@@ -2,14 +2,14 @@ doors { | |||
2 | name: "Agender Door" | 2 | name: "Agender Door" |
3 | type: STANDARD | 3 | type: STANDARD |
4 | receivers: "Components/Doors/quicktravel3" | 4 | receivers: "Components/Doors/quicktravel3" |
5 | panels { room: "Trans Rights" name: "AGENDER" } | 5 | panels { room: "Trans Rights Panels" name: "AGENDER" } |
6 | location_room: "Trans Rights" | 6 | location_room: "Trans Rights Panels" |
7 | } | 7 | } |
8 | doors { | 8 | doors { |
9 | name: "Quick Travel 3" | 9 | name: "Quick Travel 3" |
10 | type: ITEM_ONLY | 10 | type: ITEM_ONLY |
11 | receivers: "Components/Paintings/QuickTravel/go3" | 11 | receivers: "Components/Paintings/QuickTravel/go3" |
12 | panels { room: "Trans Rights" name: "AGENDER" } | 12 | panels { room: "Trans Rights Panels" name: "AGENDER" } |
13 | } | 13 | } |
14 | doors { | 14 | doors { |
15 | name: "Pea Door" | 15 | name: "Pea Door" |
@@ -224,3 +224,63 @@ doors { | |||
224 | panels { room: "Spiral Ramp" name: "FIREMAN" } | 224 | panels { room: "Spiral Ramp" name: "FIREMAN" } |
225 | location_room: "Spiral Ramp" | 225 | location_room: "Spiral Ramp" |
226 | } | 226 | } |
227 | doors { | ||
228 | name: "Mastery" | ||
229 | type: EVENT | ||
230 | panels { room: "Above Trans Rights" name: "ANT" } | ||
231 | panels { room: "Big U" name: "DECK" } | ||
232 | panels { room: "Big U" name: "COLONY" } | ||
233 | panels { room: "Big U" name: "MANOR" } | ||
234 | panels { room: "Fatherland" name: "FATHERLAND" } | ||
235 | panels { room: "Highest Point" name: "DIAGNOSIS" } | ||
236 | panels { room: "Highest Point" name: "QUEEN" } | ||
237 | panels { room: "Maze Back" name: "THESE" } | ||
238 | panels { room: "Maze King Panel" name: "KING (2)" } | ||
239 | panels { room: "Maze" name: "KING (1)" } | ||
240 | panels { room: "Maze" name: "ANALYSIS" } | ||
241 | panels { room: "Maze" name: "MANSLAUGHTER" } | ||
242 | panels { room: "Maze" name: "MEDIUMS" } | ||
243 | panels { room: "Maze" name: "BOOKS" } | ||
244 | panels { room: "Mini Icarus 2" name: "BATTERY" } | ||
245 | panels { room: "Mini Icarus 2" name: "TROUPE" } | ||
246 | panels { room: "Mini Icarus 2" name: "ANIMALS" } | ||
247 | panels { room: "Mini Icarus 2" name: "ARROWS" } | ||
248 | panels { room: "Mini Icarus 2" name: "SQUAD" } | ||
249 | panels { room: "Pillar Ramp" name: "ASTEROID" } | ||
250 | panels { room: "Pillar Ramp" name: "BUNCH" } | ||
251 | panels { room: "Pillar Ramp" name: "PRINCES" } | ||
252 | panels { room: "Pillar Ramp" name: "PATRICIDE" } | ||
253 | panels { room: "Pillar Ramp" name: "DRONE" } | ||
254 | panels { room: "Pillar Ramp" name: "PEA (1)" } | ||
255 | panels { room: "Spiral Ramp" name: "FIREMAN" } | ||
256 | panels { room: "The Orb" name: "ADDERS" } | ||
257 | panels { room: "The Orb" name: "PUPPY" } | ||
258 | panels { room: "The Orb" name: "NEEDLE" } | ||
259 | panels { room: "The Orb" name: "US" } | ||
260 | panels { room: "The Orb" name: "FISH" } | ||
261 | panels { room: "The Orb" name: "DEADLINE" } | ||
262 | panels { room: "The Orb" name: "PEA (2)" } | ||
263 | panels { room: "The Orb" name: "THESIS" } | ||
264 | panels { room: "The Orb" name: "CLUTCH (1)" } | ||
265 | panels { room: "The Orb" name: "BASIS (2)" } | ||
266 | panels { room: "The Orb" name: "AXIS" } | ||
267 | panels { room: "The Orb" name: "STRAIGHT" } | ||
268 | panels { room: "The Orb" name: "HISS" } | ||
269 | panels { room: "The Orb" name: "DISCUS" } | ||
270 | panels { room: "The Orb" name: "SON" } | ||
271 | panels { room: "The Orb" name: "CLUTCH (2)" } | ||
272 | panels { room: "Through Woman (Obverse)" name: "HUMAN (2)" } | ||
273 | panels { room: "Through Woman (Obverse)" name: "COW" } | ||
274 | panels { room: "Through Woman (Reverse)" name: "PRINCE" } | ||
275 | panels { room: "Through Woman (Reverse)" name: "BASIS (1)" } | ||
276 | panels { room: "Trans Rights" name: "SERVANT (1)" } | ||
277 | panels { room: "Trans Rights" name: "SERVANT (2)" } | ||
278 | panels { room: "Trans Rights Panels" name: "AGENDER" } | ||
279 | panels { room: "Trans Rights Panels" name: "HUMAN (3)" } | ||
280 | panels { room: "Trans Rights Panels" name: "HUMAN (4)" } | ||
281 | panels { room: "Welcome Spine (Obverse)" name: "FISHWIFE" } | ||
282 | panels { room: "Welcome Spine (Obverse)" name: "HUMAN (1)" } | ||
283 | panels { room: "Welcome Spine (Reverse)" name: "FATHER" } | ||
284 | panels { room: "Welcome Spine (Reverse)" name: "TERMITE" } | ||
285 | panels { room: "Welcome Spine (Reverse)" name: "SISTER" } | ||
286 | } | ||
diff --git a/data/maps/icarus/metadata.txtpb b/data/maps/icarus/metadata.txtpb index 83afad7..8512d8e 100644 --- a/data/maps/icarus/metadata.txtpb +++ b/data/maps/icarus/metadata.txtpb | |||
@@ -1,2 +1,4 @@ | |||
1 | display_name: "Icarus" | 1 | display_name: "Icarus" |
2 | type: ICARUS | 2 | type: ICARUS |
3 | # The map's mastery is created at runtime. | ||
4 | custom_nodes: "Components/Collectables/collectable" | ||
diff --git a/data/maps/icarus/rooms/Mastery.txtpb b/data/maps/icarus/rooms/Mastery.txtpb new file mode 100644 index 0000000..bbe8742 --- /dev/null +++ b/data/maps/icarus/rooms/Mastery.txtpb | |||
@@ -0,0 +1,5 @@ | |||
1 | name: "Mastery" | ||
2 | masteries { | ||
3 | name: "MASTERY" | ||
4 | path: "Components/Collectables/collectable" | ||
5 | } | ||
diff --git a/data/maps/icarus/rooms/Trans Rights Panels.txtpb b/data/maps/icarus/rooms/Trans Rights Panels.txtpb new file mode 100644 index 0000000..e51d4bc --- /dev/null +++ b/data/maps/icarus/rooms/Trans Rights Panels.txtpb | |||
@@ -0,0 +1,22 @@ | |||
1 | name: "Trans Rights Panels" | ||
2 | panels { | ||
3 | name: "AGENDER" | ||
4 | path: "Panels/Room_1/human4" | ||
5 | clue: "agender" | ||
6 | answer: "human" | ||
7 | symbols: GENDER | ||
8 | } | ||
9 | panels { | ||
10 | name: "HUMAN (3)" | ||
11 | path: "Panels/Room_1/human5" | ||
12 | clue: "human" | ||
13 | answer: "female" | ||
14 | symbols: GENDER | ||
15 | } | ||
16 | panels { | ||
17 | name: "HUMAN (4)" | ||
18 | path: "Panels/Room_1/human6" | ||
19 | clue: "human" | ||
20 | answer: "male" | ||
21 | symbols: GENDER | ||
22 | } | ||
diff --git a/data/maps/icarus/rooms/Trans Rights.txtpb b/data/maps/icarus/rooms/Trans Rights.txtpb index 2e95de6..2ca98dd 100644 --- a/data/maps/icarus/rooms/Trans Rights.txtpb +++ b/data/maps/icarus/rooms/Trans Rights.txtpb | |||
@@ -1,27 +1,6 @@ | |||
1 | name: "Trans Rights" | 1 | name: "Trans Rights" |
2 | # slay | 2 | # slay |
3 | panels { | 3 | panels { |
4 | name: "AGENDER" | ||
5 | path: "Panels/Room_1/human4" | ||
6 | clue: "agender" | ||
7 | answer: "human" | ||
8 | symbols: GENDER | ||
9 | } | ||
10 | panels { | ||
11 | name: "HUMAN (3)" | ||
12 | path: "Panels/Room_1/human5" | ||
13 | clue: "human" | ||
14 | answer: "female" | ||
15 | symbols: GENDER | ||
16 | } | ||
17 | panels { | ||
18 | name: "HUMAN (4)" | ||
19 | path: "Panels/Room_1/human6" | ||
20 | clue: "human" | ||
21 | answer: "male" | ||
22 | symbols: GENDER | ||
23 | } | ||
24 | panels { | ||
25 | name: "SERVANT (1)" | 4 | name: "SERVANT (1)" |
26 | path: "Panels/Room_1/servant" | 5 | path: "Panels/Room_1/servant" |
27 | clue: "servant" | 6 | clue: "servant" |