Package ch.sahits.game.openpatrician.model.city
-
Interface Summary Interface Description IBuildingProduction Defineing the needed interface for the production in buildings.IChurch Model for the church.ICity Model of a city.ICreditor This interface defines anyone who can give a credit or whom anyone can be indepted to (e.g.IFutureTowns ILoaner Representing the loaner in a city.ILoanRequest Request for a loan.IPopulationStructure This interface defines the statistical data of the population of a city, such as population total, population poor, population middleclass, population rich.IShipDueDate Simple abstraction of a due date for a ship.IShipyard Interface defining the model of the ship yard. -
Class Summary Class Description CityCreditor For debts at the loaner that arice from fines, the city is the creditor of that debt.CityProductionStorage This is a map of the production stores for all city owned workshops.CityProperties City proeprtiesCityProperties.Guard CityProperties.Loaner CityProperties.Tax LoanerList List for all loaners.PopulationConsume This class defines the amount of wares consumed by each populace class.ProductionStorage This is the local storage for the production workshops.Shipyards -
Enum Summary Enum Description EChurchExtension Defining the extension levels for the church.ECityState State of the city.ECityWall EKontorType EPopulationClass