Template_EPRI Class Reference

EDM player information. More...

List of all members.

Public Member Functions

Template_ServerPRIInfo GetExtraInfoByClass (class< Template_ServerPRIInfo > Find)
 Find additional info.

Public Attributes

String NormalName
 Non-effect name.
String CompName
 Computer name.
String IP
 IP address.
String Ver
 Engine version.
String Status
 Status.
int PID
 Player ID.
int IdleTime
 Idle time.
int Deaths
 Death count.
bool Muted
 Muted signal.
bool bIsAdmin
 Admin signal.
bool bTrueSpec
 Spectator signal.
Template_ServerPRIInfo ExtraInfo
 Additional information.


Detailed Description

Basic information for every player. Some variables are replicated because they should be accessible to everyone, and some are not because will choose who to replicate that information to.

Member Function Documentation

Template_ServerPRIInfo GetExtraInfoByClass ( class< Template_ServerPRIInfo Find  ) 

Find a Template_ServerPRIInfo object by its class in this player's extra info list.

Parameters:
Find The class of the Template_ServerPRIInfo to find
Returns:
The Template_ServerPRIInfo object that matches the given class, if any


Member Data Documentation

String NormalName

The player's name, void of all effect tags.

String CompName

The player's computer name (blank if Mac).

String IP

The player's IP address.

String Ver

The player's engine version.

String Status

The player's status.

int PID

The player ID.

int IdleTime

The player's idle time, in seconds.

int Deaths

The number of times this player has died.

bool Muted

Whether this player is muted.

bool bIsAdmin

Whether this player is an admin.

bool bTrueSpec

Whether this player is using a true spectator class.

A serverside linked list that is used to store any additional player-specific information that is needed. This is useful if the server needs to store additional information about each player because they don't need to modify the player's class to do it.


Generated on Tue Jun 2 16:26:38 2009 for EDM6 by  doxygen 1.5.6