using MongoDB.Bson.Serialization.Attributes; namespace ET { public class UnitProtoComponent : Entity, IAwake, IDestroy, ITransfer { //玩家上线公共信息更新 [BsonIgnore] public M2OpenRoleInfo_AddOrUpdateOpenRoleInfo M2OpenRoleInfo_AddOrUpdateOpenRoleInfo = new M2OpenRoleInfo_AddOrUpdateOpenRoleInfo(); //同步玩家等级 [BsonIgnore] public M2OpenRoleInfo_UpdateLvl M2OpenRoleInfo_UpdateLvl = new M2OpenRoleInfo_UpdateLvl(); //同步角色名称 [BsonIgnore] public M2OpenRoleInfo_UpdateName M2OpenRoleInfo_UpdateName = new M2OpenRoleInfo_UpdateName(); //同步角色签名 [BsonIgnore] public M2OpenRoleInfo_UpdateSignature M2OpenRoleInfo_UpdateSignature = new M2OpenRoleInfo_UpdateSignature(); //同步角色离线时间 [BsonIgnore] public M2OpenRoleInfo_UpdateOfflineTimeSec M2OpenRoleInfo_UpdateOfflineTimeSec = new M2OpenRoleInfo_UpdateOfflineTimeSec(); //同步穿搭 [BsonIgnore] public M2OpenRoleInfo_UpdateCustomSuitInfo M2OpenRoleInfo_UpdateCustomSuitInfo = new M2OpenRoleInfo_UpdateCustomSuitInfo(); //同步角色相册 [BsonIgnore] public M2OpenRoleInfo_UpdateAlbum M2OpenRoleInfo_UpdateAlbum = new M2OpenRoleInfo_UpdateAlbum(); //同步个人相册展示栏数量 [BsonIgnore] public M2OpenRoleInfo_SetMonthCardStatus M2OpenRoleInfo_SetMonthCardStatus = new M2OpenRoleInfo_SetMonthCardStatus(); //修改头像框 [BsonIgnore] public M2OpenRoleInfo_UpdateHeadBorder M2OpenRoleInfo_UpdateHeadBorder = new M2OpenRoleInfo_UpdateHeadBorder(); //修改称号 [BsonIgnore] public M2OpenRoleInfo_UpdateTitleItem M2OpenRoleInfo_UpdateTitleItem = new M2OpenRoleInfo_UpdateTitleItem(); //修改角色头像 [BsonIgnore] public M2OpenRoleInfo_UpdateHead M2OpenRoleInfo_UpdateHead = new M2OpenRoleInfo_UpdateHead(); //修改角色套装收集度 [BsonIgnore] public M2OpenRoleInfo_UpdateSuitCollect M2OpenRoleInfo_UpdateSuitCollect = new M2OpenRoleInfo_UpdateSuitCollect(); //请求搜索其他玩家信息 [BsonIgnore] public Other2OpenRoleInfo_GetOtherRoleInfo Other2OpenRoleInfo_GetOtherRoleInfo = new Other2OpenRoleInfo_GetOtherRoleInfo(); //同步词牌收集度 [BsonIgnore] public M2OpenRoleInfo_UpdateCardCollect M2OpenRoleInfo_UpdateCardCollect = new M2OpenRoleInfo_UpdateCardCollect(); //同步成就收集度 [BsonIgnore] public M2OpenRoleInfo_UpdateAchievementTaskCollect M2OpenRoleInfo_UpdateAchievementTaskCollect = new M2OpenRoleInfo_UpdateAchievementTaskCollect(); //同步角色经验 [BsonIgnore] public M2OpenRoleInfo_UpdateExp M2OpenRoleInfo_UpdateExp = new M2OpenRoleInfo_UpdateExp(); //同步角色徽章 [BsonIgnore] public M2OpenRoleInfo_UpdateBadge M2OpenRoleInfo_UpdateBadge = new M2OpenRoleInfo_UpdateBadge(); //同步玩家珍珠余额 [BsonIgnore] public M2OpenRoleInfo_UpdateDiamondPurple M2OpenRoleInfo_UpdateDiamondPurple = new M2OpenRoleInfo_UpdateDiamondPurple(); [BsonIgnore] public bool WaiUpdateDiamondPurple; //同步玩家马蹄金余额 [BsonIgnore] public M2OpenRoleInfo_UpdateDiamondRed M2OpenRoleInfo_UpdateDiamondRed = new M2OpenRoleInfo_UpdateDiamondRed(); [BsonIgnore] public bool WaiUpdateDiamondRed; //同步玩家角色金币 [BsonIgnore] public M2OpenRoleInfo_UpdateRoleGold M2OpenRoleInfo_UpdateRoleGold = new M2OpenRoleInfo_UpdateRoleGold(); [BsonIgnore] public bool WaiUpdateRoleGold; //同步玩家Vip经验 [BsonIgnore] public M2OpenRoleInfo_UpdateVipExp M2OpenRoleInfo_UpdateVipExp = new M2OpenRoleInfo_UpdateVipExp(); [BsonIgnore] public bool Wai_UpdateVipExp; //同步玩家Vip等级 [BsonIgnore] public M2OpenRoleInfo_UpdateVipLvl M2OpenRoleInfo_UpdateVipLvl = new M2OpenRoleInfo_UpdateVipLvl(); //同步套装合成/关卡分到排行榜服 [BsonIgnore] public M2OpenRoleInfo_UpdateSynthesisProgress M2OpenRoleInfo_UpdateSynthesisProgress = new M2OpenRoleInfo_UpdateSynthesisProgress(); [BsonIgnore] public M2OpenRoleInfo_GetLevelRoleInfoProtos M2OpenRoleInfo_GetLevelRoleInfoProtos = new M2OpenRoleInfo_GetLevelRoleInfoProtos(); } }