A B C D E F G H I J K L M N O P Q R S T U V W X Y

C

camera - Variable in class com.TeamHEC.LocomotionCommotion.Game.GameScreen
 
camera - Static variable in class com.TeamHEC.LocomotionCommotion.Scene.Scene
 
cancelRoute() - Method in class com.TeamHEC.LocomotionCommotion.Train.Route
A repeated undo
cancelRouteBtn - Static variable in class com.TeamHEC.LocomotionCommotion.MapActors.Game_Map_Manager
 
cancelRouteBtn - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_TextureManager
 
canMove - Variable in class com.TeamHEC.LocomotionCommotion.MapActors.Game_Map_Train
 
Card - Class in com.TeamHEC.LocomotionCommotion.Card
 
Card(Player, Texture, String) - Constructor for class com.TeamHEC.LocomotionCommotion.Card.Card
Initialise's the Card's key parameters.
card1 - Static variable in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
 
card2 - Static variable in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
 
card3 - Static variable in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
 
card4 - Static variable in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
 
card5 - Static variable in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
 
card6 - Static variable in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
 
card7 - Static variable in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
 
CardActor - Class in com.TeamHEC.LocomotionCommotion.Card
 
CardActor(Texture, int, int, boolean, int) - Constructor for class com.TeamHEC.LocomotionCommotion.Card.CardActor
 
cardactors - Variable in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
 
cardActors - Variable in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
 
cardCollapse() - Method in class com.TeamHEC.LocomotionCommotion.Card.CardActor
cardCollapse- if the card is expanded: resets the height of the card depending on whether or not the resource bar is expanded sets the expanded boolean, refreshes the action area and calls organiseDeck OR just resets the height when the resource bar changes.
cardExpand() - Method in class com.TeamHEC.LocomotionCommotion.Card.CardActor
cardExpand- Calls Organize deck, moves the card up, updates the expanded boolean, and refreshes bounds.
CardFactory - Class in com.TeamHEC.LocomotionCommotion.Card
 
CardFactory(Player) - Constructor for class com.TeamHEC.LocomotionCommotion.Card.CardFactory
The initialiser.
carditem - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.Game_ShopManager
 
cardPrice - Static variable in class com.TeamHEC.LocomotionCommotion.Player.Shop
 
cardQuant - Static variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.GameScreenUI
 
cardSellPrice - Static variable in class com.TeamHEC.LocomotionCommotion.Player.Shop
 
CargoGoal - Class in com.TeamHEC.LocomotionCommotion.Goal
 
CargoGoal(Station, Station, Station, String, int) - Constructor for class com.TeamHEC.LocomotionCommotion.Goal.CargoGoal
Initialises the goal.
changeCam(int, int) - Method in class com.TeamHEC.LocomotionCommotion.Scene.Scene
Can be used to change or animate the cameras position
changeHeight(float) - Method in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
Moves the cards up or down
changePlayer(Player) - Static method in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
Change Player gets the cards from the new player when a turn is ended and puts the player's cards back.
changePlayer(Player) - Static method in class com.TeamHEC.LocomotionCommotion.Goal.PlayerGoals
Change Player is used when we end turn to get the goals of the player whose turn it is.
changeQuantity(int) - Static method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_coal
 
changeQuantity(int) - Static method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_coal_train
 
changeQuantity(int) - Static method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_electric
 
changeQuantity(int) - Static method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_electric_train
 
changeQuantity(int) - Static method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_nuclear
 
changeQuantity(int) - Static method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_nuclear_train
 
changeQuantity(int) - Static method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_oil
 
changeQuantity(int) - Static method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_oil_train
 
chooseTrain - Static variable in class com.TeamHEC.LocomotionCommotion.Goal.PlayerGoals
 
clickedTrain() - Method in class com.TeamHEC.LocomotionCommotion.MapActors.Game_Map_Train
deals with being able to select a station under a train
Coal - Class in com.TeamHEC.LocomotionCommotion.Resource
 
Coal(int) - Constructor for class com.TeamHEC.LocomotionCommotion.Resource.Coal
Initialises Coal
COAL_BASE - Static variable in class com.TeamHEC.LocomotionCommotion.GameData
 
CoalCard - Class in com.TeamHEC.LocomotionCommotion.Card
 
CoalCard(Player) - Constructor for class com.TeamHEC.LocomotionCommotion.Card.CoalCard
Initialises the CoalCard
coalitem - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.Game_ShopManager
 
coalPrice - Static variable in class com.TeamHEC.LocomotionCommotion.Player.Shop
 
coalQuant - Static variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.GameScreenUI
 
coalSellPrice - Static variable in class com.TeamHEC.LocomotionCommotion.Player.Shop
 
CoalTrain - Class in com.TeamHEC.LocomotionCommotion.Train
 
CoalTrain(int, boolean, Route, Player) - Constructor for class com.TeamHEC.LocomotionCommotion.Train.CoalTrain
 
coaltrain - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.Game_ShopManager
 
coalTrainPrice - Static variable in class com.TeamHEC.LocomotionCommotion.Player.Shop
 
coalTrainSellPrice - Static variable in class com.TeamHEC.LocomotionCommotion.Player.Shop
 
col1 - Static variable in class com.TeamHEC.LocomotionCommotion.Goal.GoalMenu
 
