| | |
| | | // AA 71 任务活动信息 #tagMCActTaskInfo
|
| | | // AA 71 任务活动信息 #tagSCActTaskInfo
|
| | |
|
| | | struct tagMCActTaskItem
|
| | | {
|
| | | DWORD ItemID;
|
| | | WORD ItemCount;
|
| | | BYTE IsBind;
|
| | | };
|
| | |
|
| | | struct tagMCActTask
|
| | | {
|
| | | DWORD TaskID; // 任务ID,1~n
|
| | | BYTE TaskType; // 任务类型
|
| | | DWORD NeedValue; // 完成任务所需值
|
| | | BYTE Count; // 奖励物品数
|
| | | tagMCActTaskItem AwardItemList[Count]; // 奖励物品列表
|
| | | };
|
| | |
|
| | | struct tagMCActTaskInfo
|
| | | struct tagSCActTaskInfo
|
| | | {
|
| | | tagHead Head;
|
| | | BYTE ActNum; // 活动编号
|
| | | char StartDate[10]; // 开始日期 y-m-d
|
| | | char EndtDate[10]; // 结束日期 y-m-d
|
| | | BYTE IsDayReset; // 是否每天重置
|
| | | BYTE ResetType; // 重置类型,0-0点重置;1-5点重置
|
| | | WORD LimitLV; // 限制等级
|
| | | BYTE TaskCount;
|
| | | tagMCActTask TaskList[TaskCount]; // 任务列表
|
| | | BYTE RoundMax; // 最大可循环轮次,当小于等于1时代表不循环
|
| | | WORD CfgID; // 活动时间表配置ID
|
| | | };
|