Пример #1
0
 // Token: 0x06007739 RID: 30521 RVA: 0x0020936C File Offset: 0x0020756C
 public void PlayerQuitTeamRoom(TeamRoomPlayer quitPlayer, ulong leaderSessionId, long leaderKickOutTime)
 {
     if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_PlayerQuitTeamRoomTeamRoomPlayerUInt64Int64_hotfix != null)
     {
         this.m_PlayerQuitTeamRoomTeamRoomPlayerUInt64Int64_hotfix.call(new object[]
         {
             this,
             quitPlayer,
             leaderSessionId,
             leaderKickOutTime
         });
         return;
     }
     BJLuaObjHelper.IsSkipLuaHotfix = false;
     if (this.Room != null)
     {
         if (this.Room.IsLeader(quitPlayer))
         {
             this.Room.LeaderKickOutTime = new DateTime(leaderKickOutTime);
             TeamRoomPlayer leader = this.Room.FindTeamRoomPlayer(leaderSessionId);
             this.Room.Leader = leader;
         }
         this.Room.QuitTeamRoom(quitPlayer);
     }
 }
Пример #2
0
    public static int get_UserId(IntPtr l)
    {
        int result;

        try
        {
            TeamRoomPlayer teamRoomPlayer = (TeamRoomPlayer)LuaObject.checkSelf(l);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, teamRoomPlayer.UserId);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #3
0
    public static int constructor(IntPtr l)
    {
        int result;

        try
        {
            TeamRoomPlayer o = new TeamRoomPlayer();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #4
0
 // Token: 0x06007738 RID: 30520 RVA: 0x002092E4 File Offset: 0x002074E4
 public void PlayerJoinTeamRoom(TeamRoomPlayer player)
 {
     if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_PlayerJoinTeamRoomTeamRoomPlayer_hotfix != null)
     {
         this.m_PlayerJoinTeamRoomTeamRoomPlayer_hotfix.call(new object[]
         {
             this,
             player
         });
         return;
     }
     BJLuaObjHelper.IsSkipLuaHotfix = false;
     if (this.Room != null)
     {
         this.Room.JoinTeamRoom(player);
     }
 }
Пример #5
0
    public static int PbTeamRoomPlayerToTeamRoomPlayer_s(IntPtr l)
    {
        int result;

        try
        {
            ProTeamRoomPlayer pbPlayer;
            LuaObject.checkType <ProTeamRoomPlayer>(l, 1, out pbPlayer);
            TeamRoomPlayer o = TeamRoomPlayer.PbTeamRoomPlayerToTeamRoomPlayer(pbPlayer);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #6
0
    public static int set_ModenSkinId(IntPtr l)
    {
        int result;

        try
        {
            TeamRoomPlayer teamRoomPlayer = (TeamRoomPlayer)LuaObject.checkSelf(l);
            int            modenSkinId;
            LuaObject.checkType(l, 2, out modenSkinId);
            teamRoomPlayer.ModenSkinId = modenSkinId;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #7
0
    public static int set_Position(IntPtr l)
    {
        int result;

        try
        {
            TeamRoomPlayer teamRoomPlayer = (TeamRoomPlayer)LuaObject.checkSelf(l);
            int            position;
            LuaObject.checkType(l, 2, out position);
            teamRoomPlayer.Position = position;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #8
0
    public static int set_ActiveHeroJobRelatedId(IntPtr l)
    {
        int result;

        try
        {
            TeamRoomPlayer teamRoomPlayer = (TeamRoomPlayer)LuaObject.checkSelf(l);
            int            activeHeroJobRelatedId;
            LuaObject.checkType(l, 2, out activeHeroJobRelatedId);
            teamRoomPlayer.ActiveHeroJobRelatedId = activeHeroJobRelatedId;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Пример #9
0
    public static int set_Name(IntPtr l)
    {
        int result;

        try
        {
            TeamRoomPlayer teamRoomPlayer = (TeamRoomPlayer)LuaObject.checkSelf(l);
            string         name;
            LuaObject.checkType(l, 2, out name);
            teamRoomPlayer.Name = name;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int FindTeamRoomPlayerAtPosition(IntPtr l)
    {
        int result;

        try
        {
            TeamRoom teamRoom = (TeamRoom)LuaObject.checkSelf(l);
            int      position;
            LuaObject.checkType(l, 2, out position);
            TeamRoomPlayer o = teamRoom.FindTeamRoomPlayerAtPosition(position);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int FindTeamRoomPlayer(IntPtr l)
    {
        int result;

        try
        {
            TeamRoom teamRoom = (TeamRoom)LuaObject.checkSelf(l);
            ulong    sessionId;
            LuaObject.checkType(l, 2, out sessionId);
            TeamRoomPlayer o = teamRoom.FindTeamRoomPlayer(sessionId);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }