Uses of Package
ch.sahits.game.openpatrician.engine.sea
-
Classes in ch.sahits.game.openpatrician.engine.sea used by ch.sahits.game.openpatrician.app.display Class Description AStarGraphProvider Factory class to provide the graph for the AStar path finding calculationLocationTracker Component that helps split up the amount of ships into segements of the navigable map.SeafaringService Service keeping track of all the ships that are traveling. -
Classes in ch.sahits.game.openpatrician.engine.sea used by ch.sahits.game.openpatrician.display.javafx Class Description AStarGraphProvider Factory class to provide the graph for the AStar path finding calculationLocationTracker Component that helps split up the amount of ships into segements of the navigable map.SeafaringService Service keeping track of all the ships that are traveling. -
Classes in ch.sahits.game.openpatrician.engine.sea used by ch.sahits.game.openpatrician.engine Class Description SeafaringService Service keeping track of all the ships that are traveling. -
Classes in ch.sahits.game.openpatrician.engine.sea used by ch.sahits.game.openpatrician.engine.event.task Class Description LocationTracker Component that helps split up the amount of ships into segements of the navigable map. -
Classes in ch.sahits.game.openpatrician.engine.sea used by ch.sahits.game.openpatrician.engine.land.city Class Description BlockadeEngine Engine handling the blockade.SeaFightService The sea fight service helps calculating the winner of a sea fight based on two sets of ships. -
Classes in ch.sahits.game.openpatrician.engine.sea used by ch.sahits.game.openpatrician.engine.player.strategy Class Description DangerService Service to calculate the current danger based on recent pirate attacks.SeafaringService Service keeping track of all the ships that are traveling. -
Classes in ch.sahits.game.openpatrician.engine.sea used by ch.sahits.game.openpatrician.engine.player.tradesteps Class Description SeafaringService Service keeping track of all the ships that are traveling. -
Classes in ch.sahits.game.openpatrician.engine.sea used by ch.sahits.game.openpatrician.engine.sea Class Description AStar Implementation of the A* pathfinding algorithm.AStarGraphProvider Factory class to provide the graph for the AStar path finding calculationAStarHeuristicProvider This singleton provides the heuristic for a specific map for the A* algorithm.BaseGraphCalulationService Service providing methods for the calculation of the heuristic and the graph.ESeaFightType Define the various types of sea fights.LocationTracker Component that helps split up the amount of ships into segements of the navigable map.SeafaringService Service keeping track of all the ships that are traveling.SeaFightContext Context class for the sea fight service.SeaFightService The sea fight service helps calculating the winner of a sea fight based on two sets of ships.