- Game - Class in me.gandhiinc.blindeye
-
The Class that runs the game engine and controls the UI, This is how the user interacts with the game.
- Game() - Constructor for class me.gandhiinc.blindeye.Game
-
- gameEngine - Variable in class me.gandhiinc.blindeye.Game
-
- GameEngine - Class in me.gandhiinc.blindeye
-
This is where all of the game logic will be done allowing a game to be played
It contains the following methods:
- Start()
- Stop()
- update(float deltaTime)
- GameEngine(ArrayList<Player>, ArrayList<AIPlayer>, int, int) - Constructor for class me.gandhiinc.blindeye.GameEngine
-
This allows a new instance of the GameEngine object to be instantiated allow a game to be played.
- gameStage - Variable in class me.gandhiinc.blindeye.Game
-
- getActivePlot() - Method in class me.gandhiinc.blindeye.GameEngine
-
Gets the currently selected plot
- getAIPlayers() - Method in class me.gandhiinc.blindeye.GameEngine
-
Gets array list of AI players
- getBaseProd(Resource) - Method in class me.gandhiinc.blindeye.Roboticon
-
Returns the base production value for a given resource
- getCurrentPlayer() - Method in class me.gandhiinc.blindeye.GameEngine
-
Returns the player whose current turn it is
- getEnergy() - Method in class me.gandhiinc.blindeye.Player
-
This gets the amount of energy the player currently has
- getEnergyMod() - Method in class me.gandhiinc.blindeye.Plot
-
A getter for the energy modifier.
- getFoodMod() - Method in class me.gandhiinc.blindeye.Plot
-
A getter for the food modifier.
- getHumanPlayers() - Method in class me.gandhiinc.blindeye.GameEngine
-
Gets the array list of human players
- getMapHeight() - Method in class me.gandhiinc.blindeye.GameEngine
-
Gets the height of the map as an integer
- getMapWidth() - Method in class me.gandhiinc.blindeye.GameEngine
-
Gets the width of the map as an integer
- getMarket() - Method in class me.gandhiinc.blindeye.GameEngine
-
Returns the market object used by the game
- getMarketEnergyBuyPrice() - Method in class me.gandhiinc.blindeye.MarketPlace
-
Getter for the purchase price of the market's energy
- getMarketEnergySellPrice() - Method in class me.gandhiinc.blindeye.MarketPlace
-
Getter for the selling price of the market's energy
- getMarketEnergyStock() - Method in class me.gandhiinc.blindeye.MarketPlace
-
Getter for the stock of the market's energy
- getMarketFoodStock() - Method in class me.gandhiinc.blindeye.MarketPlace
-
Getter for the stock of the market's food
- getMarketOreBuyPrice() - Method in class me.gandhiinc.blindeye.MarketPlace
-
Getter for the purchase price of the market's ore
- getMarketOreSellPrice() - Method in class me.gandhiinc.blindeye.MarketPlace
-
Getter for the selling price of the market's ore
- getMarketOreStock() - Method in class me.gandhiinc.blindeye.MarketPlace
-
Getter for the stock of the market's ore
- getMarketRoboticonSellPrice() - Method in class me.gandhiinc.blindeye.MarketPlace
-
Getter for the selling price of the market's Roboticons
- getMarketRoboticonStock() - Method in class me.gandhiinc.blindeye.MarketPlace
-
Getter for the stock of the market's Roboticons
- getMoney() - Method in class me.gandhiinc.blindeye.Player
-
This gets the amount of money the player currently has
- getName() - Method in class me.gandhiinc.blindeye.Player
-
- getOre() - Method in class me.gandhiinc.blindeye.Player
-
This gets the amount of ore the player currently has
- getOreMod() - Method in class me.gandhiinc.blindeye.Plot
-
A getter for the ore modifier.
- getPhase() - Method in class me.gandhiinc.blindeye.GameEngine
-
Gets the current phase
- getPhaseTime() - Method in class me.gandhiinc.blindeye.GameEngine
-
Gets the time remaining in the current phase
- getPlayer() - Method in class me.gandhiinc.blindeye.Plot
-
A getter for the player who owns the plot.
- getPlot() - Method in class me.gandhiinc.blindeye.Roboticon
-
Get the currently assigned plot object
- getPlots() - Method in class me.gandhiinc.blindeye.GameEngine
-
Gets all of the plots for the game
- getPlots() - Method in class me.gandhiinc.blindeye.Player
-
This returns the list of plots that the player owns
- getPriceOfPlayingLottery() - Method in class me.gandhiinc.blindeye.Pub
-
- getPriceOfPlayingOneArmBandit() - Method in class me.gandhiinc.blindeye.Pub
-
- getPriceOfPlayingScratchCard() - Method in class me.gandhiinc.blindeye.Pub
-
- getPub() - Method in class me.gandhiinc.blindeye.MarketPlace
-
Getter for access the pub for this market
- getRoboticon() - Method in class me.gandhiinc.blindeye.Plot
-
A getter to retrieve a plot's assigned roboticon.
- getRoboticons() - Method in class me.gandhiinc.blindeye.Player
-
Gets the list of Roboticons the player owns
- getSpec() - Method in class me.gandhiinc.blindeye.Roboticon
-
Returns the current specialisation as an enumerated resource type
- getTerrain() - Method in class me.gandhiinc.blindeye.Plot
-
A getter for the terrain type.
- getUnassignedRoboticons() - Method in class me.gandhiinc.blindeye.Player
-
This returns the list of roboticons that currently have no assigned plot
- getUnspecialisedRoboticons() - Method in class me.gandhiinc.blindeye.Player
-
This returns the list of roboticons that currently have no specialisation