about summary refs log tree commit diff stats
path: root/data/maps
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-10-24 12:13:54 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-10-24 12:13:54 -0400
commit488e35d6e2887aafbc506d543364684dfecafd2f (patch)
tree9ac5c25832113040da4f2a5f09272c3cb10578e9 /data/maps
parent8b1edac5dbc3a5524fe0317102d6ba30623f2111 (diff)
downloadlingo2-archipelago-488e35d6e2887aafbc506d543364684dfecafd2f.tar.gz
lingo2-archipelago-488e35d6e2887aafbc506d543364684dfecafd2f.tar.bz2
lingo2-archipelago-488e35d6e2887aafbc506d543364684dfecafd2f.zip
Added the_stellar
Diffstat (limited to 'data/maps')
-rw-r--r--data/maps/the_entry/metadata.txtpb3
-rw-r--r--data/maps/the_entry/rooms/Starting Room.txtpb3
-rw-r--r--data/maps/the_stellar/connections.txtpb70
-rw-r--r--data/maps/the_stellar/doors.txtpb86
-rw-r--r--data/maps/the_stellar/metadata.txtpb6
-rw-r--r--data/maps/the_stellar/rooms/Blue Panel.txtpb8
-rw-r--r--data/maps/the_stellar/rooms/Connected Area.txtpb63
-rw-r--r--data/maps/the_stellar/rooms/Green Area.txtpb8
-rw-r--r--data/maps/the_stellar/rooms/Green Panel.txtpb8
-rw-r--r--data/maps/the_stellar/rooms/Hi Room.txtpb8
-rw-r--r--data/maps/the_stellar/rooms/Mastery.txtpb5
-rw-r--r--data/maps/the_stellar/rooms/Old Crossroads.txtpb8
-rw-r--r--data/maps/the_stellar/rooms/Orange Panel.txtpb8
-rw-r--r--data/maps/the_stellar/rooms/Purple Panel.txtpb8
-rw-r--r--data/maps/the_stellar/rooms/Red Panel.txtpb8
-rw-r--r--data/maps/the_stellar/rooms/Starting Room.txtpb15
-rw-r--r--data/maps/the_stellar/rooms/Yellow Panel.txtpb8
17 files changed, 323 insertions, 0 deletions
diff --git a/data/maps/the_entry/metadata.txtpb b/data/maps/the_entry/metadata.txtpb index d969c68..bdcdf83 100644 --- a/data/maps/the_entry/metadata.txtpb +++ b/data/maps/the_entry/metadata.txtpb
@@ -12,7 +12,10 @@ excluded_nodes: "Panels/Back Left/backleft_4_proxied_2"
12# This is a proxy related to the first panel and it doesn't seem useful. 12# This is a proxy related to the first panel and it doesn't seem useful.
13excluded_nodes: "Panels/Entry/entry_proxied_fake" 13excluded_nodes: "Panels/Entry/entry_proxied_fake"
14# The gift map entrance is created by the mod. 14# The gift map entrance is created by the mod.
15custom_nodes: "Components/GiftMapEntrance/HatkirbyPanel"
15custom_nodes: "Components/GiftMapEntrance/IcelyPanel" 16custom_nodes: "Components/GiftMapEntrance/IcelyPanel"
17custom_nodes: "Components/GiftMapEntrance/KirbyPanel"
16custom_nodes: "Components/GiftMapEntrance/Panel" 18custom_nodes: "Components/GiftMapEntrance/Panel"
17custom_nodes: "Components/GiftMapEntrance/QPanel" 19custom_nodes: "Components/GiftMapEntrance/QPanel"
18custom_nodes: "Components/GiftMapEntrance/SouveyPanel" 20custom_nodes: "Components/GiftMapEntrance/SouveyPanel"
21custom_nodes: "Components/GiftMapEntrance/StarPanel"
diff --git a/data/maps/the_entry/rooms/Starting Room.txtpb b/data/maps/the_entry/rooms/Starting Room.txtpb index a1f3dbf..9c73766 100644 --- a/data/maps/the_entry/rooms/Starting Room.txtpb +++ b/data/maps/the_entry/rooms/Starting Room.txtpb
@@ -55,9 +55,12 @@ panels {
55 # The puzzle solution doesn't matter. We'll change it to the player's name 55 # The puzzle solution doesn't matter. We'll change it to the player's name
56 # for fun. 56 # for fun.
57 symbols: QUESTION 57 symbols: QUESTION
58 proxies { answer: "hatkirby" path: "Components/GiftMapEntrance/HatkirbyPanel" }
58 proxies { answer: "icely" path: "Components/GiftMapEntrance/IcelyPanel" } 59 proxies { answer: "icely" path: "Components/GiftMapEntrance/IcelyPanel" }
60 proxies { answer: "kirby" path: "Components/GiftMapEntrance/KirbyPanel" }
59 proxies { answer: "q" path: "Components/GiftMapEntrance/QPanel" } 61 proxies { answer: "q" path: "Components/GiftMapEntrance/QPanel" }
60 proxies { answer: "souvey" path: "Components/GiftMapEntrance/SouveyPanel" } 62 proxies { answer: "souvey" path: "Components/GiftMapEntrance/SouveyPanel" }
63 proxies { answer: "star" path: "Components/GiftMapEntrance/StarPanel" }
61 required_door { name: "Gift Maps Entrance" } 64 required_door { name: "Gift Maps Entrance" }
62} 65}
63letters { 66letters {
diff --git a/data/maps/the_stellar/connections.txtpb b/data/maps/the_stellar/connections.txtpb new file mode 100644 index 0000000..3bfea31 --- /dev/null +++ b/data/maps/the_stellar/connections.txtpb
@@ -0,0 +1,70 @@
1connections {
2 from_room: "Starting Room"
3 to_room: "Connected Area"
4 door { name: "Entrance" }
5}
6connections {
7 from_room: "Connected Area"
8 to_room: "Mastery"
9 door { name: "Mastery Door" }
10}
11connections {
12 from_room: "Connected Area"
13 to_room: "Hi Room"
14 door { name: "Hi Room Front Door" }
15}
16connections {
17 from_room: "Connected Area"
18 to_room: "Hi Room"
19 door { name: "Hi Room Back Door" }
20}
21connections {
22 from_room: "Green Area"
23 to_room: "Connected Area"
24 door { name: "Green Area Door" }
25}
26connections {
27 from_room: "Connected Area"
28 to_room: "Old Crossroads"
29 door { name: "Crossroads Shortcut" }
30}
31connections {
32 from_room: "Connected Area"
33 to_room: "Old Crossroads"
34 oneway: true
35}
36connections {
37 from_room: "Old Crossroads"
38 to_room: "Green Area"
39 oneway: true
40}
41connections {
42 from_room: "Connected Area"
43 to_room: "Red Panel"
44 door { name: "Red Panel" }
45}
46connections {
47 from_room: "Connected Area"
48 to_room: "Orange Panel"
49 door { name: "Orange Panel" }
50}
51connections {
52 from_room: "Connected Area"
53 to_room: "Yellow Panel"
54 door { name: "Yellow Panel" }
55}
56connections {
57 from_room: "Green Area"
58 to_room: "Green Panel"
59 door { name: "Green Panel" }
60}
61connections {
62 from_room: "Connected Area"
63 to_room: "Blue Panel"
64 door { name: "Blue Panel" }
65}
66connections {
67 from_room: "Connected Area"
68 to_room: "Purple Panel"
69 door { name: "Purple Panel" }
70}
diff --git a/data/maps/the_stellar/doors.txtpb b/data/maps/the_stellar/doors.txtpb new file mode 100644 index 0000000..f4a755a --- /dev/null +++ b/data/maps/the_stellar/doors.txtpb
@@ -0,0 +1,86 @@
1# Shortcuts from Connected Area -> Starting Room:
2# - Components/Doors/entry_3
3# - Components/Doors/entry_11
4# - Components/Doors/entry_12
5# Unopenable door:
6# - Components/Doors/entry_4
7# - Components/Doors/entry_6
8# - Components/Doors/entry_7
9# This opens and closes automatically:
10# - Components/Doors/entry_5
11doors {
12 name: "Entrance"
13 type: STANDARD
14 receivers: "Components/Doors/entry_1"
15 receivers: "Components/Doors/entry_2"
16 panels { room: "Starting Room" name: "STARLIKE" }
17 location_room: "Starting Room"
18}
19doors {
20 name: "Mastery Door"
21 type: EVENT
22 receivers: "Components/Doors/entry_18"
23 panels { room: "Purple Panel" name: "PURPLE" }
24}
25doors {
26 name: "Hi Room Front Door"
27 type: EVENT
28 receivers: "Components/Doors/entry_21"
29 panels { room: "Connected Area" name: "HI" }
30}
31doors {
32 name: "Hi Room Back Door"
33 type: EVENT
34 receivers: "Components/Doors/entry_20"
35 panels { room: "Hi Room" name: "HI" }
36}
37doors {
38 name: "Green Area Door"
39 type: EVENT
40 receivers: "Components/Doors/entry_15"
41 panels { room: "Green Area" name: "STRAYS" }
42}
43doors {
44 name: "Crossroads Shortcut"
45 type: EVENT
46 receivers: "Components/Doors/entry_14"
47 panels { room: "Old Crossroads" name: "DOORWAY" }
48}
49doors {
50 name: "Red Panel"
51 type: EVENT
52 receivers: "Components/Doors/entry_8"
53 panels { room: "Connected Area" name: "START" }
54}
55doors {
56 name: "Orange Panel"
57 type: EVENT
58 receivers: "Components/Doors/entry_19"
59 panels { room: "Red Panel" name: "RED" }
60}
61doors {
62 name: "Yellow Panel"
63 type: EVENT
64 receivers: "Components/Doors/entry_10"
65 receivers: "Components/Doors/entry_17"
66 panels { room: "Connected Area" name: "START" }
67 panels { room: "Orange Panel" name: "ORANGE" }
68}
69doors {
70 name: "Green Panel"
71 type: EVENT
72 receivers: "Components/Doors/entry_16"
73 panels { room: "Yellow Panel" name: "YELLOW" }
74}
75doors {
76 name: "Blue Panel"
77 type: EVENT
78 receivers: "Components/Doors/entry_9"
79 panels { room: "Green Panel" name: "GREEN" }
80}
81doors {
82 name: "Purple Panel"
83 type: EVENT
84 receivers: "Components/Doors/entry_13"
85 panels { room: "Blue Panel" name: "BLUE" }
86}
diff --git a/data/maps/the_stellar/metadata.txtpb b/data/maps/the_stellar/metadata.txtpb new file mode 100644 index 0000000..aaf6631 --- /dev/null +++ b/data/maps/the_stellar/metadata.txtpb
@@ -0,0 +1,6 @@
1display_name: "The Stellar"
2type: GIFT_MAP
3# This panel does not appear to be accessible without sniping.
4excluded_nodes: "Panels/Room_1/panel_2"
5# The map's mastery is created at runtime.
6custom_nodes: "Components/Collectables/collectable"
diff --git a/data/maps/the_stellar/rooms/Blue Panel.txtpb b/data/maps/the_stellar/rooms/Blue Panel.txtpb new file mode 100644 index 0000000..cba885f --- /dev/null +++ b/data/maps/the_stellar/rooms/Blue Panel.txtpb
@@ -0,0 +1,8 @@
1name: "Blue Panel"
2panels {
3 name: "BLUE"
4 path: "Panels/Colors/blue"
5 clue: "blue"
6 answer: "purple"
7 symbols: BOXES
8}
diff --git a/data/maps/the_stellar/rooms/Connected Area.txtpb b/data/maps/the_stellar/rooms/Connected Area.txtpb new file mode 100644 index 0000000..90d9693 --- /dev/null +++ b/data/maps/the_stellar/rooms/Connected Area.txtpb
@@ -0,0 +1,63 @@
1name: "Connected Area"
2panels {
3 name: "HERE"
4 path: "Panels/Room_1/panel_3"
5 clue: "here"
6 answer: "where"
7 symbols: SPARKLES
8}
9panels {
10 name: "QUESTION (1)"
11 path: "Panels/Room_1/panel_4"
12 clue: "question"
13 answer: "what"
14 symbols: EXAMPLE
15}
16panels {
17 name: "QUESTION (2)"
18 path: "Panels/Room_1/panel_5"
19 clue: "question"
20 answer: "how"
21 symbols: EXAMPLE
22}
23panels {
24 name: "HI"
25 path: "Panels/Room_1/panel_12"
26 clue: "hi"
27 answer: "hi"
28 symbols: QUESTION
29}
30panels {
31 name: "WHERE"
32 path: "Panels/Room_1/panel_6"
33 clue: "where"
34 answer: "there"
35 symbols: SPARKLES
36}
37panels {
38 name: "GREETINGS"
39 path: "Panels/Room_1/panel_7"
40 clue: "greetings"
41 answer: "welcome"
42 symbols: SUN
43}
44panels {
45 name: "BEHIND"
46 path: "Panels/Room_1/panel_8"
47 clue: "behind"
48 answer: "back"
49 symbols: SUN
50}
51panels {
52 name: "Blank"
53 path: "Panels/Room_1/panel_9"
54 clue: ""
55 answer: "behind"
56}
57panels {
58 name: "START"
59 path: "Panels/Colors/start"
60 clue: "start"
61 answer: "red"
62 symbols: QUESTION
63}
diff --git a/data/maps/the_stellar/rooms/Green Area.txtpb b/data/maps/the_stellar/rooms/Green Area.txtpb new file mode 100644 index 0000000..366b5c4 --- /dev/null +++ b/data/maps/the_stellar/rooms/Green Area.txtpb
@@ -0,0 +1,8 @@
1name: "Green Area"
2panels {
3 name: "STRAYS"
4 path: "Panels/Room_1/panel_11"
5 clue: "strays"
6 answer: "maze"
7 symbols: ZERO
8}
diff --git a/data/maps/the_stellar/rooms/Green Panel.txtpb b/data/maps/the_stellar/rooms/Green Panel.txtpb new file mode 100644 index 0000000..5b2f561 --- /dev/null +++ b/data/maps/the_stellar/rooms/Green Panel.txtpb
@@ -0,0 +1,8 @@
1name: "Green Panel"
2panels {
3 name: "GREEN"
4 path: "Panels/Colors/green"
5 clue: "green"
6 answer: "blue"
7 symbols: BOXES
8}
diff --git a/data/maps/the_stellar/rooms/Hi Room.txtpb b/data/maps/the_stellar/rooms/Hi Room.txtpb new file mode 100644 index 0000000..4da7462 --- /dev/null +++ b/data/maps/the_stellar/rooms/Hi Room.txtpb
@@ -0,0 +1,8 @@
1name: "Hi Room"
2panels {
3 name: "HI"
4 path: "Panels/Room_1/panel_13"
5 clue: "hi"
6 answer: "hi"
7 symbols: QUESTION
8}
diff --git a/data/maps/the_stellar/rooms/Mastery.txtpb b/data/maps/the_stellar/rooms/Mastery.txtpb new file mode 100644 index 0000000..bbe8742 --- /dev/null +++ b/data/maps/the_stellar/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_stellar/rooms/Old Crossroads.txtpb b/data/maps/the_stellar/rooms/Old Crossroads.txtpb new file mode 100644 index 0000000..47f1550 --- /dev/null +++ b/data/maps/the_stellar/rooms/Old Crossroads.txtpb
@@ -0,0 +1,8 @@
1name: "Old Crossroads"
2panels {
3 name: "DOORWAY"
4 path: "Panels/Room_1/panel_10"
5 clue: "doorway"
6 answer: "hallway"
7 symbols: BOXES
8}
diff --git a/data/maps/the_stellar/rooms/Orange Panel.txtpb b/data/maps/the_stellar/rooms/Orange Panel.txtpb new file mode 100644 index 0000000..84bfa92 --- /dev/null +++ b/data/maps/the_stellar/rooms/Orange Panel.txtpb
@@ -0,0 +1,8 @@
1name: "Orange Panel"
2panels {
3 name: "ORANGE"
4 path: "Panels/Colors/orange"
5 clue: "orange"
6 answer: "yellow"
7 symbols: BOXES
8}
diff --git a/data/maps/the_stellar/rooms/Purple Panel.txtpb b/data/maps/the_stellar/rooms/Purple Panel.txtpb new file mode 100644 index 0000000..3607679 --- /dev/null +++ b/data/maps/the_stellar/rooms/Purple Panel.txtpb
@@ -0,0 +1,8 @@
1name: "Purple Panel"
2panels {
3 name: "PURPLE"
4 path: "Panels/Colors/purple"
5 clue: "purple"
6 answer: "end"
7 symbols: QUESTION
8}
diff --git a/data/maps/the_stellar/rooms/Red Panel.txtpb b/data/maps/the_stellar/rooms/Red Panel.txtpb new file mode 100644 index 0000000..9d70f03 --- /dev/null +++ b/data/maps/the_stellar/rooms/Red Panel.txtpb
@@ -0,0 +1,8 @@
1name: "Red Panel"
2panels {
3 name: "RED"
4 path: "Panels/Colors/red"
5 clue: "red"
6 answer: "orange"
7 symbols: BOXES
8}
diff --git a/data/maps/the_stellar/rooms/Starting Room.txtpb b/data/maps/the_stellar/rooms/Starting Room.txtpb new file mode 100644 index 0000000..5937509 --- /dev/null +++ b/data/maps/the_stellar/rooms/Starting Room.txtpb
@@ -0,0 +1,15 @@
1name: "Starting Room"
2panels {
3 name: "STARLIKE"
4 path: "Panels/Room_1/panel_1"
5 clue: "starlike"
6 answer: "stellar"
7 symbols: SUN
8}
9ports {
10 name: "WORLDPORT"
11 display_name: "Entrance"
12 path: "Components/Warps/worldport"
13 destination { x: 0 y: 0 z: 0 }
14 rotation: 0
15}
diff --git a/data/maps/the_stellar/rooms/Yellow Panel.txtpb b/data/maps/the_stellar/rooms/Yellow Panel.txtpb new file mode 100644 index 0000000..9d2b0c2 --- /dev/null +++ b/data/maps/the_stellar/rooms/Yellow Panel.txtpb
@@ -0,0 +1,8 @@
1name: "Yellow Panel"
2panels {
3 name: "YELLOW"
4 path: "Panels/Colors/yellow"
5 clue: "yellow"
6 answer: "green"
7 symbols: BOXES
8}