Difference between revisions of "Player Functions"

From theFarWilds
Jump to: navigation, search
(Constructors)
(Constructors)
 
Line 6: Line 6:
 
   
 
   
 
  Player '''getHumanPlayer'''( int index );
 
  Player '''getHumanPlayer'''( int index );
 
+
 
  Player '''getPlayer'''( int index );
 
  Player '''getPlayer'''( int index );
  

Latest revision as of 02:05, 13 April 2010

Each player object represents a human or ai player.

Constructors

Player getAIPlayer( int index );

Player getHumanPlayer( int index );

Player getPlayer( int index );

Methods

bool isValid();

bool isHuman();

void addToHand( string cardName );

void addToDeck( string cardName, int index );

Card getDeckCard( int index );

Card getHandCard( int index );

void removeHandCard( int index );

void removeDeckCard( int index );

void drawCard();

void shuffleDeck();

int deckSize();

int handSize();

void addFlux( int delta );

void addGlory( int delta );

int getFlux();

int getGlory();

void setTeam( int teamId );
// set to zero for no team