Method |
Description |
|
AddNewPlayer ( String name, int team ) : bool |
|
|
AddPlayerFetch ( String name ) : void |
|
|
AddPlayerToSquadRoster ( SquadRoster>.Dictionary squads, PlayerModel player, int key, int squadId, bool ignoreSize ) : SquadRoster |
|
|
AddTicketLossSample ( int team, double oldTickets, double newTickets, double seconds ) : void |
|
|
AddTimedRequest ( String name, double maxDelay, Action request ) : DelayedRequest |
|
|
AdjustForMetro ( PerModeSettings perMode ) : bool |
|
|
AnalyzeSquadLists ( int beforeTeam, int beforeSquad, List beforeSquadList, int afterTeam, Dictionary afterTable, int otherTeam, Dictionary otherTable, bool finalCheck ) : void |
|
|
AnalyzeTeams ( int &maxDiff, int &ascendingSize, int &descendingTickets, int &biggestTeam, int &smallestTeam, int &winningTeam, int &losingTeam ) : void |
|
|
AssignFillerToTeam ( PlayerModel filler, int toTeamId, List target, SquadRoster>.Dictionary targetSquadTable ) : void |
|
|
AssignGroups ( ) : void |
|
|
AssignSquadToTeam ( SquadRoster squad, SquadRoster>.Dictionary squadTable, List usScrambled, List ruScrambled, List origTarget ) : void |
|
|
AttackerTicketsWithinRangeOfMax ( double attacker ) : bool |
|
|
BalanceAndUnstack ( String name ) : void |
|
|
Chat ( String who, String what ) : void |
|
|
Chat ( String who, String what, bool quiet ) : void |
|
|
CheckAbortMove ( String name ) : void |
|
|
CheckDeativateBalancer ( String reason ) : void |
|
|
CheckDelayedMove ( String name ) : void |
|
|
CheckRageQuit ( String name ) : void |
|
|
CheckRoundEndingDuration ( ) : void |
|
|
CheckServerInfoUpdate ( ) : void |
|
|
CheckSuccess ( Hashtable json, String &err ) : bool |
|
|
CheckTeamSwitch ( String name, int toTeam ) : bool |
|
|
CheckWhitelist ( PlayerModel player, uint flags ) : bool |
|
|
Chunker ( String msg, int maxLen ) : List |
|
|
ClearTeams ( ) : void |
|
|
CommandToLog ( string cmd ) : void |
|
|
CompareSquads ( int beforeTeam, int afterTeam, List before, List after, int otherTeam, List otherAfter, bool finalCheck ) : void |
|
|
ComputeTicketRatio ( double a, double b, double goal, bool countDown, String &msg ) : double |
|
|
ConditionalIncrementMoves ( String name ) : void |
|
|
CountMatchingFriends ( PlayerModel player, Scope scope ) : int |
|
|
CountMatchingTags ( PlayerModel player, Scope scope ) : int |
|
|
DebugBalance ( String msg ) : void |
|
|
DebugFast ( String msg ) : void |
|
|
DebugFetch ( String msg ) : void |
|
|
DebugFetch ( String msg, int level ) : void |
|
|
DebugScrambler ( String msg ) : void |
|
|
DebugUnswitch ( String msg ) : void |
|
|
DifferenceFromSmallest ( int fromTeam ) : int |
|
|
ExtractName ( String fullName ) : String |
|
|
ExtractTag ( PlayerModel m ) : String |
|
|
ExtractTagOrFriendex ( PlayerModel m ) : String |
|
|
FastBalance ( String trigger ) : void |
|
|
FetchWebPage ( String &result, String url ) : bool |
|
|
FinishMove ( String name, int team ) : bool |
|
|
FinishedFullSwap ( String name, PerModeSettings perMode ) : void |
|
|
FireMessages ( String name ) : void |
|
|
Forbid ( PerModeSettings perMode, UnswitchChoice choice ) : bool |
|
|
ForceSetPluginVariable ( String strVariable, String values ) : void |
|
|
FormatMessage ( String msg, MessageType type, int level ) : String |
|
|
GarbageCollectKnownPlayers ( ) : void |
|
|
GatherProconGoodies ( ) : void |
|
|
GetAveragePlayerStats ( int teamId, DefineStrong stat ) : double |
|
|
GetAverageTicketLossRate ( int team, bool verbose ) : double |
|
|
GetBalanceSpeed ( PerModeSettings perMode ) : Speed |
|
|
GetClanPopulation ( PlayerModel player, int teamId ) : int |
|
|
GetMovesThisRound ( PlayerModel player ) : int |
|
|
GetPerModeSettings ( ) : PerModeSettings |
|
|
GetPhase ( PerModeSettings perMode, bool verbose ) : Phase |
|
|
GetPlayer ( String name ) : PlayerModel |
|
|
GetPlayerJoinedTimeSpan ( PlayerModel player ) : System.TimeSpan |
|
|
GetPlayerStat ( PlayerModel player, DefineStrong which ) : double |
|
|
GetPlayerStatsString ( String name ) : String |
|
|
GetPopulation ( PerModeSettings perMode, bool verbose ) : Population |
|
|
GetRoundMapMode ( ) : String |
|
|
GetRushMaxStages ( String mapName ) : int |
|
|
GetSimplifiedModes ( ) : List |
|
|
GetSquadsWithClanTagOrFriendex ( String id, SquadRoster>.Dictionary squads ) : List |
|
|
GetTeam ( int team ) : List |
|
|
GetTeamDifference ( int &fromTeam, int &toTeam ) : int |
|
|
GetTeamPoints ( int team ) : double |
|
|
GetTimeInRoundMinutes ( ) : double |
|
|
GetTimeInRoundString ( ) : String |
|
|
GetUnstackTicketRatio ( PerModeSettings perMode ) : double |
|
|
InGameCommand ( String msg, ChatScope scope, int team, int squad, String name ) : void |
|
|
IncrementMoves ( String name ) : void |
|
|
IncrementTotal ( ) : void |
|
|
IsCTF ( ) : bool |
|
|
IsCarrierAssault ( ) : bool |
|
|
IsClanDispersal ( PlayerModel player, bool ignoreWhitelist ) : bool |
|
|
IsConquest ( ) : bool |
|
|
IsCountUp ( ) : bool |
|
|
IsDeathmatch ( ) : bool |
|
|
IsInDispersalList ( PlayerModel player, bool ignoreWhitelist ) : bool |
|
|
IsKnownPlayer ( String name ) : bool |
|
|
IsModelInSync ( ) : bool |
|
|
IsNonBalancingMode ( ) : bool |
|
|
IsObliteration ( ) : bool |
|
|
IsRankDispersal ( PlayerModel player ) : bool |
|
|
IsRush ( ) : bool |
|
|
IsSQDM ( ) : bool |
|
|
JoinWith ( Thread thread, int secs ) : void |
|
|
KillAndMoveAsync ( MoveInfo move ) : void |
|
|
KillUpdate ( String killer, String victim ) : void |
|
|
ListPlayersLoop ( ) : void |
|
|
ListSideBySide ( List us, List ru, bool useScrambledSquad, bool useSquadSort ) : void |
|
|
LogExternal ( String msg ) : void |
|
|
LogStatus ( bool isFinal, int level ) : void |
|
|
MaxDiff ( ) : int |
|
|
MaxFastDiff ( ) : int |
|
|
MergeWhitelistWithReservedSlots ( ) : void |
|
|
MergeWithFile ( String var, List list ) : void |
|
|
NextSwapGroupInSeconds ( PerModeSettings perMode ) : double |
|
|
PriorityQueueCount ( ) : int |
|
|
ProconChat ( String what ) : void |
|
|
ProconChatPlayer ( String who, String what ) : void |
|
|
Reassign ( String name, int fromTeam, int toTeam, int diff ) : void |
|
|
RemainingTicketPercent ( double tickets, double goal ) : double |
|
|
RemainingTickets ( ) : double |
|
|
RemapSquad ( SquadRoster>.Dictionary squadTable, SquadRoster squad ) : void |
|
|
RememberTeams ( ) : void |
|
|
RemovePlayer ( String name ) : void |
|
|
RemovePlayerFetch ( String name ) : void |
|
|
RemovePlayerFromList ( List aList, String name ) : List |
|
|
RemovePlayerFromSquadRoster ( SquadRoster>.Dictionary squads, String name ) : void |
|
|
Reset ( ) : void |
|
|
ResetAverageTicketLoss ( ) : void |
|
|
ResetRound ( ) : void |
|
|
ResetSettings ( ) : void |
|
|
RestoreSquads ( List allCopy, int>.Dictionary allocated, bool logOnly ) : void |
|
|
RushAttackerAvgLoss ( ) : double |
|
|
SayLines ( List lines, String name ) : void |
|
|
ScheduleListPlayers ( double delay ) : void |
|
|
ScrambleByCommand ( int winner, bool logOnly ) : void |
|
|
ScrambleLoneWolves ( List loneWolves, SquadRoster>.Dictionary squads, int whichTeam ) : void |
|
|
ScrambleMove ( PlayerModel clone, int where, bool logOnly ) : void |
|
|
ScrambleTeams ( List usOrig, List ruOrig, bool logOnly ) : ScrambleStatus |
|
|
Scrambler ( List teamScores ) : void |
|
|
ScramblerLoop ( ) : void |
|
|
SendBattlelogRequest ( String name, String requestType, PlayerModel player ) : void |
|
|
SendBattlelogRequestBF4 ( String name, String requestType, PlayerModel player ) : void |
|
|
SendBattlelogRequestBFH ( String name, String requestType, PlayerModel player ) : void |
|
|
SendCacheRequest ( String name, String requestType ) : void |
|
|
SendToAllSubscribers ( String what ) : void |
|
|
ServerCommand ( ) : void |
|
|
SetDispersalListGroups ( ) : void |
|
|
SetFriends ( ) : void |
|
|
SetSpawnMessages ( String name, String chat, String yell, bool quiet ) : void |
|
|
SetStats ( PlayerModel player, Hashtable stats ) : void |
|
|
SetTag ( PlayerModel player, Hashtable data ) : void |
|
|
SetupUpdateTicketsRequest ( ) : void |
|
|
SpawnUpdate ( String name ) : void |
|
|
SquadMove ( PlayerModel clone, int toTeam, int toSquad, bool logOnly ) : void |
|
|
StartMoveImmediate ( MoveInfo move, bool sendMessages ) : void |
|
|
StartThreads ( ) : void |
|
|
StopThreads ( ) : void |
|
|
SumMetricByTeam ( List usScrambled, List ruScrambled, double &usMetric, double &ruMetric ) : void |
|
|
SwapSameClanTags ( List &usScrambled, List &ruScrambled ) : void |
|
|
TaskbarNotify ( String title, String msg ) : void |
|
|
TimerLoop ( ) : void |
|
|
ToSquad ( String name, int team ) : int |
|
|
ToTeam ( String name, int fromTeam, bool isReassign, int &diff, bool &mustMove ) : int |
|
|
ToTeamByDispersal ( String name, int fromTeam, List teamListsById ) : int |
|
|
UnsquadMove ( SquadRoster>.Dictionary usSquads, SquadRoster>.Dictionary ruSquads, bool logOnly, List unsquaded ) : void |
|
|
UpdateAllFromWhitelist ( ) : void |
|
|
UpdateFactions ( ) : void |
|
|
UpdateFriends ( ) : void |
|
|
UpdateFromWhitelist ( PlayerModel player ) : void |
|
|
UpdateMoveTime ( String name ) : void |
|
|
UpdatePlayerFriends ( PlayerModel friend ) : void |
|
|
UpdatePlayerModel ( String name, int team, int squad, String eaGUID, int score, int kills, int deaths, int rank, int role ) : void |
|
|
UpdatePlayerTeam ( String name, int team ) : void |
|
|
UpdatePresetValue ( ) : void |
|
|
UpdateRoundTimeLimit ( ) : void |
|
|
UpdateTeams ( ) : void |
|
|
UpdateTicketLossRateLog ( System.DateTime now, int strong, int weak ) : void |
|
|
UpdateWhitelistModel ( ) : void |
|
|
UpgradePreV1Settings ( ) : void |
|
|
ValidateDouble ( double &val, String propName, double def ) : void |
|
|
ValidateDoubleRange ( double &val, String propName, double min, double max, double def, bool zeroOK ) : void |
|
|
ValidateInt ( int &val, String propName, int def ) : void |
|
|
ValidateIntRange ( int &val, String propName, int min, int max, int def, bool zeroOK ) : void |
|
|
ValidateModel ( List players, String revWhy ) : void |
|
|
ValidateMove ( String name ) : void |
|
|
ValidateSettings ( String strVariable, String strValue ) : bool |
|
|
VersionToNumeric ( String ver ) : uint |
|
|
Yell ( String who, String what ) : void |
|
|