// AA 71 ÈÎÎñ»î¶¯ÐÅÏ¢ #tagMCActTaskInfo
|
|
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
|
{
|
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ʱ´ú±í²»Ñ»·
|
};
|