From 9380a7786afaefa2a999e3130ba0f5318a45b83f Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sat, 9 Aug 2025 12:27:47 -0400 Subject: Added the_colorful --- data/connections.txtpb | 3 + data/maps/the_colorful/connections.txtpb | 70 ++++++++++++++++ data/maps/the_colorful/doors.txtpb | 105 ++++++++++++++++++++++++ data/maps/the_colorful/rooms/Black Room.txtpb | 9 ++ data/maps/the_colorful/rooms/Blue Room.txtpb | 9 ++ data/maps/the_colorful/rooms/Brown Room.txtpb | 9 ++ data/maps/the_colorful/rooms/Cyan Hallway.txtpb | 34 ++++++++ data/maps/the_colorful/rooms/Cyan Room.txtpb | 30 +++++++ data/maps/the_colorful/rooms/Ending.txtpb | 3 + data/maps/the_colorful/rooms/Gray Room.txtpb | 9 ++ data/maps/the_colorful/rooms/Green Room.txtpb | 9 ++ data/maps/the_colorful/rooms/Orange Room.txtpb | 9 ++ data/maps/the_colorful/rooms/P2 Room.txtpb | 7 ++ data/maps/the_colorful/rooms/Purple Room.txtpb | 10 +++ data/maps/the_colorful/rooms/Red Room.txtpb | 9 ++ data/maps/the_colorful/rooms/White Room.txtpb | 14 ++++ data/maps/the_colorful/rooms/Window Room.txtpb | 9 ++ data/maps/the_colorful/rooms/Yellow Room.txtpb | 9 ++ 18 files changed, 357 insertions(+) create mode 100644 data/maps/the_colorful/connections.txtpb create mode 100644 data/maps/the_colorful/doors.txtpb create mode 100644 data/maps/the_colorful/rooms/Black Room.txtpb create mode 100644 data/maps/the_colorful/rooms/Blue Room.txtpb create mode 100644 data/maps/the_colorful/rooms/Brown Room.txtpb create mode 100644 data/maps/the_colorful/rooms/Cyan Hallway.txtpb create mode 100644 data/maps/the_colorful/rooms/Cyan Room.txtpb create mode 100644 data/maps/the_colorful/rooms/Ending.txtpb create mode 100644 data/maps/the_colorful/rooms/Gray Room.txtpb create mode 100644 data/maps/the_colorful/rooms/Green Room.txtpb create mode 100644 data/maps/the_colorful/rooms/Orange Room.txtpb create mode 100644 data/maps/the_colorful/rooms/P2 Room.txtpb create mode 100644 data/maps/the_colorful/rooms/Purple Room.txtpb create mode 100644 data/maps/the_colorful/rooms/Red Room.txtpb create mode 100644 data/maps/the_colorful/rooms/White Room.txtpb create mode 100644 data/maps/the_colorful/rooms/Window Room.txtpb create mode 100644 data/maps/the_colorful/rooms/Yellow Room.txtpb (limited to 'data') diff --git a/data/connections.txtpb b/data/connections.txtpb index 992982b..5c6dad3 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb @@ -14,6 +14,9 @@ # the_between/Control Center Side/CC # the_between/Control Center Side/LIVELY # butterfly -> gallery +# the_colorful/White Room/GREAT +# the_colorful/Cyan Hallway/STURDY +# the_colorful/Cyan Hallway/DARKROOM connections { from { panel { diff --git a/data/maps/the_colorful/connections.txtpb b/data/maps/the_colorful/connections.txtpb new file mode 100644 index 0000000..4ec45cb --- /dev/null +++ b/data/maps/the_colorful/connections.txtpb @@ -0,0 +1,70 @@ +connections { + from_room: "White Room" + to_room: "Black Room" + door { name: "White Door" } +} +connections { + from_room: "Black Room" + to_room: "Red Room" + door { name: "Black Door" } +} +connections { + from_room: "Red Room" + to_room: "Blue Room" + door { name: "Red Door" } +} +connections { + from_room: "Blue Room" + to_room: "Green Room" + door { name: "Blue Door" } +} +connections { + from_room: "Green Room" + to_room: "Yellow Room" + door { name: "Green Door" } +} +connections { + from_room: "Yellow Room" + to_room: "Purple Room" + door { name: "Yellow Door" } +} +connections { + from_room: "Cyan Hallway" + to_room: "Purple Room" + door { name: "Purple Side Entrance" } +} +connections { + from_room: "Purple Room" + to_room: "Cyan Room" + door { name: "Cyan Door" } +} +connections { + from_room: "Cyan Room" + to_room: "P2 Room" + door { name: "Cyan Room Panels" } +} +connections { + from_room: "Purple Room" + to_room: "Orange Room" + door { name: "Purple Door" } +} +connections { + from_room: "Orange Room" + to_room: "Brown Room" + door { name: "Orange Door" } +} +connections { + from_room: "Brown Room" + to_room: "Window Room" + door { name: "Brown Door" } +} +connections { + from_room: "Window Room" + to_room: "Gray Room" + door { name: "Window Door" } +} +connections { + from_room: "Gray Room" + to_room: "Ending" + door { name: "Gray Door" } +} diff --git a/data/maps/the_colorful/doors.txtpb b/data/maps/the_colorful/doors.txtpb new file mode 100644 index 0000000..32470b2 --- /dev/null +++ b/data/maps/the_colorful/doors.txtpb @@ -0,0 +1,105 @@ +# TODO: gallery painting +doors { + name: "White Door" + type: STANDARD + receivers: "Components/Doors/entry_1" + panels { room: "White Room" name: "BRIGHT" } + location_room: "White Room" +} +doors { + name: "Black Door" + type: STANDARD + receivers: "Components/Doors/entry_2" + panels { room: "Black Room" name: "STARK" } + location_room: "Black Room" +} +doors { + name: "Red Door" + type: STANDARD + receivers: "Components/Doors/entry_3" + panels { room: "Red Room" name: "SANDWICH" } + location_room: "Red Room" +} +doors { + name: "Blue Door" + type: STANDARD + receivers: "Components/Doors/entry_4" + panels { room: "Blue Room" name: "VINE" } + location_room: "Blue Room" +} +doors { + name: "Green Door" + type: STANDARD + receivers: "Components/Doors/entry_5" + panels { room: "Green Room" name: "MOTHER" } + location_room: "Green Room" +} +doors { + name: "Yellow Door" + type: STANDARD + receivers: "Components/Doors/entry_6" + panels { room: "Yellow Room" name: "CIRCLE" } + location_room: "Yellow Room" +} +doors { + name: "Purple Door" + type: STANDARD + receivers: "Components/Doors/entry_7" + panels { room: "Yellow Room" name: "CIRCLE" } + panels { room: "Purple Room" name: "FISH" } + location_room: "Purple Room" +} +doors { + name: "Purple Side Entrance" + type: STANDARD + receivers: "Components/Doors/entry_7b3" + panels { room: "Cyan Hallway" name: "KOI" } + panels { room: "Cyan Hallway" name: "WISH" } + location_room: "Cyan Hallway" +} +doors { + name: "Cyan Door" + type: ITEM_ONLY + receivers: "Components/Doors/entry_7b" + panels { + room: "Purple Room" + name: "FISH" + answer: "fishes" + } +} +doors { + name: "Cyan Room Panels" + type: EVENT + panels { room: "Cyan Room" name: "BROTHER" } + panels { room: "Cyan Room" name: "MISTER" } + panels { room: "Cyan Room" name: "LOST" } + panels { room: "Cyan Room" name: "SING" } +} +doors { + name: "Orange Door" + type: STANDARD + receivers: "Components/Doors/entry_8" + panels { room: "Orange Room" name: "CLOUD" } + location_room: "Orange Room" +} +doors { + name: "Brown Door" + type: STANDARD + receivers: "Components/Doors/entry_9" + panels { room: "Brown Room" name: "FIRE" } + location_room: "Brown Room" +} +doors { + name: "Window Door" + type: STANDARD + receivers: "Components/Doors/entry_10" + panels { room: "Window Room" name: "FADING" } + location_room: "Window Room" +} +doors { + name: "Gray Door" + type: STANDARD + receivers: "Components/Doors/entry_11" + panels { room: "Gray Room" name: "MEND" } + location_room: "Gray Room" +} diff --git a/data/maps/the_colorful/rooms/Black Room.txtpb b/data/maps/the_colorful/rooms/Black Room.txtpb new file mode 100644 index 0000000..fc8039b --- /dev/null +++ b/data/maps/the_colorful/rooms/Black Room.txtpb @@ -0,0 +1,9 @@ +name: "Black Room" +display_name: "Black Room" +panels { + name: "STARK" + path: "Panels/Hallway/panel_2" + clue: "stark" + answer: "dark" + symbols: "zero" +} diff --git a/data/maps/the_colorful/rooms/Blue Room.txtpb b/data/maps/the_colorful/rooms/Blue Room.txtpb new file mode 100644 index 0000000..e6d2efa --- /dev/null +++ b/data/maps/the_colorful/rooms/Blue Room.txtpb @@ -0,0 +1,9 @@ +name: "Blue Room" +display_name: "Blue Room" +panels { + name: "VINE" + path: "Panels/Hallway/panel_4" + clue: "vine" + answer: "wine" + symbols: "sparkles" +} diff --git a/data/maps/the_colorful/rooms/Brown Room.txtpb b/data/maps/the_colorful/rooms/Brown Room.txtpb new file mode 100644 index 0000000..a62821d --- /dev/null +++ b/data/maps/the_colorful/rooms/Brown Room.txtpb @@ -0,0 +1,9 @@ +name: "Brown Room" +display_name: "Brown Room" +panels { + name: "FIRE" + path: "Panels/Hallway/panel_9" + clue: "fire" + answer: "ash" + symbols: "age" +} diff --git a/data/maps/the_colorful/rooms/Cyan Hallway.txtpb b/data/maps/the_colorful/rooms/Cyan Hallway.txtpb new file mode 100644 index 0000000..78bfdc6 --- /dev/null +++ b/data/maps/the_colorful/rooms/Cyan Hallway.txtpb @@ -0,0 +1,34 @@ +name: "Cyan Hallway" +display_name: "Cyan Hallway" +panels { + name: "KOI" + path: "Panels/Extra/panel_12" + clue: "koi" + answer: "koi" + symbols: "planet" +} +panels { + name: "WISH" + path: "Panels/Extra/panel_13" + clue: "wish" + answer: "wishes" + symbols: "planet" +} +panels { + name: "CHAOS" + path: "Panels/Extra/panel_14" + clue: "chaos" + answer: "order" + symbols: "sun" + required_room { name: "P2 Room" } +} +ports { + name: "STURDY" + path: "Components/Warps/worldport3" + orientation: "west" +} +ports { + name: "DARKROOM" + path: "Components/Warps/worldport2" + orientation: "west" +} diff --git a/data/maps/the_colorful/rooms/Cyan Room.txtpb b/data/maps/the_colorful/rooms/Cyan Room.txtpb new file mode 100644 index 0000000..259fba1 --- /dev/null +++ b/data/maps/the_colorful/rooms/Cyan Room.txtpb @@ -0,0 +1,30 @@ +name: "Cyan Room" +display_name: "Cyan Room" +panels { + name: "BROTHER" + path: "Panels/Cyan/panel_cyan_1" + clue: "brother" + answer: "sister" + symbols: "gender" +} +panels { + name: "MISTER" + path: "Panels/Cyan/panel_cyan_2" + clue: "mister" + answer: "sister" + symbols: "zero" +} +panels { + name: "LOST" + path: "Panels/Cyan/panel_cyan_3" + clue: "lost" + answer: "missing" + symbols: "sun" +} +panels { + name: "SING" + path: "Panels/Cyan/panel_cyan_4" + clue: "sing" + answer: "missing" + symbols: "sparkles" +} diff --git a/data/maps/the_colorful/rooms/Ending.txtpb b/data/maps/the_colorful/rooms/Ending.txtpb new file mode 100644 index 0000000..8e38d4f --- /dev/null +++ b/data/maps/the_colorful/rooms/Ending.txtpb @@ -0,0 +1,3 @@ +name: "Ending" +display_name: "Ending" +# TODO: Gray Ending diff --git a/data/maps/the_colorful/rooms/Gray Room.txtpb b/data/maps/the_colorful/rooms/Gray Room.txtpb new file mode 100644 index 0000000..3dd2219 --- /dev/null +++ b/data/maps/the_colorful/rooms/Gray Room.txtpb @@ -0,0 +1,9 @@ +name: "Gray Room" +display_name: "Gray Room" +panels { + name: "MEND" + path: "Panels/Hallway/panel_11" + clue: "mend" + answer: "end" + symbols: "sparkles" +} diff --git a/data/maps/the_colorful/rooms/Green Room.txtpb b/data/maps/the_colorful/rooms/Green Room.txtpb new file mode 100644 index 0000000..8fc1088 --- /dev/null +++ b/data/maps/the_colorful/rooms/Green Room.txtpb @@ -0,0 +1,9 @@ +name: "Green Room" +display_name: "Green Room" +panels { + name: "MOTHER" + path: "Panels/Hallway/panel_5" + clue: "mother" + answer: "father" + symbols: "gender" +} diff --git a/data/maps/the_colorful/rooms/Orange Room.txtpb b/data/maps/the_colorful/rooms/Orange Room.txtpb new file mode 100644 index 0000000..38798f5 --- /dev/null +++ b/data/maps/the_colorful/rooms/Orange Room.txtpb @@ -0,0 +1,9 @@ +name: "Orange Room" +display_name: "Orange Room" +panels { + name: "CLOUD" + path: "Panels/Hallway/panel_8" + clue: "cloud" + answer: "storm" + symbols: "cross" +} diff --git a/data/maps/the_colorful/rooms/P2 Room.txtpb b/data/maps/the_colorful/rooms/P2 Room.txtpb new file mode 100644 index 0000000..8c7e0f1 --- /dev/null +++ b/data/maps/the_colorful/rooms/P2 Room.txtpb @@ -0,0 +1,7 @@ +name: "P2 Room" +display_name: "Cyan Room" +letters { + key: "p" + double: true + path: "Components/Collectables/p2" +} diff --git a/data/maps/the_colorful/rooms/Purple Room.txtpb b/data/maps/the_colorful/rooms/Purple Room.txtpb new file mode 100644 index 0000000..978e761 --- /dev/null +++ b/data/maps/the_colorful/rooms/Purple Room.txtpb @@ -0,0 +1,10 @@ +name: "Purple Room" +display_name: "Purple Room" +panels { + name: "FISH" + path: "Panels/Hallway/panel_7" + clue: "fish" + answer: "fish" + symbols: "planet" + proxies { answer: "fishes" path: "Panels/Hallway/panel_7b" } +} diff --git a/data/maps/the_colorful/rooms/Red Room.txtpb b/data/maps/the_colorful/rooms/Red Room.txtpb new file mode 100644 index 0000000..f04ccb6 --- /dev/null +++ b/data/maps/the_colorful/rooms/Red Room.txtpb @@ -0,0 +1,9 @@ +name: "Red Room" +display_name: "Red Room" +panels { + name: "SANDWICH" + path: "Panels/Hallway/panel_3" + clue: "sandwich" + answer: "bread" + symbols: "boxes" +} diff --git a/data/maps/the_colorful/rooms/White Room.txtpb b/data/maps/the_colorful/rooms/White Room.txtpb new file mode 100644 index 0000000..6a4a73e --- /dev/null +++ b/data/maps/the_colorful/rooms/White Room.txtpb @@ -0,0 +1,14 @@ +name: "White Room" +display_name: "White Room" +panels { + name: "BRIGHT" + path: "Panels/Hallway/panel_1" + clue: "bright" + answer: "light" + symbols: "sun" +} +ports { + name: "GREAT" + path: "Components/Warps/worldport" + orientation: "west" +} diff --git a/data/maps/the_colorful/rooms/Window Room.txtpb b/data/maps/the_colorful/rooms/Window Room.txtpb new file mode 100644 index 0000000..e7b64c7 --- /dev/null +++ b/data/maps/the_colorful/rooms/Window Room.txtpb @@ -0,0 +1,9 @@ +name: "Window Room" +display_name: "Window Room" +panels { + name: "FADING" + path: "Panels/Hallway/panel_10" + clue: "fading" + answer: "gone" + symbols: "pyramid" +} diff --git a/data/maps/the_colorful/rooms/Yellow Room.txtpb b/data/maps/the_colorful/rooms/Yellow Room.txtpb new file mode 100644 index 0000000..f1857e9 --- /dev/null +++ b/data/maps/the_colorful/rooms/Yellow Room.txtpb @@ -0,0 +1,9 @@ +name: "Yellow Room" +display_name: "Yellow Room" +panels { + name: "CIRCLE" + path: "Panels/Hallway/panel_6" + clue: "circle" + answer: "shape" + symbols: "example" +} -- cgit 1.4.1