using Google.Protobuf; using Google.Protobuf.WellKnownTypes; using ServerCore; using ServerBase; using ServerCommon; using ServerCommon.BusinessLogDomain; using MetaAssets; namespace GameServer; public class QuestTaskSave : RewardBase { public QuestTaskSave(Player player, string userGuid, List rewarDatas) : base(player, userGuid) { } //===================================================================================== // 보상전 처리해야되는 것들 처리 //===================================================================================== public override Task prepareReward() { return Task.FromResult(new Result()); } //===================================================================================== // 보상처리 후 필요한 로직들 처리 //===================================================================================== public override Task finalizeReward() { var result = new Result(); return Task.FromResult(result); } }