diff options
Diffstat (limited to 'data/maps/the_sun_temple')
-rw-r--r-- | data/maps/the_sun_temple/connections.txtpb | 15 | ||||
-rw-r--r-- | data/maps/the_sun_temple/doors.txtpb | 23 | ||||
-rw-r--r-- | data/maps/the_sun_temple/metadata.txtpb | 1 | ||||
-rw-r--r-- | data/maps/the_sun_temple/rooms/Ending.txtpb | 6 | ||||
-rw-r--r-- | data/maps/the_sun_temple/rooms/Entrance.txtpb | 14 | ||||
-rw-r--r-- | data/maps/the_sun_temple/rooms/Mastery.txtpb | 6 | ||||
-rw-r--r-- | data/maps/the_sun_temple/rooms/Temple.txtpb | 64 |
7 files changed, 129 insertions, 0 deletions
diff --git a/data/maps/the_sun_temple/connections.txtpb b/data/maps/the_sun_temple/connections.txtpb new file mode 100644 index 0000000..b0b3a0a --- /dev/null +++ b/data/maps/the_sun_temple/connections.txtpb | |||
@@ -0,0 +1,15 @@ | |||
1 | connections { | ||
2 | from_room: "Entrance" | ||
3 | to_room: "Temple" | ||
4 | door { name: "Entrance" } | ||
5 | } | ||
6 | connections { | ||
7 | from_room: "Temple" | ||
8 | to_room: "Ending" | ||
9 | door { name: "Ending" } | ||
10 | } | ||
11 | connections { | ||
12 | from_room: "Temple" | ||
13 | to_room: "Mastery" | ||
14 | door { name: "Mastery" } | ||
15 | } | ||
diff --git a/data/maps/the_sun_temple/doors.txtpb b/data/maps/the_sun_temple/doors.txtpb new file mode 100644 index 0000000..7ee2c56 --- /dev/null +++ b/data/maps/the_sun_temple/doors.txtpb | |||
@@ -0,0 +1,23 @@ | |||
1 | doors { | ||
2 | name: "Entrance" | ||
3 | type: STANDARD | ||
4 | receivers: "Components/Doors/entry_1" | ||
5 | panels { room: "Entrance" name: "SUN" } | ||
6 | location_room: "Entrance" | ||
7 | } | ||
8 | doors { | ||
9 | name: "Ending" | ||
10 | type: EVENT | ||
11 | panels { room: "Temple" name: "EQUINOX" answer: "equinox" } | ||
12 | } | ||
13 | doors { | ||
14 | name: "Mastery" | ||
15 | type: EVENT | ||
16 | panels { room: "Entrance" name: "SUN" answer: "moon" } | ||
17 | panels { room: "Temple" name: "DELAY" answer: "night" } | ||
18 | panels { room: "Temple" name: "LAWN" answer: "dusk" } | ||
19 | panels { room: "Temple" name: "JUMP" answer: "autumn" } | ||
20 | panels { room: "Temple" name: "HEAVY" answer: "dark" } | ||
21 | panels { room: "Temple" name: "KNIFE" answer: "death" } | ||
22 | panels { room: "Temple" name: "ARM" answer: "chill" } | ||
23 | } | ||
diff --git a/data/maps/the_sun_temple/metadata.txtpb b/data/maps/the_sun_temple/metadata.txtpb new file mode 100644 index 0000000..97f9290 --- /dev/null +++ b/data/maps/the_sun_temple/metadata.txtpb | |||
@@ -0,0 +1 @@ | |||
display_name: "The Sun Temple" | |||
diff --git a/data/maps/the_sun_temple/rooms/Ending.txtpb b/data/maps/the_sun_temple/rooms/Ending.txtpb new file mode 100644 index 0000000..a94e606 --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Ending.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "Ending" | ||
2 | display_name: "Sun Temple" | ||
3 | endings { | ||
4 | name: "PURPLE" | ||
5 | path: "Components/purple_ending" | ||
6 | } | ||
diff --git a/data/maps/the_sun_temple/rooms/Entrance.txtpb b/data/maps/the_sun_temple/rooms/Entrance.txtpb new file mode 100644 index 0000000..0b2a0bd --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Entrance.txtpb | |||
@@ -0,0 +1,14 @@ | |||
1 | name: "Entrance" | ||
2 | display_name: "Sun Temple" | ||
3 | panels { | ||
4 | name: "SUN" | ||
5 | path: "Panels/Main/panel_1" | ||
6 | clue: "sun" | ||
7 | answer: "sun" | ||
8 | #proxies { answer: "sun" path: "Panels/Sun/panel_8" } | ||
9 | proxies { answer: "moon" path: "Panels/Moon/panel_15" } | ||
10 | } | ||
11 | ports { | ||
12 | name: "UNKEMPT" | ||
13 | path: "Components/Warps/worldport" | ||
14 | } | ||
diff --git a/data/maps/the_sun_temple/rooms/Mastery.txtpb b/data/maps/the_sun_temple/rooms/Mastery.txtpb new file mode 100644 index 0000000..b416a9a --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Mastery.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "Mastery" | ||
2 | display_name: "Sun Temple" | ||
3 | masteries { | ||
4 | name: "MASTERY" | ||
5 | path: "Components/Collectables/collectable" | ||
6 | } | ||
diff --git a/data/maps/the_sun_temple/rooms/Temple.txtpb b/data/maps/the_sun_temple/rooms/Temple.txtpb new file mode 100644 index 0000000..510bfb0 --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Temple.txtpb | |||
@@ -0,0 +1,64 @@ | |||
1 | name: "Temple" | ||
2 | display_name: "Sun Temple" | ||
3 | panels { | ||
4 | name: "DELAY" | ||
5 | path: "Panels/Main/panel_2" | ||
6 | clue: "delay" | ||
7 | answer: "day" | ||
8 | symbols: "sparkles" | ||
9 | #proxies { answer: "day" path: "Panels/Sun/panel_9" } | ||
10 | proxies { answer: "night" path: "Panels/Moon/panel_16" } | ||
11 | } | ||
12 | panels { | ||
13 | name: "LAWN" | ||
14 | path: "Panels/Main/panel_3" | ||
15 | clue: "lawn" | ||
16 | answer: "dawn" | ||
17 | symbols: "sparkles" | ||
18 | #proxies { answer: "dawn" path: "Panels/Sun/panel_10" } | ||
19 | proxies { answer: "dusk" path: "Panels/Moon/panel_17" } | ||
20 | } | ||
21 | panels { | ||
22 | name: "JUMP" | ||
23 | path: "Panels/Main/panel_4" | ||
24 | clue: "jump" | ||
25 | answer: "spring" | ||
26 | symbols: "sun" | ||
27 | #proxies { answer: "spring" path: "Panels/Sun/panel_11" } | ||
28 | proxies { answer: "autumn" path: "Panels/Moon/panel_18" } | ||
29 | } | ||
30 | panels { | ||
31 | name: "HEAVY" | ||
32 | path: "Panels/Main/panel_5" | ||
33 | clue: "heavy" | ||
34 | answer: "light" | ||
35 | symbols: "sun" | ||
36 | #proxies { answer: "light" path: "Panels/Sun/panel_12" } | ||
37 | proxies { answer: "dark" path: "Panels/Moon/panel_19" } | ||
38 | } | ||
39 | panels { | ||
40 | name: "KNIFE" | ||
41 | path: "Panels/Main/panel_6" | ||
42 | clue: "knife" | ||
43 | answer: "life" | ||
44 | symbols: "zero" | ||
45 | #proxies { answer: "life" path: "Panels/Sun/panel_13" } | ||
46 | proxies { answer: "death" path: "Panels/Moon/panel_20" } | ||
47 | } | ||
48 | panels { | ||
49 | name: "ARM" | ||
50 | path: "Panels/Main/panel_7" | ||
51 | clue: "arm" | ||
52 | answer: "warmth" | ||
53 | symbols: "sparkles" | ||
54 | #proxies { answer: "warmth" path: "Panels/Sun/panel_14" } | ||
55 | proxies { answer: "chill" path: "Panels/Moon/panel_21" } | ||
56 | } | ||
57 | panels { | ||
58 | name: "EQUINOX" | ||
59 | path: "Panels/End/panel_22" | ||
60 | clue: "equinox" | ||
61 | answer: "equinox" | ||
62 | proxies { answer: "solstice" path: "Panels/End/panel_23" } | ||
63 | #proxies { answer: "equinox" path: "Panels/End/panel_24" } | ||
64 | } | ||