about summary refs log tree commit diff stats
path: root/data/maps/the_great/rooms
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-09-21 12:44:50 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-09-21 12:44:50 -0400
commitb53018acc54a7b8812a0b9830562879071d05fa6 (patch)
tree263795fb5358292263916a1621bacabc73873645 /data/maps/the_great/rooms
parente896b5e91c04723484c25bf1e2b00a248ea18614 (diff)
downloadlingo2-archipelago-b53018acc54a7b8812a0b9830562879071d05fa6.tar.gz
lingo2-archipelago-b53018acc54a7b8812a0b9830562879071d05fa6.tar.bz2
lingo2-archipelago-b53018acc54a7b8812a0b9830562879071d05fa6.zip
[Data] Annotate shuffleable ports
Diffstat (limited to 'data/maps/the_great/rooms')
-rw-r--r--data/maps/the_great/rooms/Back Area.txtpb12
-rw-r--r--data/maps/the_great/rooms/Colorful Entrance.txtpb3
-rw-r--r--data/maps/the_great/rooms/Daedalus Entrance.txtpb3
-rw-r--r--data/maps/the_great/rooms/Hive Entrance.txtpb3
-rw-r--r--data/maps/the_great/rooms/Jubilant Entrance.txtpb3
-rw-r--r--data/maps/the_great/rooms/Main Area.txtpb15
-rw-r--r--data/maps/the_great/rooms/North Landscape.txtpb4
-rw-r--r--data/maps/the_great/rooms/Purple Room.txtpb3
-rw-r--r--data/maps/the_great/rooms/Salmon Room.txtpb3
-rw-r--r--data/maps/the_great/rooms/Talented Entrance.txtpb3
-rw-r--r--data/maps/the_great/rooms/West Side.txtpb9
11 files changed, 40 insertions, 21 deletions
diff --git a/data/maps/the_great/rooms/Back Area.txtpb b/data/maps/the_great/rooms/Back Area.txtpb index c1b8ab3..fdf72e7 100644 --- a/data/maps/the_great/rooms/Back Area.txtpb +++ b/data/maps/the_great/rooms/Back Area.txtpb
@@ -125,22 +125,26 @@ paintings {
125ports { 125ports {
126 name: "UNKEMPT" 126 name: "UNKEMPT"
127 path: "Meshes/Blocks/Warps/worldport5" 127 path: "Meshes/Blocks/Warps/worldport5"
128 orientation: "north" 128 destination { x: 72 y: 0 z: 10.5 }
129 rotation: 180
129} 130}
130ports { 131ports {
131 name: "THREEDOORS" 132 name: "THREEDOORS"
132 path: "Meshes/Blocks/Warps/worldport16" 133 path: "Meshes/Blocks/Warps/worldport16"
133 orientation: "south" 134 destination { x: 77 y: 0 z: 33.5 }
135 rotation: 0
134} 136}
135ports { 137ports {
136 name: "TOWER" 138 name: "TOWER"
137 path: "Meshes/Blocks/Warps/worldport10" 139 path: "Meshes/Blocks/Warps/worldport10"
138 orientation: "south" 140 destination { x: 0 y: 0 z: 52 }
141 rotation: 0
139 required_door { name: "Tower Entrance" } 142 required_door { name: "Tower Entrance" }
140 # The reverse warp bypasses the door, so there needs to be two oneway connections. 143 # The reverse warp bypasses the door, so there needs to be two oneway connections.
141} 144}
142ports { 145ports {
143 name: "TREE" 146 name: "TREE"
144 path: "Meshes/Blocks/Warps/worldport17" 147 path: "Meshes/Blocks/Warps/worldport17"
145 orientation: "north" 148 destination { x: 26 y: 0 z: 58 }
149 rotation: 180
146} 150}
diff --git a/data/maps/the_great/rooms/Colorful Entrance.txtpb b/data/maps/the_great/rooms/Colorful Entrance.txtpb index cb7eb25..aa2e8d4 100644 --- a/data/maps/the_great/rooms/Colorful Entrance.txtpb +++ b/data/maps/the_great/rooms/Colorful Entrance.txtpb
@@ -3,5 +3,6 @@ panel_display_name: "Pillar Room"
3ports { 3ports {
4 name: "COLORFUL" 4 name: "COLORFUL"
5 path: "Meshes/Blocks/Warps/worldport13" 5 path: "Meshes/Blocks/Warps/worldport13"
6 orientation: "west" 6 destination { x: -37.5 y: 0 z: 74 }
7 rotation: 270
7} 8}
diff --git a/data/maps/the_great/rooms/Daedalus Entrance.txtpb b/data/maps/the_great/rooms/Daedalus Entrance.txtpb index 003a8a3..a6976c2 100644 --- a/data/maps/the_great/rooms/Daedalus Entrance.txtpb +++ b/data/maps/the_great/rooms/Daedalus Entrance.txtpb
@@ -10,7 +10,8 @@ panels {
10ports { 10ports {
11 name: "DAEDALUS" 11 name: "DAEDALUS"
12 path: "Meshes/Blocks/Warps/worldport8" 12 path: "Meshes/Blocks/Warps/worldport8"
13 orientation: "south" 13 destination { x: 98 y: 2 z: 27.5 }
14 rotation: 0
14 required_door { name: "Daedalus Entrance" } 15 required_door { name: "Daedalus Entrance" }
15 # The reverse warp bypasses the door, so there needs to be two oneway connections. 16 # The reverse warp bypasses the door, so there needs to be two oneway connections.
16} 17}
diff --git a/data/maps/the_great/rooms/Hive Entrance.txtpb b/data/maps/the_great/rooms/Hive Entrance.txtpb index cd6ba68..aa91e2e 100644 --- a/data/maps/the_great/rooms/Hive Entrance.txtpb +++ b/data/maps/the_great/rooms/Hive Entrance.txtpb
@@ -10,5 +10,6 @@ panels {
10ports { 10ports {
11 name: "HIVE" 11 name: "HIVE"
12 path: "Meshes/Blocks/Warps/worldport19" 12 path: "Meshes/Blocks/Warps/worldport19"
13 orientation: "east" 13 destination { x: -91.5 y: 0 z: 37 }
14 rotation: 90
14} 15}
diff --git a/data/maps/the_great/rooms/Jubilant Entrance.txtpb b/data/maps/the_great/rooms/Jubilant Entrance.txtpb index 0700a6b..a7ca665 100644 --- a/data/maps/the_great/rooms/Jubilant Entrance.txtpb +++ b/data/maps/the_great/rooms/Jubilant Entrance.txtpb
@@ -3,5 +3,6 @@ panel_display_name: "West Side"
3ports { 3ports {
4 name: "JUBILANT" 4 name: "JUBILANT"
5 path: "Meshes/Blocks/Warps/worldport12" 5 path: "Meshes/Blocks/Warps/worldport12"
6 orientation: "east" 6 destination { x: -62 y: 0 z: -19 }
7 rotation: 90
7} 8}
diff --git a/data/maps/the_great/rooms/Main Area.txtpb b/data/maps/the_great/rooms/Main Area.txtpb index 82ec48c..61cf83d 100644 --- a/data/maps/the_great/rooms/Main Area.txtpb +++ b/data/maps/the_great/rooms/Main Area.txtpb
@@ -123,26 +123,31 @@ panels {
123ports { 123ports {
124 name: "ENTRY" 124 name: "ENTRY"
125 path: "Meshes/Blocks/Warps/worldport" 125 path: "Meshes/Blocks/Warps/worldport"
126 orientation: "south" 126 destination { x: 33 y: 0 z: 15 }
127 rotation: 0
127} 128}
128ports { 129ports {
129 name: "KEEN" 130 name: "KEEN"
130 path: "Meshes/Blocks/Warps/worldport6" 131 path: "Meshes/Blocks/Warps/worldport6"
131 orientation: "north" 132 destination { x: 33 y: 0 z: -21 }
133 rotation: 180
132} 134}
133ports { 135ports {
134 name: "ORB" 136 name: "ORB"
135 path: "Meshes/Blocks/Warps/worldport3" 137 path: "Meshes/Blocks/Warps/worldport3"
136 orientation: "north" 138 destination { x: 62 y: 0 z: -13 }
139 rotation: 180
137} 140}
138ports { 141ports {
139 name: "LINEAR" 142 name: "LINEAR"
140 path: "Meshes/Blocks/Warps/worldport15" 143 path: "Meshes/Blocks/Warps/worldport15"
141 orientation: "south" 144 destination { x: 33 y: 0 z: -42.5 }
145 rotation: 0
142} 146}
143ports { 147ports {
144 name: "DIGITAL" 148 name: "DIGITAL"
145 path: "Meshes/Blocks/Warps/worldport4" 149 path: "Meshes/Blocks/Warps/worldport4"
146 orientation: "down" 150 destination { x: -6.5 y: 0 z: 7.5 }
151 rotation: 0
147 required_door { name: "Digital Entrance" } 152 required_door { name: "Digital Entrance" }
148} 153}
diff --git a/data/maps/the_great/rooms/North Landscape.txtpb b/data/maps/the_great/rooms/North Landscape.txtpb index fb11c42..65e1f2a 100644 --- a/data/maps/the_great/rooms/North Landscape.txtpb +++ b/data/maps/the_great/rooms/North Landscape.txtpb
@@ -57,7 +57,7 @@ keyholders {
57ports { 57ports {
58 name: "INVISIBLE" 58 name: "INVISIBLE"
59 path: "Meshes/Blocks/Warps/worldport20" 59 path: "Meshes/Blocks/Warps/worldport20"
60 orientation: "north" 60 destination { x: 33 y: 0 z: -66.5 }
61 # Note that this can be easily entered from the other side. 61 rotation: 0
62 required_door { name: "Invisible Entrance" } 62 required_door { name: "Invisible Entrance" }
63} 63}
diff --git a/data/maps/the_great/rooms/Purple Room.txtpb b/data/maps/the_great/rooms/Purple Room.txtpb index e505ca0..de78437 100644 --- a/data/maps/the_great/rooms/Purple Room.txtpb +++ b/data/maps/the_great/rooms/Purple Room.txtpb
@@ -3,5 +3,6 @@ panel_display_name: "Main Area"
3ports { 3ports {
4 name: "DAEDALUS" 4 name: "DAEDALUS"
5 path: "Meshes/Blocks/Warps/worldport18" 5 path: "Meshes/Blocks/Warps/worldport18"
6 orientation: "north" 6 destination { x: 158 y: 0 z: 14 }
7 rotation: 180
7} 8}
diff --git a/data/maps/the_great/rooms/Salmon Room.txtpb b/data/maps/the_great/rooms/Salmon Room.txtpb index ecdef75..93bf86f 100644 --- a/data/maps/the_great/rooms/Salmon Room.txtpb +++ b/data/maps/the_great/rooms/Salmon Room.txtpb
@@ -3,5 +3,6 @@ panel_display_name: "Main Area"
3ports { 3ports {
4 name: "BETWEEN" 4 name: "BETWEEN"
5 path: "Meshes/Blocks/Warps/worldport11" 5 path: "Meshes/Blocks/Warps/worldport11"
6 orientation: "east" 6 destination { x: 83 y: 0 z: -21 }
7 rotation: 90
7} 8}
diff --git a/data/maps/the_great/rooms/Talented Entrance.txtpb b/data/maps/the_great/rooms/Talented Entrance.txtpb index 7329853..0546f82 100644 --- a/data/maps/the_great/rooms/Talented Entrance.txtpb +++ b/data/maps/the_great/rooms/Talented Entrance.txtpb
@@ -3,5 +3,6 @@ panel_display_name: "Question Room"
3ports { 3ports {
4 name: "TALENTED" 4 name: "TALENTED"
5 path: "Meshes/Blocks/Warps/worldport14" 5 path: "Meshes/Blocks/Warps/worldport14"
6 orientation: "south" 6 destination { x: 109 y: -6 z: -26.5 }
7 rotation: 0
7} 8}
diff --git a/data/maps/the_great/rooms/West Side.txtpb b/data/maps/the_great/rooms/West Side.txtpb index 8279e16..78a36ef 100644 --- a/data/maps/the_great/rooms/West Side.txtpb +++ b/data/maps/the_great/rooms/West Side.txtpb
@@ -64,17 +64,20 @@ paintings {
64ports { 64ports {
65 name: "IMPRESSIVE" 65 name: "IMPRESSIVE"
66 path: "Meshes/Blocks/Warps/worldport2" 66 path: "Meshes/Blocks/Warps/worldport2"
67 orientation: "south" 67 destination { x: -34 y: 0 z: 22.5 }
68 rotation: 0
68} 69}
69ports { 70ports {
70 name: "CC" 71 name: "CC"
71 path: "Meshes/Blocks/Warps/worldport9" 72 path: "Meshes/Blocks/Warps/worldport9"
72 orientation: "north" 73 destination { x: -59 y: 0 z: -50.5 }
74 rotation: 180
73} 75}
74ports { 76ports {
75 name: "PARTIAL" 77 name: "PARTIAL"
76 path: "Meshes/Blocks/Warps/worldport7" 78 path: "Meshes/Blocks/Warps/worldport7"
77 orientation: "east" 79 destination { x: -62 y: 0 z: 11 }
80 rotation: 90
78 # ER with this is weird; make sure to place on the surface 81 # ER with this is weird; make sure to place on the surface
79 required_door { name: "Partial Entrance" } 82 required_door { name: "Partial Entrance" }
80} 83}