From 505a1a948a9bd0a6c4a273913db6fd9f73723c44 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Wed, 20 Aug 2025 16:09:45 -0400 Subject: Added the_sweet --- data/connections.txtpb | 2 + data/ids.yaml | 33 +++++ data/maps/the_sweet/connections.txtpb | 5 + data/maps/the_sweet/doors.txtpb | 32 +++++ data/maps/the_sweet/metadata.txtpb | 1 + data/maps/the_sweet/rooms/Main Area.txtpb | 209 ++++++++++++++++++++++++++++++ data/maps/the_sweet/rooms/Y2 Room.txtpb | 7 + 7 files changed, 289 insertions(+) create mode 100644 data/maps/the_sweet/connections.txtpb create mode 100644 data/maps/the_sweet/doors.txtpb create mode 100644 data/maps/the_sweet/metadata.txtpb create mode 100644 data/maps/the_sweet/rooms/Main Area.txtpb create mode 100644 data/maps/the_sweet/rooms/Y2 Room.txtpb (limited to 'data') diff --git a/data/connections.txtpb b/data/connections.txtpb index 923cc6e..ee27373 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb @@ -54,6 +54,8 @@ # cc <-> the shop (keyholder door only needed one way) # the_sturdy/S2 Area/RAINBOW # the_sun_temple/Entrance/UNKEMPT +# the_sweet/Main Area/EXIT1 +# the_sweet/Main Area/EXIT2 connections { from { port { diff --git a/data/ids.yaml b/data/ids.yaml index 9088205..82cbd4c 100644 --- a/data/ids.yaml +++ b/data/ids.yaml @@ -1739,6 +1739,38 @@ maps: LAWN: 1215 doors: Entrance: 1210 + the_sweet: + rooms: + Main Area: + panels: + AIRHEAD: 1245 + BAGEL: 1234 + BREAD: 1229 + BROWNIE: 1225 + CHILD: 1222 + DONATIONS: 1238 + GELATIN: 1230 + GENIUS (1): 1243 + GENIUS (2): 1244 + GINGERBREAD: 1231 + HALO: 1242 + HEAPS: 1240 + HEART: 1233 + ICE: 1224 + JUICE: 1227 + LAUGHS: 1235 + LIES: 1248 + MILKY WAY: 1237 + MISSILE: 1236 + MUFFIN: 1223 + PAYDAY: 1247 + PLANTAIN: 1228 + POTATO: 1221 + RIFLEMEN: 1239 + SNUGGLE: 1246 + SQUISH: 1241 + VEGETABLE: 1232 + WATER: 1226 letters: a1: 596 a2: 6 @@ -1778,6 +1810,7 @@ letters: x1: 394 x2: 1192 y1: 621 + y2: 1249 z1: 851 endings: BLACK: 1208 diff --git a/data/maps/the_sweet/connections.txtpb b/data/maps/the_sweet/connections.txtpb new file mode 100644 index 0000000..7f3d7a0 --- /dev/null +++ b/data/maps/the_sweet/connections.txtpb @@ -0,0 +1,5 @@ +connections { + from_room: "Main Area" + to_room: "Y2 Room" + door { name: "Y2 Door" } +} diff --git a/data/maps/the_sweet/doors.txtpb b/data/maps/the_sweet/doors.txtpb new file mode 100644 index 0000000..0c656e2 --- /dev/null +++ b/data/maps/the_sweet/doors.txtpb @@ -0,0 +1,32 @@ +doors { + name: "Y2 Door" + type: EVENT + panels { room: "Main Area" name: "POTATO" } + panels { room: "Main Area" name: "CHILD" } + panels { room: "Main Area" name: "MUFFIN" } + panels { room: "Main Area" name: "ICE" } + panels { room: "Main Area" name: "BROWNIE" } + panels { room: "Main Area" name: "WATER" } + panels { room: "Main Area" name: "JUICE" } + panels { room: "Main Area" name: "PLANTAIN" } + panels { room: "Main Area" name: "BREAD" } + panels { room: "Main Area" name: "GELATIN" } + panels { room: "Main Area" name: "GINGERBREAD" } + panels { room: "Main Area" name: "VEGETABLE" } + panels { room: "Main Area" name: "HEART" } + panels { room: "Main Area" name: "BAGEL" } + panels { room: "Main Area" name: "LAUGHS" } + panels { room: "Main Area" name: "MISSILE" } + panels { room: "Main Area" name: "MILKY WAY" } + panels { room: "Main Area" name: "DONATIONS" } + panels { room: "Main Area" name: "RIFLEMEN" } + panels { room: "Main Area" name: "HEAPS" } + panels { room: "Main Area" name: "SQUISH" } + panels { room: "Main Area" name: "HALO" } + panels { room: "Main Area" name: "GENIUS (1)" } + panels { room: "Main Area" name: "GENIUS (2)" } + panels { room: "Main Area" name: "AIRHEAD" } + panels { room: "Main Area" name: "SNUGGLE" } + panels { room: "Main Area" name: "PAYDAY" } + panels { room: "Main Area" name: "LIES" } +} diff --git a/data/maps/the_sweet/metadata.txtpb b/data/maps/the_sweet/metadata.txtpb new file mode 100644 index 0000000..95f2209 --- /dev/null +++ b/data/maps/the_sweet/metadata.txtpb @@ -0,0 +1 @@ +display_name: "The Sweet" diff --git a/data/maps/the_sweet/rooms/Main Area.txtpb b/data/maps/the_sweet/rooms/Main Area.txtpb new file mode 100644 index 0000000..bfab62c --- /dev/null +++ b/data/maps/the_sweet/rooms/Main Area.txtpb @@ -0,0 +1,209 @@ +name: "Main Area" +display_name: "Sweet" +panels { + name: "POTATO" + path: "Panels/Sweetening Room/panel_1" + clue: "potato" + answer: "yam" + symbols: "sweet" +} +panels { + name: "CHILD" + path: "Panels/Sweetening Room/panel_2" + clue: "child" + answer: "brat" + symbols: "sweet" +} +panels { + name: "MUFFIN" + path: "Panels/Sweetening Room/panel_3" + clue: "muffin" + answer: "cupcake" + symbols: "sweet" +} +panels { + name: "ICE" + path: "Panels/Sweetening Room/panel_4" + clue: "ice" + answer: "popsicle" + symbols: "sweet" +} +panels { + name: "BROWNIE" + path: "Panels/Sweetening Room/panel_5" + clue: "brownie" + answer: "fudge" + symbols: "sweet" +} +panels { + name: "WATER" + path: "Panels/Sweetening Room/panel_6" + clue: "water" + answer: "juice" + symbols: "sweet" +} +panels { + name: "JUICE" + path: "Panels/Sweetening Room/panel_7" + clue: "juice" + answer: "soda" + symbols: "sweet" +} +panels { + name: "PLANTAIN" + path: "Panels/Sweetening Room/panel_8" + clue: "plantain" + answer: "banana" + symbols: "sweet" +} +panels { + name: "BREAD" + path: "Panels/Sweetening Room/panel_9" + clue: "bread" + answer: "cake" + symbols: "sweet" +} +panels { + name: "GELATIN" + path: "Panels/Sweetening Room/panel_10" + clue: "gelatin" + answer: "jelly" + symbols: "sweet" +} +panels { + name: "GINGERBREAD" + path: "Panels/Sweetening Room/panel_11" + clue: "gingerbread" + answer: "bread" + symbols: "sweet" +} +panels { + name: "VEGETABLE" + path: "Panels/Sweetening Room/panel_12" + clue: "vegetable" + answer: "fruit" + symbols: "sweet" +} +panels { + name: "HEART" + path: "Panels/Sweetening Room/panel_13" + clue: "heart" + answer: "sweetheart" + symbols: "sweet" +} +panels { + name: "BAGEL" + path: "Panels/Sweetening Room/panel_14" + clue: "bagel" + answer: "doughnut" + symbols: "sweet" +} +panels { + name: "LAUGHS" + path: "Panels/Sweets Room/panel_1" + clue: "laughs" + answer: "snickers" + symbols: "sun" +} +panels { + name: "MISSILE" + path: "Panels/Sweets Room/panel_2" + clue: "missile" + answer: "warhead" + symbols: "boxes" +} +panels { + name: "MILKY WAY" + path: "Panels/Sweets Room/panel_3" + clue: "milky way" + answer: "galaxy" + symbols: "example" +} +panels { + name: "DONATIONS" + path: "Panels/Sweets Room/panel_4" + clue: "donations" + answer: "dots" + symbols: "sparkles" +} +panels { + name: "RIFLEMEN" + path: "Panels/Sweets Room/panel_5" + clue: "riflemen" + answer: "musketeers" + symbols: "age" +} +panels { + name: "HEAPS" + path: "Panels/Sweets Room/panel_6" + clue: "heaps" + answer: "mounds" + symbols: "sun" +} +panels { + name: "SQUISH" + path: "Panels/Sweets Room/panel_7" + clue: "squish" + answer: "crunch" + symbols: "sun" +} +panels { + name: "HALO" + path: "Panels/Sweets Room/panel_8" + clue: "halo" + answer: "starburst" + symbols: "sun" +} +panels { + name: "GENIUS (1)" + path: "Panels/Sweets Room/panel_9" + clue: "genius" + answer: "smarties" + symbols: "planet" + symbols: "pyramid" +} +panels { + name: "GENIUS (2)" + path: "Panels/Sweets Room/panel_10" + clue: "genius" + answer: "airheads" + symbols: "sun" + symbols: "planet" +} +panels { + name: "AIRHEAD" + path: "Panels/Sweets Room/panel_11" + clue: "airhead" + answer: "nerds" + symbols: "sun" + symbols: "planet" +} +panels { + name: "SNUGGLE" + path: "Panels/Sweets Room/panel_12" + clue: "snuggle" + answer: "nestle" + symbols: "sun" +} +panels { + name: "PAYDAY" + path: "Panels/Sweets Room/panel_13" + clue: "payday" + answer: "job" + symbols: "age" +} +panels { + name: "LIES" + path: "Panels/Sweets Room/panel_14" + clue: "lies" + answer: "whoppers" + symbols: "sun" +} +ports { + name: "EXIT1" + path: "Components/Warps/worldport" +} +ports { + name: "EXIT2" + path: "Components/Warps/worldport2" +} diff --git a/data/maps/the_sweet/rooms/Y2 Room.txtpb b/data/maps/the_sweet/rooms/Y2 Room.txtpb new file mode 100644 index 0000000..4da87f3 --- /dev/null +++ b/data/maps/the_sweet/rooms/Y2 Room.txtpb @@ -0,0 +1,7 @@ +name: "Y2 Room" +display_name: "Sweet" +letters { + key: "y" + level2: true + path: "Components/Collectables/y2" +} -- cgit 1.4.1