virtual void Tick(float DeltaTime) override;
- MatchState 가 MatchState::WaitingToStart 라면
CountdownTime 을 남은 대기 시간으로 설정시작 대기 시간 - 현재 시간 + 레벨 시직 시간
- 카운트 다운이 끝난다면 StartMatch
매치 시작실행
- MatchState 가 MatchState::InProgress 라면
CountdownTime 을 남은 매치 시간으로 설정매치 시간 + 시작 대기 시간 - 현재 시간 + 레벨 시직 시간
- 카운트 다운이 끝난다면 SetMatchState
매치 상태 설정실행
- MatchState 가 MatchState::Cooldown 라면
CountdownTime 을 남은 재시작 대기 시간으로 설정재시작 대기 시간+ 매치 시간 + 시작 대기 시간 - 현재 시간 + 레벨 시직 시간
- 카운트 다운이 끝난다면 RestartGame
재시작실행