20 lines
570 B
C#
20 lines
570 B
C#
using ServerCommon;
|
|
|
|
namespace GameServer.Contents.GameMode.Manage;
|
|
|
|
public abstract class GameModeJoinHandlerBase : IGameModeJoinHandler
|
|
{
|
|
protected readonly InstanceRoom m_instance_room;
|
|
protected readonly GameModeType m_game_mode_type;
|
|
|
|
public GameModeJoinHandlerBase(InstanceRoom instanceRoom, GameModeType gameModeType)
|
|
{
|
|
m_instance_room = instanceRoom;
|
|
m_game_mode_type = gameModeType;
|
|
}
|
|
|
|
public abstract Result gamedModeInstanceJoinValidate();
|
|
public abstract Result gamedModeInstanceJoin(Player player);
|
|
|
|
|
|
} |