aboutsummaryrefslogtreecommitdiff
path: root/building_guide/objects.md
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-27 16:50:41 -0400
committerhistoria <[not public]>2026-06-27 16:50:41 -0400
commit988b006a5bb9edb6465653566e7bdf8175347b8c (patch)
tree3a1fceff2ee80c11b5dafcc49c13ababe021e880 /building_guide/objects.md
parent1cab9ca20e24742f770a676f84e4ed9f1636f297 (diff)
downloadthehouseoficarus-988b006a5bb9edb6465653566e7bdf8175347b8c.tar.gz
feat: one-way map links, blocked paths on map, map grid startup validation, user colors for maps
Diffstat (limited to 'building_guide/objects.md')
-rw-r--r--building_guide/objects.md16
1 files changed, 8 insertions, 8 deletions
diff --git a/building_guide/objects.md b/building_guide/objects.md
index 87b9710..aaa13e8 100644
--- a/building_guide/objects.md
+++ b/building_guide/objects.md
@@ -27,7 +27,7 @@ signage/scenery so it doesn't appear in room listings.
Gathering object (mining):
```yaml
name: copper rock
-color: "178" # xterm-256 color index (0-255)
+color: "B2" # xterm-256 color index (00-FF)
gather:
skill: mining
level: 1
@@ -45,7 +45,7 @@ gather:
- item_id: copper_ore
weight: 90
depletes: true
- message: "You manage to mine some {178}copper ore{/}."
+ message: "You manage to mine some {B2}copper ore{/}."
- table: gem_table
weight: 10
depletes: false
@@ -57,7 +57,7 @@ gather:
Tree object (woodcutting with shared depletion):
```yaml
name: oak tree
-color: "113"
+color: "71"
gather:
skill: woodcutting
level: 15
@@ -75,7 +75,7 @@ gather:
- item_id: oak_logs
weight: 100
depletes: false
- message: "You get some {113}oak logs{/}."
+ message: "You get some {71}oak logs{/}."
respawn_timer: 14
deplete_timer: 45
nest_chance: 256
@@ -83,7 +83,7 @@ gather:
```
Color accepts xterm-256 indices with optional modifiers (`bold`, `dim`, `underline`)
-and gradients (`g:196,82`). In ANSI mode, extended colors downgrade to the nearest
+and gradients (`g:C4,52`). In ANSI mode, extended colors downgrade to the nearest
ANSI color.
Object interaction (gate, lever — uses `use_interactions:` key):
@@ -260,7 +260,7 @@ out of cover.
```yaml
name: rock outcrop
-color: "248"
+color: "F8"
hidden: true
inroom_description: "A jagged rock outcrop juts from the floor."
description: "A large, jagged rock formation providing natural cover."
@@ -409,8 +409,8 @@ player flags via talk node actions:
Players can customize the message shown when forced out of a safespot:
- option safespot_alert "{196 bold}** DANGER **{/} Cover blown!"
-Default: `"{196 bold}** Your safespot has been compromised! **{/}"`
+ option safespot_alert "{C4 bold}** DANGER **{/} Cover blown!"
+Default: `"{C4 bold}** Your safespot has been compromised! **{/}"`
---