docs(runicnpc): stage 9d server-side walk; animals, heals and zone flags fixed (D320-D322)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
This commit is contained in:
2026-10-07 13:43:36 -05:00
parent d6e07b1b71
commit b2afe7598c
4 changed files with 51 additions and 5 deletions

View File

@@ -164,8 +164,10 @@ history, and the token is unchanged.
3. **The plugin:** copy `runicgateway-rust-plugin/RunicGateway.cs` from the tarball into
`oxide/plugins/` or `carbon/plugins/`, and every other `.cs` the tarball's `manifest.json` lists
in `files` beside it — from protocol 13 that is `RunicGatewayZones.cs`, which lets ZoneManager count a
player already standing in a zone when it opens or comes back after a restart. It is optional: leave
it out and events still score everybody, but ZoneManager's own flags miss that player. The second is
player already standing in a zone when it opens or comes back after a restart, and (from 0.2.0) has
ZoneManager enforce the flags of a zone opened after it loaded. It is optional: leave it out and
events still score everybody, but ZoneManager's own flags miss that player, and an event zone's
flags such as PvpGod or NoBuild may not hold at all. The second is
`RunicGatewayDomes.cs`, which lets the bridge ask ZoneDomes for a dome over an event zone; leave it
out and zones open without one. To name the server, create its config first —
`oxide/config/RunicGateway.json` or `carbon/configs/RunicGateway.json` — holding