diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-23 13:11:26 -0400 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-23 13:11:26 -0400 |
| commit | daefc5f7929a5f87cac2bea3ca4b3e8e20a9b9de (patch) | |
| tree | 90ecff8808b27bf87e8d63a6b2454f2f59c67706 | |
| parent | fa5b439034cadee1fab262259762e5094a900be9 (diff) | |
| download | lingo2-archipelago-daefc5f7929a5f87cac2bea3ca4b3e8e20a9b9de.tar.gz lingo2-archipelago-daefc5f7929a5f87cac2bea3ca4b3e8e20a9b9de.tar.bz2 lingo2-archipelago-daefc5f7929a5f87cac2bea3ca4b3e8e20a9b9de.zip | |
Added the_charismatic
| -rw-r--r-- | data/connections.txtpb | 33 | ||||
| -rw-r--r-- | data/ids.yaml | 35 | ||||
| -rw-r--r-- | data/maps/the_charismatic/connections.txtpb | 35 | ||||
| -rw-r--r-- | data/maps/the_charismatic/doors.txtpb | 56 | ||||
| -rw-r--r-- | data/maps/the_charismatic/metadata.txtpb | 4 | ||||
| -rw-r--r-- | data/maps/the_charismatic/rooms/Latitude Middle.txtpb | 8 | ||||
| -rw-r--r-- | data/maps/the_charismatic/rooms/Latitude North.txtpb | 8 | ||||
| -rw-r--r-- | data/maps/the_charismatic/rooms/Latitude South.txtpb | 8 | ||||
| -rw-r--r-- | data/maps/the_charismatic/rooms/Longitude East.txtpb | 8 | ||||
| -rw-r--r-- | data/maps/the_charismatic/rooms/Longitude Middle.txtpb | 8 | ||||
| -rw-r--r-- | data/maps/the_charismatic/rooms/Longitude West.txtpb | 8 | ||||
| -rw-r--r-- | data/maps/the_charismatic/rooms/Main Area.txtpb | 78 | ||||
| -rw-r--r-- | data/maps/the_charismatic/rooms/Mastery.txtpb | 5 | ||||
| -rw-r--r-- | data/maps/the_entry/metadata.txtpb | 1 | ||||
| -rw-r--r-- | data/maps/the_entry/rooms/Starting Room.txtpb | 1 |
15 files changed, 296 insertions, 0 deletions
| diff --git a/data/connections.txtpb b/data/connections.txtpb index 5027215..be1812b 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb | |||
| @@ -2522,3 +2522,36 @@ connections { | |||
| 2522 | } | 2522 | } |
| 2523 | oneway: true | 2523 | oneway: true |
| 2524 | } | 2524 | } |
| 2525 | connections { | ||
| 2526 | from { | ||
| 2527 | panel { | ||
| 2528 | map: "the_entry" | ||
| 2529 | room: "Starting Room" | ||
| 2530 | name: "Gift Maps" | ||
| 2531 | answer: "souvey" | ||
| 2532 | } | ||
| 2533 | } | ||
| 2534 | to { | ||
| 2535 | room { | ||
| 2536 | map: "the_charismatic" | ||
| 2537 | name: "Main Area" | ||
| 2538 | } | ||
| 2539 | } | ||
| 2540 | oneway: true | ||
| 2541 | } | ||
| 2542 | connections { | ||
| 2543 | from { | ||
| 2544 | port { | ||
| 2545 | map: "the_charismatic" | ||
| 2546 | room: "Main Area" | ||
| 2547 | name: "WORLDPORT" | ||
| 2548 | } | ||
| 2549 | } | ||
| 2550 | to { | ||
| 2551 | room { | ||
| 2552 | map: "the_entry" | ||
| 2553 | name: "Starting Room" | ||
| 2554 | } | ||
| 2555 | } | ||
| 2556 | oneway: true | ||
| 2557 | } | ||
| diff --git a/data/ids.yaml b/data/ids.yaml index bfa1f5c..1389bda 100644 --- a/data/ids.yaml +++ b/data/ids.yaml | |||
| @@ -1540,6 +1540,41 @@ maps: | |||
| 1540 | Mastery: | 1540 | Mastery: |
| 1541 | masteries: | 1541 | masteries: |
| 1542 | MASTERY: 140 | 1542 | MASTERY: 140 |
| 1543 | the_charismatic: | ||
| 1544 | rooms: | ||
| 1545 | Latitude Middle: | ||
| 1546 | panels: | ||
| 1547 | FUNNY: 2972 | ||
| 1548 | Latitude North: | ||
| 1549 | panels: | ||
| 1550 | DEPENDABLE: 2973 | ||
| 1551 | Latitude South: | ||
| 1552 | panels: | ||
| 1553 | CHARISMA: 2974 | ||
| 1554 | Longitude East: | ||
| 1555 | panels: | ||
| 1556 | FUN: 2975 | ||
| 1557 | Longitude Middle: | ||
| 1558 | panels: | ||
| 1559 | INTELLIGENT: 2976 | ||
| 1560 | Longitude West: | ||
| 1561 | panels: | ||
| 1562 | CREATIVE: 2977 | ||
| 1563 | Main Area: | ||
| 1564 | panels: | ||
| 1565 | AQUA: 2981 | ||
| 1566 | ARC: 2978 | ||
| 1567 | Blank: 2987 | ||
| 1568 | HERE: 2984 | ||
| 1569 | IT: 2985 | ||
| 1570 | KING: 2979 | ||
| 1571 | NAIL: 2983 | ||
| 1572 | PINS: 2986 | ||
| 1573 | TILE: 2982 | ||
| 1574 | TIP: 2980 | ||
| 1575 | Mastery: | ||
| 1576 | masteries: | ||
| 1577 | MASTERY: 2988 | ||
| 1543 | the_colorful: | 1578 | the_colorful: |
| 1544 | rooms: | 1579 | rooms: |
| 1545 | Black Room: | 1580 | Black Room: |
| diff --git a/data/maps/the_charismatic/connections.txtpb b/data/maps/the_charismatic/connections.txtpb new file mode 100644 index 0000000..6130302 --- /dev/null +++ b/data/maps/the_charismatic/connections.txtpb | |||
| @@ -0,0 +1,35 @@ | |||
| 1 | connections { | ||
| 2 | from_room: "Main Area" | ||
| 3 | to_room: "Latitude South" | ||
| 4 | door { name: "Latitude South Door" } | ||
| 5 | } | ||
| 6 | connections { | ||
| 7 | from_room: "Main Area" | ||
| 8 | to_room: "Latitude Middle" | ||
| 9 | door { name: "Latitude Middle Door" } | ||
| 10 | } | ||
| 11 | connections { | ||
| 12 | from_room: "Main Area" | ||
| 13 | to_room: "Latitude North" | ||
| 14 | door { name: "Latitude North Door" } | ||
| 15 | } | ||
| 16 | connections { | ||
| 17 | from_room: "Main Area" | ||
| 18 | to_room: "Longitude West" | ||
| 19 | door { name: "Longitude West Door" } | ||
| 20 | } | ||
| 21 | connections { | ||
| 22 | from_room: "Main Area" | ||
| 23 | to_room: "Longitude Middle" | ||
| 24 | door { name: "Longitude Middle Door" } | ||
| 25 | } | ||
| 26 | connections { | ||
| 27 | from_room: "Main Area" | ||
| 28 | to_room: "Longitude East" | ||
| 29 | door { name: "Longitude East Door" } | ||
| 30 | } | ||
| 31 | connections { | ||
| 32 | from_room: "Main Area" | ||
| 33 | to_room: "Mastery" | ||
| 34 | door { name: "Mastery Door" } | ||
| 35 | } | ||
| diff --git a/data/maps/the_charismatic/doors.txtpb b/data/maps/the_charismatic/doors.txtpb new file mode 100644 index 0000000..0c7eb40 --- /dev/null +++ b/data/maps/the_charismatic/doors.txtpb | |||
| @@ -0,0 +1,56 @@ | |||
| 1 | doors { | ||
| 2 | name: "Latitude South Door" | ||
| 3 | type: EVENT | ||
| 4 | panels { room: "Main Area" name: "TIP" } | ||
| 5 | panels { room: "Main Area" name: "KING" } | ||
| 6 | panels { room: "Main Area" name: "ARC" } | ||
| 7 | } | ||
| 8 | doors { | ||
| 9 | name: "Latitude Middle Door" | ||
| 10 | type: EVENT | ||
| 11 | panels { room: "Main Area" name: "NAIL" } | ||
| 12 | panels { room: "Main Area" name: "TILE" } | ||
| 13 | panels { room: "Main Area" name: "AQUA" } | ||
| 14 | } | ||
| 15 | doors { | ||
| 16 | name: "Latitude North Door" | ||
| 17 | type: EVENT | ||
| 18 | panels { room: "Main Area" name: "PINS" } | ||
| 19 | panels { room: "Main Area" name: "IT" } | ||
| 20 | panels { room: "Main Area" name: "HERE" } | ||
| 21 | } | ||
| 22 | doors { | ||
| 23 | name: "Longitude West Door" | ||
| 24 | type: EVENT | ||
| 25 | panels { room: "Main Area" name: "ARC" } | ||
| 26 | panels { room: "Main Area" name: "AQUA" } | ||
| 27 | panels { room: "Main Area" name: "HERE" } | ||
| 28 | } | ||
| 29 | doors { | ||
| 30 | name: "Longitude Middle Door" | ||
| 31 | type: EVENT | ||
| 32 | panels { room: "Main Area" name: "KING" } | ||
| 33 | panels { room: "Main Area" name: "TILE" } | ||
| 34 | panels { room: "Main Area" name: "IT" } | ||
| 35 | } | ||
| 36 | doors { | ||
| 37 | name: "Longitude East Door" | ||
| 38 | type: EVENT | ||
| 39 | panels { room: "Main Area" name: "TIP" } | ||
| 40 | panels { room: "Main Area" name: "NAIL" } | ||
| 41 | panels { room: "Main Area" name: "PINS" } | ||
| 42 | } | ||
| 43 | doors { | ||
| 44 | name: "Mastery Door" | ||
| 45 | type: EVENT | ||
| 46 | panels { room: "Main Area" name: "HERE" } | ||
| 47 | panels { room: "Main Area" name: "TILE" } | ||
| 48 | panels { room: "Main Area" name: "TIP" } | ||
| 49 | panels { room: "Main Area" name: "Blank" } | ||
| 50 | panels { room: "Latitude South" name: "CHARISMA" } | ||
| 51 | panels { room: "Latitude Middle" name: "FUNNY" } | ||
| 52 | panels { room: "Latitude North" name: "DEPENDABLE" } | ||
| 53 | panels { room: "Longitude West" name: "CREATIVE" } | ||
| 54 | panels { room: "Longitude Middle" name: "INTELLIGENT" } | ||
| 55 | panels { room: "Longitude East" name: "FUN" } | ||
| 56 | } | ||
| diff --git a/data/maps/the_charismatic/metadata.txtpb b/data/maps/the_charismatic/metadata.txtpb new file mode 100644 index 0000000..8d26105 --- /dev/null +++ b/data/maps/the_charismatic/metadata.txtpb | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | display_name: "The Charismatic" | ||
| 2 | type: GIFT_MAP | ||
| 3 | # The map's mastery is created at runtime. | ||
| 4 | custom_nodes: "Components/Collectables/collectable" | ||
| diff --git a/data/maps/the_charismatic/rooms/Latitude Middle.txtpb b/data/maps/the_charismatic/rooms/Latitude Middle.txtpb new file mode 100644 index 0000000..7d83dcf --- /dev/null +++ b/data/maps/the_charismatic/rooms/Latitude Middle.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "Latitude Middle" | ||
| 2 | panels { | ||
| 3 | name: "FUNNY" | ||
| 4 | path: "Panels/Room 2/panel_h" | ||
| 5 | clue: "funny" | ||
| 6 | answer: "hilarious" | ||
| 7 | symbols: PYRAMID | ||
| 8 | } | ||
| diff --git a/data/maps/the_charismatic/rooms/Latitude North.txtpb b/data/maps/the_charismatic/rooms/Latitude North.txtpb new file mode 100644 index 0000000..50c412b --- /dev/null +++ b/data/maps/the_charismatic/rooms/Latitude North.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "Latitude North" | ||
| 2 | panels { | ||
| 3 | name: "DEPENDABLE" | ||
| 4 | path: "Panels/Room 2/panel_r" | ||
| 5 | clue: "dependable" | ||
| 6 | answer: "reliable" | ||
| 7 | symbols: SUN | ||
| 8 | } | ||
| diff --git a/data/maps/the_charismatic/rooms/Latitude South.txtpb b/data/maps/the_charismatic/rooms/Latitude South.txtpb new file mode 100644 index 0000000..472e4a7 --- /dev/null +++ b/data/maps/the_charismatic/rooms/Latitude South.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "Latitude South" | ||
| 2 | panels { | ||
| 3 | name: "CHARISMA" | ||
| 4 | path: "Panels/Room 2/panel_c" | ||
| 5 | clue: "charisma" | ||
| 6 | answer: "charismatic" | ||
| 7 | symbols: QUESTION | ||
| 8 | } | ||
| diff --git a/data/maps/the_charismatic/rooms/Longitude East.txtpb b/data/maps/the_charismatic/rooms/Longitude East.txtpb new file mode 100644 index 0000000..75cd6e0 --- /dev/null +++ b/data/maps/the_charismatic/rooms/Longitude East.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "Longitude East" | ||
| 2 | panels { | ||
| 3 | name: "FUN" | ||
| 4 | path: "Panels/Room 2/panel_s2" | ||
| 5 | clue: "fun" | ||
| 6 | answer: "silly" | ||
| 7 | symbols: SUN | ||
| 8 | } | ||
| diff --git a/data/maps/the_charismatic/rooms/Longitude Middle.txtpb b/data/maps/the_charismatic/rooms/Longitude Middle.txtpb new file mode 100644 index 0000000..7ee8c11 --- /dev/null +++ b/data/maps/the_charismatic/rooms/Longitude Middle.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "Longitude Middle" | ||
| 2 | panels { | ||
| 3 | name: "INTELLIGENT" | ||
| 4 | path: "Panels/Room 2/panel_s" | ||
| 5 | clue: "intelligent" | ||
| 6 | answer: "smart" | ||
| 7 | symbols: SUN | ||
| 8 | } | ||
| diff --git a/data/maps/the_charismatic/rooms/Longitude West.txtpb b/data/maps/the_charismatic/rooms/Longitude West.txtpb new file mode 100644 index 0000000..28fe8c8 --- /dev/null +++ b/data/maps/the_charismatic/rooms/Longitude West.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "Longitude West" | ||
| 2 | panels { | ||
| 3 | name: "CREATIVE" | ||
| 4 | path: "Panels/Room 2/panel_i" | ||
| 5 | clue: "creative" | ||
| 6 | answer: "imaginative" | ||
| 7 | symbols: SUN | ||
| 8 | } | ||
| diff --git a/data/maps/the_charismatic/rooms/Main Area.txtpb b/data/maps/the_charismatic/rooms/Main Area.txtpb new file mode 100644 index 0000000..2d84000 --- /dev/null +++ b/data/maps/the_charismatic/rooms/Main Area.txtpb | |||
| @@ -0,0 +1,78 @@ | |||
| 1 | name: "Main Area" | ||
| 2 | panels { | ||
| 3 | name: "ARC" | ||
| 4 | path: "Panels/Room_1/panel_1" | ||
| 5 | clue: "arc" | ||
| 6 | answer: "arctic" | ||
| 7 | symbols: QUESTION | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "KING" | ||
| 11 | path: "Panels/Room_1/panel_2" | ||
| 12 | clue: "king" | ||
| 13 | answer: "tacking" | ||
| 14 | symbols: QUESTION | ||
| 15 | } | ||
| 16 | panels { | ||
| 17 | name: "TIP" | ||
| 18 | path: "Panels/Room_1/panel_3" | ||
| 19 | clue: "tip" | ||
| 20 | answer: "tiptoe" | ||
| 21 | symbols: QUESTION | ||
| 22 | } | ||
| 23 | panels { | ||
| 24 | name: "AQUA" | ||
| 25 | path: "Panels/Room_1/panel_4" | ||
| 26 | clue: "aqua" | ||
| 27 | answer: "aquatic" | ||
| 28 | symbols: QUESTION | ||
| 29 | } | ||
| 30 | panels { | ||
| 31 | name: "TILE" | ||
| 32 | path: "Panels/Room_1/panel_5" | ||
| 33 | clue: "tile" | ||
| 34 | answer: "tactile" | ||
| 35 | symbols: QUESTION | ||
| 36 | } | ||
| 37 | panels { | ||
| 38 | name: "NAIL" | ||
| 39 | path: "Panels/Room_1/panel_6" | ||
| 40 | clue: "nail" | ||
| 41 | answer: "toenail" | ||
| 42 | symbols: QUESTION | ||
| 43 | } | ||
| 44 | panels { | ||
| 45 | name: "HERE" | ||
| 46 | path: "Panels/Room_1/panel_7" | ||
| 47 | clue: "here" | ||
| 48 | answer: "heretic" | ||
| 49 | symbols: QUESTION | ||
| 50 | } | ||
| 51 | panels { | ||
| 52 | name: "IT" | ||
| 53 | path: "Panels/Room_1/panel_8" | ||
| 54 | clue: "it" | ||
| 55 | answer: "tacit" | ||
| 56 | symbols: QUESTION | ||
| 57 | } | ||
| 58 | panels { | ||
| 59 | name: "PINS" | ||
| 60 | path: "Panels/Room_1/panel_9" | ||
| 61 | clue: "pins" | ||
| 62 | answer: "pintoes" | ||
| 63 | symbols: QUESTION | ||
| 64 | } | ||
| 65 | panels { | ||
| 66 | name: "Blank" | ||
| 67 | path: "Panels/Room 3/panel_10" | ||
| 68 | clue: "" | ||
| 69 | answer: "tactic" | ||
| 70 | symbols: QUESTION | ||
| 71 | } | ||
| 72 | ports { | ||
| 73 | name: "WORLDPORT" | ||
| 74 | display_name: "Entrance" | ||
| 75 | path: "Components/Warps/worldport" | ||
| 76 | destination { x: 0 y: 0 z: 9.5 } | ||
| 77 | rotation: 0 | ||
| 78 | } | ||
| diff --git a/data/maps/the_charismatic/rooms/Mastery.txtpb b/data/maps/the_charismatic/rooms/Mastery.txtpb new file mode 100644 index 0000000..bbe8742 --- /dev/null +++ b/data/maps/the_charismatic/rooms/Mastery.txtpb | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | name: "Mastery" | ||
| 2 | masteries { | ||
| 3 | name: "MASTERY" | ||
| 4 | path: "Components/Collectables/collectable" | ||
| 5 | } | ||
| diff --git a/data/maps/the_entry/metadata.txtpb b/data/maps/the_entry/metadata.txtpb index 9536831..a4ba26f 100644 --- a/data/maps/the_entry/metadata.txtpb +++ b/data/maps/the_entry/metadata.txtpb | |||
| @@ -14,3 +14,4 @@ excluded_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. |
| 15 | custom_nodes: "Components/GiftMapEntrance/IcelyPanel" | 15 | custom_nodes: "Components/GiftMapEntrance/IcelyPanel" |
| 16 | custom_nodes: "Components/GiftMapEntrance/Panel" | 16 | custom_nodes: "Components/GiftMapEntrance/Panel" |
| 17 | custom_nodes: "Components/GiftMapEntrance/SouveyPanel" | ||
| diff --git a/data/maps/the_entry/rooms/Starting Room.txtpb b/data/maps/the_entry/rooms/Starting Room.txtpb index e21e3ff..e019aa3 100644 --- a/data/maps/the_entry/rooms/Starting Room.txtpb +++ b/data/maps/the_entry/rooms/Starting Room.txtpb | |||
| @@ -56,6 +56,7 @@ panels { | |||
| 56 | # for fun. | 56 | # for fun. |
| 57 | symbols: QUESTION | 57 | symbols: QUESTION |
| 58 | proxies { answer: "icely" path: "Components/GiftMapEntrance/IcelyPanel" } | 58 | proxies { answer: "icely" path: "Components/GiftMapEntrance/IcelyPanel" } |
| 59 | proxies { answer: "souvey" path: "Components/GiftMapEntrance/SouveyPanel" } | ||
| 59 | required_door { name: "Gift Maps Entrance" } | 60 | required_door { name: "Gift Maps Entrance" } |
| 60 | } | 61 | } |
| 61 | letters { | 62 | letters { |
