Skip to content

force_timeout_action #15

@elijahwidener

Description

@elijahwidener

Handles player turn timeouts by enforcing a default action when a turn timer expires.
The handler validates the timer sequence against the current game state to ensure the event is not stale. If the timer is outdated, the event is ignored. Otherwise, the engine automatically applies a check action if legal, or a fold action if not, and updates player state accordingly.

Timeout-induced actions flow through the same game engine paths as normal player actions, triggering persistence updates and broadcasts as appropriate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions