Esempio n. 1
0
 // Token: 0x06004E01 RID: 19969 RVA: 0x0017BB24 File Offset: 0x00179D24
 public static ArenaTopRankPlayer PBArenaTopRankPlayerToArenaTopRankPlayer(ProArenaTopRankPlayer pbTopRankPlayer)
 {
     return(new ArenaTopRankPlayer
     {
         Name = pbTopRankPlayer.Name,
         LevelId = (byte)pbTopRankPlayer.ArenaLevel,
         ArenaPoints = (ushort)pbTopRankPlayer.ArenaPoints,
         HeadIcon = pbTopRankPlayer.HeadIcon,
         Level = pbTopRankPlayer.Level
     });
 }
Esempio n. 2
0
    public static int ArenaTopRankPlayerToPBArenaTopRankPlayer_s(IntPtr l)
    {
        int result;

        try
        {
            ArenaTopRankPlayer topRankPlayer;
            LuaObject.checkType <ArenaTopRankPlayer>(l, 1, out topRankPlayer);
            ProArenaTopRankPlayer o = ArenaTopRankPlayer.ArenaTopRankPlayerToPBArenaTopRankPlayer(topRankPlayer);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
 // Token: 0x06009FC4 RID: 40900 RVA: 0x002D21DC File Offset: 0x002D03DC
 public void SetPlayer(ProArenaTopRankPlayer player)
 {
     if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_SetPlayerProArenaTopRankPlayer_hotfix != null)
     {
         this.m_SetPlayerProArenaTopRankPlayer_hotfix.call(new object[]
         {
             this,
             player
         });
         return;
     }
     BJLuaObjHelper.IsSkipLuaHotfix = false;
     this.m_playerNameText.text     = player.Name;
     this.m_arenaPointsText.text    = player.ArenaPoints.ToString();
     if (this.m_playerIconImage != null)
     {
         this.m_playerIconImage.sprite = AssetUtility.Instance.GetSprite(UIUtility.GetPlayerSmallHeadIconImageName(HeadIconTools.GetHeadPortrait(player.HeadIcon)));
     }
     if (this.m_playerHeadFrameTransform != null)
     {
         UIUtility.SetPlayerHeadFrame(this.m_playerHeadFrameTransform, HeadIconTools.GetHeadFrame(player.HeadIcon), true, "Normal");
     }
     if (this.m_playerLevelText != null)
     {
         this.m_playerLevelText.text = player.Level.ToString();
     }
     if (this.m_arenaLevelIconImage != null)
     {
         IConfigDataLoader        configDataLoader         = GameManager.Instance.ConfigDataLoader as IConfigDataLoader;
         ConfigDataArenaLevelInfo configDataArenaLevelInfo = configDataLoader.GetConfigDataArenaLevelInfo(player.ArenaLevel);
         if (configDataArenaLevelInfo != null)
         {
             this.m_arenaLevelIconImage.sprite = AssetUtility.Instance.GetSprite(configDataArenaLevelInfo.Icon);
         }
     }
 }