Player Class Reference

Inherits Entity.

Inheritance diagram for Player:

Inheritance graph
[legend]
Collaboration diagram for Player:

Collaboration graph
[legend]
List of all members.

Public Member Functions

(id) - initWithPlayerId:
(Planet *) - planetLock
(void) - setPlanetLock:
(void) - setPlayerLock:
(void) - setPreviousStatus:
(void) - setPreviousFlags:
(NSString *) - statusString
(bool) - isMe
(int) - phaserId
(int) - plasmaId
(int) - maxArmiesForKills
(Player *) - tractorTarget
(int) - stickyWar
(int) - wins
(int) - losses
(int) - maxKills
(NSString *) - longName
(int) - hull
(int) - speed
(int) - engineTemp
(int) - weaponTemp
(int) - maxArmies
(int) - maxTorps
(int) - maxPhaserShots
(int) - availableTorps
(int) - availablePhaserShots
(void) - setShip:
(void) - setKills:
(void) - setTeam:
(void) - setFlags:
(void) - setStickyWar:
(void) - setHostile:
(void) - setName:
(void) - setLogin:
(void) - setMonitor:
(void) - setStatus:
(void) - setExplode:
(void) - setTorps:
(void) - setPlasmaCount:
(void) - setTorpCount:
(void) - setIsMe:
(void) - setTractorTarget:
(int) - cloakPhase
(void) - increaseCloakPhase
(void) - decreaseCloakPhase
(void) - increaseTorpCount
(void) - decreaseTorpCount
(void) - increasePlasmaCount
(void) - decreasePlasmaCount
(bool) - friendlyToPlayer:
(void) - updateHostile:stickyWar:armies:flags:damage:shieldStrenght:fuel:engineTemp:weaponsTemp:whyDead:whoKilledMe:thisIsMe:
(void) - updateHostile:stickyWar:armies:flags:whyDead:whoKilledMe:thisIsMe:
(void) - updateDamage:shieldStrenght:fuel:engineTemp:weaponsTemp:thisIsMe:

Protected Attributes

int playerId
Shipship
Teamteam
NSMutableArray * torps
PlayerStatsstats
NSString * mapChars
int previousStatus
int status
int previousFlags
int flags
NSString * name
NSString * login
NSString * monitor
int damage
int shield
int cloakphase
int ntorp
int nplasmatorp
int hostile
int swar
int kills
Planetplanet
id playerLock
int armies
int fuel
int explode
int etemp
int wtemp
int whydead
int whodead
id tractor
bool me

Detailed Description

Definition at line 54 of file Player.h.


The documentation for this class was generated from the following files:
Generated on Fri Jul 28 19:16:58 2006 for MacTrek by  doxygen 1.4.7