about summary refs log tree commit diff stats
path: root/data/maps/the_impressive
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/the_impressive')
-rw-r--r--data/maps/the_impressive/connections.txtpb30
-rw-r--r--data/maps/the_impressive/doors.txtpb54
-rw-r--r--data/maps/the_impressive/metadata.txtpb6
-rw-r--r--data/maps/the_impressive/rooms/Green Eye.txtpb29
-rw-r--r--data/maps/the_impressive/rooms/Lobby.txtpb16
-rw-r--r--data/maps/the_impressive/rooms/M Room.txtpb6
-rw-r--r--data/maps/the_impressive/rooms/M2 Room.txtpb7
-rw-r--r--data/maps/the_impressive/rooms/Side Area.txtpb16
-rw-r--r--data/maps/the_impressive/rooms/W Room.txtpb6
-rw-r--r--data/maps/the_impressive/rooms/WM Room.txtpb17
10 files changed, 187 insertions, 0 deletions
diff --git a/data/maps/the_impressive/connections.txtpb b/data/maps/the_impressive/connections.txtpb new file mode 100644 index 0000000..08caee8 --- /dev/null +++ b/data/maps/the_impressive/connections.txtpb
@@ -0,0 +1,30 @@
1connections {
2 from_room: "Lobby"
3 to_room: "WM Room"
4 door { name: "Front Door" }
5}
6connections {
7 from_room: "WM Room"
8 to_room: "W Room"
9 door { name: "Big W" }
10}
11connections {
12 from_room: "WM Room"
13 to_room: "M Room"
14 door { name: "Big M" }
15}
16connections {
17 from_room: "M Room"
18 to_room: "M2 Room"
19 door { name: "M2 Divider" }
20}
21connections {
22 from_room: "Lobby"
23 to_room: "Side Area"
24 door { name: "Side Door" }
25}
26connections {
27 from_room: "Side Area"
28 to_room: "Green Eye"
29 door { name: "Control Center Green Door" }
30}
diff --git a/data/maps/the_impressive/doors.txtpb b/data/maps/the_impressive/doors.txtpb new file mode 100644 index 0000000..9ab6845 --- /dev/null +++ b/data/maps/the_impressive/doors.txtpb
@@ -0,0 +1,54 @@
1doors {
2 name: "Front Door"
3 type: STANDARD
4 receivers: "Components/Doors/entry_1"
5 panels { room: "Lobby" name: "RIGHT" }
6 location_room: "Lobby"
7}
8doors {
9 name: "Side Door"
10 type: ITEM_ONLY
11 receivers: "Components/Doors/entry_3"
12 panels { room: "Lobby" name: "RIGHT" answer: "wrong" }
13}
14doors {
15 name: "Big W"
16 type: EVENT
17 panels { room: "WM Room" name: "LEFT" }
18 panels { room: "WM Room" name: "RIGHT" answer: "right" }
19}
20doors {
21 name: "Big M"
22 type: EVENT
23 panels { room: "WM Room" name: "LEFT" }
24 panels { room: "WM Room" name: "RIGHT" answer: "left" }
25}
26doors {
27 name: "M2 Divider"
28 type: EVENT
29 panels { room: "Green Eye" name: "RETURN" }
30 panels { room: "Green Eye" name: "LEFT" }
31}
32doors {
33 name: "Green Eye Panels"
34 type: LOCATION_ONLY
35 panels { room: "Green Eye" name: "RETURN" }
36 panels { room: "Green Eye" name: "TO" }
37 panels { room: "Green Eye" name: "LEFT" }
38 location_room: "Green Eye"
39 location_name: "RETURN, TO, LEFT"
40}
41doors {
42 name: "Control Center Green Door"
43 type: CONTROL_CENTER_COLOR
44 latch: true
45 receivers: "Components/Doors/entry_2"
46 control_center_color: "green"
47}
48doors {
49 name: "Control Center Green Panel"
50 type: LOCATION_ONLY
51 panels { room: "Side Area" name: "COLOR" }
52 location_room: "Side Area"
53 location_name: "COLOR"
54}
diff --git a/data/maps/the_impressive/metadata.txtpb b/data/maps/the_impressive/metadata.txtpb new file mode 100644 index 0000000..63929cb --- /dev/null +++ b/data/maps/the_impressive/metadata.txtpb
@@ -0,0 +1,6 @@
1display_name: "The Impressive"
2# These are apparently little eyes on the Green Eye panel pedestals? I don't
3# think they're ever visible in gameplay.
4excluded_nodes: "Meshes/eye"
5excluded_nodes: "Meshes/eye2"
6excluded_nodes: "Meshes/eye3"
diff --git a/data/maps/the_impressive/rooms/Green Eye.txtpb b/data/maps/the_impressive/rooms/Green Eye.txtpb new file mode 100644 index 0000000..aa31b07 --- /dev/null +++ b/data/maps/the_impressive/rooms/Green Eye.txtpb
@@ -0,0 +1,29 @@
1name: "Green Eye"
2panel_display_name: "Outside"
3panels {
4 name: "RETURN"
5 path: "Panels/entry_5"
6 clue: "return"
7 answer: "turn"
8 symbols: SPARKLES
9}
10panels {
11 name: "TO"
12 path: "Panels/entry_6"
13 clue: "to"
14 answer: "to"
15}
16panels {
17 name: "LEFT"
18 path: "Panels/entry_7"
19 clue: "left"
20 answer: "right"
21 symbols: SUN
22}
23ports {
24 name: "PLAZA"
25 display_name: "Green Hallway"
26 path: "Components/Warps/worldport3"
27 destination { x: -33 y: 0 z: 1 }
28 rotation: 90
29}
diff --git a/data/maps/the_impressive/rooms/Lobby.txtpb b/data/maps/the_impressive/rooms/Lobby.txtpb new file mode 100644 index 0000000..577a051 --- /dev/null +++ b/data/maps/the_impressive/rooms/Lobby.txtpb
@@ -0,0 +1,16 @@
1name: "Lobby"
2panel_display_name: "Outside"
3panels {
4 name: "RIGHT"
5 path: "Panels/entry_1"
6 clue: "right"
7 answer: "right"
8 proxies { answer: "wrong" path: "Panels/proxied_3" }
9}
10ports {
11 name: "GREAT"
12 display_name: "Main Entrance"
13 path: "Components/Warps/worldport"
14 destination { x: 0 y: 0 z: 11.5 }
15 rotation: 0
16}
diff --git a/data/maps/the_impressive/rooms/M Room.txtpb b/data/maps/the_impressive/rooms/M Room.txtpb new file mode 100644 index 0000000..2cc71be --- /dev/null +++ b/data/maps/the_impressive/rooms/M Room.txtpb
@@ -0,0 +1,6 @@
1name: "M Room"
2panel_display_name: "Inside"
3letters {
4 key: "m"
5 path: "Components/Collectables/collectable"
6}
diff --git a/data/maps/the_impressive/rooms/M2 Room.txtpb b/data/maps/the_impressive/rooms/M2 Room.txtpb new file mode 100644 index 0000000..3684441 --- /dev/null +++ b/data/maps/the_impressive/rooms/M2 Room.txtpb
@@ -0,0 +1,7 @@
1name: "M2 Room"
2panel_display_name: "Inside"
3letters {
4 key: "m"
5 level2: true
6 path: "Components/Collectables/collectable3"
7}
diff --git a/data/maps/the_impressive/rooms/Side Area.txtpb b/data/maps/the_impressive/rooms/Side Area.txtpb new file mode 100644 index 0000000..d1b28a3 --- /dev/null +++ b/data/maps/the_impressive/rooms/Side Area.txtpb
@@ -0,0 +1,16 @@
1name: "Side Area"
2panel_display_name: "Outside"
3panels {
4 name: "COLOR"
5 path: "Panels/entry_4"
6 clue: "color"
7 answer: "green"
8 symbols: EXAMPLE
9}
10ports {
11 name: "FOURROOMS"
12 display_name: "Four Rooms Entrance"
13 path: "Components/Warps/worldport2"
14 destination { x: -27 y: 0 z: 25.5 }
15 rotation: 0
16}
diff --git a/data/maps/the_impressive/rooms/W Room.txtpb b/data/maps/the_impressive/rooms/W Room.txtpb new file mode 100644 index 0000000..21f1eab --- /dev/null +++ b/data/maps/the_impressive/rooms/W Room.txtpb
@@ -0,0 +1,6 @@
1name: "W Room"
2panel_display_name: "Inside"
3letters {
4 key: "w"
5 path: "Components/Collectables/collectable2"
6}
diff --git a/data/maps/the_impressive/rooms/WM Room.txtpb b/data/maps/the_impressive/rooms/WM Room.txtpb new file mode 100644 index 0000000..dce77ed --- /dev/null +++ b/data/maps/the_impressive/rooms/WM Room.txtpb
@@ -0,0 +1,17 @@
1name: "WM Room"
2panel_display_name: "Inside"
3panels {
4 name: "LEFT"
5 path: "Panels/entry_2"
6 clue: "left"
7 answer: "right"
8 symbols: SUN
9}
10panels {
11 name: "RIGHT"
12 path: "Panels/entry_3"
13 clue: "right"
14 answer: "right"
15 proxies { answer: "left" path: "Panels/proxied_1" }
16 proxies { answer: "right" path: "Panels/proxied_2" }
17}