From 896c9d7ab0e1ae7491e5ba6875e82d7e6fa841ca Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Thu, 14 Aug 2025 16:37:53 -0400 Subject: Added the_hive --- data/maps/the_hive/connections.txtpb | 10 + data/maps/the_hive/doors.txtpb | 55 ++++++ data/maps/the_hive/rooms/Main Area.txtpb | 292 ++++++++++++++++++++++++++++ data/maps/the_hive/rooms/Mastery Room.txtpb | 6 + data/maps/the_hive/rooms/Room 8.txtpb | 30 +++ 5 files changed, 393 insertions(+) create mode 100644 data/maps/the_hive/connections.txtpb create mode 100644 data/maps/the_hive/doors.txtpb create mode 100644 data/maps/the_hive/rooms/Main Area.txtpb create mode 100644 data/maps/the_hive/rooms/Mastery Room.txtpb create mode 100644 data/maps/the_hive/rooms/Room 8.txtpb (limited to 'data/maps/the_hive') diff --git a/data/maps/the_hive/connections.txtpb b/data/maps/the_hive/connections.txtpb new file mode 100644 index 0000000..9a51da1 --- /dev/null +++ b/data/maps/the_hive/connections.txtpb @@ -0,0 +1,10 @@ +connections { + from_room: "Main Area" + to_room: "Room 8" + door { name: "Room 8 Door" } +} +connections { + from_room: "Main Area" + to_room: "Mastery Room" + door { name: "Mastery Door" } +} diff --git a/data/maps/the_hive/doors.txtpb b/data/maps/the_hive/doors.txtpb new file mode 100644 index 0000000..4d86e13 --- /dev/null +++ b/data/maps/the_hive/doors.txtpb @@ -0,0 +1,55 @@ +doors { + name: "Room 8 Door" + type: LOCATION_ONLY + panels { room: "Main Area" name: "STEM" } + panels { room: "Main Area" name: "PETAL" } + panels { room: "Main Area" name: "SOIL" } + panels { room: "Main Area" name: "PLANTS" } + location_room: "Main Area" +} +doors { + name: "Mastery Door" + type: EVENT + panels { room: "Main Area" name: "ASP" } + panels { room: "Main Area" name: "HORN" } + panels { room: "Main Area" name: "NET" } + panels { room: "Main Area" name: "WAS" } + panels { room: "Main Area" name: "HONE" } + panels { room: "Main Area" name: "MOO" } + panels { room: "Main Area" name: "QUIT" } + panels { room: "Main Area" name: "EYE" } + panels { room: "Main Area" name: "YELL" } + panels { room: "Main Area" name: "AT" } + panels { room: "Main Area" name: "LOW (1)" } + panels { room: "Main Area" name: "JACK" } + panels { room: "Main Area" name: "LOW (2)" } + panels { room: "Main Area" name: "OWE" } + panels { room: "Main Area" name: "DEN" } + panels { room: "Main Area" name: "AD" } + panels { room: "Main Area" name: "SITE" } + panels { room: "Main Area" name: "ATE" } + panels { room: "Main Area" name: "CURE" } + panels { room: "Main Area" name: "PAR" } + panels { room: "Main Area" name: "EEL" } + panels { room: "Main Area" name: "SIR" } + panels { room: "Main Area" name: "PER" } + panels { room: "Main Area" name: "BEE" } + panels { room: "Main Area" name: "STEM" } + panels { room: "Main Area" name: "PETAL" } + panels { room: "Main Area" name: "SOIL" } + panels { room: "Main Area" name: "PLANTS" } + panels { room: "Room 8" name: "BUMBLE" } + panels { room: "Room 8" name: "CARPENTER" } + panels { room: "Room 8" name: "CLOVER" } + panels { room: "Room 8" name: "WILDFLOWER" } + panels { room: "Main Area" name: "COWARDLY" } + panels { room: "Main Area" name: "COAT" } + panels { room: "Main Area" name: "FLAXEN" } + panels { room: "Main Area" name: "CASE" } + panels { room: "Main Area" name: "LEGS" } + panels { room: "Main Area" name: "EYES" } + panels { room: "Main Area" name: "WINGS" } + panels { room: "Main Area" name: "ANTENNA" } + panels { room: "Main Area" name: "COFFEE" } + panels { room: "Main Area" name: "BEEF" } +} diff --git a/data/maps/the_hive/rooms/Main Area.txtpb b/data/maps/the_hive/rooms/Main Area.txtpb new file mode 100644 index 0000000..1aaabe8 --- /dev/null +++ b/data/maps/the_hive/rooms/Main Area.txtpb @@ -0,0 +1,292 @@ +name: "Main Area" +display_name: "Hive" +panels { + name: "ASP" + path: "Panels/Room 1/panel_1" + clue: "asp" + answer: "wasp" + symbols: "question" +} +panels { + name: "HORN" + path: "Panels/Room 1/panel_2" + clue: "horn" + answer: "hornet" + symbols: "question" +} +panels { + name: "NET" + path: "Panels/Room 1/panel_3" + clue: "net" + answer: "hornet" + symbols: "question" +} +panels { + name: "WAS" + path: "Panels/Room 1/panel_4" + clue: "was" + answer: "wasp" + symbols: "question" +} +panels { + name: "HONE" + path: "Panels/Room 2/panel_1" + clue: "hone" + answer: "honeybee" + symbols: "question" +} +panels { + name: "MOO" + path: "Panels/Room 2/panel_2" + clue: "moo" + answer: "mosquito" + symbols: "question" +} +panels { + name: "QUIT" + path: "Panels/Room 2/panel_3" + clue: "quit" + answer: "mosquito" + symbols: "question" +} +panels { + name: "EYE" + path: "Panels/Room 2/panel_4" + clue: "eye" + answer: "honeybee" + symbols: "question" +} +panels { + name: "YELL" + path: "Panels/Room 3/panel_1" + clue: "yell" + answer: "yellow" + symbols: "question" +} +panels { + name: "AT" + path: "Panels/Room 3/panel_2" + clue: "at" + answer: "jacket" + symbols: "question" +} +panels { + name: "LOW" + path: "Panels/Room 3/panel_3" + clue: "low" + answer: "yellow" + symbols: "question" +} +panels { + name: "JACK" + path: "Panels/Room 3/panel_4" + clue: "jack" + answer: "jacket" + symbols: "question" +} +panels { + name: "LOW" + path: "Panels/Room 4/panel_1" + clue: "low" + answer: "flower" + symbols: "question" +} +panels { + name: "OWE" + path: "Panels/Room 4/panel_2" + clue: "owe" + answer: "flower" + symbols: "question" +} +panels { + name: "DEN" + path: "Panels/Room 4/panel_3" + clue: "den" + answer: "garden" + symbols: "question" +} +panels { + name: "AD" + path: "Panels/Room 4/panel_4" + clue: "ad" + answer: "garden" + symbols: "question" +} +panels { + name: "SITE" + path: "Panels/Room 5/panel_1" + clue: "site" + answer: "parasite" + symbols: "question" +} +panels { + name: "ATE" + path: "Panels/Room 5/panel_2" + clue: "ate" + answer: "creature" + symbols: "question" +} +panels { + name: "CURE" + path: "Panels/Room 5/panel_3" + clue: "cure" + answer: "creature" + symbols: "question" +} +panels { + name: "PAR" + path: "Panels/Room 5/panel_4" + clue: "par" + answer: "parasite" + symbols: "question" +} +panels { + name: "EEL" + path: "Panels/Room 6/panel_1" + clue: "eel" + answer: "beetle" + symbols: "question" +} +panels { + name: "SIR" + path: "Panels/Room 6/panel_2" + clue: "sir" + answer: "spider" + symbols: "question" +} +panels { + name: "PER" + path: "Panels/Room 6/panel_3" + clue: "per" + answer: "spider" + symbols: "question" +} +panels { + name: "BEE" + path: "Panels/Room 6/panel_4" + clue: "bee" + answer: "beetle" + symbols: "question" +} +panels { + name: "STEM" + path: "Panels/Room 7/panel_1" + clue: "stem" + answer: "flower" + symbols: "question" +} +panels { + name: "PETAL" + path: "Panels/Room 7/panel_2" + clue: "petal" + answer: "flower" + symbols: "question" +} +panels { + name: "SOIL" + path: "Panels/Room 7/panel_3" + clue: "soil" + answer: "garden" + symbols: "question" +} +panels { + name: "PLANTS" + path: "Panels/Room 7/panel_4" + clue: "plants" + answer: "garden" + symbols: "question" +} +panels { + name: "COWARDLY" + path: "Panels/Room 9/panel_1" + clue: "cowardly" + answer: "yellow" + symbols: "question" +} +panels { + name: "COAT" + path: "Panels/Room 9/panel_2" + clue: "coat" + answer: "jacket" + symbols: "question" +} +panels { + name: "FLAXEN" + path: "Panels/Room 9/panel_3" + clue: "flaxen" + answer: "yellow" + symbols: "question" +} +panels { + name: "CASE" + path: "Panels/Room 9/panel_4" + clue: "case" + answer: "jacket" + symbols: "question" +} +panels { + name: "LEGS" + path: "Panels/Room 10/panel_1" + clue: "legs" + answer: "spider" + symbols: "question" +} +panels { + name: "EYES" + path: "Panels/Room 10/panel_2" + clue: "eyes" + answer: "spider" + symbols: "question" +} +panels { + name: "WINGS" + path: "Panels/Room 10/panel_3" + clue: "wings" + answer: "beetle" + symbols: "question" +} +panels { + name: "ANTENNA" + path: "Panels/Room 10/panel_4" + clue: "antenna" + answer: "beetle" + symbols: "question" +} +panels { + name: "COFFEE" + path: "Panels/Others/panel_1" + clue: "coffee" + answer: "tea" + symbols: "example" +} +panels { + name: "BEEF" + path: "Panels/Others/panel_2" + clue: "beef" + answer: "ham" + symbols: "example" +} +keyholders { + name: "B" + path: "Components/KeyHolders/keyHolderB" +} +ports { + name: "DAED1" + path: "Components/Warps/worldport" + orientation: "west" +} +ports { + name: "DAED2" + path: "Components/Warps/worldport2" + orientation: "west" +} +ports { + name: "DAED3" + path: "Components/Warps/worldport3" + orientation: "east" +} +ports { + name: "GREAT" + path: "Components/Warps/worldport4" + orientation: "west" +} diff --git a/data/maps/the_hive/rooms/Mastery Room.txtpb b/data/maps/the_hive/rooms/Mastery Room.txtpb new file mode 100644 index 0000000..1884cfd --- /dev/null +++ b/data/maps/the_hive/rooms/Mastery Room.txtpb @@ -0,0 +1,6 @@ +name: "Mastery Room" +display_name: "Hive" +masteries { + name: "MASTERY" + path: "Components/Collectables/smiley" +} diff --git a/data/maps/the_hive/rooms/Room 8.txtpb b/data/maps/the_hive/rooms/Room 8.txtpb new file mode 100644 index 0000000..6ba5d1d --- /dev/null +++ b/data/maps/the_hive/rooms/Room 8.txtpb @@ -0,0 +1,30 @@ +name: "Room 8" +display_name: "Hive" +panels { + name: "BUMBLE" + path: "Panels/Room 8/panel_1" + clue: "bumble" + answer: "bee" + symbols: "question" +} +panels { + name: "CARPENTER" + path: "Panels/Room 8/panel_2" + clue: "carpenter" + answer: "bee" + symbols: "question" +} +panels { + name: "CLOVER" + path: "Panels/Room 8/panel_3" + clue: "clover" + answer: "honey" + symbols: "question" +} +panels { + name: "WILDFLOWER" + path: "Panels/Room 8/panel_4" + clue: "wildflower" + answer: "honey" + symbols: "question" +} -- cgit 1.4.1