about summary refs log tree commit diff stats
path: root/data/maps/the_sun_temple
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/the_sun_temple')
-rw-r--r--data/maps/the_sun_temple/connections.txtpb16
-rw-r--r--data/maps/the_sun_temple/doors.txtpb23
-rw-r--r--data/maps/the_sun_temple/metadata.txtpb5
-rw-r--r--data/maps/the_sun_temple/rooms/Ending.txtpb5
-rw-r--r--data/maps/the_sun_temple/rooms/Entrance.txtpb16
-rw-r--r--data/maps/the_sun_temple/rooms/Mastery.txtpb5
-rw-r--r--data/maps/the_sun_temple/rooms/Temple.txtpb63
7 files changed, 133 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..ffe4d5d --- /dev/null +++ b/data/maps/the_sun_temple/connections.txtpb
@@ -0,0 +1,16 @@
1connections {
2 from_room: "Entrance"
3 to_room: "Temple"
4 door { name: "Entrance" }
5}
6connections {
7 from_room: "Temple"
8 to_room: "Ending"
9 door { name: "Ending" }
10 purple_ending: true
11}
12connections {
13 from_room: "Temple"
14 to_room: "Mastery"
15 door { name: "Mastery" }
16}
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 @@
1doors {
2 name: "Entrance"
3 type: STANDARD
4 receivers: "Components/Doors/entry_1"
5 panels { room: "Entrance" name: "SUN" }
6 location_room: "Entrance"
7}
8doors {
9 name: "Ending"
10 type: EVENT
11 panels { room: "Temple" name: "EQUINOX" answer: "equinox" }
12}
13doors {
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..25ed636 --- /dev/null +++ b/data/maps/the_sun_temple/metadata.txtpb
@@ -0,0 +1,5 @@
1display_name: "The Sun Temple"
2worldport_entrance {
3 room: "Entrance"
4 name: "UNKEMPT"
5}
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..975374a --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Ending.txtpb
@@ -0,0 +1,5 @@
1name: "Ending"
2endings {
3 name: "PURPLE"
4 path: "Components/purple_ending"
5}
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..07d6e38 --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Entrance.txtpb
@@ -0,0 +1,16 @@
1name: "Entrance"
2panels {
3 name: "SUN"
4 path: "Panels/Main/panel_1"
5 clue: "sun"
6 answer: "sun"
7 proxies { answer: "sun" path: "Panels/Sun/panel_8" }
8 proxies { answer: "moon" path: "Panels/Moon/panel_15" }
9}
10ports {
11 name: "UNKEMPT"
12 display_name: "Entrance"
13 path: "Components/Warps/worldport"
14 destination { x: 0 y: 0 z: 13 }
15 rotation: 0
16}
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..bbe8742 --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Mastery.txtpb
@@ -0,0 +1,5 @@
1name: "Mastery"
2masteries {
3 name: "MASTERY"
4 path: "Components/Collectables/collectable"
5}
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..4f39737 --- /dev/null +++ b/data/maps/the_sun_temple/rooms/Temple.txtpb
@@ -0,0 +1,63 @@
1name: "Temple"
2panels {
3 name: "DELAY"
4 path: "Panels/Main/panel_2"
5 clue: "delay"
6 answer: "day"
7 symbols: SPARKLES
8 proxies { answer: "day" path: "Panels/Sun/panel_9" }
9 proxies { answer: "night" path: "Panels/Moon/panel_16" }
10}
11panels {
12 name: "LAWN"
13 path: "Panels/Main/panel_3"
14 clue: "lawn"
15 answer: "dawn"
16 symbols: SPARKLES
17 proxies { answer: "dawn" path: "Panels/Sun/panel_10" }
18 proxies { answer: "dusk" path: "Panels/Moon/panel_17" }
19}
20panels {
21 name: "JUMP"
22 path: "Panels/Main/panel_4"
23 clue: "jump"
24 answer: "spring"
25 symbols: SUN
26 proxies { answer: "spring" path: "Panels/Sun/panel_11" }
27 proxies { answer: "autumn" path: "Panels/Moon/panel_18" }
28}
29panels {
30 name: "HEAVY"
31 path: "Panels/Main/panel_5"
32 clue: "heavy"
33 answer: "light"
34 symbols: SUN
35 proxies { answer: "light" path: "Panels/Sun/panel_12" }
36 proxies { answer: "dark" path: "Panels/Moon/panel_19" }
37}
38panels {
39 name: "KNIFE"
40 path: "Panels/Main/panel_6"
41 clue: "knife"
42 answer: "life"
43 symbols: ZERO
44 proxies { answer: "life" path: "Panels/Sun/panel_13" }
45 proxies { answer: "death" path: "Panels/Moon/panel_20" }
46}
47panels {
48 name: "ARM"
49 path: "Panels/Main/panel_7"
50 clue: "arm"
51 answer: "warmth"
52 symbols: SPARKLES
53 proxies { answer: "warmth" path: "Panels/Sun/panel_14" }
54 proxies { answer: "chill" path: "Panels/Moon/panel_21" }
55}
56panels {
57 name: "EQUINOX"
58 path: "Panels/End/panel_22"
59 clue: "equinox"
60 answer: "equinox"
61 proxies { answer: "solstice" path: "Panels/End/panel_23" }
62 proxies { answer: "equinox" path: "Panels/End/panel_24" }
63}