feat(simulation): add ObserverSnapshot v2 schema with visibility types (#358, #25)

Expand wire protocol with version field, GameTime (day/phase/paused),
FacingDirection (8-directional), VisibleTile, VisibilitySector
(Forward/Peripheral), and visibility tag on VisibleEntity.
Regenerate all msgpack fixtures for client compatibility.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-12 00:20:46 +01:00
co-authored by Claude Opus 4.6
parent c065d98325
commit bb6bc287e9
8 changed files with 270 additions and 36 deletions
Binary file not shown.