PySysDB/PySysDBG.h
@@ -781,6 +781,70 @@
   dict      ScoreAwardEx;   //达标积分额外奖励 {积分:[[物品ID,个数,是否拍品], ...], ...}
};
//活动时间流程表
struct tagActTimeFlow
{
   DWORD      _FlowID;
   BYTE      StartDay;   //开始天
   BYTE      StartHour;   //开始时
   BYTE      StartMinute;   //开始分
   BYTE      EndDay;   //结束天
   BYTE      EndHour;   //结束时
   BYTE      EndMinute;   //结束分
   WORD      StateValue;   //״ֵ̬
};
//活动榜单奖励模版表
struct tagActBillboardAwardTemp
{
   DWORD      _TemplateID;   //模板编号
   BYTE      Rank;   //名次
   DWORD      NeedValue;   //上榜所需值
   dict      ValueAwardEx;   //达标值额外奖励 {值:[[物品ID,个数,是否拍品], ...], ...}
   list      AwardItemList;   //奖励物品列表[[物品ID,个数,是否拍品], ...]
   list      LeaderAwardItemList;   //仙盟榜盟主奖励物品信息列表[[物品ID,个数,是否拍品], ...]
   list      EliteAwardItemList;   //仙盟榜精英奖励物品信息列表[[物品ID,个数,是否拍品], ...]
};
//活动竞猜表
struct tagActGuess
{
   DWORD      _TemplateID;   //模板编号
   DWORD      AwardID;   //奖励ID
   list      RightRankList;   //猜对名次列表
   list      AwardItemList;   //对应奖励列表 [[物品ID,个数,是否拍品], ...]
};
//仙盟攻城战活动表
struct tagCrossActFamilyGCZ
{
   DWORD      _CfgID;   //配置ID
   char      ActGroupName;   //活动组名(同组活动的名字需相同)
   BYTE      ZoneID;      //组内分组编号
   list      ServerIDRangeList;   //活动的服务器ID范围列表 [[serverIDA, serverIDB], ...]
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   BYTE      JoinFamilyCnt;   //参与仙盟数
   WORD      ActFlowID;   //活动流程ID,对应H.活动时间流程表
   WORD      GuessTemplateID;   //竞猜奖励模版,对应H.活动竞猜表
   WORD      PersonalTemplateID;   //个人伤害排行奖励模版,对应H.活动榜单奖励模版表
   WORD      FamilyTemplateID;   //仙盟积分排行奖励模版,对应H.活动榜单奖励模版表
};
//仙盟攻城战大本营等级表
struct tagCrossActFamilyGCZCampLV
{
   DWORD      _CampLV;   //大本营等级
   DWORD      LVUPNeedExp;   //升下一级所需经验
   DWORD      AddHPPer;   //生命累计总加成百分比
};
//仙匣秘境活动时间表
struct tagActXianXiaMJ