hxp
2025-09-03 08a10b1cab64a04a31759a5c13166d37174e2af0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// AA 43 ½ÚÈÕ×£¸£»î¶¯ÐÅÏ¢ #tagMCFeastWishInfo
 
struct    tagMCFeastWishBottleItem
{
    BYTE        RecordIndex;    //ÎïÆ·Ë÷Òý£¬ÓÃÓÚÑ¡Ôñ¼°¼Ç¼ÊÇ·ñÒÑÑ¡Ôñ
    DWORD        ItemID;
    WORD        ItemCount;
    BYTE        IsBind;
};
 
struct    tagMCFeastWishBottleInfo
{
    BYTE        BottleNum;    //Æ¿×Ó±àºÅ
    WORD        NeedWishValue;    //µ¥´ÎÁì½±ËùÐè×£¸£Öµ
    BYTE        ChooseTimeMax;    //×î´ó¿ÉÁì½±´ÎÊý
    BYTE        ChoosePrizeCount;        //¿ÉÑ¡Ôñ½±Àø¸öÊý
    tagMCFeastWishBottleItem        ChoosePrizeList[ChoosePrizeCount];    // Ñ¡Ôñ½±ÀøÎïÆ·ÁÐ±í£¬ÒÑÑ¡¹ýµÄÎÞ·¨ÔÙÑ¡
};
 
struct    tagMCFeastWishInfo
{
    tagHead        Head;
    char        StartDate[10];    // ¿ªÊ¼ÈÕÆÚ y-m-d
    char        EndtDate[10];    // ½áÊøÈÕÆÚ y-m-d
    WORD        LimitLV;        // ÏÞÖÆµÈ¼¶
    BYTE        ResetType;    // ÖØÖÃÀàÐÍ£¬0-0µãÖØÖã»1-5µã¿ª£¬5µãÖØÖã»2-5µã¿ª£¬0µãÖØÖÃ
    BYTE        WishPoolShowCount;    //×£¸£³ØÕ¹Ê¾ÎïÆ·Êý
    DWORD        WishPoolShowItemList[WishPoolShowCount];    //×£¸£³ØÕ¹Ê¾ÎïÆ·IDÁбí
    BYTE        BottleCount;    // ×£¸£Æ¿¸öÊý
    tagMCFeastWishBottleInfo        BottleInfoList[BottleCount];    // ×£¸£Æ¿ÐÅÏ¢
};