hch
2025-11-26 ac36bdcfa7db1557790a5b912c3248b22625841f
PySysDB/PySysDBPY.h
@@ -249,6 +249,8 @@
   DWORD      _Quality;   //品质
   DWORD      _HeroLV;   //武将等级
   list      UPCostItem;   // 升级到下级消耗道具
   list      AttrIDList;   // 武将属性ID列表
   list      AttrValueList;   // 累计总属性值列表
};
//推荐阵容表
@@ -955,6 +957,74 @@
   list      LVUPNeedItemInfo;   //升级所需物品 [[物品ID,个数], ...]
};
//红颜表
struct Beauty
{
   WORD      _BeautyID;   //红颜ID
   BYTE      BeautyQuality;   //品质
   BYTE      UnlockWay;   //解锁方式
    DWORD      UnlockValue;   //解锁方式值
   BYTE      UnlockNeedCnt;   //解锁所需个数
   list      TalentAttrIDList;   //天赋属性ID列表
   list      TalentAttrValueList;   //天赋属性初始值
   list      TalentPerLVAddList;   //天赋属性每级成长
   BYTE      EffType;   //天赋效果类型
   BYTE      EffTypeValue;   //效果类型值
   BYTE      EffValue;   //效果初始值
   DWORD      EffPerLVAdd;   //天赋效果每级成长
};
//红颜品质升级表
struct BeautyQualityLV
{
   BYTE      _BeautyQuality;
   WORD      _BeautyLV;
   WORD      LVNeedExp;   //升到本级所需经验
   list      AttrIDList;   //本级属性ID列表
   list      AttrValueList;   //本级属性值列表
    list      AwardItemList;   //本级奖励
};
//红颜时装表
struct   BeautySkin
{
    WORD      SkinID;   //ʱװID
   WORD      _BeautyID;
   BYTE      UnlockWay;   //解锁方式
    DWORD      UnlockValue;   //解锁方式值
   BYTE      UnlockNeedCnt;   //解锁所需个数
   BYTE      UpNeedCnt;   //升级所需个数
   BYTE      StarMax;   //最高星级
   list      AttrIDList;   //属性ID列表
   list      InitAttrValueList;   //初始属性值列表
    list      AttrPerStarAddList;   //每星加成值列表
};
//游历事件表
struct TravelEvent
{
   WORD      _EventID;
    DWORD      EventWeight;   //事件权重
   DWORD      AwardItemID;   //奖励物品ID
   DWORD      AwardItemCnt;   //奖励物品数量
};
//游历景观奖励表
struct TravelScenery
{
   BYTE      _SceneryType;   //景观类型
    BYTE      AwardQuality;   //景观品质
   DWORD      UpRate;   //升下个品质概率
   list      AwardItemRandCntList;   //奖励物品随机个数列表 [[物品ID, 随机数量A, 到B], ...]
   list      AwardItemExWeightList;   //额外奖励物品权重 [[权重,物品ID,个数], ...]
    BYTE      AwardItemExCnt;   //额外奖励物品数
};
//玩家等级表
struct PlayerLV
@@ -1460,19 +1530,6 @@
   dict      Reward;   //奖励 {"职业":[[物品ID,个数],...], ...}
   BYTE      VIPLimit;   //需要VIP几
   list      VIPAward;   //vip奖励[[物品ID,个数],...]
};
//仙宝寻主表
struct tagXBXZ
{
   DWORD      _ID;   //ID
   BYTE      Type;   //类型
   DWORD      NeedCnt;   //需要数量
   list      Condition;   //条件
   WORD      MWID;   //法宝ID
   list      AwardItem;   //奖励物品列表
   list      Money;   //金钱
};
//寻宝设定表
@@ -2385,39 +2442,6 @@
   char      WorldNotifyKey;   //全服广播key,参数(玩家名, 物品ID, 物品数据, 个数,)
};
//节日游历时间表
struct tagActFeastTravel
{
   DWORD      _CfgID;   //配置ID
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   WORD      LVLimit;   //限制等级
   BYTE      ResetType;   //重置类型,0-0点重置;1-5点重置
   dict      TemplateIDInfo;   //模板信息 {(世界等级A,B):模板编号, ...}
};
//节日游历任务表
struct tagActFeastTravelTask
{
   BYTE      _TraveTasklD;   //游历ID
   WORD      FinishNeedValue;   //完成所需进度值
   WORD      FinishTimeMax;   //总可完成次数,0不限
   BYTE      AddTravelPoint;   //完成次数获得游历值
};
//节日游历奖励表
struct tagActFeastTravelAward
{
   BYTE      _TemplatelD;   //奖励模板ID
   BYTE      RecordIndex;   //奖励记录索引
   WORD      NeedTravelPoint;   //领奖所需游历值
   BYTE      AwardCountMax;   //可领取次数,0代表不限
   list      TravelAwardInfo;   //游历奖励 [[物品ID,个数,是否拍品], ...]
};
//节日巡礼活动时间表
struct tagActFeastWeekParty
@@ -2701,15 +2725,6 @@
   DWORD      NeedExp;   //升级需要经验
   dict      AttrInfo;   //属性
   BYTE      SkinIndex;   //外观
};
//协助感谢礼盒表
struct tagAssistThanksGift
{
   DWORD      _GiftID;   //礼盒物品ID
   list      RequestPlayerAward;   // 发布奖励物品 物品ID|个数
   list      AssistPlayerAward;   // 协助奖励物品 物品ID|个数
};
//功能特权奖励表