// Token: 0x06006C2D RID: 27693 RVA: 0x001E518C File Offset: 0x001E338C
        public void InitArenaPlayInfo(ProArenaPlayerInfo pbArenaPlayerInfo)
        {
            if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_InitArenaPlayInfoProArenaPlayerInfo_hotfix != null)
            {
                this.m_InitArenaPlayInfoProArenaPlayerInfo_hotfix.call(new object[]
                {
                    this,
                    pbArenaPlayerInfo
                });
                return;
            }
            BJLuaObjHelper.IsSkipLuaHotfix = false;
            this.m_arenaDS.ClearInitedData();
            ArenaPlayerInfo info = ArenaPlayerInfo.PBArenaPlayerInfoToArenaPlayerInfo(pbArenaPlayerInfo);

            base.InitArenaPlayerInfo(info);
        }
Exemple #2
0
    public static int PBArenaPlayerInfoToArenaPlayerInfo_s(IntPtr l)
    {
        int result;

        try
        {
            ProArenaPlayerInfo pbArenaPlayerInfo;
            LuaObject.checkType <ProArenaPlayerInfo>(l, 1, out pbArenaPlayerInfo);
            ArenaPlayerInfo o = ArenaPlayerInfo.PBArenaPlayerInfoToArenaPlayerInfo(pbArenaPlayerInfo);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }