From 5b9a75a1520a198c9c6b1f1f55e05c9f4aab5629 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Mon, 22 Jun 2026 04:24:11 -0400 Subject: feat: map now only reveals with exploration. players can set custom map symbols. --- data/help/safespot.yaml | 6 +++--- data/help/symbol.yaml | 21 +++++++++++++++++++++ data/mobs/ancient_construct.yaml | 1 + data/mobs/bandit.yaml | 1 + data/mobs/bioengineer.yaml | 1 + data/mobs/client.yaml | 1 + data/mobs/corrupted_scientist.yaml | 1 + data/mobs/cow.yaml | 1 + data/mobs/crawler.yaml | 1 + data/mobs/drone.yaml | 1 + data/mobs/elite_synth.yaml | 1 + data/mobs/enforcer_bot.yaml | 1 + data/mobs/estate_broker.yaml | 1 + data/mobs/farmer.yaml | 1 + data/mobs/feral_cyborg.yaml | 1 + data/mobs/general_store_clerk.yaml | 1 + data/mobs/ghoul.yaml | 1 + data/mobs/goblin.yaml | 1 + data/mobs/greater_drone.yaml | 1 + data/mobs/guard.yaml | 1 + data/mobs/heavy_mech.yaml | 1 + data/mobs/iron_sentinel.yaml | 1 + data/mobs/lesser_drone.yaml | 1 + data/mobs/man.yaml | 1 + data/mobs/molten_elemental.yaml | 1 + data/mobs/moss_giant.yaml | 1 + data/mobs/mutant_rat.yaml | 1 + data/mobs/newbie_trainer.yaml | 1 + data/mobs/phantom.yaml | 1 + data/mobs/plasma_wraith.yaml | 1 + data/mobs/psionic_entity.yaml | 1 + data/mobs/rat.yaml | 1 + data/mobs/sawmill_operator.yaml | 1 + data/mobs/scrap_bot.yaml | 1 + data/mobs/security_turret.yaml | 1 + data/mobs/skeleton.yaml | 1 + data/mobs/slug.yaml | 1 + data/mobs/tanner.yaml | 1 + data/mobs/titan_sentinel.yaml | 1 + data/mobs/veteran_merc.yaml | 1 + data/mobs/void_reaper.yaml | 1 + data/mobs/war_drone.yaml | 1 + data/mobs/weapons_smith.yaml | 1 + data/mobs/zombie.yaml | 1 + data/rooms/town/1.yaml | 1 - data/rooms/town/2.yaml | 1 - data/rooms/town/21.yaml | 1 - data/rooms/town/22.yaml | 1 - data/rooms/town/23.yaml | 1 - data/rooms/town/24.yaml | 1 - data/rooms/town/25.yaml | 1 - data/rooms/town/26.yaml | 1 - data/rooms/town/27.yaml | 1 - data/rooms/town/28.yaml | 1 - data/rooms/town/3.yaml | 1 - data/rooms/town/30.yaml | 1 - data/rooms/town/31.yaml | 1 - data/rooms/town/4.yaml | 1 - data/rooms/town/5.yaml | 1 - data/rooms/town/6.yaml | 1 - data/rooms/wilderness/150.yaml | 1 - data/rooms/wilderness/151.yaml | 1 - data/rooms/wilderness/152.yaml | 1 - data/rooms/wilderness/160.yaml | 1 - data/rooms/wilderness/161.yaml | 1 - data/rooms/wilderness/162.yaml | 1 - 66 files changed, 66 insertions(+), 25 deletions(-) create mode 100644 data/help/symbol.yaml (limited to 'data') diff --git a/data/help/safespot.yaml b/data/help/safespot.yaml index b18142c..7a41e97 100644 --- a/data/help/safespot.yaml +++ b/data/help/safespot.yaml @@ -31,8 +31,8 @@ description: | "quest_animal_magnetism" or achievement flags like "achieve_medium_combat". - You can customize the alert shown when you are forced out of a - safespot with: option safespot_alert - Set to "none" to disable. Uses inline color tags. + You can customize the alert shown when you are forced out of a + safespot with: option safespot_alert + Uses inline color tags. See also: help hide, help combat, help option diff --git a/data/help/symbol.yaml b/data/help/symbol.yaml new file mode 100644 index 0000000..56c91d1 --- /dev/null +++ b/data/help/symbol.yaml @@ -0,0 +1,21 @@ +name: "symbol" +category: "Exploration" +description: | + Set a custom map symbol for the current room. + + Usage: symbol [color...] + symbol clear + symbol + + Examples: + symbol M Set current room symbol to M + symbol M 232 Set symbol to M with foreground color 232 + symbol M 232 bold Set symbol to M with color 232 and bold + symbol clear Remove custom symbol for current room + symbol Show current room's custom symbol + + The default map symbol for all rooms is ■. You can override + it per-room with any single character and an optional color spec. + Colors use standard xterm-256 numbering (0-255) and support + bold, dim, and underline modifiers. Check the command + "colortable" for all colors. diff --git a/data/mobs/ancient_construct.yaml b/data/mobs/ancient_construct.yaml index 9e4e765..530146a 100644 --- a/data/mobs/ancient_construct.yaml +++ b/data/mobs/ancient_construct.yaml @@ -26,6 +26,7 @@ combat_descriptions: - "slices at %s with a blade of pure light" - "unleashes a cascade of ancient energy at %s" - "teleports behind %s and strikes" +size: massive drops: remains: scrap loot: diff --git a/data/mobs/bandit.yaml b/data/mobs/bandit.yaml index e3cc0ae..7efb481 100644 --- a/data/mobs/bandit.yaml +++ b/data/mobs/bandit.yaml @@ -25,6 +25,7 @@ combat_descriptions: - "slashes at %s with a serrated blade" - "delivers a crushing punch with a cybernetic fist" - "lunges at %s with a battle cry" +size: medium drops: remains: bones loot: diff --git a/data/mobs/bioengineer.yaml b/data/mobs/bioengineer.yaml index a6f2823..5c67643 100644 --- a/data/mobs/bioengineer.yaml +++ b/data/mobs/bioengineer.yaml @@ -27,6 +27,7 @@ steal_table: bioengineer_steal steal_level: 38 steal_xp: 45 steal_speed: 4 +size: small drops: remains: "bones" loot: diff --git a/data/mobs/client.yaml b/data/mobs/client.yaml index 5e03cde..8e8ba9b 100644 --- a/data/mobs/client.yaml +++ b/data/mobs/client.yaml @@ -217,3 +217,4 @@ talk: - goto: start text: '"Back."' unique: true +size: small diff --git a/data/mobs/corrupted_scientist.yaml b/data/mobs/corrupted_scientist.yaml index 962dd3a..cb7461e 100644 --- a/data/mobs/corrupted_scientist.yaml +++ b/data/mobs/corrupted_scientist.yaml @@ -27,6 +27,7 @@ combat_descriptions: - "blasts %s with a burst of unstable energy" - "unleashes a wave of chaotic force at %s" - "channels raw power through their hands at %s" +size: medium drops: remains: bones loot: diff --git a/data/mobs/cow.yaml b/data/mobs/cow.yaml index d42015b..bf97360 100644 --- a/data/mobs/cow.yaml +++ b/data/mobs/cow.yaml @@ -19,6 +19,7 @@ idle_descriptions: - "chews on some grass" - "swishes its tail lazily" - "stares at you with big brown eyes" +size: large drops: remains: bones loot: diff --git a/data/mobs/crawler.yaml b/data/mobs/crawler.yaml index ace034b..6253836 100644 --- a/data/mobs/crawler.yaml +++ b/data/mobs/crawler.yaml @@ -19,6 +19,7 @@ combat_descriptions: - "snaps its mandibles at %s" - "lashes out with a barbed tail at %s" - "charges headlong into %s" +size: large drops: remains: chitin_plate loot: diff --git a/data/mobs/drone.yaml b/data/mobs/drone.yaml index 4ceafc0..7737294 100644 --- a/data/mobs/drone.yaml +++ b/data/mobs/drone.yaml @@ -19,6 +19,7 @@ combat_descriptions: - "fires an electrical bolt at %s" - "charges its capacitors and zaps %s" - "swoops down on %s with crackling energy" +size: small drops: remains: circuit_board loot: diff --git a/data/mobs/elite_synth.yaml b/data/mobs/elite_synth.yaml index 9a4a3e8..e858b03 100644 --- a/data/mobs/elite_synth.yaml +++ b/data/mobs/elite_synth.yaml @@ -27,6 +27,7 @@ combat_descriptions: - "unleashes a coherent energy beam at %s" - "fires a pulse of disruptor energy at %s" - "overloads its emitters and blasts %s" +size: medium drops: remains: circuit_board loot: diff --git a/data/mobs/enforcer_bot.yaml b/data/mobs/enforcer_bot.yaml index 62a5992..28508f7 100644 --- a/data/mobs/enforcer_bot.yaml +++ b/data/mobs/enforcer_bot.yaml @@ -26,6 +26,7 @@ combat_descriptions: - "smashes %s with a shock baton" - "slams its riot shield into %s" - "delivers a stunning blow to %s" +size: large drops: remains: scrap loot: diff --git a/data/mobs/estate_broker.yaml b/data/mobs/estate_broker.yaml index a8b3ed7..451ffe8 100644 --- a/data/mobs/estate_broker.yaml +++ b/data/mobs/estate_broker.yaml @@ -52,3 +52,4 @@ talk: - next: info text: What do I get with a house? unique: true +size: small diff --git a/data/mobs/farmer.yaml b/data/mobs/farmer.yaml index 7b12b9f..65fb430 100644 --- a/data/mobs/farmer.yaml +++ b/data/mobs/farmer.yaml @@ -27,6 +27,7 @@ steal_table: farmer_steal steal_level: 10 steal_xp: 15 steal_speed: 4 +size: small drops: remains: "bones" loot: diff --git a/data/mobs/feral_cyborg.yaml b/data/mobs/feral_cyborg.yaml index 7b3fc19..1b01d1b 100644 --- a/data/mobs/feral_cyborg.yaml +++ b/data/mobs/feral_cyborg.yaml @@ -25,6 +25,7 @@ combat_descriptions: - "slashes %s with forearm blades" - "delivers a powered kick to %s" - "grapples %s with augmented strength" +size: medium drops: remains: bones loot: diff --git a/data/mobs/general_store_clerk.yaml b/data/mobs/general_store_clerk.yaml index cc6d014..518ffba 100644 --- a/data/mobs/general_store_clerk.yaml +++ b/data/mobs/general_store_clerk.yaml @@ -69,3 +69,4 @@ talk: - end: true text: '"Goodbye."' unique: true +size: small diff --git a/data/mobs/ghoul.yaml b/data/mobs/ghoul.yaml index e4888d9..cd50a7e 100644 --- a/data/mobs/ghoul.yaml +++ b/data/mobs/ghoul.yaml @@ -26,6 +26,7 @@ combat_descriptions: - "claws at %s with irradiated hands" - "lunges at %s with a gurgling shriek" - "bites %s with decaying teeth" +size: medium drops: remains: bones loot: diff --git a/data/mobs/goblin.yaml b/data/mobs/goblin.yaml index af03fc7..0d09654 100644 --- a/data/mobs/goblin.yaml +++ b/data/mobs/goblin.yaml @@ -21,6 +21,7 @@ idle_descriptions: - "waves a rusty blade around" - "picks its nose" - "kicks a pebble" +size: small drops: remains: bones loot: diff --git a/data/mobs/greater_drone.yaml b/data/mobs/greater_drone.yaml index 7f786f1..d11827f 100644 --- a/data/mobs/greater_drone.yaml +++ b/data/mobs/greater_drone.yaml @@ -23,6 +23,7 @@ idle_descriptions: - "recalibrates its targeting array" - "emits a warning klaxon" - "deploys sensor probes" +size: medium drops: loot: - item_id: scrap diff --git a/data/mobs/guard.yaml b/data/mobs/guard.yaml index 04aacf5..b834d9b 100644 --- a/data/mobs/guard.yaml +++ b/data/mobs/guard.yaml @@ -74,3 +74,4 @@ talk: - end: true text: '"Thanks."' unique: true +size: medium diff --git a/data/mobs/heavy_mech.yaml b/data/mobs/heavy_mech.yaml index 129bc88..7cc1028 100644 --- a/data/mobs/heavy_mech.yaml +++ b/data/mobs/heavy_mech.yaml @@ -26,6 +26,7 @@ combat_descriptions: - "fires its rotary cannon at %s" - "smashes %s with a hydraulic fist" - "unleashes a missile salvo at %s" +size: massive drops: remains: scrap loot: diff --git a/data/mobs/iron_sentinel.yaml b/data/mobs/iron_sentinel.yaml index 0256b93..5026e17 100644 --- a/data/mobs/iron_sentinel.yaml +++ b/data/mobs/iron_sentinel.yaml @@ -21,6 +21,7 @@ idle_descriptions: - "turns its armored head with a mechanical grind" - "vents steam from exhaust ports" - "scans the area with a red optical sensor" +size: large drops: loot: - item_id: scrap diff --git a/data/mobs/lesser_drone.yaml b/data/mobs/lesser_drone.yaml index b90976f..e49e946 100644 --- a/data/mobs/lesser_drone.yaml +++ b/data/mobs/lesser_drone.yaml @@ -23,6 +23,7 @@ idle_descriptions: - "emits a low electronic hum" - "projects a thin beam of light across the floor" - "rotates slowly in place" +size: small drops: loot: - item_id: scrap diff --git a/data/mobs/man.yaml b/data/mobs/man.yaml index c65f85c..e710349 100644 --- a/data/mobs/man.yaml +++ b/data/mobs/man.yaml @@ -31,6 +31,7 @@ slash_defense: 0 crush_defense: 0 science_defense: 0 ranged_defense: 0 +size: small drops: remains: "bones" loot: diff --git a/data/mobs/molten_elemental.yaml b/data/mobs/molten_elemental.yaml index 7032965..3c02979 100644 --- a/data/mobs/molten_elemental.yaml +++ b/data/mobs/molten_elemental.yaml @@ -26,6 +26,7 @@ combat_descriptions: - "hurls a glob of molten metal at %s" - "engulfs %s in a wave of liquid fire" - "smashes %s with a superheated limb" +size: large drops: remains: scrap loot: diff --git a/data/mobs/moss_giant.yaml b/data/mobs/moss_giant.yaml index 7070b38..0499572 100644 --- a/data/mobs/moss_giant.yaml +++ b/data/mobs/moss_giant.yaml @@ -21,6 +21,7 @@ idle_descriptions: - "pulls a vine from its shoulder" - "stamps the ground, sending tremors" - "scratches its mossy hide" +size: massive drops: remains: bones loot: diff --git a/data/mobs/mutant_rat.yaml b/data/mobs/mutant_rat.yaml index 7dfd751..38c5624 100644 --- a/data/mobs/mutant_rat.yaml +++ b/data/mobs/mutant_rat.yaml @@ -26,6 +26,7 @@ combat_descriptions: - "bites %s with glowing teeth" - "slashes %s with mutated claws" - "lunges at %s with unnatural speed" +size: small drops: remains: bones loot: diff --git a/data/mobs/newbie_trainer.yaml b/data/mobs/newbie_trainer.yaml index 100bfd6..6da23a4 100644 --- a/data/mobs/newbie_trainer.yaml +++ b/data/mobs/newbie_trainer.yaml @@ -23,3 +23,4 @@ idle_descriptions: - "offers a friendly nod to passersby" - "polishes a wooden shield" - "checks a stopwatch and jots something down" +size: small diff --git a/data/mobs/phantom.yaml b/data/mobs/phantom.yaml index 3fb1893..d9953fa 100644 --- a/data/mobs/phantom.yaml +++ b/data/mobs/phantom.yaml @@ -19,6 +19,7 @@ combat_descriptions: - "blasts %s with a psychic wave" - "phases through %s's defenses" - "unleashes a spectral shriek at %s" +size: medium drops: remains: ectoplasm loot: diff --git a/data/mobs/plasma_wraith.yaml b/data/mobs/plasma_wraith.yaml index 9600ddc..adfc83a 100644 --- a/data/mobs/plasma_wraith.yaml +++ b/data/mobs/plasma_wraith.yaml @@ -27,6 +27,7 @@ combat_descriptions: - "lashes %s with a whip of plasma" - "engulfs %s in a superheated cloud" - "discharges a concentrated beam at %s" +size: medium drops: remains: ectoplasm loot: diff --git a/data/mobs/psionic_entity.yaml b/data/mobs/psionic_entity.yaml index 4b71836..f1e3b7b 100644 --- a/data/mobs/psionic_entity.yaml +++ b/data/mobs/psionic_entity.yaml @@ -26,6 +26,7 @@ combat_descriptions: - "assaults %s's mind with psionic force" - "tears at %s's perception of reality" - "unleashes a devastating mental blast at %s" +size: large drops: remains: ectoplasm loot: diff --git a/data/mobs/rat.yaml b/data/mobs/rat.yaml index 488c76c..c1f8466 100644 --- a/data/mobs/rat.yaml +++ b/data/mobs/rat.yaml @@ -18,5 +18,6 @@ idle_descriptions: - "sniffs around the ground" - "nibbles on something" - "scurries in circles" +size: small drops: remains: bones diff --git a/data/mobs/sawmill_operator.yaml b/data/mobs/sawmill_operator.yaml index 99da8cf..03416ab 100644 --- a/data/mobs/sawmill_operator.yaml +++ b/data/mobs/sawmill_operator.yaml @@ -47,3 +47,4 @@ talk: - next: goodbye text: Nothing for now. unique: true +size: small diff --git a/data/mobs/scrap_bot.yaml b/data/mobs/scrap_bot.yaml index 78b8563..560bffd 100644 --- a/data/mobs/scrap_bot.yaml +++ b/data/mobs/scrap_bot.yaml @@ -25,6 +25,7 @@ combat_descriptions: - "rams %s with its chassis" - "swings a broken manipulator arm at %s" - "discharges a spark at %s" +size: medium drops: remains: scrap loot: diff --git a/data/mobs/security_turret.yaml b/data/mobs/security_turret.yaml index 25bcbf9..dca9e4a 100644 --- a/data/mobs/security_turret.yaml +++ b/data/mobs/security_turret.yaml @@ -27,6 +27,7 @@ combat_descriptions: - "fires twin bolts at %s" - "unleashes a burst of rounds at %s" - "locks onto %s and opens fire" +size: small drops: remains: scrap loot: diff --git a/data/mobs/skeleton.yaml b/data/mobs/skeleton.yaml index 88bdfe8..d3b1440 100644 --- a/data/mobs/skeleton.yaml +++ b/data/mobs/skeleton.yaml @@ -20,6 +20,7 @@ idle_descriptions: - "rattles ominously" - "clicks its jaw open and shut" - "stares with empty eye sockets" +size: medium drops: remains: bones loot: diff --git a/data/mobs/slug.yaml b/data/mobs/slug.yaml index 2275ca7..dd88cfc 100644 --- a/data/mobs/slug.yaml +++ b/data/mobs/slug.yaml @@ -19,6 +19,7 @@ combat_descriptions: - "lunges slimily at %s" - "sprays mucus toward %s" - "writhes in combat with %s" +size: small drops: remains: slug_mucus loot: diff --git a/data/mobs/tanner.yaml b/data/mobs/tanner.yaml index a00f497..3689e81 100644 --- a/data/mobs/tanner.yaml +++ b/data/mobs/tanner.yaml @@ -66,3 +66,4 @@ talk: - end: true text: '"Thanks."' unique: true +size: small diff --git a/data/mobs/titan_sentinel.yaml b/data/mobs/titan_sentinel.yaml index ad8b69f..9a7154b 100644 --- a/data/mobs/titan_sentinel.yaml +++ b/data/mobs/titan_sentinel.yaml @@ -26,6 +26,7 @@ combat_descriptions: - "smashes %s with a titan-grade fist" - "unleashes a devastating plasma barrage at %s" - "drives %s into the ground with overwhelming force" +size: massive drops: loot: - item_id: scrap diff --git a/data/mobs/veteran_merc.yaml b/data/mobs/veteran_merc.yaml index a33e73d..b3b7926 100644 --- a/data/mobs/veteran_merc.yaml +++ b/data/mobs/veteran_merc.yaml @@ -26,6 +26,7 @@ combat_descriptions: - "fires a high-caliber round at %s" - "puts %s in their crosshairs and squeezes the trigger" - "unleashes suppressive fire at %s" +size: medium drops: remains: bones loot: diff --git a/data/mobs/void_reaper.yaml b/data/mobs/void_reaper.yaml index 8c48d07..6180cba 100644 --- a/data/mobs/void_reaper.yaml +++ b/data/mobs/void_reaper.yaml @@ -28,6 +28,7 @@ combat_descriptions: - "swings its void scythe at %s" - "drains the life force from %s" - "envelops %s in absolute darkness" +size: massive drops: remains: ectoplasm loot: diff --git a/data/mobs/war_drone.yaml b/data/mobs/war_drone.yaml index d06563d..c785092 100644 --- a/data/mobs/war_drone.yaml +++ b/data/mobs/war_drone.yaml @@ -26,6 +26,7 @@ combat_descriptions: - "fires a plasma bolt at %s" - "slashes at %s with a rotary blade" - "launches a concussion grenade at %s" +size: medium drops: remains: circuit_board loot: diff --git a/data/mobs/weapons_smith.yaml b/data/mobs/weapons_smith.yaml index 4138a1b..d9566a5 100644 --- a/data/mobs/weapons_smith.yaml +++ b/data/mobs/weapons_smith.yaml @@ -63,3 +63,4 @@ talk: - end: true text: '"Nothing right now."' unique: true +size: small diff --git a/data/mobs/zombie.yaml b/data/mobs/zombie.yaml index 59a43e3..67e9b11 100644 --- a/data/mobs/zombie.yaml +++ b/data/mobs/zombie.yaml @@ -22,6 +22,7 @@ idle_descriptions: - "reaches out with decaying arms" - "stumbles and catches itself" - "stares blankly ahead" +size: medium drops: remains: bones loot: diff --git a/data/rooms/town/1.yaml b/data/rooms/town/1.yaml index 85f6a37..81e9351 100644 --- a/data/rooms/town/1.yaml +++ b/data/rooms/town/1.yaml @@ -1,7 +1,6 @@ id: 1 name: "Town Square" description: "The central square of Lumbridge. A fountain gurgles peacefully in the center. Paths lead west toward the gathering grounds and east toward the production district." -map_symbol: "S" exits: east: 2 west: 22 diff --git a/data/rooms/town/2.yaml b/data/rooms/town/2.yaml index 686dc65..8d3fe2d 100644 --- a/data/rooms/town/2.yaml +++ b/data/rooms/town/2.yaml @@ -1,7 +1,6 @@ id: 2 name: "Fishing Spot" description: "A quiet spot along the riverbank. The water is clear and fish can be seen swimming beneath the surface. You can cast a line here with a fishing rod and bait." -map_symbol: "F" exits: east: 4 north: 3 diff --git a/data/rooms/town/21.yaml b/data/rooms/town/21.yaml index 987f5ea..ac6dfad 100644 --- a/data/rooms/town/21.yaml +++ b/data/rooms/town/21.yaml @@ -1,7 +1,6 @@ id: 21 name: "Combat Arena" description: "A sandy training ground with practice dummies and sparring rings. Several men wander here looking for a fight." -map_symbol: "C" exits: west: 20 mobs: diff --git a/data/rooms/town/22.yaml b/data/rooms/town/22.yaml index 478995b..2199783 100644 --- a/data/rooms/town/22.yaml +++ b/data/rooms/town/22.yaml @@ -1,7 +1,6 @@ id: 22 name: "West of Town Square" description: "" -map_symbol: "W" exits: east: 1 west: 23 diff --git a/data/rooms/town/23.yaml b/data/rooms/town/23.yaml index f7301f6..45a9d18 100644 --- a/data/rooms/town/23.yaml +++ b/data/rooms/town/23.yaml @@ -1,7 +1,6 @@ id: 23 name: "West of West of Town Square" description: "Here is a description of where we are!" -map_symbol: "D" exits: east: 22 south: 24 diff --git a/data/rooms/town/24.yaml b/data/rooms/town/24.yaml index 60bf0d8..e1c9068 100644 --- a/data/rooms/town/24.yaml +++ b/data/rooms/town/24.yaml @@ -1,7 +1,6 @@ id: 24 name: "South of West of West of Town Square" description: "Here is a description of where we are!" -map_symbol: "N" exits: north: 23 east: 25 diff --git a/data/rooms/town/25.yaml b/data/rooms/town/25.yaml index a3dd843..78bc181 100644 --- a/data/rooms/town/25.yaml +++ b/data/rooms/town/25.yaml @@ -1,7 +1,6 @@ id: 25 name: "East of South of West of West of Town Square" description: "Here is a description of where we are!" -map_symbol: "N" exits: west: 24 east: 26 diff --git a/data/rooms/town/26.yaml b/data/rooms/town/26.yaml index a2899e7..0db976e 100644 --- a/data/rooms/town/26.yaml +++ b/data/rooms/town/26.yaml @@ -1,7 +1,6 @@ id: 26 name: "East of South of West of West of Town Square" description: "Here is a description of where we are!" -map_symbol: "Q" exits: west: 25 south: 27 diff --git a/data/rooms/town/27.yaml b/data/rooms/town/27.yaml index d435424..d820374 100644 --- a/data/rooms/town/27.yaml +++ b/data/rooms/town/27.yaml @@ -1,7 +1,6 @@ id: 27 name: "East of South of West of West of Town Square" description: "Here is a description of where we are!" -map_symbol: "J" exits: west: 28 north: 26 diff --git a/data/rooms/town/28.yaml b/data/rooms/town/28.yaml index 03913d5..b34ada0 100644 --- a/data/rooms/town/28.yaml +++ b/data/rooms/town/28.yaml @@ -1,6 +1,5 @@ id: 28 name: "East of South of West of West of Town Square" description: "Here is a description of where we are!" -map_symbol: "r" exits: east: 27 diff --git a/data/rooms/town/3.yaml b/data/rooms/town/3.yaml index 16ce1c8..8a1cade 100644 --- a/data/rooms/town/3.yaml +++ b/data/rooms/town/3.yaml @@ -1,7 +1,6 @@ id: 3 name: "Fly Fishing Pool" description: "A calm pool where insects hover over the water. Perfect for fly fishing." -map_symbol: "X" exits: south: 2 objects: diff --git a/data/rooms/town/30.yaml b/data/rooms/town/30.yaml index 8c167eb..ddce834 100644 --- a/data/rooms/town/30.yaml +++ b/data/rooms/town/30.yaml @@ -1,6 +1,5 @@ id: 30 name: "Above Town Square" description: "The central square of Lumbridge. A fountain gurgles peacefully in the center. Paths lead west toward the gathering grounds and east toward the production district." -map_symbol: "A" exits: down: 1 diff --git a/data/rooms/town/31.yaml b/data/rooms/town/31.yaml index 3d010df..5b5f4d5 100644 --- a/data/rooms/town/31.yaml +++ b/data/rooms/town/31.yaml @@ -1,7 +1,6 @@ id: 31 name: "Below Town Square" description: "The central square of Lumbridge. A fountain gurgles peacefully in the center. Paths lead west toward the gathering grounds and east toward the production district." -map_symbol: "b" exits: up: 1 down: 50 diff --git a/data/rooms/town/4.yaml b/data/rooms/town/4.yaml index 5a8b036..9453651 100644 --- a/data/rooms/town/4.yaml +++ b/data/rooms/town/4.yaml @@ -1,7 +1,6 @@ id: 4 name: "Woodcutting Glade" description: "A sunny glade at the edge of the forest. A sturdy tree stands here, perfect for practicing woodcutting. A solid rock formation near the edge of the glade looks like it could provide cover." -map_symbol: "W" exits: east: 6 north: 5 diff --git a/data/rooms/town/5.yaml b/data/rooms/town/5.yaml index bd760b1..cdf84d8 100644 --- a/data/rooms/town/5.yaml +++ b/data/rooms/town/5.yaml @@ -1,7 +1,6 @@ id: 5 name: "Oak Grove" description: "A stand of young oak trees. The wood here is tougher but more valuable." -map_symbol: "O" exits: south: 4 objects: diff --git a/data/rooms/town/6.yaml b/data/rooms/town/6.yaml index 0fb9c59..34b5bd0 100644 --- a/data/rooms/town/6.yaml +++ b/data/rooms/town/6.yaml @@ -1,7 +1,6 @@ id: 6 name: "Mining Pit" description: "A small mining pit. The rocky walls glint with veins of copper ore." -map_symbol: "M" exits: east: 8 north: 7 diff --git a/data/rooms/wilderness/150.yaml b/data/rooms/wilderness/150.yaml index 36b86ea..3e74da2 100644 --- a/data/rooms/wilderness/150.yaml +++ b/data/rooms/wilderness/150.yaml @@ -1,7 +1,6 @@ id: 150 name: "Hydroponics Bay" description: "A large enclosed area with climate-controlled growing stations. {34}Lush green patches{/} of soil are laid out in neat rows under artificial UV lamps. A {94}tool shed{/} stands near the entrance. Exits lead to specialized growing areas." -map_symbol: "H" exits: north: 15 east: 151 diff --git a/data/rooms/wilderness/151.yaml b/data/rooms/wilderness/151.yaml index 1bb25bf..4242270 100644 --- a/data/rooms/wilderness/151.yaml +++ b/data/rooms/wilderness/151.yaml @@ -1,7 +1,6 @@ id: 151 name: "Herb Garden" description: "A dedicated section of the hydroponics bay for growing herbs. {28}Herb patches{/} are arranged in two rows under specialized grow lights. The air here smells faintly of fresh vegetation." -map_symbol: "G" exits: west: 150 objects: diff --git a/data/rooms/wilderness/152.yaml b/data/rooms/wilderness/152.yaml index 5d2f62d..787bbbd 100644 --- a/data/rooms/wilderness/152.yaml +++ b/data/rooms/wilderness/152.yaml @@ -1,7 +1,6 @@ id: 152 name: "Allotment Field" description: "A section with larger soil beds for growing vegetables. {94}Allotment patches{/} stretch across the floor under warm overhead lamps. A single {213}flower patch{/} sits in the corner." -map_symbol: "A" exits: north: 150 objects: diff --git a/data/rooms/wilderness/160.yaml b/data/rooms/wilderness/160.yaml index dea9d00..7f30c34 100644 --- a/data/rooms/wilderness/160.yaml +++ b/data/rooms/wilderness/160.yaml @@ -1,7 +1,6 @@ id: 160 name: "Market Square" description: "A noisy open-air market wedged between crumbling hab-blocks. Vendors hawk salvaged tech and reconstituted food from makeshift stalls. A {220 bold}Guard{/} watches over the area with a stern expression." -map_symbol: "M" exits: north: 1 east: 161 diff --git a/data/rooms/wilderness/161.yaml b/data/rooms/wilderness/161.yaml index c887347..7c2c140 100644 --- a/data/rooms/wilderness/161.yaml +++ b/data/rooms/wilderness/161.yaml @@ -1,7 +1,6 @@ id: 161 name: "Farm Outpost" description: "A cluster of hydroponic grow-pods on the asteroid's surface, shielded by a flickering atmospheric dome. Rows of bio-luminescent crops stretch into the distance." -map_symbol: "F" exits: west: 160 mobs: diff --git a/data/rooms/wilderness/162.yaml b/data/rooms/wilderness/162.yaml index a8333d8..6aab585 100644 --- a/data/rooms/wilderness/162.yaml +++ b/data/rooms/wilderness/162.yaml @@ -1,6 +1,5 @@ id: 162 name: "Detention Cell" description: "A small, grimy holding cell. The walls are scratched with tally marks from previous occupants. A heavy door bars the only exit." -map_symbol: "J" exits: north: 1 \ No newline at end of file -- cgit v1.2.3