implement more handler

This commit is contained in:
ArkanDash
2025-03-03 23:21:28 +07:00
parent 54bb351e5b
commit e1b4dd45e5
6 changed files with 91 additions and 5 deletions

View File

@@ -1,3 +1,4 @@
using Google.Protobuf;
using Novaria.Common.Core;
using Proto;
using Serilog;
@@ -18,5 +19,29 @@ namespace Novaria.GameServer.Controllers.Api.ProtocolHandlers
return Packet.Create(NetMsgId.region_boss_level_apply_succeed_ack, regionBossChangeInfo);
}
[ProtocolHandler(NetMsgId.region_boss_level_settle_req)]
public Packet RegionBossLevelSettleHandler(RegionBossLevelSettleReq req)
{
RegionBossLevelSettleResp regionBossLevelSettleResp = new RegionBossLevelSettleResp()
{
First = true,
ThreeStar = true,
Change = new(),
//AwardItems = [],
//FirstItems = [],
//ThreeStarItems = [],
Exp = 0,
//SurpriseItems = [],
NextPackage = ByteString.Empty
};
regionBossLevelSettleResp.AwardItems.Add([]);
regionBossLevelSettleResp.FirstItems.Add([]);
regionBossLevelSettleResp.ThreeStarItems.Add([]);
regionBossLevelSettleResp.SurpriseItems.Add([]);
return Packet.Create(NetMsgId.region_boss_level_settle_succeed_ack, regionBossLevelSettleResp);
}
}
}