背景和头像缺失

This commit is contained in:
2026-03-01 13:48:24 +08:00
parent 9ae4e8e614
commit eaaf7f8c9b
554 changed files with 1871 additions and 1718 deletions

View File

@@ -934,6 +934,11 @@ struct CMD_GP_ListConfig
//////////////////////////////////////////////////////////////////////////////////
// Restore default alignment for structs containing std::vector.
// CMD_GF_Private_Room_Info uses DataStream field-by-field serialization,
// so memory layout does not need to match network byte order.
#pragma pack()
//私人场房间信息
struct CMD_GF_Private_Room_Info
{
@@ -1050,6 +1055,9 @@ struct CMD_GF_Private_Room_Info
}
};
// Restore pack(1) for remaining structs
#pragma pack(1)
//游戏记录
struct CMD_GP_GetGameTotalRecord
{
@@ -1289,6 +1297,9 @@ struct tagPrivateRandTotalRecordList
}
};
// 以下结构体包含STL容器需要恢复默认对齐以避免ARM平台SIGBUS错误
#pragma pack()
// 玩家信息;
struct tagGameRecordPlayer
{
@@ -1442,6 +1453,7 @@ struct tagGameRecord
};
//工会列表;
#pragma pack(1)
struct tagUnionItem
{
uint32 dwUserID; //会长ID;
@@ -1464,7 +1476,7 @@ struct tagUnionItem
}
}
};
#pragma pack()
struct tagUnionItemList
{
std::vector<tagUnionItem> kList;
@@ -1494,7 +1506,7 @@ struct tagUnionItemList
StructVecotrMember(tagUnionItem, kList);
}
};
#pragma pack(1)
struct tagUnionGameItem
{
uint32 dwUnionCode; //工会码;
@@ -1512,7 +1524,7 @@ struct tagUnionGameItem
}
}
};
#pragma pack()
struct tagUnionGameList
{
std::vector<tagUnionGameItem> kList;
@@ -1581,6 +1593,7 @@ struct tagUnionAndGameList
};
//房间列表;
#pragma pack(1)
struct tagRoomItem
{
uint16 wKindID; //游戏ID;
@@ -1608,7 +1621,7 @@ struct tagRoomItem
}
}
};
#pragma pack()
struct tagRoomItemList
{
uint8 cbPlayRoomCount;
@@ -1646,6 +1659,7 @@ struct tagRoomItemList
};
//自动房间列表;
#pragma pack(1)
struct tagAutoRoomItem
{
uint32 dwIndex;
@@ -1672,7 +1686,7 @@ struct tagAutoRoomItem
}
}
};
#pragma pack()
struct tagAutoRoomItemList
{
std::vector<tagAutoRoomItem> kList;