using GameServer.Contents.GameMode.Manage.LeaveManage; using GameServer.Contents.GameMode.Manage.PlayManage; using ServerCommon; namespace GameServer.Contents.GameMode.Mode_Running.Manage; public class RunAdventureLeaveHandler : GameModeLeaveHandlerBase { public RunAdventureLeaveHandler(Player player, string roomId) : base(player, roomId, GameModeType.RUN_ADV) { } public override async Task postLeave(IGameMode gameMode) { var result = new Result(); await Task.CompletedTask; return new Result(); } public override async Task notifyAfterLeave(IGameMode gameMode) { var result = new Result(); await Task.CompletedTask; return result; } public override async Task logAfterLeave(IGameMode gameMode) { var result = new Result(); await Task.CompletedTask; return result; } }