- summary: An actor on the current map has turned to face a new direction.
- area: Game.Gamemap
An actor on the current map has turned to face a new direction.
Kind event · Area Game.Gamemap
Broadcast whenever any actor in your current roleplay context changes
orientation - including your own character, echoing back your
MapChangeOrientationRequest.
IT IS A FIRE-AND-FORGET STATE PATCH. No timestamp, no throttling, no correlation. Apply it straight to your entity table: set that actor's facing and move on. There is nothing to acknowledge.
Track other actors' facing if you care about line of sight or backstab positioning - that is the whole reason this is broadcast rather than private.
The client reads exactly two members off it and passes both, unchanged, into a single call on its own entity service. Nothing else in the message is used.
When you may send it
- Requires
context_readyinferred
Related messages
- Arrives after
MapChangeOrientationRequest
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | direction | Direction | The facing the actor now has. A Direction value. | never |
| 2 | actor_id | int64 | Which actor turned. (actor id) Includes your own character when the server echoes your request back. | never |