diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-22 17:52:20 -0400 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-22 17:52:20 -0400 |
| commit | 139c7252dffad17f2f3345fa1aa41f673fcfea03 (patch) | |
| tree | 31c70b7d69dac266c720b0f61da7e92a1c3175b3 /data | |
| parent | 2ea5762540a67ba20c5cb72c89c5cf62c7e9bfd5 (diff) | |
| download | lingo2-archipelago-139c7252dffad17f2f3345fa1aa41f673fcfea03.tar.gz lingo2-archipelago-139c7252dffad17f2f3345fa1aa41f673fcfea03.tar.bz2 lingo2-archipelago-139c7252dffad17f2f3345fa1aa41f673fcfea03.zip | |
Added icarus
Diffstat (limited to 'data')
36 files changed, 1816 insertions, 2 deletions
| diff --git a/data/connections.txtpb b/data/connections.txtpb index b261d83..fb49fe4 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb | |||
| @@ -1,5 +1,3 @@ | |||
| 1 | # TODO | ||
| 2 | # daedalus/roof -> icarus | ||
| 3 | connections { | 1 | connections { |
| 4 | from { | 2 | from { |
| 5 | port { | 3 | port { |
| @@ -2476,3 +2474,18 @@ connections { | |||
| 2476 | } | 2474 | } |
| 2477 | oneway: true | 2475 | oneway: true |
| 2478 | } | 2476 | } |
| 2477 | connections { | ||
| 2478 | from { | ||
| 2479 | room { | ||
| 2480 | map: "daedalus" | ||
| 2481 | name: "Roof" | ||
| 2482 | } | ||
| 2483 | } | ||
| 2484 | to { | ||
| 2485 | port { | ||
| 2486 | map: "icarus" | ||
| 2487 | room: "Welcome Spine (Obverse)" | ||
| 2488 | name: "WORLDPORT" | ||
| 2489 | } | ||
| 2490 | } | ||
| 2491 | } | ||
| diff --git a/data/ids.yaml b/data/ids.yaml index a2762a7..a311784 100644 --- a/data/ids.yaml +++ b/data/ids.yaml | |||
| @@ -1212,6 +1212,128 @@ maps: | |||
| 1212 | Keyholder Door: 5 | 1212 | Keyholder Door: 5 |
| 1213 | Synonyms Door: 2 | 1213 | Synonyms Door: 2 |
| 1214 | Time Door: 3 | 1214 | Time Door: 3 |
| 1215 | icarus: | ||
| 1216 | rooms: | ||
| 1217 | Above Trans Rights: | ||
| 1218 | panels: | ||
| 1219 | ANT: 2877 | ||
| 1220 | Big U: | ||
| 1221 | panels: | ||
| 1222 | COLONY: 2879 | ||
| 1223 | DECK: 2878 | ||
| 1224 | MANOR: 2880 | ||
| 1225 | Fatherland: | ||
| 1226 | panels: | ||
| 1227 | FATHERLAND: 2881 | ||
| 1228 | Highest Point: | ||
| 1229 | panels: | ||
| 1230 | DIAGNOSIS: 2882 | ||
| 1231 | QUEEN: 2883 | ||
| 1232 | Maze: | ||
| 1233 | panels: | ||
| 1234 | ANALYSIS: 2887 | ||
| 1235 | BOOKS: 2890 | ||
| 1236 | KING (1): 2886 | ||
| 1237 | MANSLAUGHTER: 2888 | ||
| 1238 | MEDIUMS: 2889 | ||
| 1239 | Maze Back: | ||
| 1240 | panels: | ||
| 1241 | THESE: 2884 | ||
| 1242 | Maze King Panel: | ||
| 1243 | panels: | ||
| 1244 | KING (2): 2885 | ||
| 1245 | Mini Icarus 2: | ||
| 1246 | panels: | ||
| 1247 | ANIMALS: 2893 | ||
| 1248 | ARROWS: 2894 | ||
| 1249 | BATTERY: 2891 | ||
| 1250 | SQUAD: 2895 | ||
| 1251 | TROUPE: 2892 | ||
| 1252 | Pillar Ramp: | ||
| 1253 | panels: | ||
| 1254 | ASTEROID: 2896 | ||
| 1255 | BUNCH: 2897 | ||
| 1256 | DRONE: 2900 | ||
| 1257 | PATRICIDE: 2899 | ||
| 1258 | PEA (1): 2901 | ||
| 1259 | PRINCES: 2898 | ||
| 1260 | Spiral Ramp: | ||
| 1261 | panels: | ||
| 1262 | FIREMAN: 2902 | ||
| 1263 | The Orb: | ||
| 1264 | panels: | ||
| 1265 | ADDERS: 2903 | ||
| 1266 | AXIS: 2913 | ||
| 1267 | BASIS (2): 2912 | ||
| 1268 | CLUTCH (1): 2911 | ||
| 1269 | CLUTCH (2): 2918 | ||
| 1270 | DEADLINE: 2908 | ||
| 1271 | DISCUS: 2916 | ||
| 1272 | FISH: 2907 | ||
| 1273 | HISS: 2915 | ||
| 1274 | NEEDLE: 2905 | ||
| 1275 | PEA (2): 2909 | ||
| 1276 | PUPPY: 2904 | ||
| 1277 | SON: 2917 | ||
| 1278 | STRAIGHT: 2914 | ||
| 1279 | THESIS: 2910 | ||
| 1280 | US: 2906 | ||
| 1281 | Through Woman (Obverse): | ||
| 1282 | panels: | ||
| 1283 | COW: 2920 | ||
| 1284 | HUMAN (2): 2919 | ||
| 1285 | Through Woman (Reverse): | ||
| 1286 | panels: | ||
| 1287 | BASIS (1): 2922 | ||
| 1288 | PRINCE: 2921 | ||
| 1289 | Trans Rights: | ||
| 1290 | panels: | ||
| 1291 | AGENDER: 2923 | ||
| 1292 | HUMAN (3): 2924 | ||
| 1293 | HUMAN (4): 2925 | ||
| 1294 | SERVANT (1): 2926 | ||
| 1295 | SERVANT (2): 2927 | ||
| 1296 | Welcome Spine (Obverse): | ||
| 1297 | panels: | ||
| 1298 | FISHWIFE: 2928 | ||
| 1299 | HUMAN (1): 2929 | ||
| 1300 | Welcome Spine (Reverse): | ||
| 1301 | panels: | ||
| 1302 | FATHER: 2930 | ||
| 1303 | SISTER: 2932 | ||
| 1304 | TERMITE: 2931 | ||
| 1305 | doors: | ||
| 1306 | Agender Door: 2846 | ||
| 1307 | Animals Door: 2866 | ||
| 1308 | Ant Door: 2855 | ||
| 1309 | Arrows Door: 2865 | ||
| 1310 | Asteroid Bunch Door: 2852 | ||
| 1311 | Battery Door: 2863 | ||
| 1312 | Cow Door: 2853 | ||
| 1313 | Fatherland Door: 2860 | ||
| 1314 | Man Door: 2856 | ||
| 1315 | Mediums Door: 2850 | ||
| 1316 | Murder Panels: 2871 | ||
| 1317 | Near Fireman Wings Painting: 2876 | ||
| 1318 | Orb Panels: 2875 | ||
| 1319 | Patricide Door: 2873 | ||
| 1320 | Pea Door: 2848 | ||
| 1321 | Quick Travel 1: 2851 | ||
| 1322 | Quick Travel 10: 2862 | ||
| 1323 | Quick Travel 2: 2857 | ||
| 1324 | Quick Travel 3: 2847 | ||
| 1325 | Quick Travel 4: 2858 | ||
| 1326 | Quick Travel 5: 2854 | ||
| 1327 | Quick Travel 6: 2870 | ||
| 1328 | Quick Travel 7: 2849 | ||
| 1329 | Quick Travel 8: 2861 | ||
| 1330 | Quick Travel 9: 2864 | ||
| 1331 | Reversed Arrows Door: 2868 | ||
| 1332 | Sun Painting To Drone: 2872 | ||
| 1333 | Termite Door: 2869 | ||
| 1334 | These Door: 2874 | ||
| 1335 | Troupe Door: 2867 | ||
| 1336 | Woman Door: 2859 | ||
| 1215 | the_ancient: | 1337 | the_ancient: |
| 1216 | rooms: | 1338 | rooms: |
| 1217 | Inside: | 1339 | Inside: |
| @@ -3895,6 +4017,7 @@ special: | |||
| 3895 | Sweet Symbol: 2808 | 4017 | Sweet Symbol: 2808 |
| 3896 | Zero Symbol: 2809 | 4018 | Zero Symbol: 2809 |
| 3897 | progressives: | 4019 | progressives: |
| 4020 | Icarus Quick Travel: 2933 | ||
| 3898 | Progressive Gold Ending: 2753 | 4021 | Progressive Gold Ending: 2753 |
| 3899 | door_groups: | 4022 | door_groups: |
| 3900 | Control Center Blue Doors: 2788 | 4023 | Control Center Blue Doors: 2788 |
| diff --git a/data/maps/icarus/connections.txtpb b/data/maps/icarus/connections.txtpb new file mode 100644 index 0000000..1ec90d9 --- /dev/null +++ b/data/maps/icarus/connections.txtpb | |||
| @@ -0,0 +1,751 @@ | |||
| 1 | # It is supposed to be in logic to jump from Maze to Maze King Painting, but I | ||
| 2 | # find this difficult to do, and unshuffled paintings never requires it, so I am | ||
| 3 | # making it not in logic. | ||
| 4 | connections { | ||
| 5 | from_room: "Welcome Spine (Obverse)" | ||
| 6 | to_room: "Trans Rights" | ||
| 7 | door { name: "Agender Door" } | ||
| 8 | } | ||
| 9 | connections { | ||
| 10 | from_room: "Through Woman (Obverse)" | ||
| 11 | to_room: "Welcome Spine (Reverse)" | ||
| 12 | door { name: "Agender Door" } | ||
| 13 | oneway: true | ||
| 14 | } | ||
| 15 | connections { | ||
| 16 | from_room: "Above Trans Rights" | ||
| 17 | to_room: "Through Woman (Reverse)" | ||
| 18 | door { name: "Agender Door" } | ||
| 19 | oneway: true | ||
| 20 | } | ||
| 21 | connections { | ||
| 22 | from { | ||
| 23 | painting { | ||
| 24 | room: "Big U" | ||
| 25 | name: "GO3" | ||
| 26 | } | ||
| 27 | } | ||
| 28 | to { | ||
| 29 | painting { | ||
| 30 | room: "Trans Rights" | ||
| 31 | name: "STOP2" | ||
| 32 | } | ||
| 33 | } | ||
| 34 | oneway: true | ||
| 35 | } | ||
| 36 | connections { | ||
| 37 | from_room: "Spiral Ramp" | ||
| 38 | to_room: "Highest Point" | ||
| 39 | door { name: "Pea Door" } | ||
| 40 | } | ||
| 41 | connections { | ||
| 42 | from { | ||
| 43 | painting { | ||
| 44 | room: "Fatherland Quicktravel" | ||
| 45 | name: "GO7" | ||
| 46 | } | ||
| 47 | } | ||
| 48 | to { | ||
| 49 | painting { | ||
| 50 | room: "Pillar Ramp" | ||
| 51 | name: "STOP6" | ||
| 52 | } | ||
| 53 | } | ||
| 54 | oneway: true | ||
| 55 | } | ||
| 56 | connections { | ||
| 57 | from_room: "Maze" | ||
| 58 | to_room: "Mediums Quicktravel" | ||
| 59 | door { name: "Mediums Door" } | ||
| 60 | } | ||
| 61 | connections { | ||
| 62 | from { | ||
| 63 | painting { | ||
| 64 | room: "Big U" | ||
| 65 | name: "GO1" | ||
| 66 | } | ||
| 67 | } | ||
| 68 | to { | ||
| 69 | painting { | ||
| 70 | room: "Pillar Ramp" | ||
| 71 | name: "STOP10" | ||
| 72 | } | ||
| 73 | } | ||
| 74 | oneway: true | ||
| 75 | } | ||
| 76 | connections { | ||
| 77 | from_room: "Pillar Ramp" | ||
| 78 | to_room: "Banana Belt Door" | ||
| 79 | door { name: "Asteroid Bunch Door" } | ||
| 80 | } | ||
| 81 | connections { | ||
| 82 | from_room: "Through Woman (Obverse)" | ||
| 83 | to_room: "Cow Quicktravel" | ||
| 84 | door { name: "Cow Door" } | ||
| 85 | } | ||
| 86 | connections { | ||
| 87 | from { | ||
| 88 | painting { | ||
| 89 | room: "Welcome Spine Quicktravel" | ||
| 90 | name: "GO5" | ||
| 91 | } | ||
| 92 | } | ||
| 93 | to { | ||
| 94 | painting { | ||
| 95 | room: "Cow Quicktravel" | ||
| 96 | name: "STOP4" | ||
| 97 | } | ||
| 98 | } | ||
| 99 | oneway: true | ||
| 100 | } | ||
| 101 | connections { | ||
| 102 | from_room: "Through Woman (Obverse)" | ||
| 103 | to_room: "Behind Welcome Spine" | ||
| 104 | door { name: "Ant Door" } | ||
| 105 | } | ||
| 106 | connections { | ||
| 107 | from_room: "Above Trans Rights" | ||
| 108 | to_room: "Behind Welcome Spine" | ||
| 109 | door { name: "Ant Door" } | ||
| 110 | oneway: true | ||
| 111 | } | ||
| 112 | connections { | ||
| 113 | from_room: "Through Woman (Obverse)" | ||
| 114 | to_room: "Big U" | ||
| 115 | door { name: "Man Door" } | ||
| 116 | } | ||
| 117 | connections { | ||
| 118 | from { | ||
| 119 | painting { | ||
| 120 | room: "Trans Rights" | ||
| 121 | name: "GO2" | ||
| 122 | } | ||
| 123 | } | ||
| 124 | to { | ||
| 125 | painting { | ||
| 126 | room: "Big U" | ||
| 127 | name: "STOP1" | ||
| 128 | } | ||
| 129 | } | ||
| 130 | oneway: true | ||
| 131 | } | ||
| 132 | connections { | ||
| 133 | from { | ||
| 134 | painting { | ||
| 135 | room: "Cow Quicktravel" | ||
| 136 | name: "GO4" | ||
| 137 | } | ||
| 138 | } | ||
| 139 | to { | ||
| 140 | painting { | ||
| 141 | room: "Big U" | ||
| 142 | name: "STOP3" | ||
| 143 | } | ||
| 144 | } | ||
| 145 | oneway: true | ||
| 146 | } | ||
| 147 | connections { | ||
| 148 | from_room: "Welcome Spine (Obverse)" | ||
| 149 | to_room: "Through Woman (Obverse)" | ||
| 150 | door { name: "Woman Door" } | ||
| 151 | } | ||
| 152 | connections { | ||
| 153 | from_room: "Fatherland" | ||
| 154 | to_room: "Fatherland Quicktravel" | ||
| 155 | door { name: "Fatherland Door" } | ||
| 156 | } | ||
| 157 | connections { | ||
| 158 | from { | ||
| 159 | painting { | ||
| 160 | room: "Mini Icarus Sun Loop" | ||
| 161 | name: "GO8" | ||
| 162 | } | ||
| 163 | } | ||
| 164 | to { | ||
| 165 | painting { | ||
| 166 | room: "Fatherland Quicktravel" | ||
| 167 | name: "STOP7" | ||
| 168 | } | ||
| 169 | } | ||
| 170 | oneway: true | ||
| 171 | } | ||
| 172 | connections { | ||
| 173 | from { | ||
| 174 | painting { | ||
| 175 | room: "Pillar Ramp" | ||
| 176 | name: "GO10" | ||
| 177 | } | ||
| 178 | } | ||
| 179 | to { | ||
| 180 | painting { | ||
| 181 | room: "Mediums Quicktravel" | ||
| 182 | name: "STOP9" | ||
| 183 | } | ||
| 184 | } | ||
| 185 | oneway: true | ||
| 186 | } | ||
| 187 | connections { | ||
| 188 | from_room: "Mini Icarus Wings Painting" | ||
| 189 | to_room: "Mini Icarus 2" | ||
| 190 | door { name: "Battery Door" } | ||
| 191 | oneway: true | ||
| 192 | } | ||
| 193 | connections { | ||
| 194 | from_room: "Mini Icarus 2" | ||
| 195 | to_room: "Mini Icarus Sun Loop" | ||
| 196 | door { name: "Battery Door" } | ||
| 197 | } | ||
| 198 | connections { | ||
| 199 | from { | ||
| 200 | painting { | ||
| 201 | room: "Mediums Quicktravel" | ||
| 202 | name: "GO9" | ||
| 203 | } | ||
| 204 | } | ||
| 205 | to { | ||
| 206 | painting { | ||
| 207 | room: "Mini Icarus Sun Loop" | ||
| 208 | name: "STOP8" | ||
| 209 | } | ||
| 210 | } | ||
| 211 | oneway: true | ||
| 212 | } | ||
| 213 | connections { | ||
| 214 | from_room: "Mini Icarus 2" | ||
| 215 | to_room: "Mini Icarus 3" | ||
| 216 | door { name: "Animals Door" } | ||
| 217 | } | ||
| 218 | connections { | ||
| 219 | from_room: "Mini Icarus 2" | ||
| 220 | to_room: "Mini Icarus Wings Painting" | ||
| 221 | door { name: "Troupe Door" } | ||
| 222 | } | ||
| 223 | connections { | ||
| 224 | from_room: "Mini Icarus 2" | ||
| 225 | to_room: "Mini Icarus Sun Loop" | ||
| 226 | door { name: "Reversed Arrows Door" } | ||
| 227 | } | ||
| 228 | connections { | ||
| 229 | from_room: "Welcome Spine (Reverse)" | ||
| 230 | to_room: "Welcome Spine Quicktravel" | ||
| 231 | door { name: "Termite Door" } | ||
| 232 | } | ||
| 233 | connections { | ||
| 234 | from { | ||
| 235 | painting { | ||
| 236 | room: "Pillar Ramp" | ||
| 237 | name: "GO6" | ||
| 238 | } | ||
| 239 | } | ||
| 240 | to { | ||
| 241 | painting { | ||
| 242 | room: "Welcome Spine Quicktravel" | ||
| 243 | name: "STOP5" | ||
| 244 | } | ||
| 245 | } | ||
| 246 | oneway: true | ||
| 247 | } | ||
| 248 | connections { | ||
| 249 | from { | ||
| 250 | painting { | ||
| 251 | room: "Spiral Ramp" | ||
| 252 | name: "SUN5" | ||
| 253 | } | ||
| 254 | } | ||
| 255 | to { | ||
| 256 | painting { | ||
| 257 | room: "Pillar Ramp" | ||
| 258 | name: "SUN6" | ||
| 259 | } | ||
| 260 | } | ||
| 261 | oneway: true | ||
| 262 | } | ||
| 263 | connections { | ||
| 264 | from_room: "Pillar Ramp" | ||
| 265 | to_room: "Patricide Room" | ||
| 266 | door { name: "Patricide Door" } | ||
| 267 | } | ||
| 268 | connections { | ||
| 269 | from_room: "Maze" | ||
| 270 | to_room: "Maze Back" | ||
| 271 | door { name: "These Door" } | ||
| 272 | } | ||
| 273 | connections { | ||
| 274 | from_room: "Welcome Spine (Reverse)" | ||
| 275 | to_room: "Maze Back" | ||
| 276 | oneway: true | ||
| 277 | } | ||
| 278 | connections { | ||
| 279 | from_room: "Welcome Spine (Obverse)" | ||
| 280 | to_room: "Through Woman (Reverse)" | ||
| 281 | oneway: true | ||
| 282 | } | ||
| 283 | connections { | ||
| 284 | from { | ||
| 285 | painting { | ||
| 286 | room: "Through Woman (Obverse)" | ||
| 287 | name: "SUN2" | ||
| 288 | } | ||
| 289 | } | ||
| 290 | to { | ||
| 291 | painting { | ||
| 292 | room: "Above Trans Rights" | ||
| 293 | name: "SUN" | ||
| 294 | } | ||
| 295 | } | ||
| 296 | oneway: true | ||
| 297 | } | ||
| 298 | connections { | ||
| 299 | from { | ||
| 300 | painting { | ||
| 301 | room: "Maze" | ||
| 302 | name: "WINGS14" | ||
| 303 | } | ||
| 304 | } | ||
| 305 | to { | ||
| 306 | painting { | ||
| 307 | room: "Through Woman (Obverse)" | ||
| 308 | name: "WINGS6" | ||
| 309 | } | ||
| 310 | } | ||
| 311 | oneway: true | ||
| 312 | } | ||
| 313 | connections { | ||
| 314 | from_room: "Through Woman (Obverse)" | ||
| 315 | to_room: "Behind Welcome Spine" | ||
| 316 | door { name: "Woman Door" } | ||
| 317 | oneway: true | ||
| 318 | } | ||
| 319 | connections { | ||
| 320 | from { | ||
| 321 | painting { | ||
| 322 | room: "Cow Quicktravel" | ||
| 323 | name: "SUN4" | ||
| 324 | } | ||
| 325 | } | ||
| 326 | to { | ||
| 327 | painting { | ||
| 328 | room: "Highest Point" | ||
| 329 | name: "SUN3" | ||
| 330 | } | ||
| 331 | } | ||
| 332 | oneway: true | ||
| 333 | } | ||
| 334 | connections { | ||
| 335 | from { | ||
| 336 | painting { | ||
| 337 | room: "Through Woman (Reverse)" | ||
| 338 | name: "WINGS8" | ||
| 339 | } | ||
| 340 | } | ||
| 341 | to { | ||
| 342 | painting { | ||
| 343 | room: "Spiral Ramp" | ||
| 344 | name: "WINGS7" | ||
| 345 | } | ||
| 346 | } | ||
| 347 | oneway: true | ||
| 348 | } | ||
| 349 | connections { | ||
| 350 | from_room: "Through Woman (Reverse)" | ||
| 351 | to_room: "Big U" | ||
| 352 | oneway: true | ||
| 353 | } | ||
| 354 | connections { | ||
| 355 | from { | ||
| 356 | painting { | ||
| 357 | room: "Spiral Ramp" | ||
| 358 | name: "WINGS6" | ||
| 359 | } | ||
| 360 | } | ||
| 361 | to { | ||
| 362 | painting { | ||
| 363 | room: "Through Woman (Obverse)" | ||
| 364 | name: "WINGS3" | ||
| 365 | } | ||
| 366 | } | ||
| 367 | # rare two-way painting! | ||
| 368 | bypass_target_door: true | ||
| 369 | } | ||
| 370 | connections { | ||
| 371 | from_room: "Spiral Ramp" | ||
| 372 | to_room: "Pillar Ramp" | ||
| 373 | oneway: true | ||
| 374 | } | ||
| 375 | connections { | ||
| 376 | from_room: "Pillar Ramp" | ||
| 377 | to_room: "The Orb" | ||
| 378 | } | ||
| 379 | connections { | ||
| 380 | from { | ||
| 381 | painting { | ||
| 382 | room: "Banana Belt Door" | ||
| 383 | name: "SUN14" | ||
| 384 | } | ||
| 385 | } | ||
| 386 | to { | ||
| 387 | painting { | ||
| 388 | room: "Above Trans Rights" | ||
| 389 | name: "SUN" | ||
| 390 | } | ||
| 391 | } | ||
| 392 | oneway: true | ||
| 393 | } | ||
| 394 | connections { | ||
| 395 | from_room: "Trans Rights" | ||
| 396 | to_room: "Mini Icarus Wings Painting" | ||
| 397 | oneway: true | ||
| 398 | } | ||
| 399 | connections { | ||
| 400 | from { | ||
| 401 | painting { | ||
| 402 | room: "Mini Icarus Wings Painting" | ||
| 403 | name: "WINGS4" | ||
| 404 | } | ||
| 405 | } | ||
| 406 | to { | ||
| 407 | painting { | ||
| 408 | room: "Mini Icarus Sun Loop" | ||
| 409 | name: "TROUBLEDESTINATION" | ||
| 410 | } | ||
| 411 | } | ||
| 412 | oneway: true | ||
| 413 | } | ||
| 414 | connections { | ||
| 415 | from { | ||
| 416 | painting { | ||
| 417 | room: "Painting Maze 1" | ||
| 418 | name: "SUN9" | ||
| 419 | } | ||
| 420 | } | ||
| 421 | to { | ||
| 422 | painting { | ||
| 423 | room: "Mini Icarus 2" | ||
| 424 | name: "SUN10" | ||
| 425 | } | ||
| 426 | } | ||
| 427 | oneway: true | ||
| 428 | } | ||
| 429 | connections { | ||
| 430 | from { | ||
| 431 | painting { | ||
| 432 | room: "Mini Icarus 2" | ||
| 433 | name: "SUN11" | ||
| 434 | } | ||
| 435 | } | ||
| 436 | to { | ||
| 437 | painting { | ||
| 438 | room: "Mini Icarus Sun Loop" | ||
| 439 | name: "SUN12" | ||
| 440 | } | ||
| 441 | } | ||
| 442 | oneway: true | ||
| 443 | } | ||
| 444 | connections { | ||
| 445 | from { | ||
| 446 | painting { | ||
| 447 | room: "Mini Icarus Sun Loop" | ||
| 448 | name: "SUN13" | ||
| 449 | } | ||
| 450 | } | ||
| 451 | to { | ||
| 452 | painting { | ||
| 453 | room: "Maze" | ||
| 454 | name: "SUN14" | ||
| 455 | } | ||
| 456 | } | ||
| 457 | oneway: true | ||
| 458 | } | ||
| 459 | connections { | ||
| 460 | from_room: "Mini Icarus 3" | ||
| 461 | to_room: "Mini Icarus Sun Loop" | ||
| 462 | door { name: "Battery Door" } | ||
| 463 | oneway: true | ||
| 464 | } | ||
| 465 | connections { | ||
| 466 | from { | ||
| 467 | painting { | ||
| 468 | room: "Maze" | ||
| 469 | name: "SUN5" | ||
| 470 | } | ||
| 471 | } | ||
| 472 | to { | ||
| 473 | painting { | ||
| 474 | room: "Painting Maze 2" | ||
| 475 | name: "SUN6" | ||
| 476 | } | ||
| 477 | } | ||
| 478 | oneway: true | ||
| 479 | } | ||
| 480 | connections { | ||
| 481 | from { | ||
| 482 | painting { | ||
| 483 | room: "Maze" | ||
| 484 | name: "WINGS16" | ||
| 485 | } | ||
| 486 | } | ||
| 487 | to { | ||
| 488 | painting { | ||
| 489 | room: "Maze Wings Passage" | ||
| 490 | name: "WINGS12" | ||
| 491 | } | ||
| 492 | } | ||
| 493 | oneway: true | ||
| 494 | } | ||
| 495 | connections { | ||
| 496 | from { | ||
| 497 | painting { | ||
| 498 | room: "Maze Wings Passage" | ||
| 499 | name: "WINGS12" | ||
| 500 | } | ||
| 501 | } | ||
| 502 | to { | ||
| 503 | painting { | ||
| 504 | room: "Patricide Room" | ||
| 505 | name: "WINGS10" | ||
| 506 | } | ||
| 507 | } | ||
| 508 | oneway: true | ||
| 509 | } | ||
| 510 | connections { | ||
| 511 | from { | ||
| 512 | painting { | ||
| 513 | room: "Patricide Room" | ||
| 514 | name: "SUN4" | ||
| 515 | } | ||
| 516 | } | ||
| 517 | to { | ||
| 518 | painting { | ||
| 519 | room: "Maze" | ||
| 520 | name: "SUN4" | ||
| 521 | } | ||
| 522 | } | ||
| 523 | oneway: true | ||
| 524 | } | ||
| 525 | connections { | ||
| 526 | from { | ||
| 527 | painting { | ||
| 528 | room: "Maze" | ||
| 529 | name: "WINGS9" | ||
| 530 | } | ||
| 531 | } | ||
| 532 | to { | ||
| 533 | painting { | ||
| 534 | room: "Patricide Room" | ||
| 535 | name: "WINGS10" | ||
| 536 | } | ||
| 537 | } | ||
| 538 | oneway: true | ||
| 539 | } | ||
| 540 | connections { | ||
| 541 | from_room: "Maze" | ||
| 542 | to_room: "Maze King Panel" | ||
| 543 | oneway: true | ||
| 544 | } | ||
| 545 | connections { | ||
| 546 | from_room: "Maze King Painting" | ||
| 547 | to_room: "Maze King Panel" | ||
| 548 | oneway: true | ||
| 549 | } | ||
| 550 | connections { | ||
| 551 | from { | ||
| 552 | painting { | ||
| 553 | room: "Maze King Painting" | ||
| 554 | name: "WINGS13" | ||
| 555 | } | ||
| 556 | } | ||
| 557 | to { | ||
| 558 | painting { | ||
| 559 | room: "Maze Wings Passage" | ||
| 560 | name: "WINGS12" | ||
| 561 | } | ||
| 562 | } | ||
| 563 | oneway: true | ||
| 564 | } | ||
| 565 | connections { | ||
| 566 | from { | ||
| 567 | painting { | ||
| 568 | room: "Fatherland" | ||
| 569 | name: "SUN7" | ||
| 570 | } | ||
| 571 | } | ||
| 572 | to { | ||
| 573 | painting { | ||
| 574 | room: "Painting Maze 1" | ||
| 575 | name: "SUN8" | ||
| 576 | } | ||
| 577 | } | ||
| 578 | oneway: true | ||
| 579 | } | ||
| 580 | connections { | ||
| 581 | from { | ||
| 582 | painting { | ||
| 583 | room: "Painting Maze 2" | ||
| 584 | name: "WINGS11" | ||
| 585 | } | ||
| 586 | } | ||
| 587 | to { | ||
| 588 | painting { | ||
| 589 | room: "Fatherland" | ||
| 590 | name: "WINGS2" | ||
| 591 | } | ||
| 592 | } | ||
| 593 | oneway: true | ||
| 594 | } | ||
| 595 | connections { | ||
| 596 | from { | ||
| 597 | painting { | ||
| 598 | room: "Painting Maze 1" | ||
| 599 | name: "WINGS3" | ||
| 600 | } | ||
| 601 | } | ||
| 602 | to { | ||
| 603 | painting { | ||
| 604 | room: "Maze Wings Passage" | ||
| 605 | name: "WINGS12" | ||
| 606 | } | ||
| 607 | } | ||
| 608 | oneway: true | ||
| 609 | } | ||
| 610 | # It is possible to fall out of the map from every room, which always sends you | ||
| 611 | # back to the beginning. | ||
| 612 | connections { | ||
| 613 | from_room: "Above Trans Rights" | ||
| 614 | to_room: "Welcome Spine (Obverse)" | ||
| 615 | oneway: true | ||
| 616 | } | ||
| 617 | connections { | ||
| 618 | from_room: "Banana Belt Door" | ||
| 619 | to_room: "Welcome Spine (Obverse)" | ||
| 620 | oneway: true | ||
| 621 | } | ||
| 622 | connections { | ||
| 623 | from_room: "Behind Welcome Spine" | ||
| 624 | to_room: "Welcome Spine (Obverse)" | ||
| 625 | oneway: true | ||
| 626 | } | ||
| 627 | connections { | ||
| 628 | from_room: "Big U" | ||
| 629 | to_room: "Welcome Spine (Obverse)" | ||
| 630 | oneway: true | ||
| 631 | } | ||
| 632 | connections { | ||
| 633 | from_room: "Cow Quicktravel" | ||
| 634 | to_room: "Welcome Spine (Obverse)" | ||
| 635 | oneway: true | ||
| 636 | } | ||
| 637 | connections { | ||
| 638 | from_room: "Fatherland Quicktravel" | ||
| 639 | to_room: "Welcome Spine (Obverse)" | ||
| 640 | oneway: true | ||
| 641 | } | ||
| 642 | connections { | ||
| 643 | from_room: "Fatherland" | ||
| 644 | to_room: "Welcome Spine (Obverse)" | ||
| 645 | oneway: true | ||
| 646 | } | ||
| 647 | connections { | ||
| 648 | from_room: "Highest Point" | ||
| 649 | to_room: "Welcome Spine (Obverse)" | ||
| 650 | oneway: true | ||
| 651 | } | ||
| 652 | connections { | ||
| 653 | from_room: "Maze Back" | ||
| 654 | to_room: "Welcome Spine (Obverse)" | ||
| 655 | oneway: true | ||
| 656 | } | ||
| 657 | connections { | ||
| 658 | from_room: "Maze King Painting" | ||
| 659 | to_room: "Welcome Spine (Obverse)" | ||
| 660 | oneway: true | ||
| 661 | } | ||
| 662 | connections { | ||
| 663 | from_room: "Maze Wings Passage" | ||
| 664 | to_room: "Welcome Spine (Obverse)" | ||
| 665 | oneway: true | ||
| 666 | } | ||
| 667 | connections { | ||
| 668 | from_room: "Maze" | ||
| 669 | to_room: "Welcome Spine (Obverse)" | ||
| 670 | oneway: true | ||
| 671 | } | ||
| 672 | connections { | ||
| 673 | from_room: "Mediums Quicktravel" | ||
| 674 | to_room: "Welcome Spine (Obverse)" | ||
| 675 | oneway: true | ||
| 676 | } | ||
| 677 | connections { | ||
| 678 | from_room: "Mini Icarus 2" | ||
| 679 | to_room: "Welcome Spine (Obverse)" | ||
| 680 | oneway: true | ||
| 681 | } | ||
| 682 | connections { | ||
| 683 | from_room: "Mini Icarus 3" | ||
| 684 | to_room: "Welcome Spine (Obverse)" | ||
| 685 | oneway: true | ||
| 686 | } | ||
| 687 | connections { | ||
| 688 | from_room: "Mini Icarus Sun Loop" | ||
| 689 | to_room: "Welcome Spine (Obverse)" | ||
| 690 | oneway: true | ||
| 691 | } | ||
| 692 | connections { | ||
| 693 | from_room: "Mini Icarus Wings Painting" | ||
| 694 | to_room: "Welcome Spine (Obverse)" | ||
| 695 | oneway: true | ||
| 696 | } | ||
| 697 | connections { | ||
| 698 | from_room: "Painting Maze 1" | ||
| 699 | to_room: "Welcome Spine (Obverse)" | ||
| 700 | oneway: true | ||
| 701 | } | ||
| 702 | connections { | ||
| 703 | from_room: "Painting Maze 2" | ||
| 704 | to_room: "Welcome Spine (Obverse)" | ||
| 705 | oneway: true | ||
| 706 | } | ||
| 707 | connections { | ||
| 708 | from_room: "Patricide Room" | ||
| 709 | to_room: "Welcome Spine (Obverse)" | ||
| 710 | oneway: true | ||
| 711 | } | ||
| 712 | connections { | ||
| 713 | from_room: "Pillar Ramp" | ||
| 714 | to_room: "Welcome Spine (Obverse)" | ||
| 715 | oneway: true | ||
| 716 | } | ||
| 717 | connections { | ||
| 718 | from_room: "Spiral Ramp" | ||
| 719 | to_room: "Welcome Spine (Obverse)" | ||
| 720 | oneway: true | ||
| 721 | } | ||
| 722 | connections { | ||
| 723 | from_room: "The Orb" | ||
| 724 | to_room: "Welcome Spine (Obverse)" | ||
| 725 | oneway: true | ||
| 726 | } | ||
| 727 | connections { | ||
| 728 | from_room: "Through Woman (Obverse)" | ||
| 729 | to_room: "Welcome Spine (Obverse)" | ||
| 730 | oneway: true | ||
| 731 | } | ||
| 732 | connections { | ||
| 733 | from_room: "Through Woman (Reverse)" | ||
| 734 | to_room: "Welcome Spine (Obverse)" | ||
| 735 | oneway: true | ||
| 736 | } | ||
| 737 | connections { | ||
| 738 | from_room: "Trans Rights" | ||
| 739 | to_room: "Welcome Spine (Obverse)" | ||
| 740 | oneway: true | ||
| 741 | } | ||
| 742 | connections { | ||
| 743 | from_room: "Welcome Spine (Reverse)" | ||
| 744 | to_room: "Welcome Spine (Obverse)" | ||
| 745 | oneway: true | ||
| 746 | } | ||
| 747 | connections { | ||
| 748 | from_room: "Welcome Spine Quicktravel" | ||
| 749 | to_room: "Welcome Spine (Obverse)" | ||
| 750 | oneway: true | ||
| 751 | } | ||
| diff --git a/data/maps/icarus/doors.txtpb b/data/maps/icarus/doors.txtpb new file mode 100644 index 0000000..5554393 --- /dev/null +++ b/data/maps/icarus/doors.txtpb | |||
| @@ -0,0 +1,226 @@ | |||
| 1 | doors { | ||
| 2 | name: "Agender Door" | ||
| 3 | type: STANDARD | ||
| 4 | receivers: "Components/Doors/quicktravel3" | ||
| 5 | panels { room: "Trans Rights" name: "AGENDER" } | ||
| 6 | location_room: "Trans Rights" | ||
| 7 | } | ||
| 8 | doors { | ||
| 9 | name: "Quick Travel 3" | ||
| 10 | type: ITEM_ONLY | ||
| 11 | receivers: "Components/Paintings/QuickTravel/go3" | ||
| 12 | panels { room: "Trans Rights" name: "AGENDER" } | ||
| 13 | } | ||
| 14 | doors { | ||
| 15 | name: "Pea Door" | ||
| 16 | type: STANDARD | ||
| 17 | receivers: "Components/Doors/quicktravel5" | ||
| 18 | panels { room: "Pillar Ramp" name: "PEA (1)" } | ||
| 19 | location_room: "Pillar Ramp" | ||
| 20 | } | ||
| 21 | doors { | ||
| 22 | name: "Quick Travel 7" | ||
| 23 | type: ITEM_ONLY | ||
| 24 | receivers: "Components/Paintings/QuickTravel/go7" | ||
| 25 | panels { room: "Pillar Ramp" name: "PEA (1)" } | ||
| 26 | } | ||
| 27 | doors { | ||
| 28 | name: "Mediums Door" | ||
| 29 | type: STANDARD | ||
| 30 | receivers: "Components/Doors/quicktravel12" | ||
| 31 | panels { room: "Maze" name: "MEDIUMS" } | ||
| 32 | location_room: "Maze" | ||
| 33 | } | ||
| 34 | doors { | ||
| 35 | name: "Quick Travel 1" | ||
| 36 | type: ITEM_ONLY | ||
| 37 | receivers: "Components/Paintings/QuickTravel/go1" | ||
| 38 | panels { room: "Maze" name: "MEDIUMS" } | ||
| 39 | } | ||
| 40 | doors { | ||
| 41 | name: "Asteroid Bunch Door" | ||
| 42 | type: STANDARD | ||
| 43 | receivers: "Components/Doors/quicktravel13" | ||
| 44 | panels { room: "Pillar Ramp" name: "ASTEROID" } | ||
| 45 | panels { room: "Pillar Ramp" name: "BUNCH" } | ||
| 46 | location_room: "Pillar Ramp" | ||
| 47 | } | ||
| 48 | doors { | ||
| 49 | name: "Cow Door" | ||
| 50 | type: STANDARD | ||
| 51 | receivers: "Components/Doors/quicktravel2" | ||
| 52 | panels { room: "Through Woman (Obverse)" name: "COW" } | ||
| 53 | location_room: "Through Woman (Obverse)" | ||
| 54 | } | ||
| 55 | doors { | ||
| 56 | name: "Quick Travel 5" | ||
| 57 | type: STANDARD | ||
| 58 | receivers: "Components/Paintings/QuickTravel/go5" | ||
| 59 | panels { room: "Highest Point" name: "QUEEN" } | ||
| 60 | location_room: "Highest Point" | ||
| 61 | } | ||
| 62 | doors { | ||
| 63 | name: "Ant Door" | ||
| 64 | type: STANDARD | ||
| 65 | receivers: "Components/Doors/by sun" | ||
| 66 | panels { room: "Above Trans Rights" name: "ANT" } | ||
| 67 | location_room: "Above Trans Rights" | ||
| 68 | } | ||
| 69 | doors { | ||
| 70 | name: "Man Door" | ||
| 71 | type: STANDARD | ||
| 72 | receivers: "Components/Doors/quicktravel" | ||
| 73 | panels { room: "Through Woman (Obverse)" name: "HUMAN (2)" } | ||
| 74 | location_room: "Through Woman (Obverse)" | ||
| 75 | } | ||
| 76 | doors { | ||
| 77 | name: "Quick Travel 2" | ||
| 78 | type: ITEM_ONLY | ||
| 79 | receivers: "Components/Paintings/QuickTravel/go2" | ||
| 80 | panels { room: "Through Woman (Obverse)" name: "HUMAN (2)" } | ||
| 81 | } | ||
| 82 | doors { | ||
| 83 | name: "Quick Travel 4" | ||
| 84 | type: STANDARD | ||
| 85 | receivers: "Components/Paintings/QuickTravel/go4" | ||
| 86 | panels { room: "Big U" name: "COLONY" } | ||
| 87 | location_room: "Big U" | ||
| 88 | } | ||
| 89 | doors { | ||
| 90 | name: "Woman Door" | ||
| 91 | type: STANDARD | ||
| 92 | receivers: "Components/Doors/entry" | ||
| 93 | panels { room: "Welcome Spine (Obverse)" name: "HUMAN (1)" } | ||
| 94 | location_room: "Welcome Spine (Obverse)" | ||
| 95 | } | ||
| 96 | doors { | ||
| 97 | name: "Fatherland Door" | ||
| 98 | type: STANDARD | ||
| 99 | receivers: "Components/Doors/quicktravel6" | ||
| 100 | panels { room: "Fatherland" name: "FATHERLAND" } | ||
| 101 | location_room: "Fatherland" | ||
| 102 | } | ||
| 103 | doors { | ||
| 104 | name: "Quick Travel 8" | ||
| 105 | type: ITEM_ONLY | ||
| 106 | receivers: "Components/Paintings/QuickTravel/go8" | ||
| 107 | panels { room: "Fatherland" name: "FATHERLAND" } | ||
| 108 | } | ||
| 109 | doors { | ||
| 110 | name: "Quick Travel 10" | ||
| 111 | type: ITEM_ONLY | ||
| 112 | receivers: "Components/Paintings/QuickTravel/go10" | ||
| 113 | panels { room: "Fatherland" name: "FATHERLAND" } | ||
| 114 | } | ||
| 115 | doors { | ||
| 116 | name: "Battery Door" | ||
| 117 | type: STANDARD | ||
| 118 | receivers: "Components/Doors/quicktravel7" | ||
| 119 | panels { room: "Mini Icarus 2" name: "BATTERY" } | ||
| 120 | location_room: "Mini Icarus 2" | ||
| 121 | } | ||
| 122 | doors { | ||
| 123 | name: "Quick Travel 9" | ||
| 124 | type: ITEM_ONLY | ||
| 125 | receivers: "Components/Paintings/QuickTravel/go9" | ||
| 126 | panels { room: "Mini Icarus 2" name: "BATTERY" } | ||
| 127 | } | ||
| 128 | doors { | ||
| 129 | name: "Arrows Door" | ||
| 130 | type: LOCATION_ONLY | ||
| 131 | #receivers: "Components/Doors/quicktravel8" | ||
| 132 | panels { room: "Mini Icarus 2" name: "ARROWS" } | ||
| 133 | location_room: "Mini Icarus 2" | ||
| 134 | location_name: "ARROWS" | ||
| 135 | } | ||
| 136 | doors { | ||
| 137 | name: "Animals Door" | ||
| 138 | type: STANDARD | ||
| 139 | receivers: "Components/Doors/quicktravel8" | ||
| 140 | panels { room: "Mini Icarus 2" name: "ANIMALS" } | ||
| 141 | location_room: "Mini Icarus 2" | ||
| 142 | } | ||
| 143 | doors { | ||
| 144 | name: "Troupe Door" | ||
| 145 | type: STANDARD | ||
| 146 | receivers: "Components/Doors/quicktravel10" | ||
| 147 | panels { room: "Mini Icarus 2" name: "TROUPE" } | ||
| 148 | location_room: "Mini Icarus 2" | ||
| 149 | } | ||
| 150 | doors { | ||
| 151 | name: "Reversed Arrows Door" | ||
| 152 | type: STANDARD | ||
| 153 | receivers: "Components/Doors/quicktravel11" | ||
| 154 | panels { room: "Mini Icarus 2" name: "SQUAD" } | ||
| 155 | location_room: "Mini Icarus 2" | ||
| 156 | } | ||
| 157 | doors { | ||
| 158 | name: "Termite Door" | ||
| 159 | type: STANDARD | ||
| 160 | receivers: "Components/Doors/quicktravel4" | ||
| 161 | panels { room: "Welcome Spine (Reverse)" name: "TERMITE" } | ||
| 162 | location_room: "Welcome Spine (Reverse)" | ||
| 163 | } | ||
| 164 | doors { | ||
| 165 | name: "Quick Travel 6" | ||
| 166 | type: ITEM_ONLY | ||
| 167 | receivers: "Components/Paintings/QuickTravel/go6" | ||
| 168 | panels { room: "Welcome Spine (Reverse)" name: "TERMITE" } | ||
| 169 | } | ||
| 170 | doors { | ||
| 171 | name: "Murder Panels" | ||
| 172 | type: LOCATION_ONLY | ||
| 173 | panels { room: "Maze" name: "MANSLAUGHTER" } | ||
| 174 | panels { room: "Pillar Ramp" name: "PATRICIDE" } | ||
| 175 | location_room: "Maze" | ||
| 176 | } | ||
| 177 | doors { | ||
| 178 | name: "Sun Painting To Drone" | ||
| 179 | type: STANDARD | ||
| 180 | receivers: "Components/Paintings/sun5" | ||
| 181 | panels { room: "Pillar Ramp" name: "DRONE" } | ||
| 182 | location_room: "Pillar Ramp" | ||
| 183 | } | ||
| 184 | doors { | ||
| 185 | name: "Patricide Door" | ||
| 186 | type: STANDARD | ||
| 187 | receivers: "Components/Doors/quicktravel15" | ||
| 188 | panels { room: "Pillar Ramp" name: "PATRICIDE" } | ||
| 189 | location_room: "Pillar Ramp" | ||
| 190 | } | ||
| 191 | doors { | ||
| 192 | name: "These Door" | ||
| 193 | type: STANDARD | ||
| 194 | receivers: "Components/Doors/quicktravel14" | ||
| 195 | panels { room: "Maze Back" name: "THESE" } | ||
| 196 | location_room: "Maze Back" | ||
| 197 | } | ||
| 198 | doors { | ||
| 199 | name: "Orb Panels" | ||
| 200 | type: LOCATION_ONLY | ||
| 201 | panels { room: "The Orb" name: "ADDERS" } | ||
| 202 | panels { room: "The Orb" name: "PUPPY" } | ||
| 203 | panels { room: "The Orb" name: "NEEDLE" } | ||
| 204 | panels { room: "The Orb" name: "US" } | ||
| 205 | panels { room: "The Orb" name: "FISH" } | ||
| 206 | panels { room: "The Orb" name: "DEADLINE" } | ||
| 207 | panels { room: "The Orb" name: "PEA (2)" } | ||
| 208 | panels { room: "The Orb" name: "THESIS" } | ||
| 209 | panels { room: "The Orb" name: "CLUTCH (1)" } | ||
| 210 | panels { room: "The Orb" name: "BASIS (2)" } | ||
| 211 | panels { room: "The Orb" name: "AXIS" } | ||
| 212 | panels { room: "The Orb" name: "STRAIGHT" } | ||
| 213 | panels { room: "The Orb" name: "HISS" } | ||
| 214 | panels { room: "The Orb" name: "DISCUS" } | ||
| 215 | panels { room: "The Orb" name: "SON" } | ||
| 216 | panels { room: "The Orb" name: "CLUTCH (2)" } | ||
| 217 | location_room: "The Orb" | ||
| 218 | } | ||
| 219 | doors { | ||
| 220 | name: "Near Fireman Wings Painting" | ||
| 221 | type: STANDARD | ||
| 222 | receivers: "Components/Paintings/oneways/wings6" | ||
| 223 | receivers: "Components/Paintings/oneways/wings3" | ||
| 224 | panels { room: "Spiral Ramp" name: "FIREMAN" } | ||
| 225 | location_room: "Spiral Ramp" | ||
| 226 | } | ||
| diff --git a/data/maps/icarus/metadata.txtpb b/data/maps/icarus/metadata.txtpb new file mode 100644 index 0000000..83afad7 --- /dev/null +++ b/data/maps/icarus/metadata.txtpb | |||
| @@ -0,0 +1,2 @@ | |||
| 1 | display_name: "Icarus" | ||
| 2 | type: ICARUS | ||
| diff --git a/data/maps/icarus/rooms/Above Trans Rights.txtpb b/data/maps/icarus/rooms/Above Trans Rights.txtpb new file mode 100644 index 0000000..66d8220 --- /dev/null +++ b/data/maps/icarus/rooms/Above Trans Rights.txtpb | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | name: "Above Trans Rights" | ||
| 2 | panels { | ||
| 3 | name: "ANT" | ||
| 4 | path: "Panels/Room_1/ant" | ||
| 5 | clue: "ant" | ||
| 6 | answer: "colony" | ||
| 7 | symbols: PLANET | ||
| 8 | } | ||
| 9 | paintings { | ||
| 10 | name: "SUN" | ||
| 11 | path: "Components/Paintings/sun" | ||
| 12 | } | ||
| diff --git a/data/maps/icarus/rooms/Banana Belt Door.txtpb b/data/maps/icarus/rooms/Banana Belt Door.txtpb new file mode 100644 index 0000000..62127d7 --- /dev/null +++ b/data/maps/icarus/rooms/Banana Belt Door.txtpb | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | name: "Banana Belt Door" | ||
| 2 | paintings { | ||
| 3 | name: "SUN14" | ||
| 4 | path: "Components/Paintings/sun14" | ||
| 5 | } | ||
| diff --git a/data/maps/icarus/rooms/Behind Welcome Spine.txtpb b/data/maps/icarus/rooms/Behind Welcome Spine.txtpb new file mode 100644 index 0000000..41b56b3 --- /dev/null +++ b/data/maps/icarus/rooms/Behind Welcome Spine.txtpb | |||
| @@ -0,0 +1 @@ | |||
| name: "Behind Welcome Spine" | |||
| diff --git a/data/maps/icarus/rooms/Big U.txtpb b/data/maps/icarus/rooms/Big U.txtpb new file mode 100644 index 0000000..ea61640 --- /dev/null +++ b/data/maps/icarus/rooms/Big U.txtpb | |||
| @@ -0,0 +1,40 @@ | |||
| 1 | name: "Big U" | ||
| 2 | panels { | ||
| 3 | name: "DECK" | ||
| 4 | path: "Panels/Room_1/deck" | ||
| 5 | clue: "deck" | ||
| 6 | answer: "card" | ||
| 7 | symbols: PLANET | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "COLONY" | ||
| 11 | path: "Panels/Room_1/ant2" | ||
| 12 | clue: "colony" | ||
| 13 | answer: "ant" | ||
| 14 | symbols: PLANET | ||
| 15 | } | ||
| 16 | panels { | ||
| 17 | name: "MANOR" | ||
| 18 | path: "Panels/Room_1/manor" | ||
| 19 | clue: "manor" | ||
| 20 | answer: "mentor" | ||
| 21 | symbols: SPARKLES | ||
| 22 | symbols: PLANET | ||
| 23 | } | ||
| 24 | paintings { | ||
| 25 | name: "STOP3" | ||
| 26 | path: "Components/Paintings/QuickTravel/stop3" | ||
| 27 | } | ||
| 28 | paintings { | ||
| 29 | name: "GO3" | ||
| 30 | path: "Components/Paintings/QuickTravel/go3" | ||
| 31 | required_door { name: "Quick Travel 3" } | ||
| 32 | } | ||
| 33 | paintings { | ||
| 34 | name: "STOP1" | ||
| 35 | path: "Components/Paintings/QuickTravel/stop1" | ||
| 36 | } | ||
| 37 | paintings { | ||
| 38 | name: "GO1" | ||
| 39 | path: "Components/Paintings/QuickTravel/go1" | ||
| 40 | } | ||
| diff --git a/data/maps/icarus/rooms/Cow Quicktravel.txtpb b/data/maps/icarus/rooms/Cow Quicktravel.txtpb new file mode 100644 index 0000000..9bb5c82 --- /dev/null +++ b/data/maps/icarus/rooms/Cow Quicktravel.txtpb | |||
| @@ -0,0 +1,14 @@ | |||
| 1 | name: "Cow Quicktravel" | ||
| 2 | paintings { | ||
| 3 | name: "SUN4" | ||
| 4 | path: "Components/Paintings/sun4" | ||
| 5 | } | ||
| 6 | paintings { | ||
| 7 | name: "GO4" | ||
| 8 | path: "Components/Paintings/QuickTravel/go4" | ||
| 9 | required_door { name: "Quick Travel 4" } | ||
| 10 | } | ||
| 11 | paintings { | ||
| 12 | name: "STOP4" | ||
| 13 | path: "Components/Paintings/QuickTravel/stop4" | ||
| 14 | } | ||
| diff --git a/data/maps/icarus/rooms/Fatherland Quicktravel.txtpb b/data/maps/icarus/rooms/Fatherland Quicktravel.txtpb new file mode 100644 index 0000000..c4c11b5 --- /dev/null +++ b/data/maps/icarus/rooms/Fatherland Quicktravel.txtpb | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | name: "Fatherland Quicktravel" | ||
| 2 | paintings { | ||
| 3 | name: "STOP7" | ||
| 4 | path: "Components/Paintings/QuickTravel/stop7" | ||
| 5 | } | ||
| 6 | paintings { | ||
| 7 | name: "GO7" | ||
| 8 | path: "Components/Paintings/QuickTravel/go7" | ||
| 9 | required_door { name: "Quick Travel 7" } | ||
| 10 | } | ||
| diff --git a/data/maps/icarus/rooms/Fatherland.txtpb b/data/maps/icarus/rooms/Fatherland.txtpb new file mode 100644 index 0000000..c04ca75 --- /dev/null +++ b/data/maps/icarus/rooms/Fatherland.txtpb | |||
| @@ -0,0 +1,16 @@ | |||
| 1 | name: "Fatherland" | ||
| 2 | panels { | ||
| 3 | name: "FATHERLAND" | ||
| 4 | path: "Panels/Room_1/fatherland" | ||
| 5 | clue: "fatherland" | ||
| 6 | answer: "homeland" | ||
| 7 | symbols: GENDER | ||
| 8 | } | ||
| 9 | paintings { | ||
| 10 | name: "SUN7" | ||
| 11 | path: "Components/Paintings/sun7" | ||
| 12 | } | ||
| 13 | paintings { | ||
| 14 | name: "WINGS2" | ||
| 15 | path: "Components/Paintings/wings2" | ||
| 16 | } | ||
| diff --git a/data/maps/icarus/rooms/Highest Point.txtpb b/data/maps/icarus/rooms/Highest Point.txtpb new file mode 100644 index 0000000..c4e740b --- /dev/null +++ b/data/maps/icarus/rooms/Highest Point.txtpb | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | name: "Highest Point" | ||
| 2 | panels { | ||
| 3 | name: "DIAGNOSIS" | ||
| 4 | path: "Panels/Room_1/diagnosis" | ||
| 5 | clue: "diagnosis" | ||
| 6 | answer: "diagnose" | ||
| 7 | symbols: PLANET | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "QUEEN" | ||
| 11 | path: "Panels/Room_1/queen" | ||
| 12 | clue: "queen" | ||
| 13 | answer: "ant" | ||
| 14 | symbols: GENDER | ||
| 15 | } | ||
| 16 | paintings { | ||
| 17 | name: "SUN3" | ||
| 18 | path: "Components/Paintings/sun3" | ||
| 19 | } | ||
| diff --git a/data/maps/icarus/rooms/Maze Back.txtpb b/data/maps/icarus/rooms/Maze Back.txtpb new file mode 100644 index 0000000..860d183 --- /dev/null +++ b/data/maps/icarus/rooms/Maze Back.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "Maze Back" | ||
| 2 | panels { | ||
| 3 | name: "THESE" | ||
| 4 | path: "Panels/30DegreePanels/thesis" | ||
| 5 | clue: "these" | ||
| 6 | answer: "thesis" | ||
| 7 | symbols: PLANET | ||
| 8 | } | ||
| diff --git a/data/maps/icarus/rooms/Maze King Painting.txtpb b/data/maps/icarus/rooms/Maze King Painting.txtpb new file mode 100644 index 0000000..11e2f11 --- /dev/null +++ b/data/maps/icarus/rooms/Maze King Painting.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "Maze King Painting" | ||
| 2 | paintings { | ||
| 3 | name: "WINGS13" | ||
| 4 | path: "Components/Paintings/30 degrees/wings13" | ||
| 5 | # There's no other entrance to this region (or any entrance at all in vanilla) | ||
| 6 | # so we can't allow this painting to be an entrance. | ||
| 7 | exit_only: true | ||
| 8 | } | ||
| diff --git a/data/maps/icarus/rooms/Maze King Panel.txtpb b/data/maps/icarus/rooms/Maze King Panel.txtpb new file mode 100644 index 0000000..0654ea2 --- /dev/null +++ b/data/maps/icarus/rooms/Maze King Panel.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "Maze King Panel" | ||
| 2 | panels { | ||
| 3 | name: "KING (2)" | ||
| 4 | path: "Panels/Other30degree panels/king2" | ||
| 5 | clue: "king" | ||
| 6 | answer: "royal" | ||
| 7 | symbols: GENDER | ||
| 8 | } | ||
| diff --git a/data/maps/icarus/rooms/Maze Wings Passage.txtpb b/data/maps/icarus/rooms/Maze Wings Passage.txtpb new file mode 100644 index 0000000..2533251 --- /dev/null +++ b/data/maps/icarus/rooms/Maze Wings Passage.txtpb | |||
| @@ -0,0 +1,9 @@ | |||
| 1 | name: "Maze Wings Passage" | ||
| 2 | paintings { | ||
| 3 | name: "WINGS12" | ||
| 4 | path: "Components/Paintings/30 degrees/wings12" | ||
| 5 | } | ||
| 6 | paintings { | ||
| 7 | name: "WINGS15" | ||
| 8 | path: "Components/Paintings/30 degrees/wings15" | ||
| 9 | } | ||
| diff --git a/data/maps/icarus/rooms/Maze.txtpb b/data/maps/icarus/rooms/Maze.txtpb new file mode 100644 index 0000000..ee317d9 --- /dev/null +++ b/data/maps/icarus/rooms/Maze.txtpb | |||
| @@ -0,0 +1,60 @@ | |||
| 1 | name: "Maze" | ||
| 2 | panels { | ||
| 3 | name: "KING (1)" | ||
| 4 | path: "Panels/Other30degree panels/king" | ||
| 5 | clue: "king" | ||
| 6 | answer: "ruler" | ||
| 7 | symbols: GENDER | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "ANALYSIS" | ||
| 11 | path: "Panels/Room_1/princes2" | ||
| 12 | clue: "analysis" | ||
| 13 | answer: "analyse" | ||
| 14 | symbols: PLANET | ||
| 15 | } | ||
| 16 | panels { | ||
| 17 | name: "MANSLAUGHTER" | ||
| 18 | path: "Panels/Room_1/manslaughter" | ||
| 19 | clue: "manslaughter" | ||
| 20 | answer: "murder" | ||
| 21 | symbols: GENDER | ||
| 22 | } | ||
| 23 | panels { | ||
| 24 | name: "MEDIUMS" | ||
| 25 | path: "Panels/Room_1/mediums" | ||
| 26 | clue: "mediums" | ||
| 27 | answer: "media" | ||
| 28 | symbols: PLANET | ||
| 29 | } | ||
| 30 | panels { | ||
| 31 | name: "BOOKS" | ||
| 32 | path: "Panels/Other30degree panels/books" | ||
| 33 | clue: "books" | ||
| 34 | answer: "library" | ||
| 35 | symbols: PLANET | ||
| 36 | } | ||
| 37 | paintings { | ||
| 38 | name: "SUN14" | ||
| 39 | path: "Components/Paintings/30 degrees/sun14" | ||
| 40 | } | ||
| 41 | paintings { | ||
| 42 | name: "WINGS14" | ||
| 43 | path: "Components/Paintings/30 degrees/wings14" | ||
| 44 | } | ||
| 45 | paintings { | ||
| 46 | name: "SUN5" | ||
| 47 | path: "Components/Paintings/30 degrees/sun5" | ||
| 48 | } | ||
| 49 | paintings { | ||
| 50 | name: "WINGS9" | ||
| 51 | path: "Components/Paintings/30 degrees/wings9" | ||
| 52 | } | ||
| 53 | paintings { | ||
| 54 | name: "SUN4" | ||
| 55 | path: "Components/Paintings/30 degrees/sun4" | ||
| 56 | } | ||
| 57 | paintings { | ||
| 58 | name: "WINGS16" | ||
| 59 | path: "Components/Paintings/30 degrees/wings16" | ||
| 60 | } | ||
| diff --git a/data/maps/icarus/rooms/Mediums Quicktravel.txtpb b/data/maps/icarus/rooms/Mediums Quicktravel.txtpb new file mode 100644 index 0000000..9452450 --- /dev/null +++ b/data/maps/icarus/rooms/Mediums Quicktravel.txtpb | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | name: "Mediums Quicktravel" | ||
| 2 | paintings { | ||
| 3 | name: "STOP9" | ||
| 4 | path: "Components/Paintings/QuickTravel/stop9" | ||
| 5 | } | ||
| 6 | paintings { | ||
| 7 | name: "GO9" | ||
| 8 | path: "Components/Paintings/QuickTravel/go9" | ||
| 9 | required_door { name: "Quick Travel 9" } | ||
| 10 | } | ||
| diff --git a/data/maps/icarus/rooms/Mini Icarus 2.txtpb b/data/maps/icarus/rooms/Mini Icarus 2.txtpb new file mode 100644 index 0000000..b557500 --- /dev/null +++ b/data/maps/icarus/rooms/Mini Icarus 2.txtpb | |||
| @@ -0,0 +1,45 @@ | |||
| 1 | name: "Mini Icarus 2" | ||
| 2 | panels { | ||
| 3 | name: "BATTERY" | ||
| 4 | path: "Panels/Room_1/battery" | ||
| 5 | clue: "battery" | ||
| 6 | answer: "cell" | ||
| 7 | symbols: PLANET | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "TROUPE" | ||
| 11 | path: "Panels/Room_1/troupe" | ||
| 12 | clue: "troupe" | ||
| 13 | answer: "actor" | ||
| 14 | symbols: PLANET | ||
| 15 | } | ||
| 16 | panels { | ||
| 17 | name: "ANIMALS" | ||
| 18 | path: "Panels/Room_1/animals" | ||
| 19 | clue: "animals" | ||
| 20 | answer: "zoo" | ||
| 21 | symbols: PLANET | ||
| 22 | # Intended to be solved upside down. | ||
| 23 | } | ||
| 24 | panels { | ||
| 25 | name: "ARROWS" | ||
| 26 | path: "Panels/Room_1/arrow" | ||
| 27 | clue: "arrows" | ||
| 28 | answer: "quiver" | ||
| 29 | symbols: PLANET | ||
| 30 | } | ||
| 31 | panels { | ||
| 32 | name: "SQUAD" | ||
| 33 | path: "Panels/Room_1/ammo" | ||
| 34 | clue: "squad" | ||
| 35 | answer: "soldier" | ||
| 36 | symbols: PLANET | ||
| 37 | } | ||
| 38 | paintings { | ||
| 39 | name: "SUN10" | ||
| 40 | path: "Components/Paintings/sun10" | ||
| 41 | } | ||
| 42 | paintings { | ||
| 43 | name: "SUN11" | ||
| 44 | path: "Components/Paintings/sun11" | ||
| 45 | } | ||
| diff --git a/data/maps/icarus/rooms/Mini Icarus 3.txtpb b/data/maps/icarus/rooms/Mini Icarus 3.txtpb new file mode 100644 index 0000000..633bf79 --- /dev/null +++ b/data/maps/icarus/rooms/Mini Icarus 3.txtpb | |||
| @@ -0,0 +1 @@ | |||
| name: "Mini Icarus 3" | |||
| diff --git a/data/maps/icarus/rooms/Mini Icarus Sun Loop.txtpb b/data/maps/icarus/rooms/Mini Icarus Sun Loop.txtpb new file mode 100644 index 0000000..450bfdd --- /dev/null +++ b/data/maps/icarus/rooms/Mini Icarus Sun Loop.txtpb | |||
| @@ -0,0 +1,22 @@ | |||
| 1 | name: "Mini Icarus Sun Loop" | ||
| 2 | paintings { | ||
| 3 | name: "GO8" | ||
| 4 | path: "Components/Paintings/QuickTravel/go8" | ||
| 5 | required_door { name: "Quick Travel 8" } | ||
| 6 | } | ||
| 7 | paintings { | ||
| 8 | name: "STOP8" | ||
| 9 | path: "Components/Paintings/QuickTravel/stop8" | ||
| 10 | } | ||
| 11 | paintings { | ||
| 12 | name: "TROUBLEDESTINATION" | ||
| 13 | path: "Components/Paintings/TroubleDestination" | ||
| 14 | } | ||
| 15 | paintings { | ||
| 16 | name: "SUN12" | ||
| 17 | path: "Components/Paintings/sun12" | ||
| 18 | } | ||
| 19 | paintings { | ||
| 20 | name: "SUN13" | ||
| 21 | path: "Components/Paintings/sun13" | ||
| 22 | } | ||
| diff --git a/data/maps/icarus/rooms/Mini Icarus Wings Painting.txtpb b/data/maps/icarus/rooms/Mini Icarus Wings Painting.txtpb new file mode 100644 index 0000000..16a597c --- /dev/null +++ b/data/maps/icarus/rooms/Mini Icarus Wings Painting.txtpb | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | name: "Mini Icarus Wings Painting" | ||
| 2 | paintings { | ||
| 3 | name: "WINGS4" | ||
| 4 | path: "Components/Paintings/wings4" | ||
| 5 | } | ||
| diff --git a/data/maps/icarus/rooms/Painting Maze 1.txtpb b/data/maps/icarus/rooms/Painting Maze 1.txtpb new file mode 100644 index 0000000..19a3855 --- /dev/null +++ b/data/maps/icarus/rooms/Painting Maze 1.txtpb | |||
| @@ -0,0 +1,13 @@ | |||
| 1 | name: "Painting Maze 1" | ||
| 2 | paintings { | ||
| 3 | name: "SUN9" | ||
| 4 | path: "Components/Paintings/sun9" | ||
| 5 | } | ||
| 6 | paintings { | ||
| 7 | name: "WINGS3" | ||
| 8 | path: "Components/Paintings/wings3" | ||
| 9 | } | ||
| 10 | paintings { | ||
| 11 | name: "SUN8" | ||
| 12 | path: "Components/Paintings/sun8" | ||
| 13 | } | ||
| diff --git a/data/maps/icarus/rooms/Painting Maze 2.txtpb b/data/maps/icarus/rooms/Painting Maze 2.txtpb new file mode 100644 index 0000000..7dc6a79 --- /dev/null +++ b/data/maps/icarus/rooms/Painting Maze 2.txtpb | |||
| @@ -0,0 +1,13 @@ | |||
| 1 | name: "Painting Maze 2" | ||
| 2 | paintings { | ||
| 3 | name: "WINGS10" | ||
| 4 | path: "Components/Paintings/30 degrees/wings10" | ||
| 5 | } | ||
| 6 | paintings { | ||
| 7 | name: "WINGS11" | ||
| 8 | path: "Components/Paintings/30 degrees/wings11" | ||
| 9 | } | ||
| 10 | paintings { | ||
| 11 | name: "SUN6" | ||
| 12 | path: "Components/Paintings/30 degrees/sun6" | ||
| 13 | } | ||
| diff --git a/data/maps/icarus/rooms/Patricide Room.txtpb b/data/maps/icarus/rooms/Patricide Room.txtpb new file mode 100644 index 0000000..90945de --- /dev/null +++ b/data/maps/icarus/rooms/Patricide Room.txtpb | |||
| @@ -0,0 +1,9 @@ | |||
| 1 | name: "Patricide Room" | ||
| 2 | paintings { | ||
| 3 | name: "WINGS10" | ||
| 4 | path: "Components/Paintings/other 30 degrees/wings10" | ||
| 5 | } | ||
| 6 | paintings { | ||
| 7 | name: "SUN4" | ||
| 8 | path: "Components/Paintings/other 30 degrees/sun4" | ||
| 9 | } | ||
| diff --git a/data/maps/icarus/rooms/Pillar Ramp.txtpb b/data/maps/icarus/rooms/Pillar Ramp.txtpb new file mode 100644 index 0000000..9b056f7 --- /dev/null +++ b/data/maps/icarus/rooms/Pillar Ramp.txtpb | |||
| @@ -0,0 +1,65 @@ | |||
| 1 | name: "Pillar Ramp" | ||
| 2 | panels { | ||
| 3 | name: "ASTEROID" | ||
| 4 | path: "Panels/Room_1/asteroid" | ||
| 5 | clue: "asteroid" | ||
| 6 | answer: "belt" | ||
| 7 | symbols: PLANET | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "BUNCH" | ||
| 11 | path: "Panels/Room_1/bunch" | ||
| 12 | clue: "bunch" | ||
| 13 | answer: "banana" | ||
| 14 | symbols: PLANET | ||
| 15 | } | ||
| 16 | panels { | ||
| 17 | name: "PRINCES" | ||
| 18 | path: "Panels/Room_1/princes" | ||
| 19 | clue: "princes" | ||
| 20 | answer: "princess" | ||
| 21 | symbols: PLANET | ||
| 22 | } | ||
| 23 | panels { | ||
| 24 | name: "PATRICIDE" | ||
| 25 | path: "Panels/Room_1/patricide" | ||
| 26 | clue: "patricide" | ||
| 27 | answer: "murder" | ||
| 28 | symbols: GENDER | ||
| 29 | } | ||
| 30 | panels { | ||
| 31 | name: "DRONE" | ||
| 32 | path: "Panels/Room_1/ant3" | ||
| 33 | clue: "drone" | ||
| 34 | answer: "ant" | ||
| 35 | symbols: GENDER | ||
| 36 | } | ||
| 37 | panels { | ||
| 38 | name: "PEA (1)" | ||
| 39 | path: "Panels/Room_1/pea" | ||
| 40 | clue: "pea" | ||
| 41 | answer: "pod" | ||
| 42 | symbols: PLANET | ||
| 43 | } | ||
| 44 | paintings { | ||
| 45 | name: "SUN6" | ||
| 46 | path: "Components/Paintings/sun6" | ||
| 47 | } | ||
| 48 | paintings { | ||
| 49 | name: "GO10" | ||
| 50 | path: "Components/Paintings/QuickTravel/go10" | ||
| 51 | required_door { name: "Quick Travel 10" } | ||
| 52 | } | ||
| 53 | paintings { | ||
| 54 | name: "STOP10" | ||
| 55 | path: "Components/Paintings/QuickTravel/stop10" | ||
| 56 | } | ||
| 57 | paintings { | ||
| 58 | name: "GO6" | ||
| 59 | path: "Components/Paintings/QuickTravel/go6" | ||
| 60 | required_door { name: "Quick Travel 6" } | ||
| 61 | } | ||
| 62 | paintings { | ||
| 63 | name: "STOP6" | ||
| 64 | path: "Components/Paintings/QuickTravel/stop6" | ||
| 65 | } | ||
| diff --git a/data/maps/icarus/rooms/Spiral Ramp.txtpb b/data/maps/icarus/rooms/Spiral Ramp.txtpb new file mode 100644 index 0000000..bd2013a --- /dev/null +++ b/data/maps/icarus/rooms/Spiral Ramp.txtpb | |||
| @@ -0,0 +1,29 @@ | |||
| 1 | name: "Spiral Ramp" | ||
| 2 | panels { | ||
| 3 | name: "FIREMAN" | ||
| 4 | path: "Panels/Room_1/fireman" | ||
| 5 | clue: "fireman" | ||
| 6 | answer: "firefighter" | ||
| 7 | symbols: GENDER | ||
| 8 | } | ||
| 9 | paintings { | ||
| 10 | name: "WINGS6" | ||
| 11 | path: "Components/Paintings/oneways/wings6" | ||
| 12 | required_door { name: "Near Fireman Wings Painting" } | ||
| 13 | } | ||
| 14 | paintings { | ||
| 15 | name: "SUN5" | ||
| 16 | path: "Components/Paintings/sun5" | ||
| 17 | required_door { name: "Sun Painting To Drone" } | ||
| 18 | } | ||
| 19 | paintings { | ||
| 20 | name: "WINGS7" | ||
| 21 | path: "Components/Paintings/oneways/wings7" | ||
| 22 | } | ||
| 23 | paintings { | ||
| 24 | name: "WINGS11" | ||
| 25 | path: "Components/Paintings/other 30 degrees/wings11" | ||
| 26 | exit_only: true | ||
| 27 | # There is a ledge near the painting so we might want to turn off exit_only | ||
| 28 | # at some point. | ||
| 29 | } | ||
| diff --git a/data/maps/icarus/rooms/The Orb.txtpb b/data/maps/icarus/rooms/The Orb.txtpb new file mode 100644 index 0000000..c9284d1 --- /dev/null +++ b/data/maps/icarus/rooms/The Orb.txtpb | |||
| @@ -0,0 +1,117 @@ | |||
| 1 | name: "The Orb" | ||
| 2 | panels { | ||
| 3 | name: "ADDERS" | ||
| 4 | path: "Panels/Room_1/needle2" | ||
| 5 | clue: "adders" | ||
| 6 | answer: "sum" | ||
| 7 | symbols: PLANET | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "PUPPY" | ||
| 11 | path: "Panels/Room_1/puppy" | ||
| 12 | clue: "puppy" | ||
| 13 | answer: "garbage" | ||
| 14 | symbols: SUN | ||
| 15 | symbols: PLANET | ||
| 16 | } | ||
| 17 | panels { | ||
| 18 | name: "NEEDLE" | ||
| 19 | path: "Panels/Room_1/needle" | ||
| 20 | clue: "needle" | ||
| 21 | answer: "needless" | ||
| 22 | symbols: PLANET | ||
| 23 | } | ||
| 24 | panels { | ||
| 25 | name: "US" | ||
| 26 | path: "Panels/Room_1/us" | ||
| 27 | clue: "us" | ||
| 28 | answer: "mess" | ||
| 29 | symbols: PLANET | ||
| 30 | } | ||
| 31 | panels { | ||
| 32 | name: "FISH" | ||
| 33 | path: "Panels/Room_1/fish" | ||
| 34 | clue: "fish" | ||
| 35 | answer: "student" | ||
| 36 | symbols: BOXES | ||
| 37 | symbols: PLANET | ||
| 38 | } | ||
| 39 | panels { | ||
| 40 | name: "DEADLINE" | ||
| 41 | path: "Panels/Room_1/deadline" | ||
| 42 | clue: "deadline" | ||
| 43 | answer: "deadliness" | ||
| 44 | symbols: PLANET | ||
| 45 | } | ||
| 46 | panels { | ||
| 47 | name: "PEA (2)" | ||
| 48 | path: "Panels/Room_1/pea2" | ||
| 49 | clue: "pea" | ||
| 50 | answer: "dolphin" | ||
| 51 | symbols: PLANET | ||
| 52 | } | ||
| 53 | panels { | ||
| 54 | name: "THESIS" | ||
| 55 | path: "Panels/Room_1/thesis" | ||
| 56 | clue: "thesis" | ||
| 57 | answer: "these" | ||
| 58 | symbols: PLANET | ||
| 59 | } | ||
| 60 | panels { | ||
| 61 | name: "CLUTCH (1)" | ||
| 62 | path: "Panels/Room_1/clutch" | ||
| 63 | clue: "clutch" | ||
| 64 | answer: "dude" | ||
| 65 | symbols: PLANET | ||
| 66 | symbols: GENDER | ||
| 67 | } | ||
| 68 | panels { | ||
| 69 | name: "BASIS (2)" | ||
| 70 | path: "Panels/Room_1/basis2" | ||
| 71 | clue: "basis" | ||
| 72 | answer: "base" | ||
| 73 | symbols: PLANET | ||
| 74 | } | ||
| 75 | panels { | ||
| 76 | name: "AXIS" | ||
| 77 | path: "Panels/Room_1/axis" | ||
| 78 | clue: "axis" | ||
| 79 | answer: "Axe" | ||
| 80 | symbols: PLANET | ||
| 81 | } | ||
| 82 | panels { | ||
| 83 | name: "STRAIGHT" | ||
| 84 | path: "Panels/Room_1/straight" | ||
| 85 | clue: "straight" | ||
| 86 | answer: "queer" | ||
| 87 | symbols: GENDER | ||
| 88 | } | ||
| 89 | panels { | ||
| 90 | name: "HISS" | ||
| 91 | path: "Panels/Room_1/hiss" | ||
| 92 | clue: "hiss" | ||
| 93 | answer: "their" | ||
| 94 | symbols: PLANET | ||
| 95 | symbols: GENDER | ||
| 96 | } | ||
| 97 | panels { | ||
| 98 | name: "DISCUS" | ||
| 99 | path: "Panels/Room_1/discus" | ||
| 100 | clue: "discus" | ||
| 101 | answer: "discuss" | ||
| 102 | symbols: PLANET | ||
| 103 | } | ||
| 104 | panels { | ||
| 105 | name: "SON" | ||
| 106 | path: "Panels/Room_1/son" | ||
| 107 | clue: "son" | ||
| 108 | answer: "child" | ||
| 109 | symbols: GENDER | ||
| 110 | } | ||
| 111 | panels { | ||
| 112 | name: "CLUTCH (2)" | ||
| 113 | path: "Panels/Room_1/clutch2" | ||
| 114 | clue: "clutch" | ||
| 115 | answer: "chick" | ||
| 116 | symbols: PLANET | ||
| 117 | } | ||
| diff --git a/data/maps/icarus/rooms/Through Woman (Obverse).txtpb b/data/maps/icarus/rooms/Through Woman (Obverse).txtpb new file mode 100644 index 0000000..c502d3a --- /dev/null +++ b/data/maps/icarus/rooms/Through Woman (Obverse).txtpb | |||
| @@ -0,0 +1,28 @@ | |||
| 1 | name: "Through Woman (Obverse)" | ||
| 2 | panels { | ||
| 3 | name: "HUMAN (2)" | ||
| 4 | path: "Panels/Room_1/human" | ||
| 5 | clue: "human" | ||
| 6 | answer: "man" | ||
| 7 | symbols: GENDER | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "COW" | ||
| 11 | path: "Panels/Room_1/cow" | ||
| 12 | clue: "cow" | ||
| 13 | answer: "elephant" | ||
| 14 | symbols: GENDER | ||
| 15 | } | ||
| 16 | paintings { | ||
| 17 | name: "SUN2" | ||
| 18 | path: "Components/Paintings/sun2" | ||
| 19 | } | ||
| 20 | paintings { | ||
| 21 | name: "WINGS6" | ||
| 22 | path: "Components/Paintings/wings6" | ||
| 23 | } | ||
| 24 | paintings { | ||
| 25 | name: "WINGS3" | ||
| 26 | path: "Components/Paintings/oneways/wings3" | ||
| 27 | required_door { name: "Near Fireman Wings Painting" } | ||
| 28 | } | ||
| diff --git a/data/maps/icarus/rooms/Through Woman (Reverse).txtpb b/data/maps/icarus/rooms/Through Woman (Reverse).txtpb new file mode 100644 index 0000000..661be31 --- /dev/null +++ b/data/maps/icarus/rooms/Through Woman (Reverse).txtpb | |||
| @@ -0,0 +1,19 @@ | |||
| 1 | name: "Through Woman (Reverse)" | ||
| 2 | panels { | ||
| 3 | name: "PRINCE" | ||
| 4 | path: "Panels/Room_1/prince" | ||
| 5 | clue: "prince" | ||
| 6 | answer: "princess" | ||
| 7 | symbols: GENDER | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "BASIS (1)" | ||
| 11 | path: "Panels/Room_1/basis" | ||
| 12 | clue: "basis" | ||
| 13 | answer: "bases" | ||
| 14 | symbols: PLANET | ||
| 15 | } | ||
| 16 | paintings { | ||
| 17 | name: "WINGS8" | ||
| 18 | path: "Components/Paintings/oneways/wings8" | ||
| 19 | } | ||
| diff --git a/data/maps/icarus/rooms/Trans Rights.txtpb b/data/maps/icarus/rooms/Trans Rights.txtpb new file mode 100644 index 0000000..2e95de6 --- /dev/null +++ b/data/maps/icarus/rooms/Trans Rights.txtpb | |||
| @@ -0,0 +1,46 @@ | |||
| 1 | name: "Trans Rights" | ||
| 2 | # slay | ||
| 3 | panels { | ||
| 4 | name: "AGENDER" | ||
| 5 | path: "Panels/Room_1/human4" | ||
| 6 | clue: "agender" | ||
| 7 | answer: "human" | ||
| 8 | symbols: GENDER | ||
| 9 | } | ||
| 10 | panels { | ||
| 11 | name: "HUMAN (3)" | ||
| 12 | path: "Panels/Room_1/human5" | ||
| 13 | clue: "human" | ||
| 14 | answer: "female" | ||
| 15 | symbols: GENDER | ||
| 16 | } | ||
| 17 | panels { | ||
| 18 | name: "HUMAN (4)" | ||
| 19 | path: "Panels/Room_1/human6" | ||
| 20 | clue: "human" | ||
| 21 | answer: "male" | ||
| 22 | symbols: GENDER | ||
| 23 | } | ||
| 24 | panels { | ||
| 25 | name: "SERVANT (1)" | ||
| 26 | path: "Panels/Room_1/servant" | ||
| 27 | clue: "servant" | ||
| 28 | answer: "butler" | ||
| 29 | symbols: GENDER | ||
| 30 | } | ||
| 31 | panels { | ||
| 32 | name: "SERVANT (2)" | ||
| 33 | path: "Panels/Room_1/servant2" | ||
| 34 | clue: "servant" | ||
| 35 | answer: "maid" | ||
| 36 | symbols: GENDER | ||
| 37 | } | ||
| 38 | paintings { | ||
| 39 | name: "GO2" | ||
| 40 | path: "Components/Paintings/QuickTravel/go2" | ||
| 41 | required_door { name: "Quick Travel 2" } | ||
| 42 | } | ||
| 43 | paintings { | ||
| 44 | name: "STOP2" | ||
| 45 | path: "Components/Paintings/QuickTravel/stop2" | ||
| 46 | } | ||
| diff --git a/data/maps/icarus/rooms/Welcome Spine (Obverse).txtpb b/data/maps/icarus/rooms/Welcome Spine (Obverse).txtpb new file mode 100644 index 0000000..63477d5 --- /dev/null +++ b/data/maps/icarus/rooms/Welcome Spine (Obverse).txtpb | |||
| @@ -0,0 +1,22 @@ | |||
| 1 | name: "Welcome Spine (Obverse)" | ||
| 2 | panels { | ||
| 3 | name: "FISHWIFE" | ||
| 4 | path: "Panels/Room_1/fishwife" | ||
| 5 | clue: "fishwife" | ||
| 6 | answer: "fishmonger" | ||
| 7 | symbols: GENDER | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "HUMAN (1)" | ||
| 11 | path: "Panels/Room_1/human3" | ||
| 12 | clue: "human" | ||
| 13 | answer: "woman" | ||
| 14 | symbols: GENDER | ||
| 15 | } | ||
| 16 | ports { | ||
| 17 | name: "WORLDPORT" | ||
| 18 | display_name: "Entrance" | ||
| 19 | path: "Components/Signs/worldport" | ||
| 20 | destination { x: 55 y: -3.5 z: 7.75 } | ||
| 21 | rotation: 0 | ||
| 22 | } | ||
| diff --git a/data/maps/icarus/rooms/Welcome Spine (Reverse).txtpb b/data/maps/icarus/rooms/Welcome Spine (Reverse).txtpb new file mode 100644 index 0000000..7605141 --- /dev/null +++ b/data/maps/icarus/rooms/Welcome Spine (Reverse).txtpb | |||
| @@ -0,0 +1,22 @@ | |||
| 1 | name: "Welcome Spine (Reverse)" | ||
| 2 | panels { | ||
| 3 | name: "FATHER" | ||
| 4 | path: "Panels/Room_1/father" | ||
| 5 | clue: "father" | ||
| 6 | answer: "parent" | ||
| 7 | symbols: GENDER | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "TERMITE" | ||
| 11 | path: "Panels/Room_1/bat" | ||
| 12 | clue: "termite" | ||
| 13 | answer: "colony" | ||
| 14 | symbols: PLANET | ||
| 15 | } | ||
| 16 | panels { | ||
| 17 | name: "SISTER" | ||
| 18 | path: "Panels/Room_1/sister" | ||
| 19 | clue: "sister" | ||
| 20 | answer: "sibling" | ||
| 21 | symbols: GENDER | ||
| 22 | } | ||
| diff --git a/data/maps/icarus/rooms/Welcome Spine Quicktravel.txtpb b/data/maps/icarus/rooms/Welcome Spine Quicktravel.txtpb new file mode 100644 index 0000000..8890345 --- /dev/null +++ b/data/maps/icarus/rooms/Welcome Spine Quicktravel.txtpb | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | name: "Welcome Spine Quicktravel" | ||
| 2 | paintings { | ||
| 3 | name: "STOP5" | ||
| 4 | path: "Components/Paintings/QuickTravel/stop5" | ||
| 5 | } | ||
| 6 | paintings { | ||
| 7 | name: "GO5" | ||
| 8 | path: "Components/Paintings/QuickTravel/go5" | ||
| 9 | required_door { name: "Quick Travel 5" } | ||
| 10 | } | ||
| diff --git a/data/progressives.txtpb b/data/progressives.txtpb index 0eba2bf..51a0742 100644 --- a/data/progressives.txtpb +++ b/data/progressives.txtpb | |||
| @@ -9,3 +9,16 @@ progressives { | |||
| 9 | doors { map: "daedalus" name: "Cyan Rainbow Room" } | 9 | doors { map: "daedalus" name: "Cyan Rainbow Room" } |
| 10 | doors { map: "daedalus" name: "Brown Rainbow Room" } | 10 | doors { map: "daedalus" name: "Brown Rainbow Room" } |
| 11 | } | 11 | } |
| 12 | progressives { | ||
| 13 | name: "Icarus Quick Travel" | ||
| 14 | doors { map: "icarus" name: "Quick Travel 2" } | ||
| 15 | doors { map: "icarus" name: "Quick Travel 3" } | ||
| 16 | doors { map: "icarus" name: "Quick Travel 4" } | ||
| 17 | doors { map: "icarus" name: "Quick Travel 5" } | ||
| 18 | doors { map: "icarus" name: "Quick Travel 6" } | ||
| 19 | doors { map: "icarus" name: "Quick Travel 7" } | ||
| 20 | doors { map: "icarus" name: "Quick Travel 8" } | ||
| 21 | doors { map: "icarus" name: "Quick Travel 9" } | ||
| 22 | doors { map: "icarus" name: "Quick Travel 10" } | ||
| 23 | doors { map: "icarus" name: "Quick Travel 1" } | ||
| 24 | } | ||
