1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-06-26 15:12:48 +00:00

wooden walls and shop doors

This commit is contained in:
Zeno Rogue 2025-05-11 00:49:25 +02:00
parent 70c6e54c24
commit 30e0adef50
2 changed files with 32 additions and 27 deletions

View File

@ -55,7 +55,7 @@ struct ruwall {
string help;
};
enum eWall { wAir, wWall, wBouncy, wSpike, wWater, wFrozen, wDoor, wSmashedDoor, wLockedDoor, wFountain, wBluePortal, wOrangePortal, wPlatform, wStaircase, wColumn, wForge, wGUARD };
enum eWall { wAir, wWall, wBouncy, wSpike, wWater, wFrozen, wDoor, wSmashedDoor, wLockedDoor, wFountain, wBluePortal, wOrangePortal, wPlatform, wStaircase, wColumn, wForge, wWoodWall, wShopDoor, wGUARD };
flagtype W_BLOCK = 1;
flagtype W_TRANS = 2;
@ -86,6 +86,8 @@ ruwall walls[qwall] = {
{"staircase", "-", 0xFFFF80FF, W_PLATFORM | W_TRANS | W_STAIRCASE, "You can climb staircases and ladders." },
{"column", "|", 0x40404080, W_TRANS | W_BLOCKBIRD, "A background decoration." },
{"forge", "&", 0xB0202080, W_TRANS | W_PAIN, "Used by runesmiths."},
{"wooden wall", "#", 0xFF8000FF, W_BLOCK | W_STABLE, "These kinds of tough walls can be destroyed with fire."},
{"shop door", "#", 0xFFD500FF, W_TRANS, "A powerful door, to protect against shoplifters."},
};
int sel = 1;

View File

@ -179,6 +179,7 @@ ROOM Forest Path
. air
^ spike
x air
W wooden wall
MAP
................................................................................
................................................................................
@ -191,29 +192,29 @@ MAP
....^...........................................................................
....^.......^.......^........^...............^.....^.......^....................
....^....----------------------------------------------------------.............
....^....^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.##.^...............................##--..
....^..................................##.................................##....
....^..................................##.................................##....
....^--...............................-##-............................-...##....
....^..................................##.............................----##....
....^..................................##.................................##....
....^..................................##-................................##--..
....^.....^...........................-##.................^........^......##....
....^--------------......----------....##.......--------------------------##....
....^.^.^.^.^.^.^.^.......^.^.^.^.^....##.................................##....
....^..................................##-................................##....
....^...............^...^..............##...--..................................
......................^...............###.......................................
.......................................##.......................................
.......................................###......................................
..................................--...##.......................................
.......................................##.......................................
......................................^##.......................................
..............................--.......##^....--................................
.......................................##.......................................
.......................................##.......................................
......................................####......................................
................^.....................#b#b...................^..................
....^....^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.WW.^...............................WW--..
....^..................................WW.................................WW....
....^..................................WW.................................WW....
....^--...............................-WW-............................-...WW....
....^..................................WW.............................----WW....
....^..................................WW.................................WW....
....^..................................WW-................................WW--..
....^.....^...........................-WW.................^........^......WW....
....^--------------......----------....WW.......--------------------------WW....
....^.^.^.^.^.^.^.^.......^.^.^.^.^....WW.................................WW....
....^..................................WW-................................WW....
....^...............^...^..............WW...--..................................
......................^...............#WW.......................................
.......................................WW.......................................
.......................................WW#......................................
..................................--...WW.......................................
.......................................WW.......................................
......................................^WW.......................................
..............................--.......WW^....--................................
.......................................WW.......................................
.......................................WW.......................................
......................................WWWW......................................
................^.....................#W#W...................^..................
################################################################################
#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b#b
################################################################################
@ -1121,6 +1122,8 @@ ROOM Mazes of Menace
- platform
. air
A staircase
W wooden wall
S shop door
MAP
################################################################################
################################################################################
@ -1138,7 +1141,7 @@ MAP
###..........#####A.............A########..............###########AA############
.##..........#####A.............A####################..#######....AA........####
.##..........#####...............####################--#######....AA........####
.#######--########...............####################..#######....AA........####
.#######--########...............####################WW#######....AA........####
.#######..########...............################..........###....AA........####
.#######..####################--#################..........###....AA........+...
.#######..##################....#################..------..###....AA........+...
@ -1153,8 +1156,8 @@ MAP
#####.........#####......##########........######..........#########...#########
#####.........#####......##########........######..........#########---#########
#####.........+......##############........######..........######..........#####
#####.........+......##############........######...............+..........#####
#####.........#####################........######...............+...---....#####
#####.........+......##############........######..------..S....+..........#####
#####.........#####################........######..........S....+...---....#####
#b###.........+...................+........######################..........#####
..............+...................+........######################..........#####
..............###############################################################b#b