about summary refs log tree commit diff stats
path: root/data/maps/the_darkroom
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/the_darkroom')
-rw-r--r--data/maps/the_darkroom/connections.txtpb15
-rw-r--r--data/maps/the_darkroom/doors.txtpb11
-rw-r--r--data/maps/the_darkroom/metadata.txtpb1
-rw-r--r--data/maps/the_darkroom/rooms/Congruent Entrance.txtpb7
-rw-r--r--data/maps/the_darkroom/rooms/Cyan Hallway.txtpb7
-rw-r--r--data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb7
-rw-r--r--data/maps/the_darkroom/rooms/First Room.txtpb14
-rw-r--r--data/maps/the_darkroom/rooms/S Room.txtpb1
-rw-r--r--data/maps/the_darkroom/rooms/Second Room.txtpb18
-rw-r--r--data/maps/the_darkroom/rooms/Third Room.txtpb20
10 files changed, 59 insertions, 42 deletions
diff --git a/data/maps/the_darkroom/connections.txtpb b/data/maps/the_darkroom/connections.txtpb index 4093585..1b7ad05 100644 --- a/data/maps/the_darkroom/connections.txtpb +++ b/data/maps/the_darkroom/connections.txtpb
@@ -33,3 +33,18 @@ connections {
33 to_room: "S Room" 33 to_room: "S Room"
34 door { name: "S1 Door" } 34 door { name: "S1 Door" }
35} 35}
36connections {
37 from_room: "First Room"
38 to_room: "Cyan Hallway"
39 door { name: "Colorful Entrance" }
40}
41connections {
42 from_room: "Second Room"
43 to_room: "Congruent Entrance"
44 door { name: "Congruent Entrance" }
45}
46connections {
47 from_room: "First Room"
48 to_room: "Double Sided Entrance"
49 door { name: "Double Sided Entrance" }
50}
diff --git a/data/maps/the_darkroom/doors.txtpb b/data/maps/the_darkroom/doors.txtpb index bbf6a1d..047c7d0 100644 --- a/data/maps/the_darkroom/doors.txtpb +++ b/data/maps/the_darkroom/doors.txtpb
@@ -1,11 +1,10 @@
1# TODO: gallery painting 1# TODO: gallery painting
2doors { 2doors {
3 name: "Double Letter Panel Blockers" 3 name: "Double Letter Panel Blockers"
4 type: ITEM_ONLY 4 type: EVENT
5 receivers: "Panels/Room 1/panel_3/visibilityListener" 5 receivers: "Panels/Room 1/panel_3/visibilityListener"
6 receivers: "Panels/Room 2/panel_3/visibilityListener" 6 receivers: "Panels/Room 2/panel_3/visibilityListener"
7 # TODO: honestly idk if this should even exist 7 double_letters: true
8 switches: "double_letters"
9} 8}
10doors { 9doors {
11 name: "Second Room Entrance" 10 name: "Second Room Entrance"
@@ -23,8 +22,7 @@ doors {
23} 22}
24doors { 23doors {
25 name: "S1 Door" 24 name: "S1 Door"
26 type: LOCATION_ONLY 25 type: EVENT
27 receivers: "Components/Doors/entry_3"
28 panels { room: "Third Room" name: "CULTS" } 26 panels { room: "Third Room" name: "CULTS" }
29 panels { room: "Third Room" name: "TURNS" } 27 panels { room: "Third Room" name: "TURNS" }
30 panels { room: "Third Room" name: "COINS" } 28 panels { room: "Third Room" name: "COINS" }
@@ -34,7 +32,6 @@ doors {
34 panels { room: "Third Room" name: "LOCKS" } 32 panels { room: "Third Room" name: "LOCKS" }
35 panels { room: "Third Room" name: "TOUCHES" } 33 panels { room: "Third Room" name: "TOUCHES" }
36 panels { room: "Third Room" name: "KOI" } 34 panels { room: "Third Room" name: "KOI" }
37 location_room: "Third Room"
38} 35}
39doors { 36doors {
40 name: "Colorful Entrance" 37 name: "Colorful Entrance"
@@ -46,6 +43,7 @@ doors {
46 panels { room: "First Room" name: "KOI" } 43 panels { room: "First Room" name: "KOI" }
47 panels { room: "First Room" name: "TUNA" } 44 panels { room: "First Room" name: "TUNA" }
48 location_room: "First Room" 45 location_room: "First Room"
46 location_name: "All Puzzles"
49} 47}
50doors { 48doors {
51 name: "Congruent Entrance" 49 name: "Congruent Entrance"
@@ -57,6 +55,7 @@ doors {
57 panels { room: "Second Room" name: "KOI" } 55 panels { room: "Second Room" name: "KOI" }
58 panels { room: "Second Room" name: "TUNA" } 56 panels { room: "Second Room" name: "TUNA" }
59 location_room: "Second Room" 57 location_room: "Second Room"
58 location_name: "All Puzzles"
60} 59}
61doors { 60doors {
62 name: "Double Sided Entrance" 61 name: "Double Sided Entrance"
diff --git a/data/maps/the_darkroom/metadata.txtpb b/data/maps/the_darkroom/metadata.txtpb new file mode 100644 index 0000000..e4a1290 --- /dev/null +++ b/data/maps/the_darkroom/metadata.txtpb
@@ -0,0 +1 @@
display_name: "The Darkroom"
diff --git a/data/maps/the_darkroom/rooms/Congruent Entrance.txtpb b/data/maps/the_darkroom/rooms/Congruent Entrance.txtpb new file mode 100644 index 0000000..7ea1286 --- /dev/null +++ b/data/maps/the_darkroom/rooms/Congruent Entrance.txtpb
@@ -0,0 +1,7 @@
1name: "Congruent Entrance"
2panel_display_name: "Second Room"
3ports {
4 name: "CONGRUENT"
5 path: "Components/Warps/worldport7"
6 orientation: "east"
7}
diff --git a/data/maps/the_darkroom/rooms/Cyan Hallway.txtpb b/data/maps/the_darkroom/rooms/Cyan Hallway.txtpb new file mode 100644 index 0000000..308efb1 --- /dev/null +++ b/data/maps/the_darkroom/rooms/Cyan Hallway.txtpb
@@ -0,0 +1,7 @@
1name: "Cyan Hallway"
2panel_display_name: "First Room"
3ports {
4 name: "COLORFUL"
5 path: "Components/Warps/worldport8"
6 orientation: "north"
7}
diff --git a/data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb b/data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb new file mode 100644 index 0000000..9d25108 --- /dev/null +++ b/data/maps/the_darkroom/rooms/Double Sided Entrance.txtpb
@@ -0,0 +1,7 @@
1name: "Double Sided Entrance"
2panel_display_name: "First Room"
3ports {
4 name: "DOUBLESIDED"
5 path: "Components/Warps/worldport6"
6 orientation: "east"
7}
diff --git a/data/maps/the_darkroom/rooms/First Room.txtpb b/data/maps/the_darkroom/rooms/First Room.txtpb index f79d055..c635757 100644 --- a/data/maps/the_darkroom/rooms/First Room.txtpb +++ b/data/maps/the_darkroom/rooms/First Room.txtpb
@@ -1,5 +1,5 @@
1name: "First Room" 1name: "First Room"
2display_name: "First Room" 2panel_display_name: "First Room"
3panels { 3panels {
4 name: "BISON" 4 name: "BISON"
5 path: "Panels/Room 1/panel_1" 5 path: "Panels/Room 1/panel_1"
@@ -42,15 +42,3 @@ ports {
42 orientation: "north" 42 orientation: "north"
43 required_door { name: "Second Room Entrance" } 43 required_door { name: "Second Room Entrance" }
44} 44}
45ports {
46 name: "COLORFUL"
47 path: "Components/Warps/worldport8"
48 orientation: "north"
49 required_door { name: "Colorful Entrance" }
50}
51ports {
52 name: "DOUBLESIDED"
53 path: "Components/Warps/worldport6"
54 orientation: "east"
55 required_door { name: "Double Sided Entrance" }
56}
diff --git a/data/maps/the_darkroom/rooms/S Room.txtpb b/data/maps/the_darkroom/rooms/S Room.txtpb index 0f56af1..9960b86 100644 --- a/data/maps/the_darkroom/rooms/S Room.txtpb +++ b/data/maps/the_darkroom/rooms/S Room.txtpb
@@ -1,5 +1,4 @@
1name: "S Room" 1name: "S Room"
2display_name: "Third Room"
3letters { 2letters {
4 key: "s" 3 key: "s"
5 path: "Components/Collectables/collectable" 4 path: "Components/Collectables/collectable"
diff --git a/data/maps/the_darkroom/rooms/Second Room.txtpb b/data/maps/the_darkroom/rooms/Second Room.txtpb index 911132d..a3964ea 100644 --- a/data/maps/the_darkroom/rooms/Second Room.txtpb +++ b/data/maps/the_darkroom/rooms/Second Room.txtpb
@@ -1,25 +1,25 @@
1name: "Second Room" 1name: "Second Room"
2display_name: "Second Room" 2panel_display_name: "Second Room"
3panels { 3panels {
4 name: "BISON" 4 name: "BISON"
5 path: "Panels/Room 2/panel_1" 5 path: "Panels/Room 2/panel_1"
6 clue: "bison" 6 clue: "bison"
7 answer: "bison" 7 answer: "bison"
8 symbols: "planet" 8 symbols: PLANET
9} 9}
10panels { 10panels {
11 name: "FISH" 11 name: "FISH"
12 path: "Panels/Room 2/panel_2" 12 path: "Panels/Room 2/panel_2"
13 clue: "fish" 13 clue: "fish"
14 answer: "fish" 14 answer: "fish"
15 symbols: "planet" 15 symbols: PLANET
16} 16}
17panels { 17panels {
18 name: "SHEEP" 18 name: "SHEEP"
19 path: "Panels/Room 2/panel_3" 19 path: "Panels/Room 2/panel_3"
20 clue: "sheep" 20 clue: "sheep"
21 answer: "sheep" 21 answer: "sheep"
22 symbols: "planet" 22 symbols: PLANET
23 required_door { name: "Double Letter Panel Blockers" } 23 required_door { name: "Double Letter Panel Blockers" }
24} 24}
25panels { 25panels {
@@ -27,14 +27,14 @@ panels {
27 path: "Panels/Room 2/panel_4" 27 path: "Panels/Room 2/panel_4"
28 clue: "koi" 28 clue: "koi"
29 answer: "koi" 29 answer: "koi"
30 symbols: "planet" 30 symbols: PLANET
31} 31}
32panels { 32panels {
33 name: "TUNA" 33 name: "TUNA"
34 path: "Panels/Room 2/panel_5" 34 path: "Panels/Room 2/panel_5"
35 clue: "tuna" 35 clue: "tuna"
36 answer: "tuna" 36 answer: "tuna"
37 symbols: "planet" 37 symbols: PLANET
38} 38}
39ports { 39ports {
40 name: "ENTRY" 40 name: "ENTRY"
@@ -47,9 +47,3 @@ ports {
47 orientation: "north" 47 orientation: "north"
48 required_door { name: "Third Room Entrance" } 48 required_door { name: "Third Room Entrance" }
49} 49}
50ports {
51 name: "CONGRUENT"
52 path: "Components/Warps/worldport7"
53 orientation: "east"
54 required_door { name: "Congruent Entrance" }
55}
diff --git a/data/maps/the_darkroom/rooms/Third Room.txtpb b/data/maps/the_darkroom/rooms/Third Room.txtpb index 25fa376..fc80fa7 100644 --- a/data/maps/the_darkroom/rooms/Third Room.txtpb +++ b/data/maps/the_darkroom/rooms/Third Room.txtpb
@@ -1,67 +1,67 @@
1name: "Third Room" 1name: "Third Room"
2display_name: "Third Room" 2panel_display_name: "Third Room"
3panels { 3panels {
4 name: "CULTS" 4 name: "CULTS"
5 path: "Panels/Room 3/panel_1" 5 path: "Panels/Room 3/panel_1"
6 clue: "cults" 6 clue: "cults"
7 answer: "cult" 7 answer: "cult"
8 symbols: "planet" 8 symbols: PLANET
9} 9}
10panels { 10panels {
11 name: "TURNS" 11 name: "TURNS"
12 path: "Panels/Room 3/panel_2" 12 path: "Panels/Room 3/panel_2"
13 clue: "turns" 13 clue: "turns"
14 answer: "turn" 14 answer: "turn"
15 symbols: "planet" 15 symbols: PLANET
16} 16}
17panels { 17panels {
18 name: "COINS" 18 name: "COINS"
19 path: "Panels/Room 3/panel_3" 19 path: "Panels/Room 3/panel_3"
20 clue: "coins" 20 clue: "coins"
21 answer: "coin" 21 answer: "coin"
22 symbols: "planet" 22 symbols: PLANET
23} 23}
24panels { 24panels {
25 name: "INKS" 25 name: "INKS"
26 path: "Panels/Room 3/panel_4" 26 path: "Panels/Room 3/panel_4"
27 clue: "inks" 27 clue: "inks"
28 answer: "ink" 28 answer: "ink"
29 symbols: "planet" 29 symbols: PLANET
30} 30}
31panels { 31panels {
32 name: "KNOTS" 32 name: "KNOTS"
33 path: "Panels/Room 3/panel_5" 33 path: "Panels/Room 3/panel_5"
34 clue: "knots" 34 clue: "knots"
35 answer: "knot" 35 answer: "knot"
36 symbols: "planet" 36 symbols: PLANET
37} 37}
38panels { 38panels {
39 name: "LINKS" 39 name: "LINKS"
40 path: "Panels/Room 3/panel_6" 40 path: "Panels/Room 3/panel_6"
41 clue: "links" 41 clue: "links"
42 answer: "link" 42 answer: "link"
43 symbols: "planet" 43 symbols: PLANET
44} 44}
45panels { 45panels {
46 name: "LOCKS" 46 name: "LOCKS"
47 path: "Panels/Room 3/panel_7" 47 path: "Panels/Room 3/panel_7"
48 clue: "locks" 48 clue: "locks"
49 answer: "lock" 49 answer: "lock"
50 symbols: "planet" 50 symbols: PLANET
51} 51}
52panels { 52panels {
53 name: "TOUCHES" 53 name: "TOUCHES"
54 path: "Panels/Room 3/panel_8" 54 path: "Panels/Room 3/panel_8"
55 clue: "touches" 55 clue: "touches"
56 answer: "touch" 56 answer: "touch"
57 symbols: "planet" 57 symbols: PLANET
58} 58}
59panels { 59panels {
60 name: "KOI" 60 name: "KOI"
61 path: "Panels/Room 3/panel_9" 61 path: "Panels/Room 3/panel_9"
62 clue: "koi" 62 clue: "koi"
63 answer: "koi" 63 answer: "koi"
64 symbols: "planet" 64 symbols: PLANET
65} 65}
66ports { 66ports {
67 name: "ENTRY" 67 name: "ENTRY"