250501 커밋

This commit is contained in:
2025-05-01 07:23:28 +09:00
parent 98bb2e3c5c
commit 23176551b7
353 changed files with 9972 additions and 6652 deletions

View File

@@ -0,0 +1,27 @@
using GameServer.Contents.GameMode.Manage.PlayManage;
using GameServer.Contents.GameMode.Manage.StateManage;
using GameServer.Contents.GameMode.Mode_Running.Manage;
using ServerCore;
namespace GameServer.Contents.GameMode.Mode_Running.ModeRace.Helper;
public class RunRaceHelper
{
public static IGameModeState createRaceGameState(IGameMode gameMode, GameModeState state)
{
switch (state)
{
case GameModeState.Start:
return new RaceStateStart(gameMode);
case GameModeState.Ready:
return new RaceStateReady(gameMode);
case GameModeState.End:
return new RaceStateReady(gameMode);
case GameModeState.Destroyed:
return new RaceStateReady(gameMode);
default:
Log.getLogger().error($"createRaceGameState not defined GameModeState : {state}");
return new RaceStateEnd(gameMode);
}
}
}