energyTycoon.player
Class PhysicPlayer
java.lang.Object
energyTycoon.player.Player
energyTycoon.player.FullPlayer
energyTycoon.player.PhysicPlayer
public class PhysicPlayer
- extends FullPlayer
Methods inherited from class energyTycoon.player.FullPlayer |
addPowerStationGeneration, addPowerStationGroup, askChangeClientPrice, build, changeMoney, citySetting, deleteStation, eraseBuilding, getAllAvailablePowerStationGroup, getAllAvailablePowerStationType, getEcology, getMaximumStock, getMinimumStock, getMoney, getNbPowerStationByType, getResearchKnownEnergyBudget, getResearchNewEnergyBudget, getTotalPollution, newMessage, quitCity, setMaximumStock, setMinimumStock, setMoney, setResearchBudget |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
owns
public Battery owns
game
public ClientGame game
PhysicPlayer
public PhysicPlayer(int id,
ClientGame game)
askBuild
public void askBuild(PowerStationType building)
quit
public void quit()
askChangeResearchBudget
public void askChangeResearchBudget(int budget)
askEraseBuilding
public void askEraseBuilding(PowerStation station)
askCitySetting
public void askCitySetting(City city)
askQuitCity
public void askQuitCity(City city)
askChangeMinimumStock
public void askChangeMinimumStock(int qt)
askChangeMaximumStock
public void askChangeMaximumStock(int qt)
askChangeSellPrice
public void askChangeSellPrice(NetworkDistantPlayer player,
int price)
askChangeBuyPrice
public void askChangeBuyPrice(NetworkDistantPlayer player,
int price)
askChangeMaxSell
public void askChangeMaxSell(NetworkDistantPlayer player,
int qt)
askChangeMaxBuy
public void askChangeMaxBuy(NetworkDistantPlayer player,
int qt)
addPowerStation
public void addPowerStation(PowerStation powerStation)
- add A power station
- Parameters:
powerStation
-
getAllStations
public java.util.List<PowerStation> getAllStations()
- get all player stations
- Returns:
- power station list
getPowerStation
public PowerStation getPowerStation(int powerStationId)
- get the power station of the given id
- Parameters:
powerStationId
-
- Returns:
- power station of the given id
changeExchangeMinAndMax
public void changeExchangeMinAndMax(int min,
int max)
- change minimum and maximum energy stock
- Overrides:
changeExchangeMinAndMax
in class FullPlayer
- Parameters:
min
- max
-
delete
public void delete()
- Specified by:
delete
in class FullPlayer