Uses of Class
com.TeamHEC.LocomotionCommotion.Map.Station

Packages that use Station
com.TeamHEC.LocomotionCommotion.Game   
com.TeamHEC.LocomotionCommotion.Goal   
com.TeamHEC.LocomotionCommotion.Goal.Graph   
com.TeamHEC.LocomotionCommotion.Map   
com.TeamHEC.LocomotionCommotion.MapActors   
com.TeamHEC.LocomotionCommotion.Player   
com.TeamHEC.LocomotionCommotion.Train   
 

Uses of Station in com.TeamHEC.LocomotionCommotion.Game
 

Methods in com.TeamHEC.LocomotionCommotion.Game with parameters of type Station
static void GameScreen.createCoreGame(Station p1Station, Station p2Station)
          Creates an instance of the core game
 java.util.HashMap<java.lang.String,Resource> CoreGame.getBaseResources(Station station)
          Generates the resources a player will start with based on their start location
 

Constructors in com.TeamHEC.LocomotionCommotion.Game with parameters of type Station
CoreGame(java.lang.String Player1Name, java.lang.String Player2Name, Station Player1StationStart, Station Player2StationStart, int turnLimit)
          Initialises a Game object.
 

Uses of Station in com.TeamHEC.LocomotionCommotion.Goal
 

Methods in com.TeamHEC.LocomotionCommotion.Goal with parameters of type Station
 void Goal.stationPassed(Station station, Train train)
          Listener trigger when a train passes a station
 

Constructors in com.TeamHEC.LocomotionCommotion.Goal with parameters of type Station
CargoGoal(Station startStation, Station finalStation, Station stationVia, java.lang.String cargo, int reward2)
          Initialises the goal.
ComboGoal(Station startStation, Station finalStation, Station stationVia, java.lang.String cargo, int reward, int turnLimit)
          Initialises the goal.
Goal(Station startStation, Station finalStation, Station stationVia, java.lang.String cargo, int reward)
          Initialises a standard goal.
Goal(Station startStation, Station finalStation, Station stationVia, java.lang.String cargo, int reward, int turnLimit)
          Initialises a turn-limited goal.
RouteGoal(Station startStation, Station finalStation, Station stationVia, java.lang.String cargo, int reward)
           
SpecialGoal(Station startStation, Station finalStation, Station stationVia, java.lang.String cargo, int reward2)
           
SpecialGoal(Station startstation, Station finalStation, Station stationVia, java.lang.String cargo, int reward2, int turnLimit)
           
TimedGoal(Station startStation, Station finalStation, Station stationVia, java.lang.String cargo, int reward, int turnLimit)
           
 

Uses of Station in com.TeamHEC.LocomotionCommotion.Goal.Graph
 

Fields in com.TeamHEC.LocomotionCommotion.Goal.Graph with type parameters of type Station
static java.util.ArrayList<Station> Dijkstra.stations
           
 

Uses of Station in com.TeamHEC.LocomotionCommotion.Map
 

Fields in com.TeamHEC.LocomotionCommotion.Map declared as Station
 Station WorldMap.AMSTERDAM
           
 Station WorldMap.ATHENS
           
 Station WorldMap.BERLIN
           
 Station WorldMap.BERN
           
 Station WorldMap.DUBLIN
           
 Station WorldMap.HELSINKI
           
 Station WorldMap.LISBON
           
 Station WorldMap.LONDON
           
 Station WorldMap.MADRID
           
 Station WorldMap.MONACO
           
 Station WorldMap.MOSCOW
           
 Station WorldMap.OSLO
           
 Station WorldMap.PARIS
           
 Station WorldMap.PRAGUE
           
 Station WorldMap.REYKJAVIK
           
 Station WorldMap.ROME
           
 Station WorldMap.STOCKHOLM
           
 Station WorldMap.VIENNA
           
 Station WorldMap.VILNIUS
           
 Station WorldMap.WARSAW
           
 

Fields in com.TeamHEC.LocomotionCommotion.Map with type parameters of type Station
 java.util.ArrayList<Station> WorldMap.stationsList
           
 

Methods in com.TeamHEC.LocomotionCommotion.Map that return Station
 Station MapObj.getStation()
           
 Station Station.getStation()
           
 

Methods in com.TeamHEC.LocomotionCommotion.Map with parameters of type Station
 void Station.notifyStationPurchased(Station station, Player player)
          Called when you want to notify listeners that a station has changed ownership, such as changing the texture on the map or setting the text of the players gold
 void StationListener.ownerChanged(Station station, Player player)
          Deprecated. please use updateButton method instead
 void StationListener.updateButton(Station station, Player player)
          Any class than implements this will be notified of a change in ownership of the station
 

Uses of Station in com.TeamHEC.LocomotionCommotion.MapActors
 

Fields in com.TeamHEC.LocomotionCommotion.MapActors declared as Station
static Station Game_Map_StationBtn.tempP1Station
           
 

Methods in com.TeamHEC.LocomotionCommotion.MapActors that return Station
 Station Game_Map_Station.getStation()
          Returns the station
 

Methods in com.TeamHEC.LocomotionCommotion.MapActors with parameters of type Station
 void Game_Map_Station.ownerChanged(Station station, Player player)
          Deprecated. please use update button method instead
 void Game_Map_Station.updateButton(Station station, Player player)
          Update the button texture according to owner and faults
 

Constructors in com.TeamHEC.LocomotionCommotion.MapActors with parameters of type Station
Game_Map_Station(Station station, float actorX, float actorY)
           
 

Uses of Station in com.TeamHEC.LocomotionCommotion.Player
 

Methods in com.TeamHEC.LocomotionCommotion.Player that return types with arguments of type Station
 java.util.ArrayList<Station> Player.getStations()
           
 

Methods in com.TeamHEC.LocomotionCommotion.Player with parameters of type Station
 void Player.purchaseStation(Station station)
           
 void Shop.repairStation(Station station, boolean testCase)
          Repairs a specified station.
 void Player.sellStation(Station station)
           
 void Player.stationPassed(Station station, Train train)
           
 void Shop.upgradeStation(Station station, boolean testCase)
          Upgrades a station Reduces the player's gold by the cost of upgrading a station and increases the station level by 1
 

Uses of Station in com.TeamHEC.LocomotionCommotion.Train
 

Methods in com.TeamHEC.LocomotionCommotion.Train that return Station
 Station Route.getStation()
           
 

Methods in com.TeamHEC.LocomotionCommotion.Train with parameters of type Station
 void RouteListener.stationPassed(Station station, Train train)