39 std::array<TokenPose, rules::MaxPlayers> lastKnown_{};
TokenPose locate(rules::PlayerNumber player, rules::PlayerNumber numberOfPlayers, const TokenRuntimeSources &sources, const sequence::SequenceRuntime &runtime) noexcept
constexpr std::uint16_t Generic3DPriority
constexpr std::uint16_t JailAnimationPriority
constexpr std::uint16_t TokenPriority
std::uint8_t PlayerNumber
constexpr PlayerNumber MaxPlayers
std::optional< rules::PlayerNumber > playerMovingIn
std::array< std::optional< data::DataId >, rules::MaxPlayers > idleSequences
std::optional< data::DataId > playerMovingInSequence
std::optional< rules::PlayerNumber > playerMovingOut
std::optional< data::DataId > movingSequence
std::optional< data::DataId > jailTokenAnimation
std::optional< data::DataId > playerMovingOutSequence