Uses of Class
ch.sahits.game.openpatrician.engine.AbstractEngine
-
-
Uses of AbstractEngine in ch.sahits.game.openpatrician.engine
Subclasses of AbstractEngine in ch.sahits.game.openpatrician.engine Modifier and Type Class Description classAIPlayerEngineThis implements the engine for an AI PlayerMethods in ch.sahits.game.openpatrician.engine that return types with arguments of type AbstractEngine Modifier and Type Method Description abstract java.util.List<AbstractEngine>AbstractEngine. getChildren()Any engine may hold various child engines.java.util.List<AbstractEngine>AIPlayerEngine. getChildren() -
Uses of AbstractEngine in ch.sahits.game.openpatrician.engine.event
Subclasses of AbstractEngine in ch.sahits.game.openpatrician.engine.event Modifier and Type Class Description classEventEngineThis event engine triggers the various random events as well as handling the messages from the event bus that result from such an event.Methods in ch.sahits.game.openpatrician.engine.event that return types with arguments of type AbstractEngine Modifier and Type Method Description java.util.List<AbstractEngine>EventEngine. getChildren() -
Uses of AbstractEngine in ch.sahits.game.openpatrician.engine.land
Subclasses of AbstractEngine in ch.sahits.game.openpatrician.engine.land Modifier and Type Class Description classCaptainEngineEngine controling all the roaming captains.Methods in ch.sahits.game.openpatrician.engine.land that return types with arguments of type AbstractEngine Modifier and Type Method Description java.util.List<AbstractEngine>CaptainEngine. getChildren() -
Uses of AbstractEngine in ch.sahits.game.openpatrician.engine.land.city
Subclasses of AbstractEngine in ch.sahits.game.openpatrician.engine.land.city Modifier and Type Class Description classAutomaticTradingEngineclassBlacksmithEngineEngine controlling the blacksmiths in the armories.classChurchEngineclassCityEngineThe CityEngine drives/generates the events that are based in the city.classCityHallEngineEngine for controlling the aspects of the city government.classGuildEngineEngine to interact with the guildclassLoanerEngineEngine for controlling all the loaners.classShipyardEngineThe shipyard engine handled the activities on a shipyard.classTavernEngineEvery city has a corresponding tavern engine.Methods in ch.sahits.game.openpatrician.engine.land.city that return types with arguments of type AbstractEngine Modifier and Type Method Description java.util.List<AbstractEngine>AutomaticTradingEngine. getChildren()java.util.List<AbstractEngine>BlacksmithEngine. getChildren()java.util.List<AbstractEngine>ChurchEngine. getChildren()java.util.List<AbstractEngine>CityEngine. getChildren()java.util.List<AbstractEngine>CityHallEngine. getChildren()java.util.List<AbstractEngine>GuildEngine. getChildren()java.util.List<AbstractEngine>LoanerEngine. getChildren()java.util.List<AbstractEngine>ShipyardEngine. getChildren()java.util.List<AbstractEngine>TavernEngine. getChildren() -
Uses of AbstractEngine in ch.sahits.game.openpatrician.engine.land.city.internal
Subclasses of AbstractEngine in ch.sahits.game.openpatrician.engine.land.city.internal Modifier and Type Class Description classAuctionEngineMethods in ch.sahits.game.openpatrician.engine.land.city.internal that return types with arguments of type AbstractEngine Modifier and Type Method Description java.util.List<AbstractEngine>AuctionEngine. getChildren() -
Uses of AbstractEngine in ch.sahits.game.openpatrician.engine.player
Subclasses of AbstractEngine in ch.sahits.game.openpatrician.engine.player Modifier and Type Class Description classHumanPlayerEngineEngine handling automated tasks that are specific to a human player only.classPlayerEngineBase engine representing a player.classReputationEngineEngine to handle the reputation changes.Methods in ch.sahits.game.openpatrician.engine.player that return types with arguments of type AbstractEngine Modifier and Type Method Description java.util.List<AbstractEngine>HumanPlayerEngine. getChildren()java.util.List<AbstractEngine>PlayerEngine. getChildren()java.util.List<AbstractEngine>ReputationEngine. getChildren() -
Uses of AbstractEngine in ch.sahits.game.openpatrician.engine.sea
Subclasses of AbstractEngine in ch.sahits.game.openpatrician.engine.sea Modifier and Type Class Description classBlockadeEngineEngine handling the blockade.classPirateEngineEngine governing all pirates.Methods in ch.sahits.game.openpatrician.engine.sea that return types with arguments of type AbstractEngine Modifier and Type Method Description java.util.List<AbstractEngine>BlockadeEngine. getChildren()java.util.List<AbstractEngine>PirateEngine. getChildren()
-