25 lines
835 B
C#
25 lines
835 B
C#
using ServerBase;
|
|
using ServerCommon;
|
|
using ServerCommon.BusinessLogDomain;
|
|
|
|
namespace GameServer;
|
|
|
|
public class BattlePodCombatRewardBusinessLog : ILogInvokerEx
|
|
{
|
|
private BattlePodCombatRewardLogInfo m_info;
|
|
|
|
public BattlePodCombatRewardBusinessLog(string roomId, int round, BattleRoundStateType roundSate
|
|
, string rewardUserGuid, string rewardUserNickname
|
|
, int chargedStep, int rewardedStep, List<MetaAssets.Reward> rewards) : base(LogDomainType.BattleReward)
|
|
{
|
|
m_info = new BattlePodCombatRewardLogInfo(this, roomId, round, roundSate, rewardUserGuid, rewardUserNickname, chargedStep, rewardedStep, rewards);
|
|
}
|
|
public override bool hasLog()
|
|
{
|
|
return true;
|
|
}
|
|
protected override void fillup(ref BusinessLog.LogBody body)
|
|
{
|
|
body.append(m_info);
|
|
}
|
|
} |