Expand description
Shared play-session frame logic for flatland3-gfx.
Owns local-only state (movement, chat, map target) and input routing helpers.
Networking and egui rendering stay in tools/flatland-gfx.
Structs§
- Action
Ctx - Chat
Session - Play
HudInput - Local HUD inputs for building
PlayHud. - Play
Local State
Constants§
Functions§
- build_
play_ hud - dispatch_
action - dispatch_
menu_ key - Returns true if the key was consumed by a menu handler.
- movement_
interval_ elapsed - should_
dispatch_ to_ net - Actions handled entirely on the client — not sent as game intents.