summary refs log tree commit diff stats
path: root/data/maps/the_keen
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/the_keen')
-rw-r--r--data/maps/the_keen/connections.txtpb5
-rw-r--r--data/maps/the_keen/doors.txtpb45
-rw-r--r--data/maps/the_keen/rooms/K Room.txtpb6
-rw-r--r--data/maps/the_keen/rooms/Main Area.txtpb75
4 files changed, 131 insertions, 0 deletions
diff --git a/data/maps/the_keen/connections.txtpb b/data/maps/the_keen/connections.txtpb new file mode 100644 index 0000000..e639654 --- /dev/null +++ b/data/maps/the_keen/connections.txtpb
@@ -0,0 +1,5 @@
1connections {
2 from_room: "Main Area"
3 to_room: "K Room"
4 door { name: "K Panels" }
5}
diff --git a/data/maps/the_keen/doors.txtpb b/data/maps/the_keen/doors.txtpb new file mode 100644 index 0000000..e513f8e --- /dev/null +++ b/data/maps/the_keen/doors.txtpb
@@ -0,0 +1,45 @@
1doors {
2 name: "K Panels"
3 type: EVENT
4 # TODO: This is a complete_at in the base game, but in normal progression you
5 # are forced to solve these specific panels. We should mod the game such that
6 # they are required even with non-standard progression.
7 panels { room: "Main Area" name: "TIN (1)" }
8 panels { room: "Main Area" name: "TIN (2)" }
9 panels { room: "Main Area" name: "NO (1)" }
10 panels { room: "Main Area" name: "I (1)" }
11}
12doors {
13 name: "Near Right Door"
14 type: EVENT
15 panels { room: "Main Area" name: "TIN (1)" }
16}
17doors {
18 name: "Near Left Door"
19 type: EVENT
20 panels { room: "Main Area" name: "TIN (2)" }
21}
22doors {
23 name: "Far Right Door"
24 type: EVENT
25 panels { room: "Main Area" name: "I (1)" }
26}
27doors {
28 name: "Far Left Door"
29 type: EVENT
30 panels { room: "Main Area" name: "NO (1)" }
31}
32doors {
33 name: "All Panels"
34 type: LOCATION_ONLY
35 panels { room: "Main Area" name: "TIN (1)" }
36 panels { room: "Main Area" name: "TIN (2)" }
37 panels { room: "Main Area" name: "TIN (3)" }
38 panels { room: "Main Area" name: "TIN (4)" }
39 panels { room: "Main Area" name: "TIN (5)" }
40 panels { room: "Main Area" name: "NO (1)" }
41 panels { room: "Main Area" name: "NO (2)" }
42 panels { room: "Main Area" name: "I (1)" }
43 panels { room: "Main Area" name: "I (2)" }
44 location_room: "Main Area"
45}
diff --git a/data/maps/the_keen/rooms/K Room.txtpb b/data/maps/the_keen/rooms/K Room.txtpb new file mode 100644 index 0000000..3485856 --- /dev/null +++ b/data/maps/the_keen/rooms/K Room.txtpb
@@ -0,0 +1,6 @@
1name: "K Room"
2display_name: "Keen"
3letters {
4 key: "k"
5 path: "Components/Collectables/collectable"
6}
diff --git a/data/maps/the_keen/rooms/Main Area.txtpb b/data/maps/the_keen/rooms/Main Area.txtpb new file mode 100644 index 0000000..fbc47ed --- /dev/null +++ b/data/maps/the_keen/rooms/Main Area.txtpb
@@ -0,0 +1,75 @@
1name: "Main Area"
2display_name: "Keen"
3panels {
4 name: "TIN (1)"
5 path: "Panels/entry_3"
6 clue: "tin"
7 answer: "thin"
8 symbols: "sparkles"
9}
10panels {
11 name: "TIN (2)"
12 path: "Panels/entry_4"
13 clue: "tin"
14 answer: "in"
15 symbols: "sparkles"
16}
17panels {
18 name: "TIN (3)"
19 path: "Panels/entry_1"
20 clue: "tin"
21 answer: "think"
22 symbols: "sparkles"
23 required_door { name: "Near Right Door" }
24}
25panels {
26 name: "TIN (4)"
27 path: "Panels/entry_2"
28 clue: "tin"
29 answer: "kin"
30 symbols: "sparkles"
31 required_door { name: "Near Left Door" }
32}
33panels {
34 name: "TIN (5)"
35 path: "Panels/entry_9"
36 clue: "tin"
37 answer: "ink"
38 symbols: "sparkles"
39 required_door { name: "Near Left Door" }
40}
41panels {
42 name: "I (1)"
43 path: "Panels/entry_5"
44 clue: "i"
45 answer: "it"
46 symbols: "sparkles"
47}
48panels {
49 name: "NO (1)"
50 path: "Panels/entry_6"
51 clue: "no"
52 answer: "not"
53 symbols: "sparkles"
54}
55panels {
56 name: "I (2)"
57 path: "Panels/entry_7"
58 clue: "i"
59 answer: "kit"
60 symbols: "sparkles"
61 required_door { name: "Far Right Door" }
62}
63panels {
64 name: "NO (2)"
65 path: "Panels/entry_8"
66 clue: "no"
67 answer: "knot"
68 symbols: "sparkles"
69 required_door { name: "Far Left Door" }
70}
71ports {
72 name: "GREAT"
73 path: "Components/Warps/worldport"
74 orientation: "south"
75}