| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- -- Warning: do not edit this file.
- -- 警告: 不要编辑此文件
- -- OpenCards.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
- -- OpenCards.Core.ORM.RoleExtData
- local _M = {MessageID = 0x4CD837AB,Name = 'OpenCards.Core.ORM.RoleExtData'}
- _M.__index = _M
- function _M.IsSuccess(self)
- return self.s2c_code ~= nil and self.s2c_code >= 200 and self.s2c_code <= 299
- end
- Protocol.Serializer[0x4CD837AB] = _M
- Protocol.Serializer.StringDefined['OpenCards.Core.ORM.RoleExtData'] = _M
- function _M.Write(output,data)
-
- output:PutS32(data.DrawPoints)
- output:PutS64(data.LastRefreshDataTime)
- output:PutS32(data.AutoDisband)
- output:PutS32(data.HeroDisbandUnlock)
- output:PutS32(data.HeroRollbackUnlock)
- output:PutS32(data.HeroReplacementUnlock)
- output:PutMap(data.HeroScoresMap, output.PutS32, output.PutS32,'int', 'int')
- output:PutDateTime(data.ExpiredUtc)
- output:PutMap(data.GuildHunterGainItemMap, output.PutS32, function(_,v1) output:PutList(v1, output.PutOBJ, 'OpenCards.Core.Data.ItemInstanceData') end,'int', 'System.Collections.Generic.List<OpenCards.Core.Data.ItemInstanceData>')
- output:PutUTF(data.GuildName)
- output:PutS32(data.GuildPosition)
- output:PutS32(data.LastGeTimeBoxTime)
- output:PutS32(data.TotalTimeLimit)
- output:PutS32(data.AccumulationTime)
- output:PutS32(data.QuickTimeCount)
- output:PutS32(data.QuickTimeRandomSeed)
- output:PutMap(data.LastGeTimeDropTime, output.PutS32, output.PutS32,'int', 'int')
- output:PutMap(data.AttentionList, output.PutUTF, output.PutS64,'string', 'long')
- output:PutMap(data.FansList, output.PutUTF, output.PutS64,'string', 'long')
- output:PutS32(data.ArenaValorID)
- output:PutMap(data.LifeTreeData, output.PutS32, output.PutS32,'int', 'int')
- output:PutS64(data.DreamStepOverTime)
- output:PutList(data.GuildProtectors, output.PutUTF,'string')
- output:PutS32(data.WorldMapShowNonFriend)
- output:PutList(data.FriendList, output.PutUTF,'string')
- output:PutList(data.ApplyList, output.PutUTF,'string')
- output:PutList(data.BlackList, output.PutUTF,'string')
- output:PutMap(data.FriendPoints, output.PutUTF, output.PutOBJ,'string', 'OpenCards.Core.ORM.FriendPointData')
- output:PutS32(data.HasGiveFriendPointCount)
- output:PutMap(data.HiredTempHeros, output.PutUTF, output.PutUTF,'string', 'string')
- output:PutMap(data.TempHeroApplyList, output.PutUTF, function(_,v1) output:PutList(v1, output.PutUTF, 'string') end,'string', 'System.Collections.Generic.List<string>')
- output:PutMap(data.LendTempHeros, output.PutUTF, output.PutUTF,'string', 'string')
- output:PutS32(data.TempHeroHasApplyCount)
- output:PutS32(data.LendGetFriendPointCount)
- output:PutS32(data.StrangerGroupID)
- output:PutS32(data.ChangeNameCount)
- output:PutList(data.GainedRewardVips, output.PutS32,'int')
- output:PutS32(data.UserInit)
- output:PutS32(data.FreeVipExp)
- output:PutS32(data.ArenaHighendTier)
- output:PutS64(data.ArenaHighendCoinTime)
- output:PutS64(data.LastRecvGlobalCmdTime)
- output:PutUTF(data.ChatWorldChannelId)
- output:PutS32(data.HeroReplacementConfigId)
- output:PutS32(data.NewHiredTempHeroCount)
- output:PutS32(data.LanguageId)
- output:PutMap(data.TempHeroUseMap, output.PutS32, output.PutS32,'int', 'int')
- output:PutUTF(data.UserSource)
- output:PutMap(data.PublicProperties, output.PutUTF, output.PutOBJ,'string', 'OpenCards.Core.ORM.DigDotData')
- output:PutMap(data.AccumulationDropTime, output.PutS32, output.PutS32,'int', 'int')
- output:PutS32(data.StageRankState)
- output:PutS32(data.StageRankGroupID)
- output:PutS32(data.StageRankSeason)
- output:PutS32(data.StageRanking)
- output:PutS32(data.OldStageRanking)
- output:PutS32(data.OldStageID)
- output:PutS32(data.ReceiveStageChallengeTask)
- output:PutArray(data.LoadedRoleMappingData, output.PutS32,'int')
- output:PutS32(data.AcumulateActivityState)
- output:PutS32(data.ArenaValorCurrentRank)
- output:PutS32(data.ArenaValorOldRank)
- output:PutDateTime(data.ArenaValorRankActivityEndTime)
- output:PutS32(data.ArenaHighendCumulativeCoin)
- output:PutS32(data.HasGetFriendPointCount)
- output:PutS32(data.ArenaValorScore)
- output:PutS32(data.ArenaValorHistoricHighestScore)
- output:PutS32(data.ArenaValorTier)
- output:PutS32(data.ArenaValorHistoricHighestTier)
- output:PutS32(data.PresetHeroSelect1)
- output:PutS32(data.PresetHeroSelect2)
- output:PutBool(data.HasChangeAvatarManually)
- output:PutMap(data.GetQuickimeDropTime, output.PutS32, output.PutS32,'int', 'int')
- output:PutArray(data.RoleFlagMappingData, output.PutS32,'int')
- output:PutUTF(data.CreateRoleClientVersion)
- end
- function _M.Read(input,data)
-
- data.DrawPoints = input:GetS32()
- data.LastRefreshDataTime = input:GetS64()
- data.AutoDisband = input:GetS32()
- data.HeroDisbandUnlock = input:GetS32()
- data.HeroRollbackUnlock = input:GetS32()
- data.HeroReplacementUnlock = input:GetS32()
- data.HeroScoresMap = input:GetMap(input.GetS32, input.GetS32,'int', 'int')
- data.ExpiredUtc = input:GetDateTime()
- data.GuildHunterGainItemMap = input:GetMap(input.GetS32, function(_) return input:GetList(input.GetOBJ,'OpenCards.Core.Data.ItemInstanceData') end,'int', 'System.Collections.Generic.List<OpenCards.Core.Data.ItemInstanceData>')
- data.GuildName = input:GetUTF()
- data.GuildPosition = input:GetS32()
- data.LastGeTimeBoxTime = input:GetS32()
- data.TotalTimeLimit = input:GetS32()
- data.AccumulationTime = input:GetS32()
- data.QuickTimeCount = input:GetS32()
- data.QuickTimeRandomSeed = input:GetS32()
- data.LastGeTimeDropTime = input:GetMap(input.GetS32, input.GetS32,'int', 'int')
- data.AttentionList = input:GetMap(input.GetUTF, input.GetS64,'string', 'long')
- data.FansList = input:GetMap(input.GetUTF, input.GetS64,'string', 'long')
- data.ArenaValorID = input:GetS32()
- data.LifeTreeData = input:GetMap(input.GetS32, input.GetS32,'int', 'int')
- data.DreamStepOverTime = input:GetS64()
- data.GuildProtectors = input:GetList(input.GetUTF,'string')
- data.WorldMapShowNonFriend = input:GetS32()
- data.FriendList = input:GetList(input.GetUTF,'string')
- data.ApplyList = input:GetList(input.GetUTF,'string')
- data.BlackList = input:GetList(input.GetUTF,'string')
- data.FriendPoints = input:GetMap(input.GetUTF, input.GetOBJ,'string', 'OpenCards.Core.ORM.FriendPointData')
- data.HasGiveFriendPointCount = input:GetS32()
- data.HiredTempHeros = input:GetMap(input.GetUTF, input.GetUTF,'string', 'string')
- data.TempHeroApplyList = input:GetMap(input.GetUTF, function(_) return input:GetList(input.GetUTF,'string') end,'string', 'System.Collections.Generic.List<string>')
- data.LendTempHeros = input:GetMap(input.GetUTF, input.GetUTF,'string', 'string')
- data.TempHeroHasApplyCount = input:GetS32()
- data.LendGetFriendPointCount = input:GetS32()
- data.StrangerGroupID = input:GetS32()
- data.ChangeNameCount = input:GetS32()
- data.GainedRewardVips = input:GetList(input.GetS32,'int')
- data.UserInit = input:GetS32()
- data.FreeVipExp = input:GetS32()
- data.ArenaHighendTier = input:GetS32()
- data.ArenaHighendCoinTime = input:GetS64()
- data.LastRecvGlobalCmdTime = input:GetS64()
- data.ChatWorldChannelId = input:GetUTF()
- data.HeroReplacementConfigId = input:GetS32()
- data.NewHiredTempHeroCount = input:GetS32()
- data.LanguageId = input:GetS32()
- data.TempHeroUseMap = input:GetMap(input.GetS32, input.GetS32,'int', 'int')
- data.UserSource = input:GetUTF()
- data.PublicProperties = input:GetMap(input.GetUTF, input.GetOBJ,'string', 'OpenCards.Core.ORM.DigDotData')
- data.AccumulationDropTime = input:GetMap(input.GetS32, input.GetS32,'int', 'int')
- data.StageRankState = input:GetS32()
- data.StageRankGroupID = input:GetS32()
- data.StageRankSeason = input:GetS32()
- data.StageRanking = input:GetS32()
- data.OldStageRanking = input:GetS32()
- data.OldStageID = input:GetS32()
- data.ReceiveStageChallengeTask = input:GetS32()
- data.LoadedRoleMappingData = input:GetArray(input.GetS32,'int')
- data.AcumulateActivityState = input:GetS32()
- data.ArenaValorCurrentRank = input:GetS32()
- data.ArenaValorOldRank = input:GetS32()
- data.ArenaValorRankActivityEndTime = input:GetDateTime()
- data.ArenaHighendCumulativeCoin = input:GetS32()
- data.HasGetFriendPointCount = input:GetS32()
- data.ArenaValorScore = input:GetS32()
- data.ArenaValorHistoricHighestScore = input:GetS32()
- data.ArenaValorTier = input:GetS32()
- data.ArenaValorHistoricHighestTier = input:GetS32()
- data.PresetHeroSelect1 = input:GetS32()
- data.PresetHeroSelect2 = input:GetS32()
- data.HasChangeAvatarManually = input:GetBool()
- data.GetQuickimeDropTime = input:GetMap(input.GetS32, input.GetS32,'int', 'int')
- data.RoleFlagMappingData = input:GetArray(input.GetS32,'int')
- data.CreateRoleClientVersion = input:GetUTF()
- end
|