PlayerRankData.lua 831 B

12345678910111213141516171819202122232425
  1. local PlayerRankData = class("PlayerRankData")
  2. function PlayerRankData:ctor(rank,brief_info,score)
  3. self.rank = rank
  4. self.score = score
  5. if brief_info ~= nil then
  6. self.playerId = brief_info.uid
  7. self.playerName = brief_info.nick_name
  8. self.playerGender = brief_info.gender
  9. self.playerLevel = brief_info.level
  10. self.playerJobId = brief_info.config_id
  11. self.playerFighterPower = brief_info.fight_power
  12. self.headFrameId = brief_info.head_frame_id
  13. self.playerHead = CommonUtil.GetPlayerHeadIcon(brief_info)
  14. self.vipLv = brief_info.vip_level
  15. end
  16. local danCfg = CommonUtil.GetDanCfg(self.score)
  17. if danCfg ~= nil then
  18. self.danName = danCfg.ArenaLevelName
  19. self.danIcon = danCfg.LevelIcon
  20. end
  21. end
  22. return PlayerRankData