hxp
2026-03-13 5a3bb2e53454800a55bca0d911050e8dd9a69c27
PySysDB/PySysDBPY.h
@@ -208,14 +208,19 @@
   list      AttrValueList;   // 属性值列表
};
//皮肤表
struct   HeroSkin
//皮肤时装属性表
struct   HeroSkinAttr
{
   DWORD      _SkinID;   //皮肤NPCID
   BYTE      SkinQuality;   //皮肤品质
    DWORD      NeedItemID;   //所需道具
   BYTE      StarMax;   //最高星级
   list      WearAttrIDList;   // 穿戴属性ID列表
   list      WearAttrValueList;   // 穿戴属性值列表
   list      AllBatAttrIDList;   // 全体上阵属性ID列表
   list      AllBatAttrValueList;   // 全体上阵属性值列表
    list      WearAttrPerStarAddList;   //穿戴每星加成值列表
   list      RoleAttrIDList;   // 主公属性ID列表
   list      RoleAttrValueList;   // 主公属性初始值列表
    list      RoleAttrPerStarAddList;   //主公每星加成值列表
};
//武将品质表
@@ -230,6 +235,8 @@
   DWORD      StarAddPer;   // 卡牌每星级加成
   list      BookActAwardMoney;   // 图鉴激活奖励货币 类型|值
   list      DismissReturnItems;   // 遣散每星返还道具 [[物品ID,个数], ...]
   list      BeautyReturnItems;   // 红颜效果返还道具基数 [[物品ID,个数], ...]
   list      TitleReturnItems;   // 称号效果返还道具基数 [[物品ID,个数], ...]
   list      RecommendAwardMoney;   // 阵容推荐激活奖励货币 类型|值
};
@@ -405,6 +412,10 @@
   list      AttrIDList;   //属性ID列表
   list      InitAttrValueList;   //初始属性值列表
    list      AttrPerStarAddList;   //每星加成值列表
   BYTE      EffType;   //天赋效果类型
   DWORD      EffTypeValue;   //效果类型值
   DWORD      EffValue;   //效果初始值
   DWORD      EffPerStarAdd;   //效果每星成长
};
//形象表
@@ -552,23 +563,6 @@
   BYTE      TaskType;   //任务类型
   list      NeedValueList;   //所需值列表
   list      AwardItemList;   //奖励物品列表
};
//境界炼体属性表
struct tagLianTi
{
   BYTE      _LianTiLV;   //炼体等级
   list      FixedAttrType;   //固定属性类型(非累积)
   list      FixedAttrValue;   //固定属性值(非累积)
   list      PlusAttrType;   //增强属性类型(非累积)
   list      PlusAttrRate;   //增强属性万分率(非累积)
   list      EatItemAttrType;   //每x个培养丹增加属性类型,x=UpEatItemPerCount
   list      EatItemAttrValue;   //每x个培养丹增加属性值,x=UpEatItemPerCount
   WORD      NeedEatCount;   //升级所需个数(非累计)
   WORD      EatPerCount;   //每次培养消耗x个
   list      LVUpCostItemInfo;   //突破等级道具ID|个数
   DWORD      ActivateSkillID;   //激活技能ID
};
//功能配置表格 #tagFuncConfig
@@ -788,30 +782,6 @@
   dict      LVLegendAttrLibNumInfo;   //属性ID等级段对应数值库编号 {属性ID:{等级:库编号, ...}}
};
//神兽表
struct tagDogz
{
   BYTE      _DogzID;   //神兽ID
   list      BaseAttrTypes;   //基础属性类型列表
   list      BaseAttrValues;   //基础属性值列表
   list      HelpBattleSkills;   //助战技能ID列表
   DWORD      FightPowerEx;   //助战附加战力
   list      EquipPlaceColorList;   //穿戴装备颜色限制
   list      HelpBattleNotify;   //助战广播 ["广播key",[参数1,参数2,...],广播CD分钟]
};
//神兽强化表
struct tagDogzEquipPlus
{
   BYTE      _EquipPlace;   //装备位
   BYTE      _PlusLV;   //强化等级
   list      PlusAttrTypes;   //强化属性类型列表
   list      PlusAttrValues;   //强化属性值列表
   DWORD      PlusLVUPTotalExp;   //升级所需累计熟练度总值
};
//洗练表 #tagEquipWash
struct   tagEquipWash
@@ -858,19 +828,6 @@
   WORD      _LV;   //等级
   DWORD      UpNeedExp;   //升级所需经验数
   dict      Attr;   //属性加成
};
//法器升级表
struct tagFaQiLVUp
{
   BYTE      _FaQiLV;   //法器等级
   WORD      NeedEatCount;   //升级所需个数(非累计)
   list      LVAttrType;   //每级额外属性类型(非累积)
   list      LVAttrValue;   //每级额外属性值(非累积)
   list      UpItemAttrType;   //每x个培养丹增加属性类型,x=UpEatItemPerCount
   list      UpItemAttrValue;   //每x个培养丹增加属性值,x=UpEatItemPerCount
   DWORD      UpEatItemPerCount;   //每次培养消耗x个
};
//坐骑阶级表
@@ -1279,28 +1236,12 @@
   list      ItemListEx;   //扩展物品列表[[物品ID,个数,是否绑定],...]
   BYTE      ResetType;   //重置类型
   DWORD      LimitCnt;   //个人限制数量
   DWORD      CostItemID;   //消耗道具ID
   BYTE      MoneyType;   //金钱类型
   DWORD      MoneyNum;   //金钱数量
   DWORD      MoneyOriginal;   //原价
   BYTE      UnlockType;   //解锁类型
   DWORD      UnlockValue;   //解锁所需值
};
//限时特惠表
struct tagActSpringSale
{
   DWORD      _CfgID;   //配置ID
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   list      StartTimeList;   //开启时间列表, 支持多个时段
   list      EndTimeList;   //结束时间列表, 支持多个时段
   WORD      AdvanceMinutes;   //前端提前X分钟展示活动
   WORD      LVLimit;   //限制等级
   BYTE      IsDayReset;   //是否每天重置
   dict      ShopTypeList;   //商店类型列表
   char      MailKey;      //活动更新时发送邮件key
   list      MailItemPrize;      //活动更新时发送邮件奖励物品
};
//每日任务表
@@ -1506,10 +1447,10 @@
struct tagTreasureSet
{
   BYTE      _TreasureType;   //寻宝类型
   BYTE      PackType;   //放入背包
   BYTE      CheckPack;   //是否检查背包
   BYTE      IsActType;   //是否活动寻宝
   list      CheckPackList;   //检查背包类型列表
   BYTE      ActType;   //活动寻宝类型
   DWORD      DailyMaxCount;   //每日最大次数
   DWORD      DailyMaxCountMoney;   //每日货币次数
   BYTE      DailyFreeCount;   //每日免费次数
   list      TreasureCountList;   //抽奖次数列表
   char      RecycleItemMail;   //重置回收道具邮件,如果有配置回收邮件key,则重置时会回收多余的寻宝道具
@@ -1522,10 +1463,12 @@
   char      LuckyRateFormat;   //幸运格子概率公式
   BYTE      LuckyGridNum;   //幸运格子编号
   dict      GridNumMaxLimitInfo;   //格子最大产出次数限制,{"格子":最大可产出次数, ...}
   list      RecordGridNumList;   //需要记录产出的格子
   list      NotifyGridNumList;   //需要额外广播的格子
   dict      NotifyKeyDict;   //广播key
   BYTE      AwardMoneyType;   //额外奖励货币类型
   WORD      AwardMoneyValue;   //单次奖励货币数
   list      AwardItemInfo;   //单次额外奖励道具,物品ID|个数
   BYTE      WishReset;   //心愿重置规则
   dict      WishLibSelect;   //心愿库选择数
   dict      WishLibPubFreeCnt;   //心愿库公共免费次数
@@ -1546,7 +1489,9 @@
   list      GridItemRateList2;   //每满x次保底产出格子编号饼图 [[概率, 格子编号], ...]
   dict      GridItemRateList3;   //第x次必出产出格子编号饼图 {次数:[[概率, 格子编号], ...], ...}
   list      GridItemRateList4;   //第x次x抽必出
   dict      AtLeastCntLimitInfo;   //最小次数才能产出限制 {格子:至少所需次数才可产出, ...}
   dict      LuckyItemRateInfo;   //幸运产出概率饼图 {"幸运值":[[概率, 格子编号], ...], ...}
   dict      LuckyItemRateInfoEx;   //非永久卡玩家幸运产出概率饼图 {"幸运值":[[概率, 格子编号], ...], ...}
};
//寻宝物品库
@@ -1570,78 +1515,6 @@
   DWORD      _NeedTreasureCnt;   //所需寻宝次数
   BYTE      AwardIndex;   //奖励记录索引 0~30
   list      AwardItemList;   //奖励物品信息列表 [[物品ID,个数,是否拍品],...]
};
//极品白拿表
struct tagFreeGoods
{
   BYTE      _ID;   //ID
   dict      AwardItem;   //奖励 {"职业":[[物品ID,个数],...], ...}
   WORD      NeedMoney;   //需要仙玉
   DWORD      ReturnDays;   //返还所需天
};
//限时礼包活动表
struct tagActFlashGiftbag
{
   DWORD      _CfgID;   //配置ID
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   list      StartTimeList;   //开启时间列表, 支持多个时段
   list      EndTimeList;   //结束时间列表, 支持多个时段
   WORD      AdvanceMinutes;   //前端提前X分钟展示活动
   WORD      LVLimit;   //限制等级
   BYTE      IsDayReset;   //是否每天重置
   BYTE      IsJueban;   //是否绝版礼包
   dict      GiftbagTypeList;   //礼包类型列表
   char      MailKey;      //活动更新时发送邮件key
   list      MailItemPrize;      //活动更新时发送邮件奖励物品
};
//限时礼包模板表
struct tagFlashGiftbag
{
   DWORD      _GiftbagID;   //礼包编号
   WORD      GiftbagType;   //礼包类型
   float      OriginalRMB;   //原价(RMB)
   WORD      BuyCountLimit;      //限购次数,0不限购
   list      GiftItemList;   //礼包物品信息列表 [(物品ID,个数,是否绑定),...]
   DWORD      MainItemID;   //标的物品ID
   char      NotifyKey;      //全服广播key,默认两个参数(玩家名, 档位额度)
};
//每日礼包活动表
struct tagActDailyGiftbag
{
   DWORD      _CfgID;   //配置ID
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   WORD      LVLimit;   //限制等级
   WORD      GiftbagType;   //礼包模板类型
};
//每日礼包模板表
struct tagDailyGiftbag
{
   WORD      _GiftbagType;   //礼包模板类型
   DWORD      _GiftbagID;   //礼包编号
   WORD      BuyCountLimit;      //限购次数,0不限购
   eval      GiftItemList;   //礼包物品信息列表 [(物品ID,个数,是否绑定),...]
   WORD      Discount;   //折扣百分比
};
//双倍经验活动表
struct tagActExpRate
{
   DWORD      _CfgID;   //配置ID
   WORD      LVLimit;   //限制等级
   DWORD      AddExpRate;   //经验倍率加成,万分率
};
//买一送多活动表
@@ -1742,46 +1615,6 @@
   list      LayerWeightItemList;   //通关该层额外随机奖励 [[权重,物品ID,个数], ...]
};
//天帝礼包活动时间表
struct tagActGodGift
{
   DWORD      _CfgID;   //配置ID
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   BYTE      IsDayReset;   //是否每天重置
   WORD      LVLimit;   //限制等级
   BYTE      UseMoneyType;   //消耗货币类型
   list      UseGoldList;   //抽奖消耗货币列表
   BYTE      PrizeMoneyType;   //奖励货币类型
   list      PrizeMoneyList;   //奖励货币列表
   BYTE      ResetLimitTimes;   //至少抽几次可重置
   BYTE      ResetCountMax;   //可重置次数
   dict      TemplateIDInfo;   //奖池模板信息 {(世界等级A,B):[模板编号列表, ...], ...}
};
//天帝礼包奖池表
struct tagActGodGiftAward
{
   DWORD      _TemplateID;   //奖池模板编号
   BYTE      AwardLibType;   //奖励库类型
   BYTE      UnlockAwardLimitTimes;   //抽X次后可产出本库
   BYTE      ChooseItemCount;   //选择个数
   dict      LibItemInfo;   //物品编号对应物品信息 {物品编号:[物品ID,个数,是否拍品,可选次数], ...}  0不限次数
   list      NotifyItemNumList;   //需要广播的编号列表
};
//多倍修行点活动时间表
struct tagActRealmPoint
{
   DWORD      _CfgID;   //配置ID
   WORD      Multiple;   //倍数
   WORD      LVLimit;   //限制等级
   DWORD      PointLimit;   //限制额外修行点
};
//宗门试炼兑换表
struct tagTrialExchange
@@ -1794,25 +1627,6 @@
   DWORD      CostItemCount;   //消耗物品个数
};
//仙界盛典-全民来嗨表
struct tagAllPeopleParty
{
   BYTE      _ID;   //ID
   WORD      TotalTimes;   //总次数
   WORD      AddPoint;   //每完成次数获得嗨点
};
//仙界盛典-全民来嗨奖励表
struct tagAllPeoplePartyAward
{
   BYTE      _WorldLvNum;   //世界等级档
   DWORD      _Index;   //索引
   DWORD      NeedPoint;   //需要点数
   dict      Award;   //奖励 {"职业":[[物品ID,个数,是否绑定],...], ...}
};
//地图NPC配置表-挂机点
struct tagMapEventPoint
@@ -1822,51 +1636,6 @@
   WORD   LowLV;   // 推荐最低等级
   WORD   HighestLV;   // 推荐最高等级
   DWORD   Defense;   // 推荐防御
};
//限时抢购表
struct tagActFlashSale
{
   DWORD      _CfgID;   //配置ID
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   list      StartTimeList;   //开启时间列表, 支持多个时段
   list      EndTimeList;   //结束时间列表, 支持多个时段
   WORD      AdvanceMinutes;   //前端提前X分钟展示活动
   WORD      LVLimit;   //限制等级
   BYTE      IsDayReset;   //是否每天重置
   dict      ShopTypeList;   //商店类型列表
   char      MailKey;      //活动更新时发送邮件key
   list      MailItemPrize;      //活动更新时发送邮件奖励物品
};
//许愿池活动时间表
struct tagActWishingWell
{
   DWORD      _CfgID;   //配置ID
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   BYTE      IsDayReset;   //是否每天重置
   BYTE      ResetType;   //重置类型,0-0点重置;1-5点重置
   WORD      LVLimit;   //限制等级
   BYTE      TemplateID;   //模板编号
};
//许愿池库模板表
struct tagWishingWell
{
   BYTE      _TemplateID;   //模板ID
   BYTE      IsFree;   //是否免费库
   list      WorldLVLimit;   //世界等级范围
   DWORD      ItemID;   //物品ID
   WORD      ItemCnt;   //物品数量
   BYTE      IsBind;   //是否绑定
   DWORD      Weight;   //权重
   DWORD      Mark;   //排序用标识
   BYTE      Rare;   //珍稀值
};
//表情包表
@@ -1903,17 +1672,6 @@
   char      NotifyKey;      //全服广播key,默认两个参数(玩家名, 档位额度)
};
//成长必买活动表
struct tagActGrowupBuy
{
   DWORD      _CfgID;   //配置ID
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   WORD      LVLimit;   //限制等级
   list      CTGIDGroupList;   //充值编号组列表 [[ctgID, ...], ...]
};
//多日连充活动表
struct tagActManyDayRecharge
@@ -1935,27 +1693,6 @@
   BYTE      AwardIndex;   //奖励索引
   dict      AwardItemInfo;   //奖励物品信息  {世界等级范围:[[物品ID,个数,是否拍品], ...]}
   char       NotifyKey;   //广播
};
//转盘活动表
struct tagActTurntable
{
   DWORD      _CfgID;   //配置ID
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   WORD      LVLimit;   //限制等级
   BYTE      IsDayReset;   //是否每天重置
   BYTE      CTGTypeEffValue;   //充值有效类型值
   list      CTGPrizeList;   //累计充值奖励次数
   BYTE      UseMoneyType;   //累计消费货币类型
   list      UseMoneyPrizeList;   //累计消费X货币奖励次数
   list      LibChooseCountList;   //各道具库选择个数
   list      SuperItemLimitRule;   //终极库产出万分率|至少X次后可产出
   dict      CommItemLib;   //普通道具库 {(世界等级A,世界等级B):[[可选物品ID, 个数, 是否拍品], ...], ...}
   dict      GoodItemLib;   //极品道具库 {(世界等级A,世界等级B):[[可选物品ID, 个数, 是否拍品], ...], ...}
   dict      SuperItemLib;   //超级道具库 {(世界等级A,世界等级B):[[可选物品ID, 个数, 是否拍品], ...], ...}
   char      WorldNotifyKey;   //好物品全服广播mark,极品及超级道具默认全服广播
};
//单笔累充活动表
@@ -2087,18 +1824,6 @@
   WORD      PosY;   //坐标Y
};
//运势活动时间表
struct tagActYunshi
{
   DWORD      _CfgID;   //配置ID
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   WORD      LVLimit;   //限制等级
   BYTE      ResetType;   //重置类型,0-0点重置;1-5点重置
   DWORD      TreasureType;   //商城类型
};
//轮回殿活动时间表
struct ActLunhuidian
@@ -2173,75 +1898,59 @@
   list      AwardItemList;   //任务奖励列表[[物品ID,个数,是否拍品], ...]
};
//登录活动奖励时间表新
//活动签到奖励表
struct tagActLoginNew
{
   DWORD      _CfgID;   //配置ID
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   WORD      RelateFuncID;   //关联功能ID
   BYTE      FuncActDays;   //功能活动天数
   BYTE      FuncLoop;   //功能是否循环
   WORD      LVLimit;   //限制等级
   list      RepSignCostMoneyInfo;   //补签消耗货币类型数量
   BYTE      TemplateID;   //登录奖励模板编号
   WORD      AwardExCTGID;   //扩展奖励礼包充值ID
   WORD      ActZhanlingType;   //关联活动战令类型
};
//登录活动奖励模板表新
struct tagActLoginNewAward
struct ActSignAward
{
   BYTE      _TemplateID;   //模板ID
   BYTE      DayNum;   //第X天从1开始
   list      LoginAwardItemList;   //奖励列表[[物品ID,个数,是否拍品], ...]
   list      LoginAwardItemListEx;   //扩展奖励列表[[物品ID,个数,是否拍品], ...]
   list      SignAwardItemList;   //奖励列表[[物品ID,个数], ...]
};
//新仙界盛典-全民来嗨表
//活动排行奖励表
struct tagNewAllPeopleParty
struct ActBillboardAward
{
   BYTE      _ID;   //ID
   WORD      TotalTimes;   //总次数
   WORD      AddPoint;   //每完成次数获得嗨点
   DWORD      _TemplateID;   //模板ID
   WORD      RankA;   //名次A
   WORD      RankB;   //至名次B
   float      NeedValue;   //至少所需值
   list      AwardItemList;   //奖励物品列表[[物品ID,个数], ...]
};
//新仙界盛典-全民来嗨奖励表
//武将登场时间表
struct tagNewAllPeoplePartyAward
{
   BYTE      _WorldLvNum;   //世界等级档
   DWORD      _Index;   //索引
   DWORD      NeedPoint;   //需要点数
   dict      Award;   //奖励 {"职业":[[物品ID,个数,是否绑定],...], ...}
};
//幸运鉴宝活动时间表
struct tagActLuckyTreasure
struct ActHeroAppear
{
   DWORD      _CfgID;   //配置ID
   list      PlatformList;   //活动平台列表["平台A", "平台A", ...],配[]代表所有
   list      ServerIDList;   //服务器ID列表
   BYTE      ActNum;   //活动分组编号, 活动类型 * 10 + 不同界面编号
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   BYTE      ResetType;   //重置类型,0-0点重置;1-5点重置
   WORD      LVLimit;   //限制等级
   BYTE      TemplateID;   //模板编号
   WORD      LuckyPoint;   //总幸运值
   list      ActHeroIDList;   //登场武将ID列表
   WORD      ActTreasureType;   //招募寻宝类型
   BYTE      StarGiftTempID;   //专属升星礼包模板
   list      SkinCTGIDList;   //时装充值ID列表
   list      GiftCTGIDList;   //礼包充值ID列表
   WORD      GiftShopType;   //礼包商店类型
   WORD      ExShopType;   //兑换商店类型
   char      ExShopRecycleMail;   //兑换货币回收邮件
   WORD      SignTempID;   //签到奖励模板
   WORD      BillTempID;   //排行奖励模板
   char      BillAwardMail;   //榜单奖励发放邮件
};
//幸运鉴宝库模板表
//升星计划奖励表
struct tagLuckyTreasureTemplate
struct ActHeroAppearStar
{
   BYTE      _TemplateID;   //模板ID
   list      WorldLVLimit;   //世界等级范围
   DWORD      ItemID;   //物品ID
   WORD      ItemCnt;   //物品数量
   BYTE      IsBind;   //是否绑定
   DWORD      Weight;   //权重
   BYTE      _StarTempID;   //模板ID
   BYTE      NeedStar;   //所需星
   BYTE      AwardIndex;   //奖励记录索引
   list      FreeAwardItemList;   //免费奖励物品信息列表[[物品ID,个数], ...]
   WORD      StarGiftCTGID;   //星级礼包充值ID
   dict      HeroGiftItemInfo;   //登场武将额外专属奖励信息{"武将ID":[[专属物品ID,个数], ...], ...}
};
//装备位背包索引映射表
@@ -2304,6 +2013,17 @@
   WORD      NeedPlusLV;   //需要强化等级
   dict      CostItem;   //消耗材料
   dict      Attr;   //属性
};
//群英榜分区表
struct   QunyingCross
{
   char      _AppID;   //AppID
   WORD      _ZoneID;   //分区ID
   DWORD      CrossServerID;   //跨服服务器ID
   list      ServerIDList;   //互通服务器ID列表
   BYTE      SplitServerCnt;   //按X个相邻服分割
   BYTE      MatchServerCnt;   //分割区服内X个服随机匹配一组
};
//跨服公会表
@@ -2390,50 +2110,6 @@
   BYTE      _QualityLV;   //品级
};
//情缘礼物表
struct tagLoveGift
{
   BYTE      _GiftNum;   //聘礼ID
   DWORD      GiftItemID;   //物品ID
   BYTE      AllowBatch;   //是否允许批量赠送
};
//情缘提亲表
struct tagMarry
{
   BYTE      _BridePriceID;   //聘礼ID
   list      CostMoneyInfo;   //消耗货币类型|数值
};
//情缘情戒表
struct tagLoveRing
{
   BYTE      _RingClassLV;   //情戒阶级
   BYTE      _RingStarLV;   //情戒星级
   list      CoupleAttrType;   //仙侣属性类型(非累积)
   list      CoupleAttrValue;   //仙侣属性值(非累积)
   list      StarAttrType;   //星级额外属性类型(非累积)
   list      StarAttrValue;   //星级额外属性值(非累积)
   list      UpItemAttrType;   //每x个培养丹增加属性类型,x=UpEatItemPerCount
   list      UpItemAttrValue;   //每x个培养丹增加属性值,x=UpEatItemPerCount
   DWORD      NeedEatCount;   //升级所需个数(非累计)
   DWORD      UpEatItemPerCount;   //每次培养消耗x个
};
//情缘魅力属性表
struct tagLoveCharm
{
   BYTE      _CharmLV;   //魅力等级
   DWORD      UpNeedCharm;   //升下级所需总魅力
   list      LVAttrType;   //属性类型
   list      LVAttrValue;   //总属性值
   list      LVAwardItemInfo;   //等级物品奖励[[物品ID,个数,是否拍品], ...]
};
//骑宠觉醒表
struct tagHorsePetSkin
@@ -2444,15 +2120,6 @@
   DWORD      NeedExp;   //升级需要经验
   dict      AttrInfo;   //属性
   BYTE      SkinIndex;   //外观
};
//功能特权奖励表
struct tagFuncSysPrivilege
{
   BYTE      _FuncSysID;   //功能系统ID
   BYTE      DayNum;      //第X天
   list      DayAwardItemInfo;   // 奖励物品信息 [[物品ID,个数,是否拍品], ...]
};
//累计充值奖励表
@@ -2482,22 +2149,6 @@
   list      FreeRewardItemList;   //免费奖励物品列表 [[物品ID,个数,是否拍品],...]
   list      ZLRewardItemList;   //战令奖励物品列表 [[物品ID,个数,是否拍品],...]
   list      ZLRewardItemListH;   //高级战令奖励物品列表 [[物品ID,个数,是否拍品],...]
};
//仙宫表
struct tagXiangong
{
   WORD      _XiangongID;   //仙宫ID
};
//仙宫天道树
struct tagTiandaoTree
{
   WORD      _AwardIndex;   //奖励索引
   DWORD      NeedQiyun;   //所需气运值
   list      AwardItemList;   //奖励物品列表
};
//祝福树
@@ -2562,5 +2213,9 @@
{
   DWORD      _ID;   //机器人ID,同玩家ID
   char      RobotName;
   BYTE      RealmLV;   //指定官职
   DWORD      TempNum;   //功能模版
   DWORD      TempValue1;   //功能值1
   DWORD      TempValue2;   //功能值2
   char      ViewCache;   //机器人缓存
};