Files
DanhengServer-OpenSource/GameServer/Game/Mission/FinishAction/Handler/MissionHandlerDelMission.cs
2024-08-01 11:51:56 +08:00

15 lines
566 B
C#

using EggLink.DanhengServer.Enums.Mission;
using EggLink.DanhengServer.GameServer.Game.Player;
namespace EggLink.DanhengServer.GameServer.Game.Mission.FinishAction.Handler;
[MissionFinishAction(FinishActionTypeEnum.delMission)]
public class MissionHandlerDelMission : MissionFinishActionHandler
{
public override async ValueTask OnHandle(List<int> Params, List<string> ParamString, PlayerInstance Player)
{
if (Params.Count < 1) return;
var missionId = Params[0];
await Player.MissionManager!.FinishSubMission(missionId);
}
}