diff options
Diffstat (limited to 'data/maps/the_extravagant/rooms')
14 files changed, 237 insertions, 0 deletions
| diff --git a/data/maps/the_extravagant/rooms/E Room.txtpb b/data/maps/the_extravagant/rooms/E Room.txtpb new file mode 100644 index 0000000..2f91764 --- /dev/null +++ b/data/maps/the_extravagant/rooms/E Room.txtpb | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | name: "E Room" | ||
| 2 | letters { | ||
| 3 | key: "e" | ||
| 4 | path: "Components/Collectables/e" | ||
| 5 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/Engine Room.txtpb b/data/maps/the_extravagant/rooms/Engine Room.txtpb new file mode 100644 index 0000000..18dfcad --- /dev/null +++ b/data/maps/the_extravagant/rooms/Engine Room.txtpb | |||
| @@ -0,0 +1,30 @@ | |||
| 1 | name: "Engine Room" | ||
| 2 | panels { | ||
| 3 | name: "ENGINE" | ||
| 4 | path: "Panels/panel_8" | ||
| 5 | clue: "engine" | ||
| 6 | answer: "train" | ||
| 7 | symbols: BOXES | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "CABOOSE" | ||
| 11 | path: "Panels/panel_9" | ||
| 12 | clue: "caboose" | ||
| 13 | answer: "train" | ||
| 14 | symbols: BOXES | ||
| 15 | } | ||
| 16 | paintings { | ||
| 17 | name: "UNDUE" | ||
| 18 | path: "Components/Paintings/undue3" | ||
| 19 | gravity: Z_PLUS | ||
| 20 | orientation: "south" # TODO: this is meaningless with Z-axis gravity :/ | ||
| 21 | display_name: "E Side Painting On E" | ||
| 22 | } | ||
| 23 | ports { | ||
| 24 | name: "GALLERY" | ||
| 25 | display_name: "Engine Room Worldport" | ||
| 26 | path: "Components/Warps/worldport2" | ||
| 27 | gravity: Z_PLUS | ||
| 28 | # TODO: entrance shuffling for non Y_MINUS gravity | ||
| 29 | no_shuffle: true | ||
| 30 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/Hat Chamber.txtpb b/data/maps/the_extravagant/rooms/Hat Chamber.txtpb new file mode 100644 index 0000000..a100130 --- /dev/null +++ b/data/maps/the_extravagant/rooms/Hat Chamber.txtpb | |||
| @@ -0,0 +1,21 @@ | |||
| 1 | name: "Hat Chamber" | ||
| 2 | panels { | ||
| 3 | name: "BRIM" | ||
| 4 | path: "Panels/panel_14" | ||
| 5 | clue: "brim" | ||
| 6 | answer: "hat" | ||
| 7 | symbols: BOXES | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "OUTFIT" | ||
| 11 | path: "Panels/panel_15" | ||
| 12 | clue: "outfit" | ||
| 13 | answer: "hat" | ||
| 14 | symbols: BOXES | ||
| 15 | } | ||
| 16 | paintings { | ||
| 17 | name: "UNDUE" | ||
| 18 | path: "Components/Paintings/undue" | ||
| 19 | orientation: "north" | ||
| 20 | display_name: "Hat Chamber Painting" | ||
| 21 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/X Minus Middle Leg.txtpb b/data/maps/the_extravagant/rooms/X Minus Middle Leg.txtpb new file mode 100644 index 0000000..1455a4b --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Minus Middle Leg.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "X Minus Middle Leg" | ||
| 2 | panels { | ||
| 3 | name: "ANTENNA" | ||
| 4 | path: "Panels/panel_7" | ||
| 5 | clue: "antenna" | ||
| 6 | answer: "ant" | ||
| 7 | symbols: BOXES | ||
| 8 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/X Minus Right Leg.txtpb b/data/maps/the_extravagant/rooms/X Minus Right Leg.txtpb new file mode 100644 index 0000000..ea45e10 --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Minus Right Leg.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "X Minus Right Leg" | ||
| 2 | panels { | ||
| 3 | name: "ROWBOAT" | ||
| 4 | path: "Panels/panel_13" | ||
| 5 | clue: "rowboat" | ||
| 6 | answer: "oar" | ||
| 7 | symbols: BOXES | ||
| 8 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/X Minus.txtpb b/data/maps/the_extravagant/rooms/X Minus.txtpb new file mode 100644 index 0000000..92b15dc --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Minus.txtpb | |||
| @@ -0,0 +1,22 @@ | |||
| 1 | name: "X Minus" | ||
| 2 | panels { | ||
| 3 | name: "DUO" | ||
| 4 | path: "Panels/panel_1" | ||
| 5 | clue: "duo" | ||
| 6 | answer: "trio" | ||
| 7 | symbols: BOXES | ||
| 8 | } | ||
| 9 | paintings { | ||
| 10 | name: "SMILE" | ||
| 11 | path: "Components/Paintings/smile3" | ||
| 12 | gravity: X_MINUS | ||
| 13 | orientation: "up" | ||
| 14 | display_name: "W Side Right Painting" | ||
| 15 | } | ||
| 16 | paintings { | ||
| 17 | name: "UNDONE" | ||
| 18 | path: "Components/Paintings/undone2" | ||
| 19 | gravity: X_MINUS | ||
| 20 | orientation: "up" | ||
| 21 | display_name: "W Side Left Painting" | ||
| 22 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/X Plus Middle Leg.txtpb b/data/maps/the_extravagant/rooms/X Plus Middle Leg.txtpb new file mode 100644 index 0000000..cb7cba6 --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Plus Middle Leg.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "X Plus Middle Leg" | ||
| 2 | panels { | ||
| 3 | name: "COLONY" | ||
| 4 | path: "Panels/panel_10" | ||
| 5 | clue: "colony" | ||
| 6 | answer: "ant" | ||
| 7 | symbols: BOXES | ||
| 8 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/X Plus Right Leg.txtpb b/data/maps/the_extravagant/rooms/X Plus Right Leg.txtpb new file mode 100644 index 0000000..98dfad6 --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Plus Right Leg.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "X Plus Right Leg" | ||
| 2 | panels { | ||
| 3 | name: "HEAD" | ||
| 4 | path: "Panels/panel_4" | ||
| 5 | clue: "head" | ||
| 6 | answer: "hair" | ||
| 7 | symbols: BOXES | ||
| 8 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/X Plus.txtpb b/data/maps/the_extravagant/rooms/X Plus.txtpb new file mode 100644 index 0000000..a1c4b9d --- /dev/null +++ b/data/maps/the_extravagant/rooms/X Plus.txtpb | |||
| @@ -0,0 +1,27 @@ | |||
| 1 | name: "X Plus" | ||
| 2 | panels { | ||
| 3 | name: "ROSE" | ||
| 4 | path: "Panels/panel_16" | ||
| 5 | clue: "rose" | ||
| 6 | answer: "thorn" | ||
| 7 | symbols: BOXES | ||
| 8 | } | ||
| 9 | paintings { | ||
| 10 | name: "UNLESS" | ||
| 11 | path: "Components/Paintings/unless" | ||
| 12 | gravity: X_PLUS | ||
| 13 | orientation: "south" | ||
| 14 | display_name: "M Side Left Painting" | ||
| 15 | } | ||
| 16 | paintings { | ||
| 17 | name: "UNDONE" | ||
| 18 | path: "Components/Paintings/undone" | ||
| 19 | gravity: X_PLUS | ||
| 20 | orientation: "south" | ||
| 21 | display_name: "M Side Right Painting" | ||
| 22 | } | ||
| 23 | keyholders { | ||
| 24 | name: "M" | ||
| 25 | path: "Components/KeyHolders/keyHolderM" | ||
| 26 | key: "m" | ||
| 27 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/Y Minus First Floor.txtpb b/data/maps/the_extravagant/rooms/Y Minus First Floor.txtpb new file mode 100644 index 0000000..f80d68a --- /dev/null +++ b/data/maps/the_extravagant/rooms/Y Minus First Floor.txtpb | |||
| @@ -0,0 +1,27 @@ | |||
| 1 | name: "Y Minus First Floor" | ||
| 2 | panels { | ||
| 3 | name: "RHINO" | ||
| 4 | path: "Panels/panel_2" | ||
| 5 | clue: "rhino" | ||
| 6 | answer: "horn" | ||
| 7 | symbols: BOXES | ||
| 8 | } | ||
| 9 | panels { | ||
| 10 | name: "HORN" | ||
| 11 | path: "Panels/panel_3" | ||
| 12 | clue: "horn" | ||
| 13 | answer: "rhino" | ||
| 14 | symbols: BOXES | ||
| 15 | } | ||
| 16 | paintings { | ||
| 17 | name: "GALLERY" | ||
| 18 | path: "Components/Paintings/unless3" | ||
| 19 | orientation: "south" | ||
| 20 | display_name: "3 Side First Floor Near Panels Painting" | ||
| 21 | } | ||
| 22 | paintings { | ||
| 23 | name: "SMILE" | ||
| 24 | path: "Components/Paintings/smile" | ||
| 25 | orientation: "east" | ||
| 26 | display_name: "3 Side First Floor Other Painting" | ||
| 27 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/Y Minus Second Floor.txtpb b/data/maps/the_extravagant/rooms/Y Minus Second Floor.txtpb new file mode 100644 index 0000000..34a3c9d --- /dev/null +++ b/data/maps/the_extravagant/rooms/Y Minus Second Floor.txtpb | |||
| @@ -0,0 +1,20 @@ | |||
| 1 | name: "Y Minus Second Floor" | ||
| 2 | panels { | ||
| 3 | name: "COMPASS" | ||
| 4 | path: "Panels/panel_5" | ||
| 5 | clue: "compass" | ||
| 6 | answer: "north" | ||
| 7 | symbols: BOXES | ||
| 8 | } | ||
| 9 | paintings { | ||
| 10 | name: "UNMORE" | ||
| 11 | path: "Components/Paintings/unmore" | ||
| 12 | orientation: "east" | ||
| 13 | display_name: "3 Side Second Floor Other Painting" | ||
| 14 | } | ||
| 15 | paintings { | ||
| 16 | name: "SMILE" | ||
| 17 | path: "Components/Paintings/smile2" | ||
| 18 | orientation: "south" | ||
| 19 | display_name: "3 Side Second Floor Near Panel Painting" | ||
| 20 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/Y Minus Third Floor.txtpb b/data/maps/the_extravagant/rooms/Y Minus Third Floor.txtpb new file mode 100644 index 0000000..7aa5e1c --- /dev/null +++ b/data/maps/the_extravagant/rooms/Y Minus Third Floor.txtpb | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: "Y Minus Third Floor" | ||
| 2 | panels { | ||
| 3 | name: "WHISKERS" | ||
| 4 | path: "Panels/panel_11" | ||
| 5 | clue: "whiskers" | ||
| 6 | answer: "rat" | ||
| 7 | symbols: BOXES | ||
| 8 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/Y Plus First Floor.txtpb b/data/maps/the_extravagant/rooms/Y Plus First Floor.txtpb new file mode 100644 index 0000000..6226aa6 --- /dev/null +++ b/data/maps/the_extravagant/rooms/Y Plus First Floor.txtpb | |||
| @@ -0,0 +1,15 @@ | |||
| 1 | name: "Y Plus First Floor" | ||
| 2 | paintings { | ||
| 3 | name: "UNDUE" | ||
| 4 | path: "Components/Paintings/undue4" | ||
| 5 | gravity: Y_PLUS | ||
| 6 | orientation: "south" | ||
| 7 | display_name: "E Side Painting On E" | ||
| 8 | } | ||
| 9 | paintings { | ||
| 10 | name: "UNLESS" | ||
| 11 | path: "Components/Paintings/unless2" | ||
| 12 | gravity: Y_PLUS | ||
| 13 | orientation: "east" | ||
| 14 | display_name: "E Side First Floor Painting On Wall" | ||
| 15 | } | ||
| diff --git a/data/maps/the_extravagant/rooms/Y Plus Third Floor.txtpb b/data/maps/the_extravagant/rooms/Y Plus Third Floor.txtpb new file mode 100644 index 0000000..1cf0480 --- /dev/null +++ b/data/maps/the_extravagant/rooms/Y Plus Third Floor.txtpb | |||
| @@ -0,0 +1,30 @@ | |||
| 1 | name: "Y Plus Third Floor" | ||
| 2 | # It's the second floor too... | ||
| 3 | panels { | ||
| 4 | name: "CACTUS" | ||
| 5 | path: "Panels/panel_6" | ||
| 6 | clue: "cactus" | ||
| 7 | answer: "thorn" | ||
| 8 | symbols: BOXES | ||
| 9 | } | ||
| 10 | panels { | ||
| 11 | name: "TAIL" | ||
| 12 | path: "Panels/panel_12" | ||
| 13 | clue: "tail" | ||
| 14 | answer: "rat" | ||
| 15 | symbols: BOXES | ||
| 16 | } | ||
| 17 | paintings { | ||
| 18 | name: "UNMORE" | ||
| 19 | path: "Components/Paintings/unmore2" | ||
| 20 | gravity: Y_PLUS | ||
| 21 | orientation: "east" | ||
| 22 | display_name: "E Side Third Floor Painting" | ||
| 23 | } | ||
| 24 | paintings { | ||
| 25 | name: "UNDUE" | ||
| 26 | path: "Components/Paintings/undue2" | ||
| 27 | gravity: Y_PLUS | ||
| 28 | orientation: "south" | ||
| 29 | display_name: "Hat Chamber Upside Down Painting" | ||
| 30 | } | ||
