|
||||||||||
| 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 | |||||||||