From 8c19969253b43566a8f8ec1a7e9f73c4f23a0878 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Mon, 25 Aug 2025 11:57:09 -0400 Subject: Added the_symbolic --- data/maps/the_symbolic/connections.txtpb | 110 +++++ data/maps/the_symbolic/doors.txtpb | 371 ++++++++++++++ data/maps/the_symbolic/metadata.txtpb | 1 + data/maps/the_symbolic/rooms/Black Room.txtpb | 8 + data/maps/the_symbolic/rooms/Blue Room.txtpb | 8 + data/maps/the_symbolic/rooms/Green Room.txtpb | 8 + data/maps/the_symbolic/rooms/Last Room.txtpb | 30 ++ data/maps/the_symbolic/rooms/Main Area.txtpb | 542 +++++++++++++++++++++ data/maps/the_symbolic/rooms/Mastery.txtpb | 5 + data/maps/the_symbolic/rooms/Orange Room.txtpb | 8 + data/maps/the_symbolic/rooms/Poetry Room 1.txtpb | 19 + data/maps/the_symbolic/rooms/Poetry Room 2.txtpb | 21 + data/maps/the_symbolic/rooms/Poetry Room 3.txtpb | 23 + .../the_symbolic/rooms/Poetry Room Left Left.txtpb | 27 + .../rooms/Poetry Room Left Right.txtpb | 27 + .../maps/the_symbolic/rooms/Poetry Room Left.txtpb | 23 + .../rooms/Poetry Room Right Left.txtpb | 27 + .../rooms/Poetry Room Right Right.txtpb | 27 + .../the_symbolic/rooms/Poetry Room Right.txtpb | 23 + data/maps/the_symbolic/rooms/Purple Room.txtpb | 8 + data/maps/the_symbolic/rooms/Red Blue Room.txtpb | 20 + data/maps/the_symbolic/rooms/Red Room.txtpb | 8 + data/maps/the_symbolic/rooms/Tutorial.txtpb | 62 +++ data/maps/the_symbolic/rooms/Whirred Room.txtpb | 40 ++ data/maps/the_symbolic/rooms/White Room.txtpb | 11 + data/maps/the_symbolic/rooms/Yellow Room.txtpb | 8 + 26 files changed, 1465 insertions(+) create mode 100644 data/maps/the_symbolic/connections.txtpb create mode 100644 data/maps/the_symbolic/doors.txtpb create mode 100644 data/maps/the_symbolic/metadata.txtpb create mode 100644 data/maps/the_symbolic/rooms/Black Room.txtpb create mode 100644 data/maps/the_symbolic/rooms/Blue Room.txtpb create mode 100644 data/maps/the_symbolic/rooms/Green Room.txtpb create mode 100644 data/maps/the_symbolic/rooms/Last Room.txtpb create mode 100644 data/maps/the_symbolic/rooms/Main Area.txtpb create mode 100644 data/maps/the_symbolic/rooms/Mastery.txtpb create mode 100644 data/maps/the_symbolic/rooms/Orange Room.txtpb create mode 100644 data/maps/the_symbolic/rooms/Poetry Room 1.txtpb create mode 100644 data/maps/the_symbolic/rooms/Poetry Room 2.txtpb create mode 100644 data/maps/the_symbolic/rooms/Poetry Room 3.txtpb create mode 100644 data/maps/the_symbolic/rooms/Poetry Room Left Left.txtpb create mode 100644 data/maps/the_symbolic/rooms/Poetry Room Left Right.txtpb create mode 100644 data/maps/the_symbolic/rooms/Poetry Room Left.txtpb create mode 100644 data/maps/the_symbolic/rooms/Poetry Room Right Left.txtpb create mode 100644 data/maps/the_symbolic/rooms/Poetry Room Right Right.txtpb create mode 100644 data/maps/the_symbolic/rooms/Poetry Room Right.txtpb create mode 100644 data/maps/the_symbolic/rooms/Purple Room.txtpb create mode 100644 data/maps/the_symbolic/rooms/Red Blue Room.txtpb create mode 100644 data/maps/the_symbolic/rooms/Red Room.txtpb create mode 100644 data/maps/the_symbolic/rooms/Tutorial.txtpb create mode 100644 data/maps/the_symbolic/rooms/Whirred Room.txtpb create mode 100644 data/maps/the_symbolic/rooms/White Room.txtpb create mode 100644 data/maps/the_symbolic/rooms/Yellow Room.txtpb (limited to 'data/maps/the_symbolic') diff --git a/data/maps/the_symbolic/connections.txtpb b/data/maps/the_symbolic/connections.txtpb new file mode 100644 index 0000000..d9d2536 --- /dev/null +++ b/data/maps/the_symbolic/connections.txtpb @@ -0,0 +1,110 @@ +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: "Purple Room" + to_room: "Orange Room" + door { name: "Purple Door" } +} +connections { + from_room: "Orange Room" + to_room: "Tutorial" + door { name: "Orange Door" } +} +connections { + from_room: "Tutorial" + to_room: "Red Blue Room" + door { name: "Tutorial Door" } +} +connections { + from_room: "Red Blue Room" + to_room: "Main Area" + door { name: "Main Area Entrance" } +} +connections { + from_room: "Red Blue Room" + to_room: "Whirred Room" + door { name: "Whirred Room Entrance" } +} +connections { + from_room: "Red Blue Room" + to_room: "Poetry Room 1" + door { name: "Poetry Room Entrance" } +} +connections { + from_room: "Poetry Room 1" + to_room: "Poetry Room 2" + door { name: "Poetry Room Door 1" } +} +connections { + from_room: "Poetry Room 2" + to_room: "Poetry Room 3" + door { name: "Poetry Room Door 2" } +} +connections { + from_room: "Poetry Room 3" + to_room: "Poetry Room Left" + door { name: "Poetry Room Left" } +} +connections { + from_room: "Poetry Room Left" + to_room: "Poetry Room Left Left" + door { name: "Poetry Room Left Left" } +} +connections { + from_room: "Poetry Room Left" + to_room: "Poetry Room Left Right" + door { name: "Poetry Room Left Right" } +} +connections { + from_room: "Poetry Room 3" + to_room: "Poetry Room Right" + door { name: "Poetry Room Right" } +} +connections { + from_room: "Poetry Room Right" + to_room: "Poetry Room Right Left" + door { name: "Poetry Room Right Left" } +} +connections { + from_room: "Poetry Room Right" + to_room: "Poetry Room Right Right" + door { name: "Poetry Room Right Right" } +} +connections { + from_room: "Main Area" + to_room: "Last Room" + door { name: "Main Area Exit" } +} +connections { + from_room: "Last Room" + to_room: "Mastery" + door { name: "Mastery" } +} diff --git a/data/maps/the_symbolic/doors.txtpb b/data/maps/the_symbolic/doors.txtpb new file mode 100644 index 0000000..e84811e --- /dev/null +++ b/data/maps/the_symbolic/doors.txtpb @@ -0,0 +1,371 @@ +doors { + name: "White Door" + type: STANDARD + receivers: "Components/Doors/Door18" + panels { room: "White Room" name: "WRITE" } + location_room: "White Room" +} +doors { + name: "Black Door" + type: STANDARD + receivers: "Components/Doors/Door19" + panels { room: "Black Room" name: "HERE" } + location_room: "Black Room" +} +doors { + name: "Red Door" + type: STANDARD + receivers: "Components/Doors/Door20" + panels { room: "Red Room" name: "SYNONYM" } + location_room: "Red Room" +} +doors { + name: "Blue Door" + type: STANDARD + receivers: "Components/Doors/Door21" + panels { room: "Blue Room" name: "DEPLETE" } + location_room: "Blue Room" +} +doors { + name: "Green Door" + type: STANDARD + receivers: "Components/Doors/Door22" + panels { room: "Green Room" name: "INERT" } + location_room: "Green Room" +} +doors { + name: "Yellow Door" + type: STANDARD + receivers: "Components/Doors/Door23" + panels { room: "Yellow Room" name: "WHOLE" } + location_room: "Yellow Room" +} +doors { + name: "Purple Door" + type: STANDARD + receivers: "Components/Doors/Door24" + panels { room: "Purple Room" name: "TIME" } + location_room: "Purple Room" +} +doors { + name: "Orange Door" + type: STANDARD + receivers: "Components/Doors/Door25" + panels { room: "Orange Room" name: "YOUNG" } + location_room: "Orange Room" +} +doors { + name: "Tutorial Door" + type: EVENT + panels { room: "Tutorial" name: "<- (1)" } + panels { room: "Tutorial" name: "<- (2)" } + panels { room: "Tutorial" name: "<- (3)" } +} +doors { + name: "Tutorial Panels" + type: LOCATION_ONLY + panels { room: "Tutorial" name: "SAY" } + panels { room: "Tutorial" name: "HIGH" } + panels { room: "Tutorial" name: "<- (1)" } + panels { room: "Tutorial" name: "<- (2)" } + panels { room: "Tutorial" name: "<- (3)" } + panels { room: "Tutorial" name: "THIS" } + panels { room: "Tutorial" name: "WRITE" } + panels { room: "Tutorial" name: "TYPE" } + panels { room: "Tutorial" name: "SAME" } + location_room: "Tutorial" +} +doors { + name: "Main Area Entrance" + type: EVENT + panels { room: "Red Blue Room" name: "RIGHTWARD" answer: "word" } + panels { room: "Red Blue Room" name: "TYPEWRITING" answer: "writing" } +} +doors { + name: "Whirred Room Entrance" + type: EVENT + panels { room: "Red Blue Room" name: "RIGHTWARD" answer: "whirred" } +} +doors { + name: "Whirred Room Panels" + type: LOCATION_ONLY + panels { room: "Whirred Room" name: "TAIPEI" } + panels { room: "Whirred Room" name: "NAYSAYER" } + panels { room: "Whirred Room" name: "NAY" } + panels { room: "Whirred Room" name: "INDEX (1)" } + panels { room: "Whirred Room" name: "INDEX (2)" } + location_room: "Whirred Room" +} +doors { + name: "Poetry Room Entrance" + type: EVENT + panels { room: "Red Blue Room" name: "TYPEWRITING" answer: "poetry" } +} +doors { + name: "Poetry Room Door 1" + type: EVENT + panels { room: "Poetry Room 1" name: "ABSORBED" answer: "bed" } + panels { room: "Poetry Room 1" name: "PRIMORDIAL" answer: "prim" } + # It has to be the middle two strips of the door. +} +doors { + name: "Poetry Room Door 2" + type: EVENT + panels { room: "Poetry Room 2" name: "NOT THERE" } +} +doors { + name: "Poetry Room Left" + type: EVENT + panels { room: "Poetry Room 3" name: "NOT PRETTY" answer: "ugly" } +} +doors { + name: "Poetry Room Right" + type: EVENT + panels { room: "Poetry Room 3" name: "NOT PRETTY" answer: "prey" } +} +doors { + name: "Poetry Room Left Left" + type: EVENT + panels { room: "Poetry Room Left" name: "NOT TRUE" answer: "false" } +} +doors { + name: "Poetry Room Left Right" + type: EVENT + panels { room: "Poetry Room Left" name: "NOT TRUE" answer: "rue" } +} +doors { + name: "Poetry Room Right Left" + type: EVENT + panels { room: "Poetry Room Right" name: "NOT BETTER" answer: "worse" } +} +doors { + name: "Poetry Room Right Right" + type: EVENT + panels { room: "Poetry Room Right" name: "NOT BETTER" answer: "beer" } +} +doors { + name: "Poetry Room Panels" + type: LOCATION_ONLY + panels { room: "Poetry Room 1" name: "ABSORBED" } + panels { room: "Poetry Room 1" name: "PRIMORDIAL" } + panels { room: "Poetry Room 2" name: "NOT" } + panels { room: "Poetry Room 2" name: "THERE" } + panels { room: "Poetry Room 2" name: "NOT THERE" } + panels { room: "Poetry Room 3" name: "NOT" } + panels { room: "Poetry Room 3" name: "PRETTY" } + panels { room: "Poetry Room 3" name: "NOT PRETTY" } + panels { room: "Poetry Room Left" name: "NOT" } + panels { room: "Poetry Room Left" name: "TRUE" } + panels { room: "Poetry Room Left" name: "NOT TRUE" } + panels { room: "Poetry Room Left Left" name: "NOT (1)" } + panels { room: "Poetry Room Left Left" name: "NOT (2)" } + panels { room: "Poetry Room Left Left" name: "LEFT" } + panels { room: "Poetry Room Left Left" name: "NOT NOT LEFT" } + panels { room: "Poetry Room Left Right" name: "NOT (1)" } + panels { room: "Poetry Room Left Right" name: "NOT (2)" } + panels { room: "Poetry Room Left Right" name: "MISS" } + panels { room: "Poetry Room Left Right" name: "NOT NOT MISS" } + panels { room: "Poetry Room Right" name: "NOT" } + panels { room: "Poetry Room Right" name: "BETTER" } + panels { room: "Poetry Room Right" name: "NOT BETTER" } + panels { room: "Poetry Room Right Left" name: "NOT (1)" } + panels { room: "Poetry Room Right Left" name: "NOT (2)" } + panels { room: "Poetry Room Right Left" name: "TABLET" } + panels { room: "Poetry Room Right Left" name: "NOT NOT TABLET" } + panels { room: "Poetry Room Right Right" name: "NOT (1)" } + panels { room: "Poetry Room Right Right" name: "NOT (2)" } + panels { room: "Poetry Room Right Right" name: "NOT (3)" } + panels { room: "Poetry Room Right Right" name: "NOT NOT NOT" } + location_room: "Poetry Room Right Right" +} +doors { + name: "Main Area First Row" + type: LOCATION_ONLY + panels { room: "Main Area" name: "JUSTICE" } + panels { room: "Main Area" name: "NOTICE (1)" } + panels { room: "Main Area" name: "NOTICE (2)" } + panels { room: "Main Area" name: "NOTICE (3)" } + panels { room: "Main Area" name: "UNABLE (1)" } + panels { room: "Main Area" name: "UNABLE (2)" } + location_room: "Main Area" +} +doors { + name: "Main Area Second Row" + type: LOCATION_ONLY + panels { room: "Main Area" name: "LINEARLY" } + panels { room: "Main Area" name: "SADDLED" } + panels { room: "Main Area" name: "PADDING" } + panels { room: "Main Area" name: "BRINGING" } + panels { room: "Main Area" name: "THOUSANDS" } + panels { room: "Main Area" name: "REINDICT" } + panels { room: "Main Area" name: "LINEAGE" } + panels { room: "Main Area" name: "TINCTURE" } + panels { room: "Main Area" name: "IMMATURE" } + panels { room: "Main Area" name: "THING" } + location_room: "Main Area" +} +doors { + name: "Main Area Third Row" + type: LOCATION_ONLY + panels { room: "Main Area" name: "SOME" } + panels { room: "Main Area" name: "HALFTIME (1)" } + panels { room: "Main Area" name: "HALFTIME (2)" } + panels { room: "Main Area" name: "QUARTERBACK" } + panels { room: "Main Area" name: "NORTHERN" } + panels { room: "Main Area" name: "INMATE" } + panels { room: "Main Area" name: "NOTCHES" } + panels { room: "Main Area" name: "VIOLET (1)" } + panels { room: "Main Area" name: "VIOLET (2)" } + panels { room: "Main Area" name: "NONSENSE" } + panels { room: "Main Area" name: "DISTANT" } + panels { room: "Main Area" name: "TIGHT (1)" } + panels { room: "Main Area" name: "TIGHT (2)" } + panels { room: "Main Area" name: "DISCARD" } + panels { room: "Main Area" name: "PASSPORT" } + panels { room: "Main Area" name: "PORT" } + panels { room: "Main Area" name: "STORMS" } + panels { room: "Main Area" name: "MS" } + location_room: "Main Area" +} +doors { + name: "Main Area Fourth Row" + type: LOCATION_ONLY + panels { room: "Main Area" name: "SOUNDBITE" } + panels { room: "Main Area" name: "BORED" } + panels { room: "Main Area" name: "VOCALIZE" } + panels { room: "Main Area" name: "VOICEMAIL" } + panels { room: "Main Area" name: "MIXTURE" } + panels { room: "Main Area" name: "PEAT" } + panels { room: "Main Area" name: "SHUFFLEBOARD" } + panels { room: "Main Area" name: "BLENDING" } + panels { room: "Main Area" name: "FLIPPER" } + panels { room: "Main Area" name: "PANT" } + panels { room: "Main Area" name: "BACKFIRES" } + panels { room: "Main Area" name: "DRAW" } + panels { room: "Main Area" name: "OLDTIMER" } + panels { room: "Main Area" name: "EMULATE" } + panels { room: "Main Area" name: "CHICKEN" } + panels { room: "Main Area" name: "PLUMAGED" } + panels { room: "Main Area" name: "BOY (1)" } + panels { room: "Main Area" name: "BOY (2)" } + location_room: "Main Area" +} +doors { + name: "Main Area Fifth Row" + type: LOCATION_ONLY + panels { room: "Main Area" name: "SAGE" } + panels { room: "Main Area" name: "LIKEABLE" } + panels { room: "Main Area" name: "MEANINGFULLY" } + panels { room: "Main Area" name: "MORE" } + panels { room: "Main Area" name: "MOUTHPIECE" } + panels { room: "Main Area" name: "RAMPART" } + panels { room: "Main Area" name: "INJURY" } + panels { room: "Main Area" name: "NUMERATOR" } + panels { room: "Main Area" name: "TYPEWRITING" } + panels { room: "Main Area" name: "WHIRRED" } + panels { room: "Main Area" name: "BOOMBOX" } + panels { room: "Main Area" name: "STEREO" } + panels { room: "Main Area" name: "KINDRED" } + panels { room: "Main Area" name: "GEM" } + panels { room: "Main Area" name: "GEIGER" } + panels { room: "Main Area" name: "COUNTER" } + panels { room: "Main Area" name: "HORSEMAN" } + panels { room: "Main Area" name: "RATHER" } + panels { room: "Main Area" name: "DEAR" } + panels { room: "Main Area" name: "COWBOY" } + panels { room: "Main Area" name: "HEIFER" } + panels { room: "Main Area" name: "ANYMORE" } + panels { room: "Main Area" name: "LIKE" } + panels { room: "Main Area" name: "NEEDLESS" } + panels { room: "Main Area" name: "RESTLESS" } + location_room: "Main Area" +} +doors { + name: "Main Area Exit" + type: EVENT + panels { room: "Main Area" name: "JUSTICE" } + panels { room: "Main Area" name: "NOTICE (1)" } + panels { room: "Main Area" name: "NOTICE (2)" } + panels { room: "Main Area" name: "NOTICE (3)" } + panels { room: "Main Area" name: "UNABLE (1)" } + panels { room: "Main Area" name: "UNABLE (2)" } + panels { room: "Main Area" name: "LINEARLY" } + panels { room: "Main Area" name: "SADDLED" } + panels { room: "Main Area" name: "PADDING" } + panels { room: "Main Area" name: "BRINGING" } + panels { room: "Main Area" name: "THOUSANDS" } + panels { room: "Main Area" name: "REINDICT" } + panels { room: "Main Area" name: "LINEAGE" } + panels { room: "Main Area" name: "TINCTURE" } + panels { room: "Main Area" name: "IMMATURE" } + panels { room: "Main Area" name: "THING" } + panels { room: "Main Area" name: "SOME" } + panels { room: "Main Area" name: "HALFTIME (1)" } + panels { room: "Main Area" name: "HALFTIME (2)" } + panels { room: "Main Area" name: "QUARTERBACK" } + panels { room: "Main Area" name: "NORTHERN" } + panels { room: "Main Area" name: "INMATE" } + panels { room: "Main Area" name: "NOTCHES" } + panels { room: "Main Area" name: "VIOLET (1)" } + panels { room: "Main Area" name: "VIOLET (2)" } + panels { room: "Main Area" name: "NONSENSE" } + panels { room: "Main Area" name: "DISTANT" } + panels { room: "Main Area" name: "TIGHT (1)" } + panels { room: "Main Area" name: "TIGHT (2)" } + panels { room: "Main Area" name: "DISCARD" } + panels { room: "Main Area" name: "PASSPORT" } + panels { room: "Main Area" name: "PORT" } + panels { room: "Main Area" name: "STORMS" } + panels { room: "Main Area" name: "MS" } + panels { room: "Main Area" name: "SOUNDBITE" } + panels { room: "Main Area" name: "BORED" } + panels { room: "Main Area" name: "VOCALIZE" } + panels { room: "Main Area" name: "VOICEMAIL" } + panels { room: "Main Area" name: "MIXTURE" } + panels { room: "Main Area" name: "PEAT" } + panels { room: "Main Area" name: "SHUFFLEBOARD" } + panels { room: "Main Area" name: "BLENDING" } + panels { room: "Main Area" name: "FLIPPER" } + panels { room: "Main Area" name: "PANT" } + panels { room: "Main Area" name: "BACKFIRES" } + panels { room: "Main Area" name: "DRAW" } + panels { room: "Main Area" name: "OLDTIMER" } + panels { room: "Main Area" name: "EMULATE" } + panels { room: "Main Area" name: "CHICKEN" } + panels { room: "Main Area" name: "PLUMAGED" } + panels { room: "Main Area" name: "BOY (1)" } + panels { room: "Main Area" name: "BOY (2)" } + panels { room: "Main Area" name: "SAGE" } + panels { room: "Main Area" name: "LIKEABLE" } + panels { room: "Main Area" name: "MEANINGFULLY" } + panels { room: "Main Area" name: "MORE" } + panels { room: "Main Area" name: "MOUTHPIECE" } + panels { room: "Main Area" name: "RAMPART" } + panels { room: "Main Area" name: "INJURY" } + panels { room: "Main Area" name: "NUMERATOR" } + panels { room: "Main Area" name: "TYPEWRITING" } + panels { room: "Main Area" name: "WHIRRED" } + panels { room: "Main Area" name: "BOOMBOX" } + panels { room: "Main Area" name: "STEREO" } + panels { room: "Main Area" name: "KINDRED" } + panels { room: "Main Area" name: "GEM" } + panels { room: "Main Area" name: "GEIGER" } + panels { room: "Main Area" name: "COUNTER" } + panels { room: "Main Area" name: "HORSEMAN" } + panels { room: "Main Area" name: "RATHER" } + panels { room: "Main Area" name: "DEAR" } + panels { room: "Main Area" name: "COWBOY" } + panels { room: "Main Area" name: "HEIFER" } + panels { room: "Main Area" name: "ANYMORE" } + panels { room: "Main Area" name: "LIKE" } + panels { room: "Main Area" name: "NEEDLESS" } + panels { room: "Main Area" name: "RESTLESS" } +} +doors { + name: "Mastery" + type: EVENT + panels { room: "Last Room" name: "BLEAT" } + panels { room: "Last Room" name: "JARGON" } + panels { room: "Last Room" name: "JARGON BLEAT" } + panels { room: "Last Room" name: "BRAG" } +} diff --git a/data/maps/the_symbolic/metadata.txtpb b/data/maps/the_symbolic/metadata.txtpb new file mode 100644 index 0000000..311dead --- /dev/null +++ b/data/maps/the_symbolic/metadata.txtpb @@ -0,0 +1 @@ +display_name: "The Symbolic" diff --git a/data/maps/the_symbolic/rooms/Black Room.txtpb b/data/maps/the_symbolic/rooms/Black Room.txtpb new file mode 100644 index 0000000..2fe96ec --- /dev/null +++ b/data/maps/the_symbolic/rooms/Black Room.txtpb @@ -0,0 +1,8 @@ +name: "Black Room" +panels { + name: "HERE" + path: "Panels/Prequel/panel_3" + clue: "here" + answer: "hear" + symbols: ZERO +} diff --git a/data/maps/the_symbolic/rooms/Blue Room.txtpb b/data/maps/the_symbolic/rooms/Blue Room.txtpb new file mode 100644 index 0000000..498349a --- /dev/null +++ b/data/maps/the_symbolic/rooms/Blue Room.txtpb @@ -0,0 +1,8 @@ +name: "Blue Room" +panels { + name: "DEPLETE" + path: "Panels/Prequel/panel_5" + clue: "deplete" + answer: "delete" + symbols: SPARKLES +} diff --git a/data/maps/the_symbolic/rooms/Green Room.txtpb b/data/maps/the_symbolic/rooms/Green Room.txtpb new file mode 100644 index 0000000..0cd3054 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Green Room.txtpb @@ -0,0 +1,8 @@ +name: "Green Room" +panels { + name: "INERT" + path: "Panels/Prequel/panel_6" + clue: "inert" + answer: "insert" + symbols: SPARKLES +} diff --git a/data/maps/the_symbolic/rooms/Last Room.txtpb b/data/maps/the_symbolic/rooms/Last Room.txtpb new file mode 100644 index 0000000..307b0a5 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Last Room.txtpb @@ -0,0 +1,30 @@ +name: "Last Room" +panels { + name: "BLEAT" + path: "Panels/Ending/panel" + clue: "bleat" + answer: "goat" + symbols: SOUND +} +panels { + name: "JARGON" + path: "Panels/Ending/panel2" + clue: "jargon" + answer: "lingo" + symbols: SUN +} +panels { + name: "JARGON BLEAT" + path: "Panels/Ending/panel3" + clue: "" + answer: "gloat" + symbols: EVAL + symbols: LINGO +} +panels { + name: "BRAG" + path: "Panels/Ending/panel4" + clue: "brag" + answer: "gloat" + symbols: SUN +} diff --git a/data/maps/the_symbolic/rooms/Main Area.txtpb b/data/maps/the_symbolic/rooms/Main Area.txtpb new file mode 100644 index 0000000..37fdb1f --- /dev/null +++ b/data/maps/the_symbolic/rooms/Main Area.txtpb @@ -0,0 +1,542 @@ +name: "Main Area" +panels { + name: "JUSTICE" + path: "Panels/Negation/justice" + clue: "justice" + answer: "ice" + symbols: EVAL +} +panels { + name: "NOTICE (1)" + path: "Panels/Negation/notice" + clue: "notice" + answer: "water" + symbols: EVAL +} +panels { + name: "NOTICE (2)" + path: "Panels/Negation/notice_neg" + clue: "notice" + answer: "ice" + symbols: EVAL +} +panels { + name: "NOTICE (3)" + path: "Panels/Negation/notice_neg2" + clue: "notice" + answer: "ice" + symbols: EVAL +} +panels { + name: "UNABLE (1)" + path: "Panels/Negation/notable" + clue: "unable" + answer: "notable" + symbols: EVAL +} +panels { + name: "UNABLE (2)" + path: "Panels/Negation/unable" + clue: "unable" + answer: "able" + symbols: SUN +} +panels { + name: "LINEARLY" + path: "Panels/Concatenation/linearly" + clue: "linearly" + answer: "lily" + symbols: EVAL +} +panels { + name: "SADDLED" + path: "Panels/Concatenation/saddled" + clue: "saddled" + answer: "sled" + symbols: EVAL +} +panels { + name: "PADDING" + path: "Panels/Concatenation/saddled2" + clue: "padding" + answer: "pinging" + symbols: EVAL +} +panels { + name: "BRINGING" + path: "Panels/Concatenation/stranding" + clue: "bringing" + answer: "branding" + symbols: EVAL +} +panels { + name: "THOUSANDS" + path: "Panels/Concatenation/panda" + clue: "thousands" + answer: "thou" + symbols: EVAL +} +panels { + name: "REINDICT" + path: "Panels/Insertion/reindict" + clue: "reindict" + answer: "direct" + symbols: EVAL +} +panels { + name: "LINEAGE" + path: "Panels/Insertion/lineage" + clue: "lineage" + answer: "eagle" + symbols: EVAL +} +panels { + name: "TINCTURE" + path: "Panels/Insertion/tincture" + clue: "tincture" + answer: "cure" + symbols: EVAL +} +panels { + name: "IMMATURE" + path: "Panels/Insertion/miniature" + clue: "immature" + answer: "miniature" + symbols: EVAL +} +panels { + name: "THING" + path: "Panels/Insertion/hinting" + clue: "thing" + answer: "hinting" + symbols: EVAL +} +panels { + name: "SOME" + path: "Panels/Fractions/wholesome" + clue: "some" + answer: "wholesome" + symbols: EVAL +} +panels { + name: "HALFTIME (1)" + path: "Panels/Fractions/halftime" + clue: "halftime" + answer: "me" + symbols: EVAL +} +panels { + name: "HALFTIME (2)" + path: "Panels/Fractions/halftime2" + clue: "halftime" + answer: "i" + symbols: EVAL +} +panels { + name: "QUARTERBACK" + path: "Panels/Fractions/quarterback" + clue: "quarterback" + answer: "a" + symbols: EVAL +} +panels { + name: "NORTHERN" + path: "Panels/Removal/northern" + clue: "northern" + answer: "then" + symbols: EVAL +} +panels { + name: "INMATE" + path: "Panels/Removal/nominate" + clue: "inmate" + answer: "nominate" + symbols: EVAL +} +panels { + name: "NOTCHES" + path: "Panels/Removal/notches" + clue: "notches" + answer: "chest" + symbols: EVAL +} +panels { + name: "VIOLET (1)" + path: "Panels/Removal/nonviolent" + clue: "violet" + answer: "nonviolent" + symbols: EVAL +} +panels { + name: "VIOLET (2)" + path: "Panels/Removal/violet" + clue: "violet" + answer: "violent" + symbols: SPARKLES +} +panels { + name: "NONSENSE" + path: "Panels/Removal/nonsense" + clue: "nonsense" + answer: "" + symbols: EVAL +} +panels { + name: "DISTANT" + path: "Panels/Replacement/distant" + clue: "distant" + answer: "and" + symbols: EVAL +} +panels { + name: "TIGHT (1)" + path: "Panels/Replacement/fistfight" + clue: "tight" + answer: "fistfight" + symbols: EVAL +} +panels { + name: "TIGHT (2)" + path: "Panels/Replacement/fistfight2" + clue: "tight" + answer: "fight" + symbols: SPARKLES +} +panels { + name: "DISCARD" + path: "Panels/Replacement/discard" + clue: "discard" + answer: "arc" + symbols: EVAL +} +panels { + name: "PASSPORT" + path: "Panels/Replacement/passport" + clue: "passport" + answer: "sort" + symbols: EVAL +} +panels { + name: "PORT" + path: "Panels/Replacement/passport2" + clue: "port" + answer: "sort" + symbols: ZERO +} +panels { + name: "STORMS" + path: "Panels/Replacement/storms" + clue: "storms" + answer: "mr" + symbols: EVAL +} +panels { + name: "MS" + path: "Panels/Replacement/storms2" + clue: "ms" + answer: "mr" + symbols: GENDER +} +panels { + name: "SOUNDBITE" + path: "Panels/Homophones/soundbite" + clue: "soundbite" + answer: "byte" + symbols: EVAL +} +panels { + name: "BORED" + path: "Panels/Homophones/soundboard" + clue: "bored" + answer: "soundboard" + symbols: EVAL +} +panels { + name: "VOCALIZE" + path: "Panels/Homophones/vocalize" + clue: "vocalize" + answer: "eyes" + symbols: EVAL +} +panels { + name: "VOICEMAIL" + path: "Panels/Homophones/voicemail" + clue: "voicemail" + answer: "male" + symbols: EVAL +} +panels { + name: "MIXTURE" + path: "Panels/Anagram/mixture" + clue: "mixture" + answer: "true" + symbols: EVAL +} +panels { + name: "PEAT" + path: "Panels/Anagram/mixtape" + clue: "peat" + answer: "mixtape" + symbols: EVAL +} +panels { + name: "SHUFFLEBOARD" + path: "Panels/Anagram/shuffleboard" + clue: "shuffleboard" + answer: "broad" + symbols: EVAL +} +panels { + name: "BLENDING" + path: "Panels/Anagram/shuffleboard2" + clue: "blending" + answer: "gin" + symbols: EVAL +} +panels { + name: "FLIPPER" + path: "Panels/Reversal/flipper" + clue: "flipper" + answer: "rep" + symbols: EVAL +} +panels { + name: "PANT" + path: "Panels/Reversal/flippant" + clue: "pant" + answer: "flippant" + symbols: EVAL +} +panels { + name: "BACKFIRES" + path: "Panels/Reversal/backfires" + clue: "backfires" + answer: "serif" + symbols: EVAL +} +panels { + name: "DRAW" + path: "Panels/Reversal/backward" + clue: "draw" + answer: "backward" + symbols: EVAL +} +panels { + name: "OLDTIMER" + path: "Panels/Time/oldtimer" + clue: "oldtimer" + answer: "hourglass" + symbols: EVAL +} +panels { + name: "EMULATE" + path: "Panels/Time/emulate" + clue: "emulate" + answer: "egg" + symbols: EVAL +} +panels { + name: "CHICKEN" + path: "Panels/Time/emulate2" + clue: "chicken" + answer: "egg" + symbols: AGE +} +panels { + name: "PLUMAGED" + path: "Panels/Time/plumaged" + clue: "plumaged" + answer: "prune" + symbols: EVAL +} +panels { + name: "BOY (1)" + path: "Panels/Time/managed" + clue: "boy" + answer: "managed" + symbols: EVAL +} +panels { + name: "BOY (2)" + path: "Panels/Time/managed2" + clue: "boy" + answer: "man" + symbols: AGE +} +panels { + name: "SAGE" + path: "Panels/Synonym/likewise" + clue: "sage" + answer: "likewise" + symbols: EVAL +} +panels { + name: "LIKEABLE" + path: "Panels/Synonym/likeable" + clue: "likeable" + answer: "unable" + symbols: EVAL +} +panels { + name: "MEANINGFULLY" + path: "Panels/Synonym/meaningfully" + clue: "meaningfully" + answer: "entirely" + symbols: EVAL +} +panels { + name: "MORE" + path: "Panels/Synonym/meaningless" + clue: "more" + answer: "meaningless" + symbols: EVAL +} +panels { + name: "MOUTHPIECE" + path: "Panels/Part/mouthpiece" + clue: "mouthpiece" + answer: "face" + symbols: EVAL +} +panels { + name: "RAMPART" + path: "Panels/Part/rampart" + clue: "rampart" + answer: "horn" + symbols: EVAL +} +panels { + name: "INJURY" + path: "Panels/Part/injury" + clue: "injury" + answer: "juror" + symbols: EVAL +} +panels { + name: "NUMERATOR" + path: "Panels/Part/infraction" + clue: "numerator" + answer: "infraction" + symbols: EVAL +} +panels { + name: "TYPEWRITING" + path: "Panels/Examples/typewriting" + clue: "typewriting" + answer: "poetry" + symbols: EVAL +} +panels { + name: "WHIRRED" + path: "Panels/Examples/typewriting2" + clue: "whirred" + answer: "poetry" + symbols: EXAMPLE + symbols: EVAL +} +panels { + name: "BOOMBOX" + path: "Panels/Examples/boombox" + clue: "boombox" + answer: "stereotype" + symbols: EVAL +} +panels { + name: "STEREO" + path: "Panels/Examples/boombox2" + clue: "stereo" + answer: "boombox" + symbols: EXAMPLE +} +panels { + name: "KINDRED" + path: "Panels/Examples/kindred" + clue: "kindred" + answer: "ruby" + symbols: EVAL +} +panels { + name: "GEM" + path: "Panels/Examples/kindred2" + clue: "Gem" + answer: "ruby" + symbols: EXAMPLE +} +panels { + name: "GEIGER" + path: "Panels/Examples/counterexample" + clue: "geiger" + answer: "counterexample" + symbols: EVAL +} +panels { + name: "COUNTER" + path: "Panels/Examples/counterexample2" + clue: "counter" + answer: "geiger" + symbols: EXAMPLE +} +panels { + name: "HORSEMAN" + path: "Panels/Gender/horseman_neg" + clue: "horseman" + answer: "mare" + symbols: EVAL +} +panels { + name: "RATHER" + path: "Panels/Gender/rather" + clue: "rather" + answer: "doe" + symbols: EVAL +} +panels { + name: "DEAR" + path: "Panels/Gender/rather2" + clue: "dear" + answer: "doe" + symbols: ZERO + symbols: GENDER +} +panels { + name: "COWBOY" + path: "Panels/Gender/cowbody" + clue: "cowboy" + answer: "bull" + symbols: EVAL +} +panels { + name: "HEIFER" + path: "Panels/Gender/cowgirl" + clue: "heifer" + answer: "cowgirl" + symbols: EVAL +} +panels { + name: "ANYMORE" + path: "Panels/Intensity/anymore" + clue: "anymore" + answer: "all" + symbols: EVAL +} +panels { + name: "LIKE" + path: "Panels/Intensity/loveless" + clue: "like" + answer: "loveless" + symbols: EVAL +} +panels { + name: "NEEDLESS" + path: "Panels/Intensity/needless" + clue: "needless" + answer: "want" + symbols: EVAL +} +panels { + name: "RESTLESS" + path: "Panels/Intensity/restless" + clue: "restless" + answer: "sleep" + symbols: EVAL +} diff --git a/data/maps/the_symbolic/rooms/Mastery.txtpb b/data/maps/the_symbolic/rooms/Mastery.txtpb new file mode 100644 index 0000000..749837e --- /dev/null +++ b/data/maps/the_symbolic/rooms/Mastery.txtpb @@ -0,0 +1,5 @@ +name: "Mastery" +masteries { + name: "MASTERY" + path: "Components/Collectables/smiley" +} diff --git a/data/maps/the_symbolic/rooms/Orange Room.txtpb b/data/maps/the_symbolic/rooms/Orange Room.txtpb new file mode 100644 index 0000000..44af36c --- /dev/null +++ b/data/maps/the_symbolic/rooms/Orange Room.txtpb @@ -0,0 +1,8 @@ +name: "Orange Room" +panels { + name: "YOUNG" + path: "Panels/Prequel/panel_8" + clue: "young" + answer: "old" + symbols: AGE +} diff --git a/data/maps/the_symbolic/rooms/Poetry Room 1.txtpb b/data/maps/the_symbolic/rooms/Poetry Room 1.txtpb new file mode 100644 index 0000000..523e260 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Poetry Room 1.txtpb @@ -0,0 +1,19 @@ +name: "Poetry Room 1" +panels { + name: "ABSORBED" + path: "Panels/Proxy/absorbed_proxying" + clue: "absorbed" + answer: "abs" + symbols: EVAL + #proxies { answer: "abs" path: "Panels/Proxy/absorbed_proxied_1" } + proxies { answer: "bed" path: "Panels/Proxy/absorbed_proxied_2" } +} +panels { + name: "PRIMORDIAL" + path: "Panels/Proxy/primordial_proxying" + clue: "primordial" + answer: "prim" + symbols: EVAL + #proxies { answer: "prim" path: "Panels/Proxy/primordial_proxied_1" } + proxies { answer: "dial" path: "Panels/Proxy/primordial_proxied_2" } +} diff --git a/data/maps/the_symbolic/rooms/Poetry Room 2.txtpb b/data/maps/the_symbolic/rooms/Poetry Room 2.txtpb new file mode 100644 index 0000000..91cccd7 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Poetry Room 2.txtpb @@ -0,0 +1,21 @@ +name: "Poetry Room 2" +panels { + name: "THERE" + path: "Panels/NotNoT/panel" + clue: "there" + answer: "there" +} +panels { + name: "NOT" + path: "Panels/NotNoT/panel2" + clue: "not" + answer: "not" +} +panels { + name: "NOT THERE" + path: "Panels/NotNoT/not_there" + clue: "" + answer: "here" + symbols: EVAL + symbols: LINGO +} diff --git a/data/maps/the_symbolic/rooms/Poetry Room 3.txtpb b/data/maps/the_symbolic/rooms/Poetry Room 3.txtpb new file mode 100644 index 0000000..5c62301 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Poetry Room 3.txtpb @@ -0,0 +1,23 @@ +name: "Poetry Room 3" +panels { + name: "PRETTY" + path: "Panels/NotNoT/panel3" + clue: "pretty" + answer: "pretty" +} +panels { + name: "NOT" + path: "Panels/NotNoT/panel4" + clue: "not" + answer: "not" +} +panels { + name: "NOT PRETTY" + path: "Panels/NotNoT/not_pretty_proxying" + clue: "" + answer: "ugly" + symbols: EVAL + symbols: LINGO + #proxies { answer: "ugly" path: "Panels/NotNoT/not_pretty_proxied_1" } + proxies { answer: "prey" path: "Panels/NotNoT/not_pretty_proxied_2" } +} diff --git a/data/maps/the_symbolic/rooms/Poetry Room Left Left.txtpb b/data/maps/the_symbolic/rooms/Poetry Room Left Left.txtpb new file mode 100644 index 0000000..a49f062 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Poetry Room Left Left.txtpb @@ -0,0 +1,27 @@ +name: "Poetry Room Left Left" +panels { + name: "NOT (1)" + path: "Panels/NotNoT/panel11" + clue: "not" + answer: "not" +} +panels { + name: "NOT (2)" + path: "Panels/NotNoT/panel10" + clue: "not" + answer: "not" +} +panels { + name: "LEFT" + path: "Panels/NotNoT/panel9" + clue: "left" + answer: "left" +} +panels { + name: "NOT NOT LEFT" + path: "Panels/NotNoT/not_not_left" + clue: "" + answer: "wrong" + symbols: EVAL + symbols: LINGO +} diff --git a/data/maps/the_symbolic/rooms/Poetry Room Left Right.txtpb b/data/maps/the_symbolic/rooms/Poetry Room Left Right.txtpb new file mode 100644 index 0000000..744de0c --- /dev/null +++ b/data/maps/the_symbolic/rooms/Poetry Room Left Right.txtpb @@ -0,0 +1,27 @@ +name: "Poetry Room Left Right" +panels { + name: "MISS" + path: "Panels/NotNoT/panel18" + clue: "miss" + answer: "miss" +} +panels { + name: "NOT (2)" + path: "Panels/NotNoT/panel19" + clue: "not" + answer: "not" +} +panels { + name: "NOT (1)" + path: "Panels/NotNoT/panel20" + clue: "not" + answer: "not" +} +panels { + name: "NOT NOT MISS" + path: "Panels/NotNoT/not_not_miss" + clue: "" + answer: "hi" + symbols: EVAL + symbols: LINGO +} diff --git a/data/maps/the_symbolic/rooms/Poetry Room Left.txtpb b/data/maps/the_symbolic/rooms/Poetry Room Left.txtpb new file mode 100644 index 0000000..561c034 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Poetry Room Left.txtpb @@ -0,0 +1,23 @@ +name: "Poetry Room Left" +panels { + name: "TRUE" + path: "Panels/NotNoT/panel5" + clue: "true" + answer: "true" +} +panels { + name: "NOT" + path: "Panels/NotNoT/panel6" + clue: "not" + answer: "not" +} +panels { + name: "NOT TRUE" + path: "Panels/NotNoT/not_true_proxying" + clue: "" + answer: "false" + symbols: EVAL + symbols: LINGO + #proxies { answer: "false" path: "Panels/NotNoT/not_true_proxied_1" } + proxies { answer: "rue" path: "Panels/NotNoT/not_true_proxied_2" } +} diff --git a/data/maps/the_symbolic/rooms/Poetry Room Right Left.txtpb b/data/maps/the_symbolic/rooms/Poetry Room Right Left.txtpb new file mode 100644 index 0000000..3cf7fc2 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Poetry Room Right Left.txtpb @@ -0,0 +1,27 @@ +name: "Poetry Room Right Left" +panels { + name: "NOT (1)" + path: "Panels/NotNoT/panel15" + clue: "not" + answer: "not" +} +panels { + name: "NOT (2)" + path: "Panels/NotNoT/panel16" + clue: "not" + answer: "not" +} +panels { + name: "TABLET" + path: "Panels/NotNoT/panel17" + clue: "tablet" + answer: "tablet" +} +panels { + name: "NOT NOT TABLET" + path: "Panels/NotNoT/not_not_tablet" + clue: "" + answer: "unable" + symbols: EVAL + symbols: LINGO +} diff --git a/data/maps/the_symbolic/rooms/Poetry Room Right Right.txtpb b/data/maps/the_symbolic/rooms/Poetry Room Right Right.txtpb new file mode 100644 index 0000000..e808792 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Poetry Room Right Right.txtpb @@ -0,0 +1,27 @@ +name: "Poetry Room Right Right" +panels { + name: "NOT (1)" + path: "Panels/NotNoT/panel12" + clue: "not" + answer: "not" +} +panels { + name: "NOT (2)" + path: "Panels/NotNoT/panel13" + clue: "not" + answer: "not" +} +panels { + name: "NOT (3)" + path: "Panels/NotNoT/panel14" + clue: "not" + answer: "not" +} +panels { + name: "NOT NOT NOT" + path: "Panels/NotNoT/not_not_not" + clue: "" + answer: "yes" + symbols: EVAL + symbols: LINGO +} diff --git a/data/maps/the_symbolic/rooms/Poetry Room Right.txtpb b/data/maps/the_symbolic/rooms/Poetry Room Right.txtpb new file mode 100644 index 0000000..4928191 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Poetry Room Right.txtpb @@ -0,0 +1,23 @@ +name: "Poetry Room Right" +panels { + name: "BETTER" + path: "Panels/NotNoT/panel7" + clue: "better" + answer: "better" +} +panels { + name: "NOT" + path: "Panels/NotNoT/panel8" + clue: "not" + answer: "not" +} +panels { + name: "NOT BETTER" + path: "Panels/NotNoT/not_better_proxying" + clue: "" + answer: "worse" + symbols: EVAL + symbols: LINGO + #proxies { answer: "worse" path: "Panels/NotNoT/not_better_proxied_1" } + proxies { answer: "beer" path: "Panels/NotNoT/not_better_proxied_2" } +} diff --git a/data/maps/the_symbolic/rooms/Purple Room.txtpb b/data/maps/the_symbolic/rooms/Purple Room.txtpb new file mode 100644 index 0000000..367d7e3 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Purple Room.txtpb @@ -0,0 +1,8 @@ +name: "Purple Room" +panels { + name: "TIME" + path: "Panels/Prequel/panel_4" + clue: "time" + answer: "rhyme" + symbols: ZERO +} diff --git a/data/maps/the_symbolic/rooms/Red Blue Room.txtpb b/data/maps/the_symbolic/rooms/Red Blue Room.txtpb new file mode 100644 index 0000000..cb057b0 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Red Blue Room.txtpb @@ -0,0 +1,20 @@ +name: "Red Blue Room" +panels { + name: "RIGHTWARD" + path: "Panels/Entry/rightward_proxying" + clue: "rightward" + answer: "word" + symbols: ZERO + symbols: EVAL + #proxies { answer: "word" path: "Panels/Entry/rightward_proxyied_1" } + proxies { answer: "whirred" path: "Panels/Entry/rightward_proxyied_2" } +} +panels { + name: "TYPEWRITING" + path: "Panels/Entry/typewriter_proxying" + clue: "typewriting" + answer: "writing" + symbols: EVAL + #proxies { answer: "writing" path: "Panels/Entry/typewriter_proxied_1" } + proxies { answer: "poetry" path: "Panels/Entry/typewriter_proxied_2" } +} diff --git a/data/maps/the_symbolic/rooms/Red Room.txtpb b/data/maps/the_symbolic/rooms/Red Room.txtpb new file mode 100644 index 0000000..e3b1104 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Red Room.txtpb @@ -0,0 +1,8 @@ +name: "Red Room" +panels { + name: "SYNONYM" + path: "Panels/Prequel/panel_2" + clue: "synonym" + answer: "antonym" + symbols: SUN +} diff --git a/data/maps/the_symbolic/rooms/Tutorial.txtpb b/data/maps/the_symbolic/rooms/Tutorial.txtpb new file mode 100644 index 0000000..556e2bd --- /dev/null +++ b/data/maps/the_symbolic/rooms/Tutorial.txtpb @@ -0,0 +1,62 @@ +name: "Tutorial" +panels { + name: "SAY" + path: "Panels/Entry/say" + clue: "say" + answer: "say" +} +panels { + name: "HIGH" + path: "Panels/Entry/high" + clue: "high" + answer: "hi" + symbols: ZERO +} +panels { + name: "<- (1)" + path: "Panels/Entry/say_hi" + clue: "" + answer: "hi" + symbols: EVAL + symbols: LINGO +} +panels { + name: "<- (2)" + path: "Panels/Entry/type_this" + clue: "" + answer: "this" + symbols: EVAL + symbols: LINGO +} +panels { + name: "<- (3)" + path: "Panels/Entry/write_same" + clue: "" + answer: "same" + symbols: EVAL + symbols: LINGO +} +panels { + name: "THIS" + path: "Panels/Entry/type_this2" + clue: "this" + answer: "this" +} +panels { + name: "WRITE" + path: "Panels/Entry/write_same2" + clue: "write" + answer: "write" +} +panels { + name: "TYPE" + path: "Panels/Entry/type_this3" + clue: "type" + answer: "type" +} +panels { + name: "SAME" + path: "Panels/Entry/write_same3" + clue: "same" + answer: "same" +} diff --git a/data/maps/the_symbolic/rooms/Whirred Room.txtpb b/data/maps/the_symbolic/rooms/Whirred Room.txtpb new file mode 100644 index 0000000..133f6cf --- /dev/null +++ b/data/maps/the_symbolic/rooms/Whirred Room.txtpb @@ -0,0 +1,40 @@ +name: "Whirred Room" +panels { + name: "TAIPEI" + path: "Panels/HomChains/taipei" + clue: "taipei" + answer: "a" + symbols: ZERO + symbols: EVAL +} +panels { + name: "NAYSAYER" + path: "Panels/HomChains/naysayer" + clue: "naysayer" + answer: "horse" + symbols: ZERO + symbols: EVAL +} +panels { + name: "NAY" + path: "Panels/HomChains/naysayer2" + clue: "nay" + answer: "neigh" + symbols: ZERO +} +panels { + name: "INDEX (1)" + path: "Panels/HomChains/index" + clue: "index" + answer: "cards" + symbols: ZERO + symbols: EVAL +} +panels { + name: "INDEX (2)" + path: "Panels/HomChains/index2" + clue: "index" + answer: "cards" + symbols: EXAMPLE + symbols: PLANET +} diff --git a/data/maps/the_symbolic/rooms/White Room.txtpb b/data/maps/the_symbolic/rooms/White Room.txtpb new file mode 100644 index 0000000..808588e --- /dev/null +++ b/data/maps/the_symbolic/rooms/White Room.txtpb @@ -0,0 +1,11 @@ +name: "White Room" +panels { + name: "WRITE" + path: "Panels/Prequel/panel_1" + clue: "write" + answer: "write" +} +ports { + name: "PLAZA" + path: "Components/Warps/worldport" +} diff --git a/data/maps/the_symbolic/rooms/Yellow Room.txtpb b/data/maps/the_symbolic/rooms/Yellow Room.txtpb new file mode 100644 index 0000000..da207f6 --- /dev/null +++ b/data/maps/the_symbolic/rooms/Yellow Room.txtpb @@ -0,0 +1,8 @@ +name: "Yellow Room" +panels { + name: "WHOLE" + path: "Panels/Prequel/panel_7" + clue: "whole" + answer: "part" + symbols: BOXES +} -- cgit 1.4.1