Public Member Functions | |
| void | FullyConnected () |
| Connection is complete. | |
| void | RequestData (int DataIdentifier) |
| Server requests data. | |
| void | AdminValidation () |
| Make client admin. | |
| void | UpdateAdminList (Template_EPRI EPRI, String IP, String CompName, String Version, bool bIsAdmin) |
| Update admin info. | |
| void | PingMe () |
| Server ping. | |
| void | PongMe () |
| Ping server. | |
| exec void | Mutate (String Cmd) |
| Send a mutator command. | |
Public Attributes | |
| bool | bIsReallyTyping |
| Typing indicator. | |
| bool | bTrueSpec |
| Spectator indicator. | |
| Template_PlayerDirectory | MyDirectory |
| Player list. | |
| VoteCache | MapCache |
| Map list. | |
| var VoteCache | MutatorCache |
| Mutator list. | |
| Inventory | Armors [16] |
| Armor list. | |
| class< Ammo > | CurAmmo |
| Ammo class. | |
| int | AmmoNum |
| Ammo amount. | |
| int | ChargeAmount [16] |
| Charge amounts. | |
| var int | TargetHandedness |
| Viewtarget handedness. | |
| void FullyConnected | ( | ) |
This function is called when the server has received all necessary information from the client and the connection is complete.
| void RequestData | ( | int | DataIdentifier | ) |
The server may request data from the client, and the subclass is responsible for handling this and sending the appropriate data back.
| DataIdentifier | The identifier for the data that is requested |
| void AdminValidation | ( | ) |
Called by the server when bAdmin should be true on the client.
| void UpdateAdminList | ( | Template_EPRI | EPRI, | |
| String | IP, | |||
| String | CompName, | |||
| String | Version, | |||
| bool | bIsAdmin | |||
| ) |
Used by the server to replicate sensitive data to clients that the server verifies as a true admin.
| EPRI | The Template_EPRI whose data will be set | |
| IP | The EPRI's IP | |
| CompName | The EPRI's computer name | |
| Version | The EPRI's version | |
| bIsAdmin | Whether the EPRI is an admin's EPRI |
| void PingMe | ( | ) |
The server is calling this to see if the client is still alive.
| void PongMe | ( | ) |
Send a ping response to the server to let them know we're still alive.
| exec void Mutate | ( | String | Cmd | ) |
Execute a command on a mutator on the server.
| Cmd | The command to execute |
| bool bIsReallyTyping |
True when this player is typing.
| bool bTrueSpec |
True when a player is using a class solely designed for spectating.
Clientside list of players.
Cache of mutators received for mutator voting.
| Inventory Armors[16] |
List of armors that this player's viewtarget has.
| class<Ammo> CurAmmo |
The class of the ammo type that this player's viewtarget has.
| int AmmoNum |
The amount of ammo that this player's viewtarget has.
| int ChargeAmount[16] |
The charges that pertain to each item in the Armors array.
| var int TargetHandedness |
The handedness of this player's viewtarget.
1.5.6