From 4f0a662e05dd94caf35bc8319cbc705fb7eed640 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Wed, 14 May 2025 13:05:37 +0200 Subject: [PATCH] ru:: signs --- rogueviz/ru/globals.cpp | 4 +++- rogueviz/ru/map.ru | 15 +++++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/rogueviz/ru/globals.cpp b/rogueviz/ru/globals.cpp index 78c2d49a..b6bf01dc 100644 --- a/rogueviz/ru/globals.cpp +++ b/rogueviz/ru/globals.cpp @@ -58,7 +58,7 @@ struct ruwall { enum eWall { wAir, wWall, wBouncy, wSpike, wWater, wFrozen, wDoor, wSmashedDoor, wLockedDoor, wFountain, wBluePortal, wOrangePortal, wPlatform, wStaircase, - wColumn, wForge, wWoodWall, wShopDoor, wSecretPassage, wGUARD }; + wColumn, wForge, wWoodWall, wShopDoor, wSecretPassage, wSign, wWallSign, wGUARD }; flagtype W_BLOCK = 1; flagtype W_TRANS = 2; @@ -92,6 +92,8 @@ ruwall walls[qwall] = { {"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."}, {"secret passage", "#", 0xFFFF40FF, W_PLATFORM | W_BLOCKBIRD, "You have discovered a secret passage from the other side."}, + {"sign", "X", 0xFFFF40FF, W_TRANS, "You need to wait close to this sign to read it."}, + {"wall sign", "X", 0xFFFFC0FF, W_BLOCK, "You need to wait close to this sign to read it."}, }; int sel = 1; diff --git a/rogueviz/ru/map.ru b/rogueviz/ru/map.ru index 546f0054..82dd3e27 100644 --- a/rogueviz/ru/map.ru +++ b/rogueviz/ru/map.ru @@ -58,7 +58,7 @@ I have seen you jump to reach me. You always make exactly the same jump! You wil HINT 410 257 12 12 Stay awhile and listen! HINT 254 266 12 12 -Hint: to talk to people or to read inscryptions, stay near them for a second. +Hint: to talk to people, stay near them for a second. OK MOVE 0 Red Rooster Inn @@ -186,6 +186,8 @@ ROOM Forest Path ^ spike x air W wooden wall +X sign +| column MAP ................................................................................ ................................................................................ @@ -218,9 +220,9 @@ MAP ......................................^WW....................................... ..............................--.......WW^....--................................ .......................................WW....................................... -.......................................WW....................................... -......................................WWWW...................................... -................^.....................#W#W...................^.................. +.......................................WW............................XXX........ +......................................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 ################################################################################ @@ -232,6 +234,11 @@ BOAR 113 255 ITEM 279 65 furry ring Someone lost a small, weird ring here. Hopefully it will be useful to you. +HINT 564 256 60 60 +Hint: to read signs, stay near them for a second. +NPC 564 256 0 +@Forest Sign +The sign reads, BEWARE THE WILD BOARS\n\nThis forest path feels somehow hostile indeed. You feel you will need to use your figthing skills soon.\n\nFights may be difficult if you try to handle them at the same speed as exploration. Press [key:dexmode] to slow down time when expecting combat. If you want to resume quick exploration, press [key:dexmode] again. OK MOVE 2 Forest Path