col2 - Static variable in class com.TeamHEC.LocomotionCommotion.Goal.GoalMenu
 
col3 - Static variable in class com.TeamHEC.LocomotionCommotion.Goal.GoalMenu
 
collapseCards() - Static method in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
CollapseCards- resets any card that is not selected to unexpanded position
com.TeamHEC.LocomotionCommotion.Goal.Graph - package com.TeamHEC.LocomotionCommotion.Goal.Graph
 
com.TeamHEC.LocomotionCommotion.MapActors - package com.TeamHEC.LocomotionCommotion.MapActors
 
com.TeamHEC.LocomotionCommotion.Resource - package com.TeamHEC.LocomotionCommotion.Resource
 
com.TeamHEC.LocomotionCommotion.Scene - package com.TeamHEC.LocomotionCommotion.Scene
 
com.TeamHEC.LocomotionCommotion.UI_Elements - package com.TeamHEC.LocomotionCommotion.UI_Elements
 
ComboGoal - Class in com.TeamHEC.LocomotionCommotion.Goal
 
ComboGoal(Station, Station, Station, String, int, int) - Constructor for class com.TeamHEC.LocomotionCommotion.Goal.ComboGoal
Initialises the goal.
compareTo(Node) - Method in class com.TeamHEC.LocomotionCommotion.Goal.Graph.Node
Necessary to compare in the compute paths class
computePaths(Node) - Method in class com.TeamHEC.LocomotionCommotion.Goal.Graph.Dijkstra
Compute paths takes a source node and updates the Tentative distance of all other nodes with the an integer value that represents the length between the source node and that particular nodes.
confirmRouteBtn - Static variable in class com.TeamHEC.LocomotionCommotion.MapActors.Game_Map_Manager
 
confirmroutingModebtn - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_TextureManager
 
Connection - Class in com.TeamHEC.LocomotionCommotion.Map
 
Connection(MapObj, MapObj) - Constructor for class com.TeamHEC.LocomotionCommotion.Map.Connection
A connection between two adjacent MapObjs in the Map.
connections - Variable in class com.TeamHEC.LocomotionCommotion.Map.MapObj
 
CoreGame - Class in com.TeamHEC.LocomotionCommotion.Game
 
CoreGame(String, String, Station, Station, int) - Constructor for class com.TeamHEC.LocomotionCommotion.Game.CoreGame
Initialises a Game object.
cost - Variable in class com.TeamHEC.LocomotionCommotion.Resource.Fuel
 
cost - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_card
 
cost - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_coal
 
cost - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_coal_train
 
cost - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_electric
 
cost - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_electric_train
 
cost - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_nuclear
 
cost - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_nuclear_train
 
cost - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_oil
 
cost - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_oil_train
 
cost - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_train
 
costLabel - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_card
 
costLabel - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_coal
 
costLabel - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_coal_train
 
costLabel - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_electric
 
costLabel - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_electric_train
 
costLabel - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_nuclear
 
costLabel - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_nuclear_train
 
costLabel - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_oil
 
costLabel - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_oil_train
 
costLabel - Variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.ShopHomeScreen.Game_shop_train
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
 
create() - Static method in class com.TeamHEC.LocomotionCommotion.Game.GameScreen
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.Goal.GoalMenu
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.Goal.PlayerGoals
 
create() - Method in class com.TeamHEC.LocomotionCommotion.LocomotionCommotion
Create sets the screen to show the start scene
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.MapActors.Game_Map_Manager
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.Train.TrainDepotUI
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.Train.TrainDepotUI.Game_TrainDepotManager
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_PauseMenu
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_PauseMenu.Game_Pause_Manager
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_Shop.Game_ShopManager
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.UI_Elements.Game_StartingSequence
 
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.UI_Elements.GameScreenUI
Create method instantiates all Labels, Sprites and SpriteButtons in the Main game screen and then adds them to the stage.
create(Stage) - Method in class com.TeamHEC.LocomotionCommotion.UI_Elements.WarningMessage
 
createAnyCard() - Method in class com.TeamHEC.LocomotionCommotion.Card.CardFactory
Creates a random card from either the magicCardList or resourceCardList.
createBlip(Train) - Method in class com.TeamHEC.LocomotionCommotion.MapActors.Game_Map_Train
Creates the map blip for a train
createCoreGame(Station, Station) - Static method in class com.TeamHEC.LocomotionCommotion.Game.GameScreen
Creates an instance of the core game
createdGoals - Static variable in class com.TeamHEC.LocomotionCommotion.Goal.GoalMenu
 
createLabels() - Static method in class com.TeamHEC.LocomotionCommotion.Goal.GoalMenu
Creates the blank labels
createMagicCard() - Method in class com.TeamHEC.LocomotionCommotion.Card.CardFactory
Creates a random card from the set of magic cards.
CreateRandomGoal() - Method in class com.TeamHEC.LocomotionCommotion.Goal.GoalFactory
Creates a new random Goal.
createResourceCard() - Method in class com.TeamHEC.LocomotionCommotion.Card.CardFactory
Creates a random card from the set of resource cards.
currentHand - Variable in class com.TeamHEC.LocomotionCommotion.Card.Game_CardHand.Game_CardHandManager
 
currentPlayerName - Static variable in class com.TeamHEC.LocomotionCommotion.UI_Elements.GameScreenUI
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y