summary refs log tree commit diff stats
path: root/data/maps
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps')
-rw-r--r--data/maps/the_graveyard/doors.txtpb2
-rw-r--r--data/maps/the_three_doors/connections.txtpb150
-rw-r--r--data/maps/the_three_doors/doors.txtpb53
-rw-r--r--data/maps/the_three_doors/metadata.txtpb1
-rw-r--r--data/maps/the_three_doors/rooms/Dead End Room.txtpb37
-rw-r--r--data/maps/the_three_doors/rooms/First Second Room.txtpb37
-rw-r--r--data/maps/the_three_doors/rooms/Loose Strings Room.txtpb19
-rw-r--r--data/maps/the_three_doors/rooms/One Luck Room.txtpb19
-rw-r--r--data/maps/the_three_doors/rooms/Silver Portal Room.txtpb35
9 files changed, 352 insertions, 1 deletions
diff --git a/data/maps/the_graveyard/doors.txtpb b/data/maps/the_graveyard/doors.txtpb index 5743fb7..23d74e9 100644 --- a/data/maps/the_graveyard/doors.txtpb +++ b/data/maps/the_graveyard/doors.txtpb
@@ -7,9 +7,9 @@ doors {
7 doors { map: "the_great" name: "The Maze Gravestone" } 7 doors { map: "the_great" name: "The Maze Gravestone" }
8 doors { map: "the_great" name: "Building Building Gravestone" } 8 doors { map: "the_great" name: "Building Building Gravestone" }
9 doors { map: "the_linear" name: "Behind The Keen Gravestone" } 9 doors { map: "the_linear" name: "Behind The Keen Gravestone" }
10 doors { map: "the_three_doors" name: "The Three Doors Gravestone" }
10 # TODO: gravestones 11 # TODO: gravestones
11 # The Tree (the_tree) 12 # The Tree (the_tree)
12 # The Three Doors (the_three_doors)
13} 13}
14doors { 14doors {
15 name: "Mausoleum Door" 15 name: "Mausoleum Door"
diff --git a/data/maps/the_three_doors/connections.txtpb b/data/maps/the_three_doors/connections.txtpb new file mode 100644 index 0000000..e3e80c0 --- /dev/null +++ b/data/maps/the_three_doors/connections.txtpb
@@ -0,0 +1,150 @@
1connections {
2 from_room: "First Second Room"
3 to_room: "Loose Strings Room"
4 door { name: "Firs Door" }
5}
6connections {
7 from_room: "First Second Room"
8 to_room: "Silver Portal Room"
9 door { name: "Initial Door" }
10}
11connections {
12 from {
13 port {
14 room: "First Second Room"
15 name: "TTD"
16 }
17 }
18 to {
19 port {
20 room: "First Second Room"
21 name: "GREAT"
22 }
23 }
24 oneway: true
25}
26connections {
27 from_room: "First Second Room"
28 to_room: "Silver Portal Room"
29 door { name: "Second Left Door" }
30}
31connections {
32 from_room: "First Second Room"
33 to_room: "One Luck Room"
34 door { name: "Second Right Door" }
35}
36connections {
37 from_room: "Silver Portal Room"
38 to_room: "First Second Room"
39 oneway: true
40}
41connections {
42 from {
43 port {
44 room: "Silver Portal Room"
45 name: "BEGIN"
46 }
47 }
48 to {
49 port {
50 room: "First Second Room"
51 name: "GREAT"
52 }
53 }
54 oneway: true
55}
56connections {
57 from {
58 port {
59 room: "Silver Portal Room"
60 name: "NEXT"
61 }
62 }
63 to {
64 port {
65 room: "One Luck Room"
66 name: "BEGIN"
67 }
68 }
69 oneway: true
70}
71connections {
72 from {
73 port {
74 room: "One Luck Room"
75 name: "BEGIN"
76 }
77 }
78 to {
79 port {
80 room: "First Second Room"
81 name: "GREAT"
82 }
83 }
84 oneway: true
85}
86connections {
87 from_room: "One Luck Room"
88 to_room: "Dead End Room"
89 oneway: true
90}
91connections {
92 from_room: "One Luck Room"
93 to_room: "First Second Room"
94 oneway: true
95}
96connections {
97 from_room: "Dead End Room"
98 to_room: "Silver Portal Room"
99 oneway: true
100}
101connections {
102 from {
103 port {
104 room: "Dead End Room"
105 name: "BEGIN"
106 }
107 }
108 to {
109 port {
110 room: "First Second Room"
111 name: "GREAT"
112 }
113 }
114 oneway: true
115}
116connections {
117 from {
118 port {
119 room: "Dead End Room"
120 name: "BEGIN2"
121 }
122 }
123 to {
124 port {
125 room: "First Second Room"
126 name: "GREAT"
127 }
128 }
129 oneway: true
130}
131connections {
132 from_room: "Loose Strings Room"
133 to_room: "First Second Room"
134 oneway: true
135}
136connections {
137 from {
138 port {
139 room: "Loose Strings Room"
140 name: "BEGIN"
141 }
142 }
143 to {
144 port {
145 room: "First Second Room"
146 name: "GREAT"
147 }
148 }
149 oneway: true
150}
diff --git a/data/maps/the_three_doors/doors.txtpb b/data/maps/the_three_doors/doors.txtpb new file mode 100644 index 0000000..99fbcee --- /dev/null +++ b/data/maps/the_three_doors/doors.txtpb
@@ -0,0 +1,53 @@
1doors {
2 name: "Firs Door"
3 type: EVENT
4 panels { room: "Silver Portal Room" name: "GOLD" }
5 panels { room: "Silver Portal Room" name: "PORT" }
6 panels { room: "Silver Portal Room" name: "Left" }
7 panels { room: "Silver Portal Room" name: "Right" }
8}
9doors {
10 name: "Initial Door"
11 type: EVENT
12 panels { room: "Silver Portal Room" name: "GOLD" }
13 panels { room: "Silver Portal Room" name: "PORT" }
14 panels { room: "Silver Portal Room" name: "Left" }
15 panels { room: "Silver Portal Room" name: "Right" }
16}
17doors {
18 name: "Second Left Door"
19 type: EVENT
20 panels { room: "First Second Room" name: "FIRS" }
21 panels { room: "First Second Room" name: "INITIAL" }
22 panels { room: "First Second Room" name: "MINUTE (1)" }
23 panels { room: "First Second Room" name: "MINUTE (2)" }
24}
25doors {
26 name: "Second Right Door"
27 type: EVENT
28 panels { room: "Loose Strings Room" name: "LOOSE" }
29 panels { room: "Loose Strings Room" name: "STRINGS" }
30 panels { room: "One Luck Room" name: "LONE" }
31 panels { room: "One Luck Room" name: "CHANCE" }
32}
33doors {
34 name: "The Three Doors Gravestone"
35 type: GRAVESTONE
36 panels { room: "First Second Room" name: "FIRS" }
37 panels { room: "First Second Room" name: "INITIAL" }
38 panels { room: "First Second Room" name: "MINUTE (1)" }
39 panels { room: "First Second Room" name: "MINUTE (2)" }
40 panels { room: "Silver Portal Room" name: "GOLD" }
41 panels { room: "Silver Portal Room" name: "PORT" }
42 panels { room: "Silver Portal Room" name: "Left" }
43 panels { room: "Silver Portal Room" name: "Right" }
44 panels { room: "Loose Strings Room" name: "LOOSE" }
45 panels { room: "Loose Strings Room" name: "STRINGS" }
46 panels { room: "One Luck Room" name: "LONE" }
47 panels { room: "One Luck Room" name: "CHANCE" }
48 panels { room: "Dead End Room" name: "DOOR" }
49 panels { room: "Dead End Room" name: "WAYS" }
50 panels { room: "Dead End Room" name: "DEAD" }
51 panels { room: "Dead End Room" name: "END" }
52 location_room: "Loose Strings Room"
53}
diff --git a/data/maps/the_three_doors/metadata.txtpb b/data/maps/the_three_doors/metadata.txtpb new file mode 100644 index 0000000..0c6052a --- /dev/null +++ b/data/maps/the_three_doors/metadata.txtpb
@@ -0,0 +1 @@
display_name: "The Three Doors"
diff --git a/data/maps/the_three_doors/rooms/Dead End Room.txtpb b/data/maps/the_three_doors/rooms/Dead End Room.txtpb new file mode 100644 index 0000000..c752368 --- /dev/null +++ b/data/maps/the_three_doors/rooms/Dead End Room.txtpb
@@ -0,0 +1,37 @@
1name: "Dead End Room"
2panels {
3 name: "DOOR"
4 path: "Panels/Dead End/panel3"
5 clue: "door"
6 answer: "knob"
7 symbols: BOXES
8}
9panels {
10 name: "WAYS"
11 path: "Panels/Dead End/panel4"
12 clue: "ways"
13 answer: "sway"
14 symbols: SPARKLES
15}
16panels {
17 name: "DEAD"
18 path: "Panels/Dead End/panel"
19 clue: "dead"
20 answer: "alive"
21 symbols: SUN
22}
23panels {
24 name: "END"
25 path: "Panels/Dead End/panel2"
26 clue: "end"
27 answer: "begin"
28 symbols: SUN
29}
30ports {
31 name: "BEGIN"
32 path: "Components/Warps/worldport6"
33}
34ports {
35 name: "BEGIN2"
36 path: "Components/Warps/worldport5"
37}
diff --git a/data/maps/the_three_doors/rooms/First Second Room.txtpb b/data/maps/the_three_doors/rooms/First Second Room.txtpb new file mode 100644 index 0000000..1bee8c7 --- /dev/null +++ b/data/maps/the_three_doors/rooms/First Second Room.txtpb
@@ -0,0 +1,37 @@
1name: "First Second Room"
2panels {
3 name: "FIRS"
4 path: "Panels/First Second/panel"
5 clue: "firs"
6 answer: "first"
7 symbols: SPARKLES
8}
9panels {
10 name: "INITIAL"
11 path: "Panels/First Second/panel2"
12 clue: "initial"
13 answer: "first"
14 symbols: SUN
15}
16panels {
17 name: "MINUTE (1)"
18 path: "Panels/First Second/panel3"
19 clue: "minute"
20 answer: "second"
21 symbols: EXAMPLE
22}
23panels {
24 name: "MINUTE (2)"
25 path: "Panels/First Second/panel4"
26 clue: "minute"
27 answer: "second"
28 symbols: BOXES
29}
30ports {
31 name: "GREAT"
32 path: "Components/Warps/worldport"
33}
34ports {
35 name: "TTD"
36 path: "Components/Warps/worldport2"
37}
diff --git a/data/maps/the_three_doors/rooms/Loose Strings Room.txtpb b/data/maps/the_three_doors/rooms/Loose Strings Room.txtpb new file mode 100644 index 0000000..9d4430f --- /dev/null +++ b/data/maps/the_three_doors/rooms/Loose Strings Room.txtpb
@@ -0,0 +1,19 @@
1name: "Loose Strings Room"
2panels {
3 name: "LOOSE"
4 path: "Panels/Something/panel3"
5 clue: "loose"
6 answer: "lose"
7 symbols: SPARKLES
8}
9panels {
10 name: "STRINGS"
11 path: "Panels/Something/panel4"
12 clue: "strings"
13 answer: "threads"
14 symbols: SUN
15}
16ports {
17 name: "BEGIN"
18 path: "Components/Warps/worldport7"
19}
diff --git a/data/maps/the_three_doors/rooms/One Luck Room.txtpb b/data/maps/the_three_doors/rooms/One Luck Room.txtpb new file mode 100644 index 0000000..816b4e3 --- /dev/null +++ b/data/maps/the_three_doors/rooms/One Luck Room.txtpb
@@ -0,0 +1,19 @@
1name: "One Luck Room"
2panels {
3 name: "LONE"
4 path: "Panels/Something/panel"
5 clue: "lone"
6 answer: "one"
7 symbols: SPARKLES
8}
9panels {
10 name: "CHANCE"
11 path: "Panels/Something/panel2"
12 clue: "chance"
13 answer: "luck"
14 symbols: SUN
15}
16ports {
17 name: "BEGIN"
18 path: "Components/Warps/worldport8"
19}
diff --git a/data/maps/the_three_doors/rooms/Silver Portal Room.txtpb b/data/maps/the_three_doors/rooms/Silver Portal Room.txtpb new file mode 100644 index 0000000..aeab9da --- /dev/null +++ b/data/maps/the_three_doors/rooms/Silver Portal Room.txtpb
@@ -0,0 +1,35 @@
1name: "Silver Portal Room"
2panels {
3 name: "GOLD"
4 path: "Panels/Silver Portal/panel"
5 clue: "gold"
6 answer: "silver"
7 symbols: EXAMPLE
8}
9panels {
10 name: "PORT"
11 path: "Panels/Silver Portal/panel2"
12 clue: "port"
13 answer: "portal"
14 symbols: SPARKLES
15}
16panels {
17 name: "Left"
18 path: "Panels/Silver Portal/panel3"
19 clue: ""
20 answer: "third"
21}
22panels {
23 name: "Right"
24 path: "Panels/Silver Portal/panel4"
25 clue: ""
26 answer: "fourth"
27}
28ports {
29 name: "BEGIN"
30 path: "Components/Warps/worldport3"
31}
32ports {
33 name: "NEXT"
34 path: "Components/Warps/worldport4"
35}