|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ServerAutomaton | This interface is implemented by objects which are responsible for updating the game world. |
Class Summary | |
---|---|
CalcSupplyAtStations | This class loops through all of the known stations and recalculates the cargoes that they supply, demand, and convert. |
CargoAtStationsGenerator | This class loops over the list of stations and adds cargo depending on what the surrounding tiles supply. |
CityEconomicModel | This class is lets the server analyse and alter cities. |
CitySAXParser | Class to parse an xml file that contains city names and co-ords. |
CityTilePositioner | This class initialises cities and controls their growth. |
InputCityNames | Class that calls the object to input the City names and co-ords from an xml file. |
InterestChargeMoveGenerator | This class iterates over the entries in the BankAccount and counts the number of outstanding bonds, then calculates the interest due. |
MapFactory | This class has a static method that converts an image file into a map. |
MapFixtureFactory2 | Stores a static world object and provides copies to clients. |
OldWorldImpl | This class sets up a World object. |
RandomTerrainValue | Stores a location and terrain type. |
SavedGamesManagerImpl | |
SavFileFilter | A SavedGamesManager reads and writes gzipped saved games to the working directory. |
ServerGameModelImpl | A ServerGameModel that contains the automations used in the actual game. |
TerrainRandomiser | Class to randomly select a terrain type for a terrain tile. |
TileSetFactoryImpl | This class adds cargo and terrain types defined in an XML file to a World object. |
TrackMaintenanceMoveGenerator | This class iterates over the entries in the BankAccount and counts the number of units of each track type, then calculates the cost of maintenance. |
TrainMaintenanceMoveGenerator | This class iterates over the entries in the BankAccount and counts the number of trains, then calculates the cost of maintenance. |
TrainPathFinder | This class provides methods that generate a path to a target as a series of PositionOnTrack objects encoded as ints, it also deals with stops at stations. |
TrainUpdater | This class is used by the server to generate moves that add trains, move trains, and handle stops at stations. |
Provides classes that will be used by the server but not the client.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |