| // B3 24 Ï²ÌÇÁбí #tagGCCandyList  | 
|   | 
| struct    tagGCCandyInfo  | 
| {  | 
|     DWORD        PlayerIDA;    // Íæ¼ÒID - ÇëÇó·½  | 
|     BYTE        NameALen;  | 
|     char        PlayerNameA[NameALen];  | 
|     DWORD        PlayerIDB;    // Íæ¼ÒID - ½ÓÊÜ·½  | 
|     BYTE        NameBLen;  | 
|     char        PlayerNameB[NameBLen];  | 
|     BYTE        BridePriceID;    // Æ¸ÀñID  | 
|     DWORD        MarryTime;    // ³ÉÇ×ʱ¼ä´Á£¬Ãë  | 
|     DWORD        EndTime;        // ½áÊøÊ±¼ä´Á£¬Ãë  | 
|     DWORD        Prosperity;    // µ±Ç°·±ÈÙ¶È  | 
|     BYTE        FireworksTotalBuyCount;    // ÑÌ»¨×ÜÒѹºÂò´ÎÊý  | 
|     BYTE        FireworksPlayerBuyCount;    // ÑÌ»¨Íæ¼ÒÒѹºÂò´ÎÊý  | 
|     BYTE        PlayerFreeEatCandyCount;    // Íæ¼ÒÒÑÃâ·Ñ³Ô¸ÃϲÌÇ×Ü´ÎÊý£¬°üº¬Ãâ·Ñ´ÎÊý¡¢ÑÌ»¨ÔùËÍ´ÎÊý  | 
| };  | 
|   | 
| struct    tagGCCandyList  | 
| {  | 
|     tagHead        Head;  | 
|     WORD        CandyCount;  | 
|     tagGCCandyInfo    CandyInfoList[CandyCount];    // ¿É³ÔϲÌÇÁÐ±í  | 
| };  |