- summary: Where an entity stands and which way it faces, optionally naming who is carrying it.
- area: Game.Common
- confidence: 0.93
Where an entity stands and which way it faces, optionally naming who is carrying it.
- Kind struct
- Area Game.Common
- Named by beta, gamemapping
The positional half of ActorPositionInformation, and also sent on its own -
as a bare list - to reposition entities already on the map.
cell_id IS A SINGLE GRID INDEX, NOT A COORDINATE PAIR. Everything in the map
protocol addresses cells this way.
THREE OF THE FOUR MEMBERS HAVE EXPLICIT PRESENCE, SO ABSENT AND ZERO ARE DIFFERENT. Absent means unchanged; zero means cell 0, entity 0, or nobody. When this record arrives in a bare repositioning list, an absent member is the normal case, not an error.
entity_id is what makes a bare disposition addressable at all - it is the only
thing saying which entity the list entry is about.
NOTHING ABOUT THE LAYOUT IS STABLE. Every member's field number moves across the
dumped builds, and one build declares a SECOND field of the Direction enum
beside the real one. Read by name.
Not sent on its own — it travels inside ActorPositionInformation or as an element of a bare disposition list. proven
Used by
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | entity_id | int64 | Which entity this position describes. Explicit presence: absent is not the same as zero. (entity id) It is what identifies the entry when the record travels in a bare list. | never |
| 2 | direction | Direction | The entity's eight-way facing. A Direction value.One dumped build declares a second field of the same enum beside this one. | never |
| 3 | carrying_character_id | int64 | The character carrying this entity, when one entity is being carried by another. Explicit presence: absent is not the same as zero. (actor id) Absent means nobody is carrying it. | never |
| 4 | cell_id | int32 | The map cell the entity occupies. Explicit presence: absent is not the same as zero. (map cell id) A single grid index, not an x/y pair. Absent means unchanged. | never |
Recovered with score 285, confidence 0.93, margin 285 over the runner-up. A margin close to the score means nothing else came near; a thin margin means a decoy nearly won. Members recovered: 4 of 4.
Aucun avis à afficher.