paper-dynasty-discord/in_game/managerai_responses.py
Cal Corum 0327b6af62 Added ThrowResponse as managerai response
Added /log single, all but uncapped complete
Added check_uncapped_advance, ai on defense complete
2024-11-07 11:38:45 -06:00

24 lines
540 B
Python

import pydantic
class RunResponse(pydantic.BaseModel):
min_safe: int | None = None
class JumpResponse(RunResponse):
must_auto_jump: bool = False
run_if_auto_jump: bool = False
class TagResponse(RunResponse):
pass
class ThrowResponse(pydantic.BaseModel):
cutoff: bool = False # Stops on True
at_lead_runner: bool = True
at_trail_runner: bool = False # Stops on False
trail_max_safe: int = 10
trail_max_safe_delta: int = -6