Public Member Functions | |
bool | CheckForRejection (String IPCheck, String LoginName, out String Error, bool bLog) |
See if an IP is banned. | |
bool | FindByID (int IDNum, out pawn P) |
Find a player. | |
void | AdminMessage (String AMessage, Optional bool bBeep) |
Admin message. | |
void | AcceptPlayer (PlayerReplicationInfo PRI, String CN, String V) |
Accept a player. | |
void | EPRITimer (Template_EPRI EPRI) |
PlayerReplicationInfo timer. | |
bool | InterpretReplicatedFunction (UnrealIPlayer Other, String FunctionTitle, optional String arguments) |
A playerpawn has done something. | |
void | EGRITimer () |
GameReplicationInfo timer. | |
TeamInfo | GetTeamInfo (byte Team) |
Get a TeamInfo. | |
Public Attributes | |
class< MapList > | MapListClass |
Map list class. | |
class< Template_DownloadMonitor > | DLMainClass |
Download monitor class. | |
class< Template_Voting > | MapVotingClass |
Map voting class. | |
class< Template_Voting > | MutatorVotingClass |
Mutator voting class. | |
class< Template_IPLog > | IPLogClass |
IP logging class. | |
Template_DownloadMonitor | DLMain |
Download monitor object. | |
Template_Voting | MapVoteMain |
Map voting object. | |
Template_Voting | MutatorVoteMain |
Mutator voting object. | |
Template_IPLog | IPL |
IP Logging object. |
bool CheckForRejection | ( | String | IPCheck, | |
String | LoginName, | |||
out String | Error, | |||
bool | bLog | |||
) |
See if a given IP is banned.
IPCheck | The IP to check | |
LoginName | The name that this IP is logging in with | |
Error | A String variable that will be given information about the rejection if the player is rejected | |
bLog | Whether to log the incident |
bool FindByID | ( | int | IDNum, | |
out pawn | P | |||
) |
Find a player by their ID.
IDNum | The ID to search for | |
P | A pawn variable that will be set to the pawn that is found, if they are found |
void AdminMessage | ( | String | AMessage, | |
Optional bool | bBeep | |||
) |
Broadcast a message to all admins using the 'A' message type.
AMessage | The message to broadcast | |
bBeep | Whether the message should beep when received |
void AcceptPlayer | ( | PlayerReplicationInfo | PRI, | |
String | CN, | |||
String | V | |||
) |
Called when a player's information has been obtained and they should be accepted.
PRI | The PlayerReplicationInfo of the accepted player | |
CN | The computer name of the accepted player | |
V | The engine version of the accepted player |
void EPRITimer | ( | Template_EPRI | EPRI | ) |
Called every two seconds by each player's Template_EPRI.
EPRI | The Template_EPRI that called this. |
bool InterpretReplicatedFunction | ( | UnrealIPlayer | Other, | |
String | FunctionTitle, | |||
optional String | arguments | |||
) |
Called by every single ROLE < 4 replicated PlayerPawn function.
Other | The player that invoked this | |
FunctionTitle | The name of the function they performed | |
arguments | Any additional arguments for the function |
void EGRITimer | ( | ) |
Called every second by the game's Template_EGRI.
TeamInfo GetTeamInfo | ( | byte | Team | ) |
Get the TeamInfo object for a particular team. This function exists because gametypes are abstracted, so the TeamInfo object must be obtained here.
Team | The index of the desired team |
class<MapList> MapListClass |
The class to use for the server's map list.
The class that is used to handle download monitoring.
class<Template_Voting> MapVotingClass |
The class that is used to handle map voting.
The class that is used to handle mutator voting.
class<Template_IPLog> IPLogClass |
The class that is used to handle IP logging.
The object that is used to handle download monitoring.
The object that is used to handle map voting.
The object that is used to handle mutator voting.
The object that is used to handle IP logging.