PRoConEvents.MULTIbalancer.SquadMove C# (CSharp) Method

SquadMove() private method

private SquadMove ( PlayerModel clone, int toTeam, int toSquad, bool logOnly ) : void
clone PlayerModel
toTeam int
toSquad int
logOnly bool
return void
        private void SquadMove(PlayerModel clone, int toTeam, int toSquad, bool logOnly)
        {
            // Do the move
            if (!EnableLoggingOnlyMode && !logOnly) {
            DebugScrambler("^1^bMOVE SQUAD^n^0 ^b" + clone.FullName + "^n to " + GetTeamName(toTeam) + " team, " + GetSquadName(toSquad) + " squad");
            ServerCommand("admin.movePlayer", clone.Name, toTeam.ToString(), toSquad.ToString(), "false");
            Thread.Sleep(60);
            } else {
            DebugScrambler("^9(SIMULATED) ^1^bMOVE SQUAD^n^0 ^b" + clone.FullName + "^n to " + GetTeamName(toTeam) + " team,  " + GetSquadName(toSquad) + " squad");
            }
            // force squad to new squad id
            clone.Squad = toSquad;
        }
MULTIbalancer