//------------------------------------------------------------------------------ // // This code was generated by a tool. // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using Luban; namespace Server.Config { public sealed partial class ConstConfig : Luban.BeanBase { public ConstConfig(ByteBuf _buf) { {int __n0 = System.Math.Min(_buf.ReadSize(), _buf.Size);Relief = new int[__n0];for(var __index0 = 0 ; __index0 < __n0 ; __index0++) { int __e0;__e0 = _buf.ReadInt(); Relief[__index0] = __e0;}} {int __n0 = System.Math.Min(_buf.ReadSize(), _buf.Size);Poor = new int[__n0];for(var __index0 = 0 ; __index0 < __n0 ; __index0++) { int __e0;__e0 = _buf.ReadInt(); Poor[__index0] = __e0;}} ReliefLimitCnt = _buf.ReadInt(); AdGiftCnt = _buf.ReadInt(); {int __n0 = System.Math.Min(_buf.ReadSize(), _buf.Size);AdGiftReward = new int[__n0];for(var __index0 = 0 ; __index0 < __n0 ; __index0++) { int __e0;__e0 = _buf.ReadInt(); AdGiftReward[__index0] = __e0;}} SignReward = _buf.ReadInt(); PrizeWheelLimit = _buf.ReadInt(); PrizeWheelFreeCnt = _buf.ReadInt(); GeneralAdLimit = _buf.ReadInt(); {int __n0 = System.Math.Min(_buf.ReadSize(), _buf.Size);GeneralAdRewardRange = new int[__n0];for(var __index0 = 0 ; __index0 < __n0 ; __index0++) { int __e0;__e0 = _buf.ReadInt(); GeneralAdRewardRange[__index0] = __e0;}} RealNameSecreKey = _buf.ReadString(); HandTrackerDiamondCnt = _buf.ReadInt(); } public static ConstConfig DeserializeConstConfig(ByteBuf _buf) { return new ConstConfig(_buf); } /// /// 救济金 单位W /// public readonly int[] Relief; /// /// 可领救济金的穷人 单位W /// public readonly int[] Poor; /// /// 救济金 每日领取上限 /// public readonly int ReliefLimitCnt; /// /// 广告礼包数量 /// public readonly int AdGiftCnt; /// /// 广告礼包奖励 单位W /// public readonly int[] AdGiftReward; /// /// 签到奖励 /// public readonly int SignReward; /// /// 每日转盘上限 /// public readonly int PrizeWheelLimit; /// /// 每日转盘免费次数 /// public readonly int PrizeWheelFreeCnt; /// /// 通用广告礼包次数 服务器是这个数值的2倍 /// public readonly int GeneralAdLimit; /// /// 广告奖励金额范围,单位万 /// public readonly int[] GeneralAdRewardRange; /// /// 实名认证秘钥 /// public readonly string RealNameSecreKey; /// /// 记牌器消耗的钻石数量 /// public readonly int HandTrackerDiamondCnt; public const int __ID__ = -1271334811; public override int GetTypeId() => __ID__; public override string ToString() { return "{ " + "Relief:" + Luban.StringUtil.CollectionToString(Relief) + "," + "Poor:" + Luban.StringUtil.CollectionToString(Poor) + "," + "ReliefLimitCnt:" + ReliefLimitCnt + "," + "AdGiftCnt:" + AdGiftCnt + "," + "AdGiftReward:" + Luban.StringUtil.CollectionToString(AdGiftReward) + "," + "SignReward:" + SignReward + "," + "PrizeWheelLimit:" + PrizeWheelLimit + "," + "PrizeWheelFreeCnt:" + PrizeWheelFreeCnt + "," + "GeneralAdLimit:" + GeneralAdLimit + "," + "GeneralAdRewardRange:" + Luban.StringUtil.CollectionToString(GeneralAdRewardRange) + "," + "RealNameSecreKey:" + RealNameSecreKey + "," + "HandTrackerDiamondCnt:" + HandTrackerDiamondCnt + "," + "}"; } } }