GameState Перечисление
GameState enum определяет различные состояния, через которые игра может переходить в течение своего жизненного цикла.
Перечисляемые значения
| Имя | Ценить | Описание |
|---|---|---|
INIT | 0 | Исходное состояние перед началом настройки игры. |
WAIT_FOR_PLAYERS_TO_LOAD | 1 | Ожидание загрузки игроков в игру. |
HERO_SELECTION | 2 | Этап выбора героя. |
STRATEGY_TIME | 3 | Временная фаза стратегии перед началом игры. |
PRE_GAME | 4 | Фаза перед игрой перед началом основной игры. |
GAME_IN_PROGRESS | 5 | Основной этап игрового процесса. |
POST_GAME | 6 | Послеигровая фаза после завершения матча. |
DISCONNECT | 7 | Состояние, указывающее на отключение игрока. |
TEAM_SHOWCASE | 8 | Фаза демонстрации команды (например, во время турниров или мероприятий). |
CUSTOM_GAME_SETUP | 9 | Этап настройки для пользовательской игры. |
WAIT_FOR_MAP_TO_LOAD | 10 | Ждем загрузки игровой карты. |
SCENARIO_SETUP | 11 | Этап настройки сценария для конкретных игровых сценариев. |
PLAYER_DRAFT | 12 | Player этап драфта составов команд. |
LAST | 13 | Указывает последнее допустимое состояние в перечислении (используется в качестве границы). |