// AA 0A ÖÜ¿ñ»¶»î¶¯ÐÅÏ¢ #tagMCWeekPartyInfo
|
|
struct tagMCWeekPartyItem
|
{
|
WORD NeedPoint; // Áì½±ÐèÒª»ý·Ö
|
DWORD ItemID; // ÎïÆ·ID
|
WORD ItemCnt; // ÎïÆ·ÊýÁ¿
|
BYTE IsBind; // ÊÇ·ñ°ó¶¨
|
};
|
|
struct tagMCWeekPartyAction
|
{
|
DWORD TemplateID; // Ä£°åID
|
WORD ActionType; // »î¶¯Àà±ð
|
DWORD TotalTimes; // ¿ÉÍê³ÉµÄ×Ü´ÎÊý£¬0±íʾ²»ÏÞ´ÎÊý
|
DWORD SingleTimes; // µ¥´ÎÁì½±ÐèÒªµÄ´ÎÊý
|
DWORD Point; // µ¥´ÎÁì½±»ý·Ö
|
BYTE Count; // ÎïÆ·Êý
|
tagMCWeekPartyItem ItemInfo[Count]; // ÎïÆ·ÐÅÏ¢
|
};
|
|
struct tagMCWeekPartyDayInfo
|
{
|
BYTE ActCnt; // ÊýÁ¿
|
WORD TemplateList[ActCnt]; // Ä£°åÁбí
|
BYTE PCount; // ÎïÆ·Êý
|
tagMCWeekPartyItem PItemInfo[PCount]; // ÎïÆ·ÐÅÏ¢
|
};
|
|
|
struct tagMCWeekPartyInfo
|
{
|
tagHead Head;
|
char StartDate[10]; // ¿ªÊ¼ÈÕÆÚ y-m-d
|
char EndtDate[10]; // ½áÊøÈÕÆÚ y-m-d
|
WORD AdvanceMinutes; // ÌáǰÏÔʾ·ÖÖÓ
|
BYTE IsDayReset; //ÊÇ·ñÿÌìÖØÖÃ
|
BYTE ResetType; // ÖØÖÃÀàÐÍ£¬0-0µãÖØÖã»1-5µãÖØÖÃ
|
WORD LimitLV; // ÏÞÖÆµÈ¼¶
|
BYTE DayCnt; // ÌìÊý
|
tagMCWeekPartyDayInfo DayInfoList[DayCnt]; // ÿÌìÄ£°å
|
BYTE TCount; // Ä£°åÊý
|
tagMCWeekPartyAction ActionInfo[TCount]; // »î¶¯Ä£°åÐÅÏ¢
|
};
|