public class Player
extends Object
Modifier and Type | Method and Description |
---|---|
int |
trCurrentPlayer()
Returns the current player
|
bool |
trPlayerActive(int playerID)
Returns true if the player is active.
|
bool |
trPlayerAtPopCap(int playerID)
Returns true if player is at pop cap.
|
int |
trPlayerBuildingCount(int playerID)
Returns the number of buildings for the player.
|
bool |
trPlayerCountBuildingInProgress(int playerID,
string protoName)
Returns true if building is being built.
|
bool |
trPlayerDefeated(int playerID)
Returns true if the player has been defeated.
|
string |
trPlayerGetDiplomacy(int playerID,
int player2ID)
Gets the diplomacy status between players.
|
int |
trPlayerGetPopulation(int playerID)
Returns the player population.
|
void |
trPlayerGrantResources(int playerID,
string resource,
int amount)
Grants the given amount a resource to the given player.
|
void |
trPlayerKillAllBuildings(int playerID)
Kills all of the buildings of a given player.
|
void |
trPlayerKillAllGodPowers(int playerID)
Kills all of the current God Powers of a player.
|
void |
trPlayerKillAllUnits(int playerID)
Kills all of the units of a given player.
|
void |
trPlayerModifiedLOS(int playerID,
bool canSee,
int player2ID)
Adds/removes LOS between players.
|
void |
trPlayerResetBlackMap(int playerID)
Resets the black map for a given human player.
|
void |
trPlayerResetBlackMapForAllPlayers()
Resets the black map for all human players
|
int |
trPlayerResourceCount(int playerID,
string resource)
Returns the number of resources for the player.
|
void |
trPlayerSetActive(int playerID)
Sets the active player.
|
void |
trPlayerSetDiplomacy(int playerID,
int player2ID,
string status)
Sets the diplomacy status between players
|
void |
trPlayerTechTreeEnabledGodPowers(int playerID,
bool on)
Enables/disables the technology tree from granting God Powers to a player.
|
void |
trPlayerTribute(int fromID,
string resource,
int amount,
int toID)
Tributes resources to a player.
|
int |
trPlayerUnitAndBuildingCount(int playerID)
Returns the number of units and buildings for the player.
|
int |
trPlayerUnitCount(int playerID)
Returns the number of units for the player.
|
int |
trPlayerUnitCountSpecific(int playerID,
string protoName)
Returns the number of proto units for the player.
|
void |
trSetCurrentPlayerStatus(bool active)
Sets the current player as active or inactive
|
void |
trSetPlayerDefeated()
When called, the player is set to defeated on the local machine.
|
void |
trSetPlayerWon(int playerID)
When called, the player is set to be victorious on the local machine.
|
void |
trYouLose(string text)
Player loses, specifies message.
|
void |
trYouWin(string nextscenario,
string text)
Player wins, specifies next scenario to go to and message.
|
public bool trPlayerActive(int playerID)
public bool trPlayerAtPopCap(int playerID)
public int trPlayerBuildingCount(int playerID)
public bool trPlayerCountBuildingInProgress(int playerID, string protoName)
public bool trPlayerDefeated(int playerID)
public string trPlayerGetDiplomacy(int playerID, int player2ID)
public int trPlayerGetPopulation(int playerID)
public void trPlayerGrantResources(int playerID, string resource, int amount)
public void trPlayerKillAllBuildings(int playerID)
public void trPlayerKillAllGodPowers(int playerID)
public void trPlayerKillAllUnits(int playerID)
public void trPlayerModifiedLOS(int playerID, bool canSee, int player2ID)
public void trPlayerResetBlackMap(int playerID)
public void trPlayerResetBlackMapForAllPlayers()
public int trPlayerResourceCount(int playerID, string resource)
public void trPlayerSetActive(int playerID)
public int trCurrentPlayer()
public void trPlayerSetDiplomacy(int playerID, int player2ID, string status)
public void trPlayerTechTreeEnabledGodPowers(int playerID, bool on)
public void trPlayerTribute(int fromID, string resource, int amount, int toID)
public int trPlayerUnitAndBuildingCount(int playerID)
public int trPlayerUnitCount(int playerID)
public int trPlayerUnitCountSpecific(int playerID, string protoName)
public void trSetPlayerDefeated()
public void trSetPlayerWon(int playerID)
public void trSetCurrentPlayerStatus(bool active)
public void trYouLose(string text)