Player Functions

From theFarWilds
Jump to: navigation, search

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