Files
2025-05-01 07:23:28 +09:00

38 lines
765 B
C#

using GameServer.Contents.GameMode.Manage.PlayManage;
using GameServer.Contents.GameMode.Manage.StateManage;
using ServerCore;
namespace GameServer;
public class RaceStateReady : GameModeStateBase
{
public RaceStateReady(IGameMode gameMode) : base(gameMode, GameModeState.Ready)
{
}
public override void enter()
{
}
public override void update()
{
}
public override void exit()
{
//Ready 상태에서 나갈때는 딱히 할게 없다.
}
public override GameModeState checkState()
{
var now = DateTimeHelper.Current;
if (m_next_state_change_time <= now)
{
return GameModeState.Start;
}
return getStateType();
}
}