mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2026-11-14 07:47:13 +00:00
doc: README: moving platforms rounds 3-4 merged, the edit attribute and the edit mode plumbing
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
This commit is contained in:
@@ -138,7 +138,14 @@ locally. See [docs/UgcServer.md](docs/UgcServer.md).
|
||||
* **Combat:** area attacks and TacArcs handle targets once each, in the client's order; TacArcs pick targets like the
|
||||
client (distance or weights, then `attack_priority` when `use_attack_priority` is set).
|
||||
* **Moving platforms:** mover, simple mover or rotater chosen as the client chooses (level settings, else the
|
||||
component row); simple movers from `MovingPlatforms`; scripts get the client's arrival events.
|
||||
component row); simple movers from `MovingPlatforms`; scripts get the client's arrival events. Rounds 3 and 4
|
||||
(merged 2026-11-10): the mover's states as the client and live have them, the object goes with its mover on the
|
||||
server, `SetCurrentPath`, a rotator turns its object, a mover keeps its velocity through a wait, and the scripts
|
||||
that depend on them (shooting gallery targets, the Ninjago counterweights, attic switches and fire transition rocks).
|
||||
* **Client editor accounts (merged 2026-11-10):** a character's save has `edit="1"` for accounts at `editor_gm_level`
|
||||
(default 9) and up, 0 for everyone else. Master and the world servers also carry an edit mode flag for a private
|
||||
instance whose world constructs none of the zone's level objects, spawners or triggers; no command starts one yet
|
||||
([docs/EditMode.md](docs/EditMode.md)).
|
||||
* **Zones:** level and zone files read for every version the client reads.
|
||||
* Server-side knockback for AI-moved objects, switchable trigger volumes, missing force field, jetpack NPC and
|
||||
Skullkin volume scripts, deletion restrictions enforced, cross-world new-mail notices, pet LOTs stored with names,
|
||||
|
||||
Reference in New Issue
Block a user