diff options
Diffstat (limited to 'data/maps/the_three_doors')
-rw-r--r-- | data/maps/the_three_doors/connections.txtpb | 150 | ||||
-rw-r--r-- | data/maps/the_three_doors/doors.txtpb | 53 | ||||
-rw-r--r-- | data/maps/the_three_doors/metadata.txtpb | 1 | ||||
-rw-r--r-- | data/maps/the_three_doors/rooms/Dead End Room.txtpb | 37 | ||||
-rw-r--r-- | data/maps/the_three_doors/rooms/First Second Room.txtpb | 37 | ||||
-rw-r--r-- | data/maps/the_three_doors/rooms/Loose Strings Room.txtpb | 19 | ||||
-rw-r--r-- | data/maps/the_three_doors/rooms/One Luck Room.txtpb | 19 | ||||
-rw-r--r-- | data/maps/the_three_doors/rooms/Silver Portal Room.txtpb | 35 |
8 files changed, 351 insertions, 0 deletions
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 @@ | |||
1 | connections { | ||
2 | from_room: "First Second Room" | ||
3 | to_room: "Loose Strings Room" | ||
4 | door { name: "Firs Door" } | ||
5 | } | ||
6 | connections { | ||
7 | from_room: "First Second Room" | ||
8 | to_room: "Silver Portal Room" | ||
9 | door { name: "Initial Door" } | ||
10 | } | ||
11 | connections { | ||
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 | } | ||
26 | connections { | ||
27 | from_room: "First Second Room" | ||
28 | to_room: "Silver Portal Room" | ||
29 | door { name: "Second Left Door" } | ||
30 | } | ||
31 | connections { | ||
32 | from_room: "First Second Room" | ||
33 | to_room: "One Luck Room" | ||
34 | door { name: "Second Right Door" } | ||
35 | } | ||
36 | connections { | ||
37 | from_room: "Silver Portal Room" | ||
38 | to_room: "First Second Room" | ||
39 | oneway: true | ||
40 | } | ||
41 | connections { | ||
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 | } | ||
56 | connections { | ||
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 | } | ||
71 | connections { | ||
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 | } | ||
86 | connections { | ||
87 | from_room: "One Luck Room" | ||
88 | to_room: "Dead End Room" | ||
89 | oneway: true | ||
90 | } | ||
91 | connections { | ||
92 | from_room: "One Luck Room" | ||
93 | to_room: "First Second Room" | ||
94 | oneway: true | ||
95 | } | ||
96 | connections { | ||
97 | from_room: "Dead End Room" | ||
98 | to_room: "Silver Portal Room" | ||
99 | oneway: true | ||
100 | } | ||
101 | connections { | ||
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 | } | ||
116 | connections { | ||
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 | } | ||
131 | connections { | ||
132 | from_room: "Loose Strings Room" | ||
133 | to_room: "First Second Room" | ||
134 | oneway: true | ||
135 | } | ||
136 | connections { | ||
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 @@ | |||
1 | doors { | ||
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 | } | ||
9 | doors { | ||
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 | } | ||
17 | doors { | ||
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 | } | ||
25 | doors { | ||
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 | } | ||
33 | doors { | ||
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 @@ | |||
1 | name: "Dead End Room" | ||
2 | panels { | ||
3 | name: "DOOR" | ||
4 | path: "Panels/Dead End/panel3" | ||
5 | clue: "door" | ||
6 | answer: "knob" | ||
7 | symbols: BOXES | ||
8 | } | ||
9 | panels { | ||
10 | name: "WAYS" | ||
11 | path: "Panels/Dead End/panel4" | ||
12 | clue: "ways" | ||
13 | answer: "sway" | ||
14 | symbols: SPARKLES | ||
15 | } | ||
16 | panels { | ||
17 | name: "DEAD" | ||
18 | path: "Panels/Dead End/panel" | ||
19 | clue: "dead" | ||
20 | answer: "alive" | ||
21 | symbols: SUN | ||
22 | } | ||
23 | panels { | ||
24 | name: "END" | ||
25 | path: "Panels/Dead End/panel2" | ||
26 | clue: "end" | ||
27 | answer: "begin" | ||
28 | symbols: SUN | ||
29 | } | ||
30 | ports { | ||
31 | name: "BEGIN" | ||
32 | path: "Components/Warps/worldport6" | ||
33 | } | ||
34 | ports { | ||
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 @@ | |||
1 | name: "First Second Room" | ||
2 | panels { | ||
3 | name: "FIRS" | ||
4 | path: "Panels/First Second/panel" | ||
5 | clue: "firs" | ||
6 | answer: "first" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "INITIAL" | ||
11 | path: "Panels/First Second/panel2" | ||
12 | clue: "initial" | ||
13 | answer: "first" | ||
14 | symbols: SUN | ||
15 | } | ||
16 | panels { | ||
17 | name: "MINUTE (1)" | ||
18 | path: "Panels/First Second/panel3" | ||
19 | clue: "minute" | ||
20 | answer: "second" | ||
21 | symbols: EXAMPLE | ||
22 | } | ||
23 | panels { | ||
24 | name: "MINUTE (2)" | ||
25 | path: "Panels/First Second/panel4" | ||
26 | clue: "minute" | ||
27 | answer: "second" | ||
28 | symbols: BOXES | ||
29 | } | ||
30 | ports { | ||
31 | name: "GREAT" | ||
32 | path: "Components/Warps/worldport" | ||
33 | } | ||
34 | ports { | ||
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 @@ | |||
1 | name: "Loose Strings Room" | ||
2 | panels { | ||
3 | name: "LOOSE" | ||
4 | path: "Panels/Something/panel3" | ||
5 | clue: "loose" | ||
6 | answer: "lose" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "STRINGS" | ||
11 | path: "Panels/Something/panel4" | ||
12 | clue: "strings" | ||
13 | answer: "threads" | ||
14 | symbols: SUN | ||
15 | } | ||
16 | ports { | ||
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 @@ | |||
1 | name: "One Luck Room" | ||
2 | panels { | ||
3 | name: "LONE" | ||
4 | path: "Panels/Something/panel" | ||
5 | clue: "lone" | ||
6 | answer: "one" | ||
7 | symbols: SPARKLES | ||
8 | } | ||
9 | panels { | ||
10 | name: "CHANCE" | ||
11 | path: "Panels/Something/panel2" | ||
12 | clue: "chance" | ||
13 | answer: "luck" | ||
14 | symbols: SUN | ||
15 | } | ||
16 | ports { | ||
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 @@ | |||
1 | name: "Silver Portal Room" | ||
2 | panels { | ||
3 | name: "GOLD" | ||
4 | path: "Panels/Silver Portal/panel" | ||
5 | clue: "gold" | ||
6 | answer: "silver" | ||
7 | symbols: EXAMPLE | ||
8 | } | ||
9 | panels { | ||
10 | name: "PORT" | ||
11 | path: "Panels/Silver Portal/panel2" | ||
12 | clue: "port" | ||
13 | answer: "portal" | ||
14 | symbols: SPARKLES | ||
15 | } | ||
16 | panels { | ||
17 | name: "Left" | ||
18 | path: "Panels/Silver Portal/panel3" | ||
19 | clue: "" | ||
20 | answer: "third" | ||
21 | } | ||
22 | panels { | ||
23 | name: "Right" | ||
24 | path: "Panels/Silver Portal/panel4" | ||
25 | clue: "" | ||
26 | answer: "fourth" | ||
27 | } | ||
28 | ports { | ||
29 | name: "BEGIN" | ||
30 | path: "Components/Warps/worldport3" | ||
31 | } | ||
32 | ports { | ||
33 | name: "NEXT" | ||
34 | path: "Components/Warps/worldport4" | ||
35 | } | ||