diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-14 21:03:54 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-14 21:03:54 -0400 |
commit | b41280f1ee1aadceff3768e6dc29dde3e6a74788 (patch) | |
tree | ceefd9ef5091e12bf21ac5104ef654503d60316f /data/maps/the_jubilant | |
parent | 710ff94e2d29e8a2c00846ab24062517ff91da3b (diff) | |
download | lingo2-archipelago-b41280f1ee1aadceff3768e6dc29dde3e6a74788.tar.gz lingo2-archipelago-b41280f1ee1aadceff3768e6dc29dde3e6a74788.tar.bz2 lingo2-archipelago-b41280f1ee1aadceff3768e6dc29dde3e6a74788.zip |
Added the_jubilant
Diffstat (limited to 'data/maps/the_jubilant')
-rw-r--r-- | data/maps/the_jubilant/connections.txtpb | 10 | ||||
-rw-r--r-- | data/maps/the_jubilant/doors.txtpb | 33 | ||||
-rw-r--r-- | data/maps/the_jubilant/rooms/J Room.txtpb | 6 | ||||
-rw-r--r-- | data/maps/the_jubilant/rooms/Main Area.txtpb | 103 | ||||
-rw-r--r-- | data/maps/the_jubilant/rooms/Side Area.txtpb | 42 |
5 files changed, 194 insertions, 0 deletions
diff --git a/data/maps/the_jubilant/connections.txtpb b/data/maps/the_jubilant/connections.txtpb new file mode 100644 index 0000000..cf1a431 --- /dev/null +++ b/data/maps/the_jubilant/connections.txtpb | |||
@@ -0,0 +1,10 @@ | |||
1 | connections { | ||
2 | from_room: "Main Area" | ||
3 | to_room: "Side Area" | ||
4 | room { name: "Side Door" } | ||
5 | } | ||
6 | connections { | ||
7 | from_room: "Main Area" | ||
8 | to_room: "J Room" | ||
9 | room { name: "J Door" } | ||
10 | } | ||
diff --git a/data/maps/the_jubilant/doors.txtpb b/data/maps/the_jubilant/doors.txtpb new file mode 100644 index 0000000..02db1ff --- /dev/null +++ b/data/maps/the_jubilant/doors.txtpb | |||
@@ -0,0 +1,33 @@ | |||
1 | doors { | ||
2 | name: "J Door" | ||
3 | type: EVENT | ||
4 | panels { room: "Main Area" name: "GEMSTONE" } | ||
5 | panels { room: "Main Area" name: "PULL" } | ||
6 | panels { room: "Main Area" name: "LOIN" } | ||
7 | panels { room: "Main Area" name: "SMALL" } | ||
8 | panels { room: "Main Area" name: "HOP" } | ||
9 | panels { room: "Main Area" name: "UNFAIR" } | ||
10 | panels { room: "Main Area" name: "SPRINT" } | ||
11 | panels { room: "Main Area" name: "MINOR" } | ||
12 | panels { room: "Main Area" name: "BIRD" } | ||
13 | panels { room: "Main Area" name: "TREE" } | ||
14 | panels { room: "Main Area" name: "ORANGE" } | ||
15 | panels { room: "Main Area" name: "QUEEN" } | ||
16 | } | ||
17 | doors { | ||
18 | name: "Side Door" | ||
19 | type: LOCATION_ONLY | ||
20 | panels { room: "Main Area" name: "GEMSTONE" answer: "jade" } | ||
21 | panels { room: "Main Area" name: "PULL" answer: "jerk" } | ||
22 | panels { room: "Main Area" name: "LOIN" answer: "join" } | ||
23 | panels { room: "Main Area" name: "SMALL" answer: "jumbo" } | ||
24 | panels { room: "Main Area" name: "HOP" answer: "jump" } | ||
25 | panels { room: "Main Area" name: "UNFAIR" answer: "just" } | ||
26 | panels { room: "Main Area" name: "SPRINT" answer: "jog" } | ||
27 | panels { room: "Main Area" name: "MINOR" answer: "major" } | ||
28 | panels { room: "Main Area" name: "BIRD" answer: "jay" } | ||
29 | panels { room: "Main Area" name: "TREE" answer: "jungle" } | ||
30 | panels { room: "Main Area" name: "ORANGE" answer: "juice" } | ||
31 | panels { room: "Main Area" name: "QUEEN" answer: "jack" } | ||
32 | location_room: "Main Area" | ||
33 | } | ||
diff --git a/data/maps/the_jubilant/rooms/J Room.txtpb b/data/maps/the_jubilant/rooms/J Room.txtpb new file mode 100644 index 0000000..35abc54 --- /dev/null +++ b/data/maps/the_jubilant/rooms/J Room.txtpb | |||
@@ -0,0 +1,6 @@ | |||
1 | name: "J Room" | ||
2 | display_name: "Jubilant" | ||
3 | letters { | ||
4 | key: "j" | ||
5 | path: "Components/Collectables/q" # yeah lol | ||
6 | } | ||
diff --git a/data/maps/the_jubilant/rooms/Main Area.txtpb b/data/maps/the_jubilant/rooms/Main Area.txtpb new file mode 100644 index 0000000..3f12452 --- /dev/null +++ b/data/maps/the_jubilant/rooms/Main Area.txtpb | |||
@@ -0,0 +1,103 @@ | |||
1 | name: "Main Area" | ||
2 | display_name: "Jubilant" | ||
3 | panels { | ||
4 | name: "GEMSTONE" | ||
5 | path: "Panels/Main/panel_1" | ||
6 | clue: "gemstone" | ||
7 | answer: "ruby" | ||
8 | symbols: "example" | ||
9 | proxies { answer: "jade" path: "Panels/J/panel_1" } | ||
10 | } | ||
11 | panels { | ||
12 | name: "PULL" | ||
13 | path: "Panels/Main/panel_2" | ||
14 | clue: "pull" | ||
15 | answer: "yank" | ||
16 | symbols: "pyramid" | ||
17 | proxies { answer: "jerk" path: "Panels/J/panel_2" } | ||
18 | } | ||
19 | panels { | ||
20 | name: "LOIN" | ||
21 | path: "Panels/Main/panel_3" | ||
22 | clue: "loin" | ||
23 | answer: "coin" | ||
24 | symbols: "zero" | ||
25 | proxies { answer: "join" path: "Panels/J/panel_3" } | ||
26 | } | ||
27 | panels { | ||
28 | name: "SMALL" | ||
29 | path: "Panels/Main/panel_4" | ||
30 | clue: "small" | ||
31 | answer: "large" | ||
32 | symbols: "sun" | ||
33 | proxies { answer: "jumbo" path: "Panels/J/panel_4" } | ||
34 | } | ||
35 | panels { | ||
36 | name: "HOP" | ||
37 | path: "Panels/Main/panel_5" | ||
38 | clue: "hop" | ||
39 | answer: "leap" | ||
40 | symbols: "pyramid" | ||
41 | proxies { answer: "jump" path: "Panels/J/panel_5" } | ||
42 | } | ||
43 | panels { | ||
44 | name: "UNFAIR" | ||
45 | path: "Panels/Main/panel_6" | ||
46 | clue: "unfair" | ||
47 | answer: "fair" | ||
48 | symbols: "sun" | ||
49 | proxies { answer: "just" path: "Panels/J/panel_6" } | ||
50 | } | ||
51 | panels { | ||
52 | name: "SPRINT" | ||
53 | path: "Panels/Main/panel_7" | ||
54 | clue: "sprint" | ||
55 | answer: "run" | ||
56 | symbols: "pyramid" | ||
57 | proxies { answer: "jog" path: "Panels/J/panel_7" } | ||
58 | } | ||
59 | panels { | ||
60 | name: "MINOR" | ||
61 | path: "Panels/Main/panel_8" | ||
62 | clue: "minor" | ||
63 | answer: "adult" | ||
64 | symbols: "sun" | ||
65 | proxies { answer: "major" path: "Panels/J/panel_8" } | ||
66 | } | ||
67 | panels { | ||
68 | name: "BIRD" | ||
69 | path: "Panels/Main/panel_9" | ||
70 | clue: "bird" | ||
71 | answer: "owl" | ||
72 | symbols: "example" | ||
73 | proxies { answer: "jay" path: "Panels/J/panel_9" } | ||
74 | } | ||
75 | panels { | ||
76 | name: "TREE" | ||
77 | path: "Panels/Main/panel_10" | ||
78 | clue: "tree" | ||
79 | answer: "forest" | ||
80 | symbols: "boxes" | ||
81 | proxies { answer: "jungle" path: "Panels/J/panel_10" } | ||
82 | } | ||
83 | panels { | ||
84 | name: "ORANGE" | ||
85 | path: "Panels/Main/panel_11" | ||
86 | clue: "orange" | ||
87 | answer: "fruit" | ||
88 | symbols: "example" | ||
89 | proxies { answer: "juice" path: "Panels/J/panel_11" } | ||
90 | } | ||
91 | panels { | ||
92 | name: "QUEEN" | ||
93 | path: "Panels/Main/panel_12" | ||
94 | clue: "queen" | ||
95 | answer: "king" | ||
96 | symbols: "example" | ||
97 | proxies { answer: "jack" path: "Panels/J/panel_12" } | ||
98 | } | ||
99 | ports { | ||
100 | name: "GREAT" | ||
101 | path: "Components/Warps/worldport" | ||
102 | orientation: "west" | ||
103 | } | ||
diff --git a/data/maps/the_jubilant/rooms/Side Area.txtpb b/data/maps/the_jubilant/rooms/Side Area.txtpb new file mode 100644 index 0000000..0e904aa --- /dev/null +++ b/data/maps/the_jubilant/rooms/Side Area.txtpb | |||
@@ -0,0 +1,42 @@ | |||
1 | name: "Side Area" | ||
2 | display_name: "Jubilant" | ||
3 | panels { | ||
4 | name: "CALLBACK" | ||
5 | path: "Panels/Back Helpers/back_1" | ||
6 | clue: "callback" | ||
7 | answer: "callback" | ||
8 | } | ||
9 | panels { | ||
10 | name: "PUSHBACK" | ||
11 | path: "Panels/Back Helpers/back_2" | ||
12 | clue: "" | ||
13 | answer: "pushback" | ||
14 | } | ||
15 | panels { | ||
16 | name: "PUSH" | ||
17 | path: "Panels/Back Helpers/back_3" | ||
18 | clue: "push" | ||
19 | answer: "push" | ||
20 | } | ||
21 | panels { | ||
22 | name: "CALL" | ||
23 | path: "Panels/Back Helpers/back_4" | ||
24 | clue: "" | ||
25 | answer: "call" | ||
26 | } | ||
27 | panels { | ||
28 | name: "FLASHBACK" | ||
29 | path: "Panels/Back Helpers/back_5" | ||
30 | clue: "" | ||
31 | answer: "flashback" | ||
32 | } | ||
33 | panels { | ||
34 | name: "FLASH" | ||
35 | path: "Panels/Back Helpers/back_6" | ||
36 | clue: "flash" | ||
37 | answer: "flash" | ||
38 | } | ||
39 | keyholders { | ||
40 | name: "J" | ||
41 | path: "Components/KeyHolders/keyHolderJ" | ||
42 | } | ||