Files
caliverse_server/GameServer/Contents/GameMode/Mode-Running/ModeRace/State/RaceStateStart.cs
2025-05-01 07:23:28 +09:00

45 lines
994 B
C#

using GameServer.Contents.GameMode.Helper;
using GameServer.Contents.GameMode.Manage.PlayManage;
using GameServer.Contents.GameMode.Manage.StateManage;
using ServerCore;
namespace GameServer.Contents.GameMode.Mode_Running.Manage;
public class RaceStateStart : GameModeStateBase
{
public RaceStateStart(IGameMode gameMode) : base(gameMode, GameModeState.Start)
{
}
public override void enter()
{
getStateType();
var instance_room = m_game_mode_base.getInstanceRoom();
var next_update_time = DateTimeHelper.Current.AddMinutes(10); //kihoon todo : 이거 meta로 빼야된다.
GameNotifyHelper.broadcast_GS2C_NTF_GAME_STATE_UPDATE(instance_room, getStateType(), next_update_time);
}
public override void update()
{
}
public override void exit()
{
}
public override GameModeState checkState()
{
return getStateType();
}
}