// 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];    // ¿É³ÔϲÌÇÁÐ±í  
 | 
};  
 |