From 30dcf054a489ec4123e5048579df151bc1e76817 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Mon, 25 Aug 2025 13:07:28 -0400 Subject: Added the_talented --- data/connections.txtpb | 17 +++- data/ids.yaml | 33 ++++++++ data/maps/the_talented/connections.txtpb | 10 +++ data/maps/the_talented/doors.txtpb | 54 +++++++++++++ data/maps/the_talented/metadata.txtpb | 1 + data/maps/the_talented/rooms/Back Room.txtpb | 50 ++++++++++++ data/maps/the_talented/rooms/Main Area.txtpb | 114 +++++++++++++++++++++++++++ data/maps/the_talented/rooms/T2 Room.txtpb | 6 ++ 8 files changed, 284 insertions(+), 1 deletion(-) create mode 100644 data/maps/the_talented/connections.txtpb create mode 100644 data/maps/the_talented/doors.txtpb create mode 100644 data/maps/the_talented/metadata.txtpb create mode 100644 data/maps/the_talented/rooms/Back Room.txtpb create mode 100644 data/maps/the_talented/rooms/Main Area.txtpb create mode 100644 data/maps/the_talented/rooms/T2 Room.txtpb diff --git a/data/connections.txtpb b/data/connections.txtpb index ee897bc..150d052 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb @@ -16,7 +16,6 @@ # the_great/Back Area/THREEDOORS # the_great/Back Area/TOWER (keep in mind the door only blocks one direction of this) # the_great/Back Area/TREE -# the_great/Talented Entrance/TALENTED # the_hinterlands/Main Area/LEFT # the_hinterlands/Main Area/RIGHT # the_liberated/Painting Room/PYRAMID @@ -1653,3 +1652,19 @@ connections { } } } +connections { + from { + port { + map: "the_great" + room: "Talented Entrance" + name: "TALENTED" + } + } + to { + port { + map: "the_talented" + room: "Main Area" + name: "GREAT" + } + } +} diff --git a/data/ids.yaml b/data/ids.yaml index cccd1f7..f62a0c3 100644 --- a/data/ids.yaml +++ b/data/ids.yaml @@ -3045,6 +3045,38 @@ maps: Whirred Room Panels: 2284 White Door: 2275 Yellow Door: 2280 + the_talented: + rooms: + Back Room: + panels: + FEAR: 2430 + FILED: 2434 + FLEECE: 2431 + LONE: 2436 + RELEVANT: 2435 + SHRINE: 2432 + STRIVES: 2433 + Main Area: + panels: + ANT (Black): 2443 + ANT (Brown): 2450 + CHILD (Black): 2441 + CHILD (Brown): 2448 + DEER (Black): 2437 + DEER (Brown): 2444 + EARL: 2451 + ELEPHANT (Black): 2442 + ELEPHANT (Brown): 2449 + GOOSE (Black): 2438 + GOOSE (Brown): 2445 + SWINE (Black): 2439 + SWINE (Brown): 2446 + WIFE (Black): 2440 + WIFE (Brown): 2447 + doors: + Black Side Panels: 2427 + Brown Side Panels: 2428 + Main Room Door: 2429 the_unyielding: rooms: Behind Northeast: @@ -3335,6 +3367,7 @@ letters: s1: 230 s2: 1202 t1: 387 + t2: 2452 u1: 263 u2: 2140 v2: 2246 diff --git a/data/maps/the_talented/connections.txtpb b/data/maps/the_talented/connections.txtpb new file mode 100644 index 0000000..7296523 --- /dev/null +++ b/data/maps/the_talented/connections.txtpb @@ -0,0 +1,10 @@ +connections { + from_room: "Main Area" + to_room: "Back Room" + door { name: "Main Room Door" } +} +connections { + from_room: "Back Room" + to_room: "T2 Room" + door { name: "Back Room Puzzles" } +} diff --git a/data/maps/the_talented/doors.txtpb b/data/maps/the_talented/doors.txtpb new file mode 100644 index 0000000..d4d3148 --- /dev/null +++ b/data/maps/the_talented/doors.txtpb @@ -0,0 +1,54 @@ +doors { + name: "Black Side Panels" + type: LOCATION_ONLY + panels { room: "Main Area" name: "DEER (Black)" } + panels { room: "Main Area" name: "GOOSE (Black)" } + panels { room: "Main Area" name: "SWINE (Black)" } + panels { room: "Main Area" name: "WIFE (Black)" } + panels { room: "Main Area" name: "CHILD (Black)" } + panels { room: "Main Area" name: "ELEPHANT (Black)" } + panels { room: "Main Area" name: "ANT (Black)" } + location_room: "Main Area" +} +doors { + name: "Brown Side Panels" + type: LOCATION_ONLY + panels { room: "Main Area" name: "DEER (Brown)" } + panels { room: "Main Area" name: "GOOSE (Brown)" } + panels { room: "Main Area" name: "SWINE (Brown)" } + panels { room: "Main Area" name: "WIFE (Brown)" } + panels { room: "Main Area" name: "CHILD (Brown)" } + panels { room: "Main Area" name: "ELEPHANT (Brown)" } + panels { room: "Main Area" name: "ANT (Brown)" } + location_room: "Main Area" +} +doors { + name: "Main Room Door" + type: ITEM_ONLY + receivers: "Components/Doors/entry_1" + panels { room: "Main Area" name: "DEER (Black)" } + panels { room: "Main Area" name: "GOOSE (Black)" } + panels { room: "Main Area" name: "SWINE (Black)" } + panels { room: "Main Area" name: "WIFE (Black)" } + panels { room: "Main Area" name: "CHILD (Black)" } + panels { room: "Main Area" name: "ELEPHANT (Black)" } + panels { room: "Main Area" name: "ANT (Black)" } + panels { room: "Main Area" name: "DEER (Brown)" } + panels { room: "Main Area" name: "GOOSE (Brown)" } + panels { room: "Main Area" name: "SWINE (Brown)" } + panels { room: "Main Area" name: "WIFE (Brown)" } + panels { room: "Main Area" name: "CHILD (Brown)" } + panels { room: "Main Area" name: "ELEPHANT (Brown)" } + panels { room: "Main Area" name: "ANT (Brown)" } +} +doors { + name: "Back Room Puzzles" + type: EVENT + panels { room: "Back Room" name: "FEAR" } + panels { room: "Back Room" name: "FLEECE" } + panels { room: "Back Room" name: "SHRINE" } + panels { room: "Back Room" name: "STRIVES" } + panels { room: "Back Room" name: "FILED" } + panels { room: "Back Room" name: "RELEVANT" } + panels { room: "Back Room" name: "LONE" } +} diff --git a/data/maps/the_talented/metadata.txtpb b/data/maps/the_talented/metadata.txtpb new file mode 100644 index 0000000..16aa221 --- /dev/null +++ b/data/maps/the_talented/metadata.txtpb @@ -0,0 +1 @@ +display_name: "The Talented" diff --git a/data/maps/the_talented/rooms/Back Room.txtpb b/data/maps/the_talented/rooms/Back Room.txtpb new file mode 100644 index 0000000..9dce48f --- /dev/null +++ b/data/maps/the_talented/rooms/Back Room.txtpb @@ -0,0 +1,50 @@ +name: "Back Room" +panels { + name: "FEAR" + path: "Panels/Plum Room/panel_1" + clue: "fear" + answer: "deer" + symbols: ZERO +} +panels { + name: "FLEECE" + path: "Panels/Plum Room/panel_2" + clue: "fleece" + answer: "geese" + symbols: ZERO +} +panels { + name: "SHRINE" + path: "Panels/Plum Room/panel_3" + clue: "shrine" + answer: "swine" + symbols: ZERO +} +panels { + name: "STRIVES" + path: "Panels/Plum Room/panel_4" + clue: "strives" + answer: "wives" + symbols: ZERO +} +panels { + name: "FILED" + path: "Panels/Plum Room/panel_5" + clue: "filed" + answer: "child" + symbols: ZERO +} +panels { + name: "RELEVANT" + path: "Panels/Plum Room/panel_6" + clue: "relevant" + answer: "elephant" + symbols: ZERO +} +panels { + name: "LONE" + path: "Panels/Plum Room/panel_7" + clue: "lone" + answer: "drone" + symbols: ZERO +} diff --git a/data/maps/the_talented/rooms/Main Area.txtpb b/data/maps/the_talented/rooms/Main Area.txtpb new file mode 100644 index 0000000..cc3e222 --- /dev/null +++ b/data/maps/the_talented/rooms/Main Area.txtpb @@ -0,0 +1,114 @@ +name: "Main Area" +panels { + name: "DEER (Black)" + path: "Panels/Saturns/panel_1" + clue: "deer" + answer: "deer" + symbols: PLANET +} +panels { + name: "GOOSE (Black)" + path: "Panels/Saturns/panel_2" + clue: "goose" + answer: "geese" + symbols: PLANET +} +panels { + name: "SWINE (Black)" + path: "Panels/Saturns/panel_3" + clue: "swine" + answer: "swine" + symbols: PLANET +} +panels { + name: "WIFE (Black)" + path: "Panels/Saturns/panel_4" + clue: "wife" + answer: "wives" + symbols: PLANET +} +panels { + name: "CHILD (Black)" + path: "Panels/Saturns/panel_5" + clue: "child" + answer: "children" + symbols: PLANET +} +panels { + name: "ELEPHANT (Black)" + path: "Panels/Saturns/panel_6" + clue: "elephant" + answer: "elephants" + symbols: PLANET +} +panels { + name: "ANT (Black)" + path: "Panels/Saturns/panel_7" + clue: "ant" + answer: "ants" + symbols: PLANET +} +panels { + name: "DEER (Brown)" + path: "Panels/Jail Eyes/panel_1" + clue: "deer" + answer: "buck" + symbols: GENDER +} +panels { + name: "GOOSE (Brown)" + path: "Panels/Jail Eyes/panel_2" + clue: "goose" + answer: "gander" + symbols: GENDER +} +panels { + name: "SWINE (Brown)" + path: "Panels/Jail Eyes/panel_3" + clue: "swine" + answer: "sow" + symbols: GENDER +} +panels { + name: "WIFE (Brown)" + path: "Panels/Jail Eyes/panel_4" + clue: "wife" + answer: "husband" + symbols: GENDER +} +panels { + name: "CHILD (Brown)" + path: "Panels/Jail Eyes/panel_5" + clue: "child" + answer: "girl" + symbols: GENDER +} +panels { + name: "ELEPHANT (Brown)" + path: "Panels/Jail Eyes/panel_6" + clue: "elephant" + answer: "cow" + symbols: GENDER +} +panels { + name: "ANT (Brown)" + path: "Panels/Jail Eyes/panel_7" + clue: "ant" + answer: "drone" + symbols: GENDER +} +panels { + name: "EARL" + path: "Panels/Extra/panel_8" + clue: "earl" + answer: "yearly" + symbols: SPARKLES +} +keyholders { + name: "Y" + path: "Components/KeyHolders/keyHolderY" +} +ports { + name: "GREAT" + path: "Components/Warps/worldport" +} diff --git a/data/maps/the_talented/rooms/T2 Room.txtpb b/data/maps/the_talented/rooms/T2 Room.txtpb new file mode 100644 index 0000000..8bdc88d --- /dev/null +++ b/data/maps/the_talented/rooms/T2 Room.txtpb @@ -0,0 +1,6 @@ +name: "T2 Room" +letters { + key: "t" + level2: true + path: "Components/Collectables/collectable" +} -- cgit 1.4.1