You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
codm/sdk/CSProto/CSProto_forward.hpp

7834 lines
103 KiB

//generated with dll2sdk
#pragma once
#include "..\dll2sdk_forward.g.hpp"
namespace DLL2SDK::CSProto::msg
{
enum struct ES2CErrCode : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct CSZoneRankGetRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSZoneRankGetReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSXingeInfoNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_AwakenRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_AwakenReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_RefineRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_RefineReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_SkillRefreshSelectRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_SkillRefreshSelectReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_SkillRefreshRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_SkillRefreshReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_DecomposeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_DecomposeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_CompoundRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_CompoundReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_LevelUpRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_LevelUpReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_UseCardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_UseCardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_InfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_InfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_UpgradeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeapon_UpgradeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeaponCostResource;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeaponCostMeterial;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWchatNodeBroadBigHornMsgReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWchatNodeHbRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWchatNodeHbReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWchatNodeBroadcastChatMsgNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWchatNodeBroadcastChatMsgReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWchatMgrReconnectRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWchatMgrReconnectReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWchatMgrSendNodeIpNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetUnlcokRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetUnlockReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSUnlockChangeNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTreasureAutoDrawRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTreasureAutoDrawReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTreasureInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTreasureInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLotteryTreasureRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLotteryTreasureReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTlogReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamTeamInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamTeamInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamStopMatchBCNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamStopMatchRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamStopMatchReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamStartMatchBCNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamStartMatchRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamStartMatchReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamChangeMatchBCNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamChangeMatchRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamChangeMatchReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamKickMemberBCNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamKickMemberRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamKickMemberReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamDismissBCNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamMemberExitBCNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamExitRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamExitReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamMemberJoinBCNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamResponsedOfJoinNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamResponseJoinRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamResponseJoinReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamInvitedToJoinNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamInviteJoinRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTeamInviteJoinReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSFriendStateChangeNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSStateGetBatchRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSStateGetBatchReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSStateGetRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSStateGetReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSFriendLoginNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSReceiveGiftNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSReadGiftRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSReadGiftReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDeleteGiftRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDeleteGiftReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAcceptGiftRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAcceptGiftReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetMyGiftListRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetMyGiftListReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSendGiftRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSendGiftReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAskGiftRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAskGiftReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetRechargeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct RechargeInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetRechargeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPlayerStaminaBuyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPlayerStaminaBuyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameLimitationBuyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameLimitationBuyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopGetBoxContentRes;
}
namespace DLL2SDK::CSProto::msg
{
struct ShopBoxContent;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopGetBoxContentReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameShopBuyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameShopBuyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopGetGameShopRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopGetGameShopReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopBuyCurrencyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopBuyCurrencyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSExchangeItemRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSExchangeItemReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopBuyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopBuyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopPayInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopRefreshRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopRefreshReq;
}
namespace DLL2SDK::CSProto::msg
{
struct ShopGetListCookie;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopGetRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopGetReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSafeBoxGmTestRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSafeBoxGmTestReq;
}
namespace DLL2SDK::CSProto::msg
{
struct InnerSafeBoxShipItemRes;
}
namespace DLL2SDK::CSProto::msg
{
struct InnerSafeBoxShipItemReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSafeBoxBuyCheckRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSafeBoxBuyCheckReq;
}
namespace DLL2SDK::CSProto::msg
{
struct InnerSafeBoxAddEnergyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct InnerSafeBoxAddEnergyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSafeBoxStatChangeNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct SafeBoxRecordInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerSafeBoxInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSafeBoxGetAndUpdateRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSafeBoxGetAndUpdateReq;
}
namespace DLL2SDK::CSProto::msg
{
struct SafeBoxConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct SafeBoxGroup;
}
namespace DLL2SDK::CSProto::msg
{
struct SafeBox;
}
namespace DLL2SDK::CSProto::msg
{
struct SafeBoxConstantEConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct SafeBoxConstantE;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchMakingPlayertReadyNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchMakingStartReadyNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchMakingReadyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchMakingReadyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchMakingReStartNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchMakingStopNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchBeforeJoinMatchNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSStartMatchMakingNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchGetModeOnlinePlayerNumRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchGetModeOnlinePlayerNumReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchGetMapConfigRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchGetMapConfigReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchJoinRoomNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLadderMatchGetOpeningHoursRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLadderMatchGetOpeningHoursReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchGetOpeningHoursRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchGetOpeningHoursReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchJoinMatchNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchAddBotRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchAddBotReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchQuitAllocRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchQuitAllocReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchStartAllocRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRoomMatchStartAllocReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSearchRoomByPlayerIdRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSearchRoomByPlayerIdReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSearchRoomByRoomIdRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSearchRoomByRoomIdReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetUpdateContentRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetUpdateContentReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetUpdateMD5Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetUpdateMD5Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActivityRankGetTopRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActivityRankGetTopReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetFriendsRankRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetFriendsRankReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuildRankGetTopRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuildRankGetTopReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRankGetTopRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSRankGetTopReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSQaccComplaintRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSQaccComplaintReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSQaccGetMicroCommunityRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSQaccGetMicroCommunityReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPvelLevel_GetEndelssInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPvelLevel_GetEndelssInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPveLevel_GetAllRoundCountPrizeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPveLevel_GetAllRoundCountPrizeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPveLevel_GetRoundCountPrizeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPveLevel_GetRoundCountPrizeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPveLevel_GetInstanceInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPveLevel_GetInstanceInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct PveInstanceInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPveLevel_GetChapterInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPveLevel_GetChapterInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSUpdatPlayerPingInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetGsplikeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetGsplikeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GspLikePlayer;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetCustomSettingFlagRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetCustomSettingFlagReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetCustomSettingFlagRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetCustomSettingFlagReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetSundryConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetSundryConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetSensitivityRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetSensitivityReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetPrivacyAgreeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetPrivacyAgreeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetSensitivityRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetSensitivityReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetPlayerKeyMapRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetPlayerKeyMapReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetPlayerCommonSettingRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetPlayerCommonSettingReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerCommonSettingRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerCommonSettingReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPlayerCommonSettingPage;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerKeyMapRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerKeyMapReq;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerKeyMapInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetHideInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetHideInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerPveGameStatRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerPveGameStatReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerSpvpGameStatRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerSpvpGameStatReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerBrGameStatRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerBrBriefGameStatReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGmDelPlayerInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGmDelPlayerInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGmSetPlayerInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGmSetPlayerInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetOtherInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetOtherInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerSimpleInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerSimpleInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerAchieveRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerAchieveReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerGameStatRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayerGameStatReq;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerRankInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GameStatInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ProfileSimpleInfo;
}
namespace DLL2SDK::CSProto::msg
{
enum struct CSPkgBodyMaxSize : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPkg;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPkgHead;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBuyGoodsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct MidasResulinfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBuyGoodsReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMailDelFlagNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDelMailDelFlagRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDelMailDelFlagReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetMailDelFlagRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetMailDelFlagReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSShopReddotNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetStreamRedDataRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetStreamRedDataReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetPlayListRedDataRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetPlayListRedDataReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayListRedDataRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetPlayListRedDataReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAddReddotRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAddReddotReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDelShopReddotRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDelShopReddotReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetShopReddotRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetShopReddotReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSNewReddotNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDelReddotRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDelReddotReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetReddotRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetReddotReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchVoiceSendBCNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchVoiceSendNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct MatchVoiceMsg;
}
namespace DLL2SDK::CSProto::msg
{
struct MatchVoiceCardSystemMsg;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMallBuyCurrencyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMallBuyCurrencyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMallBuyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMallBuyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMallRefreshRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMallRefreshReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMallGetRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMallGetReq;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ReadMailType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EnmLangCodeType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct Any2Mail_Do_Debug_Operation_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct Any2Mail_Do_Debug_Operation_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMailPlayerLoginNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMailfullWarningNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDelMailsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDelMailsReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMailDelMailsNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMailPushNewMailNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSendMailsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSendMailsReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSReadMailsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSReadMailsReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetMailListRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMailList;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetMailListReq;
}
namespace DLL2SDK::CSProto::msg
{
struct Mail;
}
namespace DLL2SDK::CSProto::msg
{
struct MailAttachment;
}
namespace DLL2SDK::CSProto::msg
{
struct ClanMailInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxColorSummaryRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxColorSummaryReq;
}
namespace DLL2SDK::CSProto::msg
{
struct BoxColorSummary;
}
namespace DLL2SDK::CSProto::msg
{
struct PropColorSummary;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxReceiveBoardRewardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxReceiveBoardRewardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxOpenToMailRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxOpenToMailReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxCheckRecordRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxCheckRecordReq;
}
namespace DLL2SDK::CSProto::msg
{
struct BoxCheckInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GroupCheckInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PropCheckInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxQueryGroupProbRes;
}
namespace DLL2SDK::CSProto::msg
{
struct BoxShowPubGroupInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct BoxShowPropInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ColorProb;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxQueryGroupProbReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxOpenRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLuckyBoxOpenReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLotteryAnnouncementRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLotteryAnnouncementReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLotteryDescRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLotteryDescReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLotteryShootRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLotteryShootReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLotteryInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSExtremePriceInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLotteryInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLotteryDesc;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ELobbyForbidKickOffDef : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct LOBBY_OFFLINE_REASON : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ELobbyDropOutReasonDef : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchRoomTestDropRoomRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchRoomTestDropRoomReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchRoomTestCreateRoomRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchRoomTestCreateRoomReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyClearClientLogReportRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyClearClientLogReportReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbySwitchLangRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbySwitchLangReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSClientForbidKickOffRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSClientForbidKickOffReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyGetServerInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyGetServerInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyPlayerMatchMakingInfoNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSObserveRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSObserveReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyReLoginNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyKickNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDscIPGroupNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_StaminaChgNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_LevelChgNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyCheckDeviceIdWhiteListRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyCheckDeviceIdWhiteListReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyDelPlayerInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyDelPlayerInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct Any2Lobby_IDIP_Disable_BusinessId_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct Any2Lobby_IDIP_KickOffPlayer;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobby2Client_PaySvrd_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobby_Tlog_Multi_Array_Data_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobby_Tlog_Array_Data_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct TlogDataItem;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobby_Tlog_New_Guide_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobby_CLIENT_SDK_Tlog_Data_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobby_Tlog_Data_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobby_Offline_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountGetPlayerSimple_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountGetPlayerSimple_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountStartNewbieGuide_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountStartNewbieGuide_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountSetNewbieGuide_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountSetNewbieGuide_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountSetGameNick_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountSetGameNick_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountRegister_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountRegister_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountGetSecondaryInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountGetSecondaryInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyGetPlayerProfileRes;
}
namespace DLL2SDK::CSProto::msg
{
struct FireModeFlag;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyGetPlayerProfileReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyPlayerCommonNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyLogoutRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyLogoutReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyRefreshTokenNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyLoginRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyLoginReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyQuitMatchRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyQuitMatchReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyPlayerQuitMatchNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyJoinMatchNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyHeartbeatRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLobbyHeartbeatReq;
}
namespace DLL2SDK::CSProto::msg
{
struct LevelupAddNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLevelupGetRewardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLevelupGetRewardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetLevelupInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetLevelupInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct LevelTask;
}
namespace DLL2SDK::CSProto::msg
{
struct TaskItem;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetLanguagePacksRes;
}
namespace DLL2SDK::CSProto::msg
{
struct LanguagePacksItem;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetLanguagePacksReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetCallBackRewardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetCallBackRewardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_CallBackFriendRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_CallBackFriendReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CallBackPlayerInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetCallBackInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetCallBackInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_AwardNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetInvitationAwardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetInvitationAwardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct InviteNewbie_Award_Prop;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetInvivationInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetInvivationInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_BindInvitationRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_BindInvitationReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetInvitationCodeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInviteNewbie_GetInvitationCodeReq;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ELoadoutConfType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct SquadInventoryType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgWinCircleSprayItemRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgWinCircleSprayItemReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInvnetoryUpdatePVELoadoutNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgPVEItemRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgPVEItemReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryDeleteItemsNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetStrengthPveWeaponRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetStrengthPveWeaponReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryStrengthenPveWeaponRes;
}
namespace DLL2SDK::CSProto::msg
{
struct ConsumeItemInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryStrengthenPveWeaponReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventorySetLobbyLoadoutRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventorySetLobbyLoadoutReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryLightPveWeaponTalentPointRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryLightPveWeaponTalentPointReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetPveWeaponTalentPointsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetPveWeaponTalentPointsReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetDefaultLoadoutInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetDefaultLoadoutInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetUnequipBagConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetUnequipItemConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryUseAddNumbericCardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryUseAddNumbericCardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryUseBufCardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryUseBufCardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryWeaponUpgradeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryWeaponUpgradeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeaponUpgradeNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSIventoryLevelupAttachmentRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSIventoryLevelupAttachmentReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryCompoundRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryCompoundReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgWinCircleIndividuationItemRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgWinCircleIndividuationItemReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgIndividuationItemRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgIndividuationItemReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryUseChangeNickCardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryUseChangeNickCardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgCopyLoadoutRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgCopyLoadoutReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgLoadoutNameRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgLoadoutNameReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgScoreStreakRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgScoreStreakReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryDefaultLoadoutRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryDefaultLoadoutReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgWeaponSkinRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgWeaponSkinReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgBRItemRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgBRItemReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgAttributeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgAttributeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgLoadoutItemRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryChgLoadoutItemReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetPicRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetPicReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventorySetPicRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventorySetPicReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryExpireItemsNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSNewInventoryItemNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSellItemRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSellItemReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetItemAttributeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetItemAttributeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTestSetAttachmentRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSTestSetAttachmentReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSOpenBoxRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSOpenBoxReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSConciseChooseRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSConciseChooseReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSConciseRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSConciseReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetCompositeOutputRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetCompositeOutputReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSCompositeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSCompositeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetDataRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSInventoryGetDataReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSIdip_AddProp_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
enum struct GuildDailyPrizeType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct CsGuildBaseConf;
}
namespace DLL2SDK::CSProto::msg
{
struct CsGuildEventConf;
}
namespace DLL2SDK::CSProto::msg
{
struct CsGuildRankPrizeConf;
}
namespace DLL2SDK::CSProto::msg
{
struct CsGuildLevelConf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetGuildConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetGuildConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_NewWelfareNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ClaimWelfareRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ClaimWelfareReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetWelfareDetailRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetWelfareDetailReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetWelfareInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetWelfareInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPlayerGuild_FriendNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ApplyJoinNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_MissionCompletedNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetMissionAwardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetMissionAwardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildMemberMission;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuildMissionConf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuildMissionAward;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetGuildMissionRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetGuildMissionReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetAutoJoinListRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetAutoJoinListReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_InviteMemberRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_InviteMemberReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_GuildNewMessage_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GuildActiveSeasonRankPrizeNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GuildActiveWeekRankPrizeNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetGuildEventDataRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetGuildEventDataReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_TaskGuildDailyActivePrizeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_TaskGuildDailyActivePrizeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_BeOpNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_DeleteAllApplyJoinListRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_DeleteAllApplyJoinListReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_PlayerGuildDataChgNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_SearchGuildRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_SearchGuildReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GuildMessageNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ShoutReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_SwitchCaptionRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_SwitchCaptionReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_DeposeViceCaptionRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_DeposeViceCaptionReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_AppointViceCaptionRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_AppointViceCaptionReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ModGuildInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ModGuildInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_AcceptImpeachmentRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_AcceptImpeachmentReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_RefuseImpeachmentRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_RefuseImpeachmentReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ImpeachmentRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ImpeachmentReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_QuitGuildRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_QuitGuildReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_FireMemberRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_FireMemberReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetGuildMembersRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetGuildMembersReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetGuildHomePageDataRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetGuildHomePageDataReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetApplyJoinListRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_GetApplyJoinListReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ApproveJoinRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ApproveJoinReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ApplyJoinRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_ApplyJoinReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_DismissGuildRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_DismissGuildReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_CreateGuildRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGuild_CreateGuildReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomPressureTestRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomPressureTestReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomExitRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomExitReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomJoinRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomJoinReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomCreateRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomCreateReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomTeamInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomTeamInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomDestroyNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomStartNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomWillStartNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomTeamNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRoomPlayerSimple;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGspLike_LikeNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGspLike_LikeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGspLike_LikeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetActvRankedMatchInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetActvRankedMatchInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct ActvRankedMatchCountInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct RankedMatchTypeCount;
}
namespace DLL2SDK::CSProto::msg
{
struct MPLadderSeasonInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct BRLadderSeasonInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetSeasonInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetSeasonInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetRewardLimitationRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetRewardLimitationReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GMEndMatchRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GMEndMatchReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetPveEndlessInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetPveEndlessInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_NewGuidePrizeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_NewGuidePrizeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetLadderGradingInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetLadderGradingInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetBonusDescRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetBonusDescReq;
}
namespace DLL2SDK::CSProto::msg
{
struct RspBonusDesc;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetGameMapStatRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetGameMapStatReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetOneGameMapStatRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_GetOneGameMapStatReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_SetMedalRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGsp_SetMedalReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGspIgnoreGameStatRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGspIgnoreGameStatReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGspDropGameNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGspEndMatchNtf;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ETicketJoinSource : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ETicketRoomType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct MessageType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct enmGroupRoomFriendType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct enmInviteChannel : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct GrcacheGmRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GrcacheGmReq;
}
namespace DLL2SDK::CSProto::msg
{
struct Grcache2GroupRoomHeartBeat_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct GroupRoomTicketOpNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomMicStatNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomReportMicStatReq;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerMicReportInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSearchRoomRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSearchRoomReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomGetPVEOpenTimeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomGetPVEOpenTimeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomAskDownloadMapNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomAskDownloadMapRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomAskDownloadMapReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomLoadedMapIdNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomChgLoadMapStateNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomChgLoadMapStateRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomChgLoadMapStateReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomGameStartFailNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSpiNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomAnswerApplyNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomAnswerApplyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomAnswerApplyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPinCodeCreateRoomRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPinCodeCreateRoomReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSetGvoiceNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSetGvoiceIdRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSetGvoiceIdReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomKickRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomKickReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomChgLeaderRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomChgLeaderReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomReadyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomReadyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSelectPropsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSelectPropsReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomBroadcastMessageNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomChatMessageRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomChatMessageReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSelectSquadRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSelectSquadReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomEnterRoomRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomEnterRoomReq;
}
namespace DLL2SDK::CSProto::msg
{
struct OneKeyEnterPara;
}
namespace DLL2SDK::CSProto::msg
{
struct TicketInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomRecruitNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomRecruitRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomRecruitReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomKickNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomQuitAllocNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomQuitAllocRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomQuitAllocReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomStateChgNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomGameStartNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomChangeSettingNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomChangeSettingRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomChangeSettingReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSwitchSeatNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSwitchSeatRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomSwitchSeatReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomPlayerQuitNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomUpdatePlayerInfoNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomUpdateLoadoutNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomPlayerEnterNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomRoomInfoNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomAnswerInviteNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomAnswerInviteRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomAnswerInviteReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomInviteFriendNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomInviteFriendRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomInviteFriendReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomFetchInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomFetchInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomGameStartRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomGameStartReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomLeaderChgNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomQuitRoomRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomQuitRoomReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomCreateRoomRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupRoomCreateRoomReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSCardInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSCardInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGroupInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeaponConfigDebugRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeaponConfigDebugReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSApplyWeaponConfigNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSApplyWeaponConfigRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSApplyWeaponConfigReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGMTestBoxDropDownRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGMTestBoxDropDownReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMCmdRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGMCmdReq;
}
namespace DLL2SDK::CSProto::msg
{
enum struct LadderType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct FavorGameType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct AnswerType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct FriendType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct RecommendType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameFriendShieldConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct SingleShieldConf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameFriendShieldConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGMAddGameFrindCacheRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGMAddGameFrindCacheReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAnswerAllFriendRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAnswerAllFriendReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendDelNotify;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetGroupFriendRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetGroupFriendReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GroupFriendInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetRecentPlayerRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetRecentPlayerReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendBlackListNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetRecommendFriendsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetRecommendFriendsReq;
}
namespace DLL2SDK::CSProto::msg
{
struct AllRecommendFriends;
}
namespace DLL2SDK::CSProto::msg
{
struct BattleRecommendInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameFriendSearchRes;
}
namespace DLL2SDK::CSProto::msg
{
struct SearchInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameFriendSearchReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameFriendGetRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameFriendGetReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameFriendSetRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameFriendSetReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetFriendsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetFriendsReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendGetNewMessageNumRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendGetNewMessageNumReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendGetFriendsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendGetFriendsReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendAddMessageNotify;
}
namespace DLL2SDK::CSProto::msg
{
struct IsFriendRes;
}
namespace DLL2SDK::CSProto::msg
{
struct IsFriendReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendDelRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendDelReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameStrangeBlacklistRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GameStrangeBlacklistReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendBlacklistRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendBlacklistReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendAddAnswerRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendAddAnswerReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendGetBlacklistRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendGetBlacklistReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendGetMessageRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendGetMessageReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendAddRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GameFriendAddReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSFriend;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGameFriend;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAddFriendMessage;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetHideGamerecordRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetHideGamerecordReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GetGameRecordRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GetGameRecordReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGMAddGameRecordRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGMAddGameRecordReq;
}
namespace DLL2SDK::CSProto::msg
{
struct GetGameHistoryStatisRes;
}
namespace DLL2SDK::CSProto::msg
{
struct GetGameHistoryStatisReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSFriendAccountStateNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSendFriendGiftRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSendFriendGiftReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetFriendListRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetFriendListReq;
}
namespace DLL2SDK::CSProto::msg
{
struct FriendInfoList;
}
namespace DLL2SDK::CSProto::msg
{
struct FriendInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSUpgradeExpertRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSUpgradeExpertReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBuyExpertPointRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBuyExpertPointReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetExpertNumerRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetExpertNumerReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetExpertPointRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetExpertPointReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetExchangeConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetExchangeConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct ExchangeShopItem;
}
namespace DLL2SDK::CSProto::msg
{
struct ExchangeShopConf;
}
namespace DLL2SDK::CSProto::msg
{
struct ExchangeCoinConf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDiamondCardGiftReportRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDiamondCardGiftReportReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDiamondGetBalanceRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDiamondGetBalanceReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDiamondRechargeReportRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDiamondRechargeReportReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositBuyWeaponPointRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositBuyWeaponPointReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositBuyGoldRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositBuyGoldReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositSellPropsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositSellPropsReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositMaintainPropRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositMaintainPropReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositUnEquipPropRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositUnEquipPropReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositEquipPropRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositEquipPropReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositGetPropsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSDepositGetPropsReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CsWorkshopEntranceConf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetWorkshopEntranceConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetWorkshopEntranceConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetElectronicSportsConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetElectronicSportsConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct ElectronicSportsConf;
}
namespace DLL2SDK::CSProto::msg
{
struct ElectronicSportCountDown;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetStreamConfReS;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetStreamConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetFuncBlockDescRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetFuncBlockDescReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetLoadingBackGroundConfigRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetLoadingBackGroundConfigReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetAllConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetAllConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct ConfData;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetAllComradeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetAllComradeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_ClearTalkMessage_NTF;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_EsSendMessage_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_EsSendMessage_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_RoomSendMessage_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_RoomSendMessage_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_GuildSendMessage_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_GuildSendMessage_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_NewMessage_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_SendMessage_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_SendMessage_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_FetchMessage_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChat_FetchMessage_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterUpdateOneChapterRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterUpdateOneChapterReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapter_FetchFriend_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapter_FetchFriend_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterFriend;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterCleanOutRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterCleanOutReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterEndGameRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterEndGameReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterStartGameRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterStartGameReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterFetchRecordRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterFetchRecordReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_Lottery_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_Lottery_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_BuySentryTower_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_BuySentryTower_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_Reborn_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_Reborn_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_BuyPlayCount_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_BuyPlayCount_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_PassSection_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_PassSection_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_EndGame_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_EndGame_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_StartGame_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_StartGame_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallege_Skip_Result;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_FetchFriend_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_FetchFriend_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallengeFriend;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_FetchInfo_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChallenge_FetchInfo_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct CSCardLotteryEndRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSCardLotteryEndReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSCardLotteryRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSCardLotteryReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSCardGetCardsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSCardGetCardsReq;
}
namespace DLL2SDK::CSProto::msg
{
enum struct LevelUpReason : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct TaskType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassConsumeBpCardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassConsumeBpCardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassGetComicRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassGetComicReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassGetConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct BpNumberItem;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassGetConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassChargeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassChargeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGMAddBattlePassRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGMAddBattlePassReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassLevelUpNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassUpdateDataNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassGetAwardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassGetAwardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassResetDailyTaskRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassResetDailyTaskReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassGetDataRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBattlePassGetDataReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetWeaponAttrConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct WeaponAttrItem;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetWeaponAttrConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPlayerEigenInfoNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerEigenInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMallDistributeOrderRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMallDistributeOrderReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetLimitOfferRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetLimitOfferReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetOTOInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetOTOInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct OTODetailInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPlayerGetSentGoldFriendListRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPlayerGetSentGoldFriendListReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPlayerSendGoldRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPlayerSendGoldReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAttendRetroactiveRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAttendRetroactiveReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAttendAwardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAttendAwardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAttendDescRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAttendDescReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAttendDesc;
}
namespace DLL2SDK::CSProto::msg
{
struct RetroactiveCost;
}
namespace DLL2SDK::CSProto::msg
{
struct AttendDaily;
}
namespace DLL2SDK::CSProto::msg
{
struct AttendAward;
}
namespace DLL2SDK::CSProto::msg
{
struct Apollo2AnyGetSpecialOneTopNRankRes;
}
namespace DLL2SDK::CSProto::msg
{
struct Any2ApolloGetSpecialOneTopNRankReq;
}
namespace DLL2SDK::CSProto::msg
{
struct Apollo2Any_VOIP_DestroyRoom_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct Any2Apollo_VOIP_DestroyRoom_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct Apollo2Clinet_VOIP_ExitRoom_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct Apollo2Any_VOIP_ExitRoom_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct Any2Apollo_VOIP_ExitRoom_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct Apollo2Clinet_VOIP_JoinRoom_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct Apollo2Any_VOIP_JoinRoom_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct Any2Apollo_VOIP_JoinRoom_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct Apollo2Any_VOIP_CreateRoom_Res;
}
namespace DLL2SDK::CSProto::msg
{
struct Any2Apollo_VOIP_CreateRoom_Req;
}
namespace DLL2SDK::CSProto::msg
{
struct ApolloVoipUserAccessInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ApolloVoipIPInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ApolloVoipPlayerInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetFacepicTimesShowRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetFacepicTimesShowReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetFacepicRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetFacepicReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetSubScribeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSetSubScribeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetSubScribeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetSubScribeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPushAnnouncementNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetAnnouncementRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetAnnouncementReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchParamInfoRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchParamInfoReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBRMatchConfigRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBRMatchConfigReq;
}
namespace DLL2SDK::CSProto::msg
{
struct BRPlayListConfigDesc;
}
namespace DLL2SDK::CSProto::msg
{
struct BRPlayListParentConfigDesc;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchConfigRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSMatchConfigReq;
}
namespace DLL2SDK::CSProto::msg
{
struct SPVPPlayListConfigDesc;
}
namespace DLL2SDK::CSProto::msg
{
struct CSSPVPPlayListChildConf;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayListOpenTime;
}
namespace DLL2SDK::CSProto::msg
{
struct GameModeConfigDesc;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EAdStatus : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAdvertisingStatusNotifyRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAdvertisingStatusNotifyReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAdvertisingGetAdRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAdvertisingGetAdReq;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ActivityType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvHpV5Ntf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSHpV5OneLevel;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetMiscConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetMiscConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct ResActvMatchJump;
}
namespace DLL2SDK::CSProto::msg
{
struct ResActivityBackFirstMatchRewardConf;
}
namespace DLL2SDK::CSProto::msg
{
struct ResActivityBackTaskConf;
}
namespace DLL2SDK::CSProto::msg
{
struct ResActivityBackBPRewardConf;
}
namespace DLL2SDK::CSProto::msg
{
struct ResActivityBackActiveRewardConf;
}
namespace DLL2SDK::CSProto::msg
{
struct ResActivityBackRecommendConf;
}
namespace DLL2SDK::CSProto::msg
{
struct ResActivityBackLoginRewardConf;
}
namespace DLL2SDK::CSProto::msg
{
struct ResActivityBackReward;
}
namespace DLL2SDK::CSProto::msg
{
struct ResActivityBackMiscConf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetBackConfRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetBackConfReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvViewUIRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvViewUIReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvFirstShareRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvFirstShareReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGlobalProgressReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvBindAccountRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvBindAccountReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvSelectStoreRateRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvSelectStoreRateReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetExpBufRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetExpBufReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvShareLuckyBagNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvShareLuckyBagRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvShareLuckyBagReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActviAmWinnerCirclePlayerNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvSelectQuestionnaireRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvSelectQuestionnaireReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvUpdateNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetAwardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetAwardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetDyDataRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetDyDataReq;
}
namespace DLL2SDK::CSProto::msg
{
struct ActvGetListCookie;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetDescRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActvGetDescReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActivityTaskDescGroup;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActivityTaskDesc;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActivityDesc;
}
namespace DLL2SDK::CSProto::msg
{
struct BoxAward;
}
namespace DLL2SDK::CSProto::msg
{
struct AwardItem;
}
namespace DLL2SDK::CSProto::msg
{
struct SubTaskAward;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAchievementSetMedalRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAchievementSetMedalReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPromotorSuccessInviteNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPromotorAnswerInviteRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPromotorAnswerInviteReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPromotorGetAwardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPromotorGetAwardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPromotorSendInviteRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPromotorSendInviteReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPromotorGetListRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPromotorGetListReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGMAddAchievementRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGMAddAchievementReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetAchievementRewardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetAchievementRewardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAchievementFinishedNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct FinishedAch;
}
namespace DLL2SDK::CSProto::msg
{
struct CSEquipAchievementRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSEquipAchievementReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextSetNameCardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextSetNameCardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextGetNameCardRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextGetNameCardReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextSetVoiceStateRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextSetVoiceStateReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextGetVoiceStateRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextGetVoiceStateReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextSetUNOAccountRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextSetUNOAccountReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextGetLadderPercentRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountextGetLadderPercentReq;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ELadderLevelType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountSeasonResetNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountPictureInfoChangeNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountPlayerUpdateBalanceNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountReportUserRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountReportUserReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountRecoverAccountRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountRecoverAccountReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountDeleteAccountRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountDeleteAccountReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountClientMapIdRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountClientMapIdReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountRechargeRewardNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountSetGenderRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountSetGenderReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountSetFlagPicRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountSetFlagPicReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccountAddExpBufNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSApplyEnterRoomNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_ApplyEnterRoomRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_ApplyEnterRoomReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSPromotionNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct AccumulateLevelRewardInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct AccumulateRewards;
}
namespace DLL2SDK::CSProto::msg
{
struct RechareAwardInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ClientReward;
}
namespace DLL2SDK::CSProto::msg
{
struct RechareReward;
}
namespace DLL2SDK::CSProto::msg
{
struct AccumateRechargeRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct SingleRechargeRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct FirstRechargeRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct OTOinfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_GetBalanceRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_GetBalanceReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_LadderLevelUpNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_SetPractModeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_SetPractModeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_TakeAPVPSeasonPrizeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_TakeAPVPSeasonPrizeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_TakeAPVPTrophyLevelUpPrizeRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_TakeAPVPTrophyLevelUpPrizeReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_UpdateSimpleInfoNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_GetDBRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_GetDBReq;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAccount_TrophyLevelUpNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAas2Client_CenterControl_Ntf;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ENumberItemEffectType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ENumberItemBufType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct LoadoutPosType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ENewSqaudType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EBRRatingScore : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct PVELoadoutItemType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct BRLoadoutItemType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct StatisPrizeDetailType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EPropDeleteReason : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EPropType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EMatchServiceModule : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EItemType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EGameType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EFireArmType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct BpExpSrcType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct BpExpSourceType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ChargeType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct IsNeedUpdate : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct OverrideStatus : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct TaskStatus : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct DsaPingInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct DBPlayerLoadoutWeaponConf;
}
namespace DLL2SDK::CSProto::msg
{
struct RoleAppearanceConf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSExpBufEntry;
}
namespace DLL2SDK::CSProto::msg
{
struct GspBufEntry;
}
namespace DLL2SDK::CSProto::msg
{
struct BRSpecialSetting;
}
namespace DLL2SDK::CSProto::msg
{
struct LoadoutWeaponAttr;
}
namespace DLL2SDK::CSProto::msg
{
struct DecorationInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct LoadoutAttrInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PVELoadoutInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct OneOffWallConf;
}
namespace DLL2SDK::CSProto::msg
{
struct WeaponAttrConf;
}
namespace DLL2SDK::CSProto::msg
{
struct LoadoutInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ItemSkinPair;
}
namespace DLL2SDK::CSProto::msg
{
struct EquippedItem;
}
namespace DLL2SDK::CSProto::msg
{
struct SquadInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GameStatisReport;
}
namespace DLL2SDK::CSProto::msg
{
struct SimplePlayerGameStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct DropedPlayerStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct AlivePlayerStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct TeamStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct TeammateStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct BossStatData;
}
namespace DLL2SDK::CSProto::msg
{
struct DscIPGroupInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct DsaOutSideInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerPictureInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct WeaponInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ConsumableItemStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct StreakStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct GrenadeStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerPosition;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerDeadPosition;
}
namespace DLL2SDK::CSProto::msg
{
struct ProfessionChipStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct PerkStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct UltStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerGameStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct GspBpExpDetail;
}
namespace DLL2SDK::CSProto::msg
{
struct GspInGameItemDetail;
}
namespace DLL2SDK::CSProto::msg
{
struct GspInGameItemInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct RecentKDStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct GspWeaponSuiteBonus;
}
namespace DLL2SDK::CSProto::msg
{
struct KillVehicleStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerScoreDetail;
}
namespace DLL2SDK::CSProto::msg
{
struct OpenZmBoxStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerMissionStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct HurterPlayerInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct KillerPlayerInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct HaveEasterItemStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct UseIndividuationItemStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerKillStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct CureStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct UseVehicleStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct UseVehicleWeaponStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct UseItemStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct PickupItemStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct PVPExpInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PromotionInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct DBPlayerWeaponTalent;
}
namespace DLL2SDK::CSProto::msg
{
struct PveWeaponTalent;
}
namespace DLL2SDK::CSProto::msg
{
struct OtoSpecialInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct RechargeSpecialInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct DBPlayerInventory;
}
namespace DLL2SDK::CSProto::msg
{
struct FirearmUpgradeRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct InventoryStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct InventoryStatEntry;
}
namespace DLL2SDK::CSProto::msg
{
struct WeaponUpgradeOutput;
}
namespace DLL2SDK::CSProto::msg
{
struct ItemConsumeRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoxResult;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoxArray;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoxData;
}
namespace DLL2SDK::CSProto::msg
{
struct BRLoadoutInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct RoleAppearance;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerDefaultLoadoutBagInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct LoadoutBagInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PictureAttr;
}
namespace DLL2SDK::CSProto::msg
{
struct DBBoxData;
}
namespace DLL2SDK::CSProto::msg
{
struct BoxItem;
}
namespace DLL2SDK::CSProto::msg
{
struct DBRoleData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBConsumableData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBCompositeData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBCompositeItem;
}
namespace DLL2SDK::CSProto::msg
{
struct DBOpticData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBFireArmModeData;
}
namespace DLL2SDK::CSProto::msg
{
struct PveAttr;
}
namespace DLL2SDK::CSProto::msg
{
struct DBConciseResult;
}
namespace DLL2SDK::CSProto::msg
{
struct DBSkillData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBAttachmentData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBChipData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBRoleSkill;
}
namespace DLL2SDK::CSProto::msg
{
struct DBWeaponSkill;
}
namespace DLL2SDK::CSProto::msg
{
struct DBScoreStreak;
}
namespace DLL2SDK::CSProto::msg
{
struct DBCommonItem;
}
namespace DLL2SDK::CSProto::msg
{
struct DBJetpackData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBPerkData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBGrenadeData;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerDsNetworkStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct CardPropInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct StatisPrizeDetailInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct BRExpInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct BRGoldInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct BonusBoxItem;
}
namespace DLL2SDK::CSProto::msg
{
struct BonusPrivilegeData;
}
namespace DLL2SDK::CSProto::msg
{
struct BonusPrivilegeList;
}
namespace DLL2SDK::CSProto::msg
{
struct RoomSetting;
}
namespace DLL2SDK::CSProto::msg
{
struct HalfJoinSetting;
}
namespace DLL2SDK::CSProto::msg
{
struct DBOpticCommonData;
}
namespace DLL2SDK::CSProto::msg
{
struct ItemCommonData;
}
namespace DLL2SDK::CSProto::msg
{
struct PropSkillBuff;
}
namespace DLL2SDK::CSProto::msg
{
struct CardProp;
}
namespace DLL2SDK::CSProto::msg
{
struct DsHostInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ExpertNumer;
}
namespace DLL2SDK::CSProto::msg
{
struct PVESuffixInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PVPDrop;
}
namespace DLL2SDK::CSProto::msg
{
struct MultiPVEDrop;
}
namespace DLL2SDK::CSProto::msg
{
struct MultiPVEResourceDrop;
}
namespace DLL2SDK::CSProto::msg
{
struct MultiPVEPropDrop;
}
namespace DLL2SDK::CSProto::msg
{
struct TlogKeyValueEntry;
}
namespace DLL2SDK::CSProto::msg
{
struct KeyValueEntry;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerAccountInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct BagWeaponStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct PVPGunRolePerkStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct PVPGunStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct SSPlayerClass;
}
namespace DLL2SDK::CSProto::msg
{
struct SSEquippedRoleData;
}
namespace DLL2SDK::CSProto::msg
{
struct SSEquippedScoreStreak;
}
namespace DLL2SDK::CSProto::msg
{
struct SSEquippedPerk;
}
namespace DLL2SDK::CSProto::msg
{
struct PropArray;
}
namespace DLL2SDK::CSProto::msg
{
struct Prop;
}
namespace DLL2SDK::CSProto::msg
{
struct SSEquippedGrenadeData;
}
namespace DLL2SDK::CSProto::msg
{
struct SSWeaponData;
}
namespace DLL2SDK::CSProto::msg
{
struct SSDecorationInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct SSEquipAttachmentData;
}
namespace DLL2SDK::CSProto::msg
{
struct SSEquipOpticData;
}
namespace DLL2SDK::CSProto::msg
{
struct Bag;
}
namespace DLL2SDK::CSProto::msg
{
struct BpExpSource;
}
namespace DLL2SDK::CSProto::msg
{
struct BpAwardData;
}
namespace DLL2SDK::CSProto::msg
{
struct BattlePassDb;
}
namespace DLL2SDK::CSProto::msg
{
struct BpExpItem;
}
namespace DLL2SDK::CSProto::msg
{
struct PreorderInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct DiscountedCntIndex;
}
namespace DLL2SDK::CSProto::msg
{
struct BattlePassWeeklyStat;
}
namespace DLL2SDK::CSProto::msg
{
struct BattlePassTypeStat;
}
namespace DLL2SDK::CSProto::msg
{
struct TaskData;
}
namespace DLL2SDK::CSProto::msg
{
struct WeekTaskPr;
}
namespace DLL2SDK::CSProto::msg
{
struct LevelUpTask;
}
namespace DLL2SDK::CSProto::msg
{
struct SuperBoxTask;
}
namespace DLL2SDK::CSProto::msg
{
struct ByPassWeekTask;
}
namespace DLL2SDK::CSProto::msg
{
struct TaskPr;
}
namespace DLL2SDK::CSProto::msg
{
struct SpBuyPlusBpItem;
}
namespace DLL2SDK::CSProto::msg
{
struct BpComicRes;
}
namespace DLL2SDK::CSProto::msg
{
struct SpChargeConf;
}
namespace DLL2SDK::CSProto::msg
{
struct PlusAward;
}
namespace DLL2SDK::CSProto::msg
{
struct TimelimitDesc;
}
namespace DLL2SDK::CSProto::msg
{
enum struct GiftListType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct GiftInfoType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct PerkSlotIndex : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ActvRankedMatchType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EFuncBlockType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EEnterRoomSource : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EFriendAddSource : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EConfId : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ERedDotDataFlag : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct WeaponUnlockType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EAbTestType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EPPMode : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct LevelUnlockSystem : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct GAMESHOPTYPE : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct MailType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct GuildEventType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct GuildNewsType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct GuildMessageType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct GuildLabel : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct PaymentType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct GoodType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct LevelUnlockPractMode : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct UnlockType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct UnlockMode : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct BATTLE_END_REASON : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ETeamGameState : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ITEMDURATIONTYPE : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EPlayerPunishType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct GlobalPlayerStateEnums : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EChatMessageType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ERankId : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ELanguageCode : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct AnnouncementType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ECurrencyType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EPlayerMallType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EMissioinState : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EBattleResult : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct BoxStatus : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ActvInfoStateEnum : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct AwardLayer : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ActvAwardTypeEnum : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ActvConditionTypeEnum : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ActvUIId : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EResourceType : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct SpeicialItemID : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EMatchInviteSource : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EMatchTeamTypeEnums : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct ECamp : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct CSPlatId : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
enum struct CommonMacro : int32_t;
}
namespace DLL2SDK::CSProto::msg
{
struct ObserveContext;
}
namespace DLL2SDK::CSProto::msg
{
struct GiftItemInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PayResp;
}
namespace DLL2SDK::CSProto::msg
{
struct LoginBackGroundConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct VoiceState;
}
namespace DLL2SDK::CSProto::msg
{
struct WelfareDetail;
}
namespace DLL2SDK::CSProto::msg
{
struct WelfarePreview;
}
namespace DLL2SDK::CSProto::msg
{
struct WelfareMember;
}
namespace DLL2SDK::CSProto::msg
{
struct PVEOpenTime;
}
namespace DLL2SDK::CSProto::msg
{
struct StreamConf;
}
namespace DLL2SDK::CSProto::msg
{
struct CSModeEntrance;
}
namespace DLL2SDK::CSProto::msg
{
struct InvitationPlayerInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ResLimitOffer;
}
namespace DLL2SDK::CSProto::msg
{
struct ResOtoRecharge;
}
namespace DLL2SDK::CSProto::msg
{
struct ResOtoRewardItem;
}
namespace DLL2SDK::CSProto::msg
{
struct ChannelRechargeLimit;
}
namespace DLL2SDK::CSProto::msg
{
struct ClientLogReportCond;
}
namespace DLL2SDK::CSProto::msg
{
struct ResourceExtInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ActivityPrizeInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct AdvertisingCfgInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct AdvertisingReward;
}
namespace DLL2SDK::CSProto::msg
{
struct RankedMatchTypeCountInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ActRankedMatchEffectedCount;
}
namespace DLL2SDK::CSProto::msg
{
struct GspRankedMatchEffectedRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct PveMpRewardLimitation;
}
namespace DLL2SDK::CSProto::msg
{
struct ZombieMainStoryline;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoxLotteryStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoxRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoxGroupRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoxPropRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct Inventory2Any_ChgLuckyBoxNumRes;
}
namespace DLL2SDK::CSProto::msg
{
struct Any2Inventory_ChgLuckyBoxNumReq;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoxShop;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoxDesc;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoardReward;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoxGroupDesc;
}
namespace DLL2SDK::CSProto::msg
{
struct LuckyBoxPropDesc;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayListRedDotData;
}
namespace DLL2SDK::CSProto::msg
{
struct ShopRedDotData;
}
namespace DLL2SDK::CSProto::msg
{
struct RedDotData;
}
namespace DLL2SDK::CSProto::msg
{
struct EndlessRoundCountPrizeConf;
}
namespace DLL2SDK::CSProto::msg
{
struct EndlessRoundResetConf;
}
namespace DLL2SDK::CSProto::msg
{
struct UnlockConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct UnlockItem;
}
namespace DLL2SDK::CSProto::msg
{
struct LimitationGoodsClient;
}
namespace DLL2SDK::CSProto::msg
{
struct ExchangeShopRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct ShopDailyRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct LimitationGoods;
}
namespace DLL2SDK::CSProto::msg
{
struct ZoneRankProfileInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ZoneRankPlayerInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ShopTag;
}
namespace DLL2SDK::CSProto::msg
{
struct CSFacePicConfArray;
}
namespace DLL2SDK::CSProto::msg
{
struct CSFacePicConf;
}
namespace DLL2SDK::CSProto::msg
{
struct PayConfInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSWeaponUpgradeItem;
}
namespace DLL2SDK::CSProto::msg
{
struct SubscribeContent;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerDailyStat;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerWeeklyStat;
}
namespace DLL2SDK::CSProto::msg
{
struct ShopBuyStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerSimpleModeStat;
}
namespace DLL2SDK::CSProto::msg
{
struct CSBRSpecialSetting;
}
namespace DLL2SDK::CSProto::msg
{
struct GroupRoomCreateData;
}
namespace DLL2SDK::CSProto::msg
{
struct ItemPrizeConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct PveEndLessInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct MatchEndLoadingBackGroundConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct LoadingPictureConfigureConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct MatchLoadingBackGroundConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct LevelupData;
}
namespace DLL2SDK::CSProto::msg
{
struct LbsGeoPosition;
}
namespace DLL2SDK::CSProto::msg
{
struct DiamondCardInDB;
}
namespace DLL2SDK::CSProto::msg
{
struct ApolloService_Pay_TssInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PrizeConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerStaminaInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct RewardDaily;
}
namespace DLL2SDK::CSProto::msg
{
struct Reward;
}
namespace DLL2SDK::CSProto::msg
{
struct GameLimitations;
}
namespace DLL2SDK::CSProto::msg
{
struct ZombieStateInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct BossKillMinTime;
}
namespace DLL2SDK::CSProto::msg
{
struct PVEPlayerGameStat;
}
namespace DLL2SDK::CSProto::msg
{
struct SPVPPlayerGameStat;
}
namespace DLL2SDK::CSProto::msg
{
struct BRPlayerGameStat;
}
namespace DLL2SDK::CSProto::msg
{
struct ApvpGameStateInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ApvpCampGameStateInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerGameStat;
}
namespace DLL2SDK::CSProto::msg
{
struct RecentGamePlayer;
}
namespace DLL2SDK::CSProto::msg
{
struct BattleFriends;
}
namespace DLL2SDK::CSProto::msg
{
struct BattleFriendItem;
}
namespace DLL2SDK::CSProto::msg
{
struct PropsAry;
}
namespace DLL2SDK::CSProto::msg
{
struct APVPLadderInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PrizeInfoNtf;
}
namespace DLL2SDK::CSProto::msg
{
struct GameShopConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct ShopConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct ShopPaymentInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct TwoTuple;
}
namespace DLL2SDK::CSProto::msg
{
struct PveChapterInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PveChapterStarReward;
}
namespace DLL2SDK::CSProto::msg
{
struct PveLevelInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GroupRoomLiteInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GroupRoomAllInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GroupRoomPlayerInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerGuildData;
}
namespace DLL2SDK::CSProto::msg
{
struct ProfileGuildData;
}
namespace DLL2SDK::CSProto::msg
{
struct ProfileGuildDataWithName;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildEventData;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildNewsData;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildMessageInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildInviteData;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildApplyData;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildMemberData;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildBaseData;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildImpeachmentData;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildJoinCondition;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildSummaryInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildSummaryFriendInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GuildIndexInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CardInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerCardInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GroupWaveInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GroupInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerGroupInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct BattleLogInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct SquadBattleResult;
}
namespace DLL2SDK::CSProto::msg
{
struct TypeSquadInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct TypeSquadRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct DefendSquadRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerSquadInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PerkInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct SkillInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct EquipInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct RoundPlayerGameStatis;
}
namespace DLL2SDK::CSProto::msg
{
struct FireArmGspData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBReticleData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBPlayerClass;
}
namespace DLL2SDK::CSProto::msg
{
struct DBCamoData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBEquippedScoreStreak;
}
namespace DLL2SDK::CSProto::msg
{
struct DBEquippedPerk;
}
namespace DLL2SDK::CSProto::msg
{
struct DBEquippedGrenade;
}
namespace DLL2SDK::CSProto::msg
{
struct DBEquippedGrenadeData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBWeaponData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBEquipAttachmentData;
}
namespace DLL2SDK::CSProto::msg
{
struct DBEquipOpticData;
}
namespace DLL2SDK::CSProto::msg
{
struct ChallengeCardConf;
}
namespace DLL2SDK::CSProto::msg
{
struct ChallengeCardPropConf;
}
namespace DLL2SDK::CSProto::msg
{
struct ChallengeCardProp;
}
namespace DLL2SDK::CSProto::msg
{
struct ChallengeCardProbabilityConf;
}
namespace DLL2SDK::CSProto::msg
{
struct PropSkillInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PropSkillProperty;
}
namespace DLL2SDK::CSProto::msg
{
struct ClientMapConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct ClientModeConfig;
}
namespace DLL2SDK::CSProto::msg
{
struct SPveFightInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct SPveFightSkillInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct SPveFightWeaponInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CfFriendInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ComradeInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerPunishInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSAddCardsRes;
}
namespace DLL2SDK::CSProto::msg
{
struct LotteryCard;
}
namespace DLL2SDK::CSProto::msg
{
struct GameOpeningHour;
}
namespace DLL2SDK::CSProto::msg
{
struct OpeningHour;
}
namespace DLL2SDK::CSProto::msg
{
struct PreWarPreparation;
}
namespace DLL2SDK::CSProto::msg
{
struct GlobalPlayerStateInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerTreasureInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerLotteryInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct AidInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSLoginClientInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ChatMsgInEs;
}
namespace DLL2SDK::CSProto::msg
{
struct ChatMessageInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct RankPlayerInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CommonAttrNumer;
}
namespace DLL2SDK::CSProto::msg
{
struct ExpertInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct Announcement;
}
namespace DLL2SDK::CSProto::msg
{
struct AnnouncementActionUrl;
}
namespace DLL2SDK::CSProto::msg
{
struct AbtestConf;
}
namespace DLL2SDK::CSProto::msg
{
struct OneAbtestCond;
}
namespace DLL2SDK::CSProto::msg
{
struct AbtestBattlepassSeasonEntry;
}
namespace DLL2SDK::CSProto::msg
{
struct AbtestLoginRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct AbtestHitEntry;
}
namespace DLL2SDK::CSProto::msg
{
struct DBLadderGradingInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct DBLadderGradingInfoResult;
}
namespace DLL2SDK::CSProto::msg
{
struct DBGameMapStat;
}
namespace DLL2SDK::CSProto::msg
{
struct DBGamePlayerStat;
}
namespace DLL2SDK::CSProto::msg
{
struct DBGameTypeStat;
}
namespace DLL2SDK::CSProto::msg
{
struct DBWeaponStat;
}
namespace DLL2SDK::CSProto::msg
{
struct LadderScoreInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct HistorySeasonLevelRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct LevelInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct GameExpInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct DisplayWeapon;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerAccountInfoArray;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerMall;
}
namespace DLL2SDK::CSProto::msg
{
struct Commodity;
}
namespace DLL2SDK::CSProto::msg
{
struct CommodityTimePrice;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetAllAchievementRes;
}
namespace DLL2SDK::CSProto::msg
{
struct CSGetAllAchievementReq;
}
namespace DLL2SDK::CSProto::msg
{
struct DBPlayerAchievement;
}
namespace DLL2SDK::CSProto::msg
{
struct PromotorInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct PromotorAward;
}
namespace DLL2SDK::CSProto::msg
{
struct PveInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct AchievementAttr;
}
namespace DLL2SDK::CSProto::msg
{
struct LevelTime;
}
namespace DLL2SDK::CSProto::msg
{
struct MissionAttr;
}
namespace DLL2SDK::CSProto::msg
{
struct MissionData;
}
namespace DLL2SDK::CSProto::msg
{
struct DiamondCard;
}
namespace DLL2SDK::CSProto::msg
{
struct DiamondRechargeStat;
}
namespace DLL2SDK::CSProto::msg
{
struct ActivityBackRecommendInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ActivityBackInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ActiveDB;
}
namespace DLL2SDK::CSProto::msg
{
struct ActivityInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ActivityDB;
}
namespace DLL2SDK::CSProto::msg
{
struct SubTaskState;
}
namespace DLL2SDK::CSProto::msg
{
struct ActvBoxItem;
}
namespace DLL2SDK::CSProto::msg
{
struct CSActivityPreConditionDesc;
}
namespace DLL2SDK::CSProto::msg
{
struct PropChangeDelta;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerDataChange;
}
namespace DLL2SDK::CSProto::msg
{
struct ResourceChange;
}
namespace DLL2SDK::CSProto::msg
{
struct Resource;
}
namespace DLL2SDK::CSProto::msg
{
struct DepositChangeData;
}
namespace DLL2SDK::CSProto::msg
{
struct BlessBuff;
}
namespace DLL2SDK::CSProto::msg
{
struct PlayerSimpleInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ChallengeInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct CSChapterGameResult;
}
namespace DLL2SDK::CSProto::msg
{
struct UserChaperRecord;
}
namespace DLL2SDK::CSProto::msg
{
struct OneUserChaperInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct Develop;
}
namespace DLL2SDK::CSProto::msg
{
struct SSEquippedGrenade;
}
namespace DLL2SDK::CSProto::msg
{
struct LadderRewardDisProp;
}
namespace DLL2SDK::CSProto::msg
{
struct PropFightAttr;
}
namespace DLL2SDK::CSProto::msg
{
struct MatchPlayerInfo;
}
namespace DLL2SDK::CSProto::msg
{
struct ParentProtect;
}
namespace DLL2SDK::CSProto::msg
{
struct PunishItem;
}
namespace DLL2SDK::CSProto::msg
{
enum struct EServerPkgCmd : int32_t;
}
namespace DLL2SDK::CSProto
{
struct _Module_;
}