hxp
2025-05-23 c0006d6bb7709af069522ffda4ffc412baa9114c
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
// A4 08 ²é¿´¼Ò×å #tagGCPyAllFamilyView
 
struct    tagGCPyFamilyView
{
    WORD        FamilyIndex;
    DWORD        FamilyID;        //¼Ò×åID
    BYTE        FamilyNameLen;
    char        FamilyName[FamilyNameLen];        //size = FamilyNameLen
    DWORD        LeaderID;        //×峤ID
    BYTE        LeaderNameLen;
    char        LeaderName[LeaderNameLen];        //size = LeaderNameLen
    BYTE        LeaderOfficialRank;        //¾³½ç
    WORD        FamilyLV;        //¼Ò×åµÈ¼¶
    WORD        FamilyMemberCount;        //¼Ò×åÈËÊý
    BYTE        JoinAccept;        //ÉêÇë״̬
    BYTE        WarRank;        //ÁªÈüÅÅÃû
    DWORD        TotalFightPower;        //×ÜÕ½Á¦£¬²»×ã1¸öÒڵIJ¿·Ö
    DWORD        TotalFightPowerEx;        //×ÜÕ½Á¦µã£¬1µã=1ÒÚ
    BYTE        EmblemID;        //»ÕÕÂID
};
 
struct    tagGCPyAllFamilyView
{
    tagHead        Head;
    DWORD        TotalCount;        //Ò»¹²ÓжàÉÙÒ³
    WORD        CurPage;        //µ±Ç°µÚ¼¸Ò³, Ã¿Ò³¸öÊý:FAMILY_VIEW_PAGE_COUNT
    BYTE        PageCount;        //ÕâÒ»Ò³ÓжàÉÙÊýÄ¿
    tagGCPyFamilyView        Family[PageCount];        //size = PageCount
    BYTE        IsSearching;        //ÊÇ·ñÔÚÄ£ºýËÑË÷״̬ÏÂ
};