- cal - Variable in class ch.sahits.game.openpatrician.model.Date
-
Current date
- calculateAmount(IWare, ICity, int, boolean) - Method in class ch.sahits.game.openpatrician.model.product.WareAmountCalculator
-
- calculateAvailableAmount(ObjectProperty<ETransferAmount>, int) - Method in class ch.sahits.game.openpatrician.util.TransferUtil
-
Calculate the available amount to be transfered.
- calculateAvailableAmount(ETransferAmount, int) - Method in class ch.sahits.game.openpatrician.util.TransferUtil
-
Calculate the available amount to be transfered.
- calculateAvgPrice(IWare, IntegerProperty, int, boolean) - Method in class ch.sahits.game.openpatrician.model.product.WareAmountCalculator
-
- calculateBuildTime(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
Calculate the build time for the ship of type.
- calculateBuildTime(EShipType) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Calculate the build time for the ship of type.
- calculateBuyAmount(IWare, ICity, int) - Method in class ch.sahits.game.openpatrician.model.product.WareAmountCalculator
-
Calculate the amount of ware that can be bought
for at most avgPrice.
- calculateConstructionCosts(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- calculateConstructionCosts(EShipType) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Calculate the labor costs for building a new ship of the indicated type.
- calculateDistance(Point2D, Point2D) - Method in class ch.sahits.game.openpatrician.model.util.CityUtilities
-
- calculateInitialBeggarCount(int) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
- calculateInitialCapacity(EShipType, double) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Calulate the ships type's capacity based on the current year and the
eastwards degrading.
- calculateRefitCosts(EShipType, int) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- calculateRefitCosts(EShipType, int) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Calculate the labor costs for the refit based on the ship type and how many levels
should be upgraded.
- calculateRefitTime(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- calculateRefitTime(EShipType) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Calculate the time in days it takes for refitting.
- calculateRepairCosts(int, int) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- calculateRepairCosts(int, int) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Calculate the repair costs.
- calculateRepairMaterialCosts(IShip, int) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- calculateRepairMaterialCosts(IShip, int) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Calculate the material costs for the repair.
- calculateRepairTime(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
Calculate the repair time for the ship of type.
- calculateRepairTime(EShipType) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Calculate the repair time for the ship of type.
- calculateSaleryPerDay() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
Salery is defined by the experiance
- calculateSellAmount(IWare, ICity, int) - Method in class ch.sahits.game.openpatrician.model.product.WareAmountCalculator
-
Calculate the amount of ware that can be sold
for before dropping below avgPrice.
- calculateWareRepputation(ICity, IPlayer) - Method in class ch.sahits.game.openpatrician.model.people.ReputationCalculator
-
Check each ware if the player contributes and what amount.
- calculation - Variable in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
- cancelRepair(IShip) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- cancelRepair(IShip) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Cancel the repair of the ship.
- cancelShipBuildingOrder(DateTime) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- cancelShipBuildingOrder(DateTime) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Cancel the order of the building, finished on the given date.
- candidates - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
-
- capacity - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- capacityProperty() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- capacityProperty() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Retrieve the storage capacity of the trading office and all other storages in the same city
- captain - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainTownMapping
-
- captainMapping - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
-
- captainsState - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- captainsState - Variable in class ch.sahits.game.openpatrician.model.impl.GameMap
-
- CaptainsState - Class in ch.sahits.game.openpatrician.model.people.impl
-
Containing the states of the captains
- CaptainsState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
-
- CaptainState - Class in ch.sahits.game.openpatrician.model.people.impl
-
Implementation of the captain.
- CaptainState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
- CaptainTownMapping - Class in ch.sahits.game.openpatrician.model.people.impl
-
Utility class to track which captain got when in which town
- CaptainTownMapping() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.CaptainTownMapping
-
- captian - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- CapturePirateNest - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
-
- CapturePirateNest(DateTime, Point2D, MapSegmentedImage) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CapturePirateNest
-
- careerLevel - Variable in class ch.sahits.game.openpatrician.model.impl.Player
-
- cash - Variable in class ch.sahits.game.openpatrician.model.impl.Company
-
- cashProperty() - Method in interface ch.sahits.game.openpatrician.model.ICompany
-
Retrieve the cash property.
- cashProperty() - Method in class ch.sahits.game.openpatrician.model.impl.Company
-
- ch.sahits.game.openpatrician.data.map - package ch.sahits.game.openpatrician.data.map
-
- ch.sahits.game.openpatrician.dialog - package ch.sahits.game.openpatrician.dialog
-
- ch.sahits.game.openpatrician.javafx.bindings - package ch.sahits.game.openpatrician.javafx.bindings
-
- ch.sahits.game.openpatrician.model - package ch.sahits.game.openpatrician.model
-
- ch.sahits.game.openpatrician.model.building - package ch.sahits.game.openpatrician.model.building
-
- ch.sahits.game.openpatrician.model.building.impl - package ch.sahits.game.openpatrician.model.building.impl
-
- ch.sahits.game.openpatrician.model.city - package ch.sahits.game.openpatrician.model.city
-
- ch.sahits.game.openpatrician.model.city.cityhall - package ch.sahits.game.openpatrician.model.city.cityhall
-
- ch.sahits.game.openpatrician.model.city.cityhall.impl - package ch.sahits.game.openpatrician.model.city.cityhall.impl
-
- ch.sahits.game.openpatrician.model.city.impl - package ch.sahits.game.openpatrician.model.city.impl
-
- ch.sahits.game.openpatrician.model.event - package ch.sahits.game.openpatrician.model.event
-
Package ch.sahits.game.openpatrician.model.event
- ch.sahits.game.openpatrician.model.factory - package ch.sahits.game.openpatrician.model.factory
-
- ch.sahits.game.openpatrician.model.impl - package ch.sahits.game.openpatrician.model.impl
-
- ch.sahits.game.openpatrician.model.people - package ch.sahits.game.openpatrician.model.people
-
- ch.sahits.game.openpatrician.model.people.impl - package ch.sahits.game.openpatrician.model.people.impl
-
- ch.sahits.game.openpatrician.model.personal - package ch.sahits.game.openpatrician.model.personal
-
- ch.sahits.game.openpatrician.model.personal.impl - package ch.sahits.game.openpatrician.model.personal.impl
-
- ch.sahits.game.openpatrician.model.product - package ch.sahits.game.openpatrician.model.product
-
- ch.sahits.game.openpatrician.model.ship - package ch.sahits.game.openpatrician.model.ship
-
- ch.sahits.game.openpatrician.model.ship.impl - package ch.sahits.game.openpatrician.model.ship.impl
-
- ch.sahits.game.openpatrician.model.time - package ch.sahits.game.openpatrician.model.time
-
- ch.sahits.game.openpatrician.model.util - package ch.sahits.game.openpatrician.model.util
-
- ch.sahits.game.openpatrician.model.weapon - package ch.sahits.game.openpatrician.model.weapon
-
- ch.sahits.game.openpatrician.spring - package ch.sahits.game.openpatrician.spring
-
- ch.sahits.game.openpatrician.util - package ch.sahits.game.openpatrician.util
-
- CHANDLER - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
-
- changed(ObservableValue<? extends Boolean>, Boolean, Boolean) - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState.PresenceChangeListener
-
- checkCities(ICity, List<ICity>) - Method in class ch.sahits.game.openpatrician.model.util.CityUtilities
-
Check if there is a city that can be choosen
- Cities - Class in ch.sahits.game.openpatrician.data.map
-
Java class for anonymous complex type.
- Cities() - Constructor for class ch.sahits.game.openpatrician.data.map.Cities
-
- cities - Variable in class ch.sahits.game.openpatrician.data.map.Map
-
- cities - Variable in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
-
List of all the cities coupled with their state to be handeld by this engine
- cities - Variable in class ch.sahits.game.openpatrician.model.impl.GameMap
-
- CitiesState - Class in ch.sahits.game.openpatrician.model.city.impl
-
State common to all cities.
- CitiesState() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.CitiesState
-
- citizen - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
-
- Citizen - Class in ch.sahits.game.openpatrician.model.impl
-
A citizen is an inhabitatant of a town, who does not directly partake in
the game play.
- Citizen() - Constructor for class ch.sahits.game.openpatrician.model.impl.Citizen
-
- city - Variable in class ch.sahits.game.openpatrician.data.map.Cities
-
- City - Class in ch.sahits.game.openpatrician.data.map
-
Java class for anonymous complex type.
- City() - Constructor for class ch.sahits.game.openpatrician.data.map.City
-
- city - Variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
-
- city - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
Reference to the city the trading office is located in
- city - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityViolation
-
- city - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.HelpCity
-
- City - Class in ch.sahits.game.openpatrician.model.city.impl
-
Implementation of the city model.
- City(City) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.City
-
- City(String) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.City
-
This Constructor is used by tests
- city - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
-
Reference to the city model that is driven by this engine
- city - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
-
- city - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- city - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- city - Variable in class ch.sahits.game.openpatrician.model.event.BuildingFinished
-
- city - Variable in class ch.sahits.game.openpatrician.model.event.LoanGivingEvent
-
- city - Variable in class ch.sahits.game.openpatrician.model.event.PersonLeavesTavernEvent
-
- city - Variable in class ch.sahits.game.openpatrician.model.event.RemitLoanEvent
-
- city - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
-
- city - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
-
- city - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
-
- cityBean(City) - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
-
- CityFactory - Class in ch.sahits.game.openpatrician.model.city
-
Factory class for the cities of the game.
- CityFactory() - Constructor for class ch.sahits.game.openpatrician.model.city.CityFactory
-
- cityFactory - Variable in class ch.sahits.game.openpatrician.model.GameFactory
-
- cityFactory - Variable in class ch.sahits.game.openpatrician.model.impl.Company
-
- CityGuard - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
-
- CityGuard() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityGuard
-
- cityGuard - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
-
- cityGuardCosts - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
-
- CityHall - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
-
- CityHall() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityHall
-
- CityProduction - Class in ch.sahits.game.openpatrician.model.city
-
This class provides numbers for production rates.
- CityProduction() - Constructor for class ch.sahits.game.openpatrician.model.city.CityProduction
-
- cityState - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
-
- CityState - Class in ch.sahits.game.openpatrician.model.city.impl
-
This class encapsulates state information used by CityEngine about one city.
- CityState(ICity) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.CityState
-
- cityState - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
-
- cityStates - Variable in class ch.sahits.game.openpatrician.model.GameFactory
-
- cityUtilities - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTravelerState
-
- CityUtilities - Class in ch.sahits.game.openpatrician.model.util
-
Utility class to privide services around the cities.
- CityUtilities() - Constructor for class ch.sahits.game.openpatrician.model.util.CityUtilities
-
- cityUtils - Variable in class ch.sahits.game.openpatrician.model.people.impl.CourierState
-
- cityUtils - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
-
- cityUtils - Variable in class ch.sahits.game.openpatrician.model.people.impl.PatrolState
-
- cityUtils - Variable in class ch.sahits.game.openpatrician.model.people.impl.TraderState
-
- cityUtils - Variable in class ch.sahits.game.openpatrician.model.people.impl.TransportTraderState
-
- CityViolation - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
-
- CityViolation(ICity, DateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityViolation
-
- CityWallPetition - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
-
- CityWallPetition() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CityWallPetition
-
- cleanup() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
Remove entries that lie in the past.
- clearLoadedWares() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
Clear all loaded wares.
- clearOldRequests() - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
-
- clientEventBus - Variable in class ch.sahits.game.openpatrician.model.impl.Game
-
- clientName - Variable in class ch.sahits.game.openpatrician.model.people.impl.PirateHunterState
-
- clientPlayer - Variable in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.Date
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.factory.BuildingFactory
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.impl.Company
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.impl.Player
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater
-
- clientServerEventBus - Variable in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
-
- closable - Variable in class ch.sahits.game.openpatrician.dialog.DialogTemplate
-
- Cog - Class in ch.sahits.game.openpatrician.model.ship.impl
-
- Cog(EShipUpgrade, String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Cog
-
Constructor initializing the name and the upgrade level
- Cog(String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Cog
-
Constructor for a Crayer without any upgrade
- COG_MAX_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- COG_START_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- Company - Class in ch.sahits.game.openpatrician.model.impl
-
- Company(IPlayer, ICity, long) - Constructor for class ch.sahits.game.openpatrician.model.impl.Company
-
- company - Variable in class ch.sahits.game.openpatrician.model.impl.Player
-
- companyValue - Variable in class ch.sahits.game.openpatrician.model.impl.Company
-
- companyValue - Variable in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
-
- compareTo(IShipDueDate) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipDueDate
-
- comperator - Variable in class ch.sahits.game.openpatrician.model.city.impl.Contributions
-
- ComputablePrice - Class in ch.sahits.game.openpatrician.model.product
-
Ecapsulate the price computation.
- ComputablePrice(int, int, int, int, int, String) - Constructor for class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
- computablePrice - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
-
- computablePrice - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
-
- computeAVGPrice(IWare, int) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
Compute the average price for ware that is to be purchased in the specified
amount.
- computeAVGPrice(IWare, int) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
-
Compute the average price for ware that is to be purchased in the specified
amount.
- computeBuyPrice(int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
Deprecated.
- computeBuyPrice(int, int) - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
Deprecated.
- computeBuyPrice(int, int) - Method in interface ch.sahits.game.openpatrician.model.product.IWare
-
Deprecated.
- computeBuyPrice(int, int) - Method in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
-
Deprecated.
- computeBuyPrice(int, int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IWeapon
-
Compute the price for the weapons to be bought.
- computePrice(IntegerProperty, IntegerBinding) - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
- computePrice(int, int, int, int, int, IPopulationStructure, ECityState) - Method in interface ch.sahits.game.openpatrician.model.product.IPriceCalculation
-
Compute the price for one item of the ware.
- computePrice(int, int, int, int, int, IPopulationStructure, ECityState) - Method in class ch.sahits.game.openpatrician.model.product.LinearPriceCalculation
-
Compute the price for one item of the ware.
- computePrice(ReadOnlyIntegerProperty, ReadOnlyIntegerProperty, IntegerProperty, ReadOnlyIntegerProperty, int, IPopulationStructure, ECityState) - Method in class ch.sahits.game.openpatrician.model.product.LinearPriceCalculation
-
- computePrice(int, int, int, int, int, IPopulationStructure, ECityState) - Method in class ch.sahits.game.openpatrician.model.product.SimplePriceCalculation
-
Compute the price for one item of the ware.
- computePrice(ReadOnlyIntegerProperty, ReadOnlyIntegerProperty, IntegerProperty, ReadOnlyIntegerProperty, int, IPopulationStructure, ECityState) - Method in class ch.sahits.game.openpatrician.model.product.SimplePriceCalculation
-
Compute the price for one item of the ware.
- computeRandomBirthDate(int) - Method in class ch.sahits.game.openpatrician.model.GameFactory
-
- computeRentalIncome() - Method in interface ch.sahits.game.openpatrician.model.building.ITownHouse
-
Compute the rental income for one day
- computeSellPrice(int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
Deprecated.
- computeSellPrice(int, int) - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
Deprecated.
- computeSellPrice(int, int) - Method in interface ch.sahits.game.openpatrician.model.product.IWare
-
Deprecated.
- computeSellPrice(int, int) - Method in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
-
Deprecated.
- computeSellPrice(int, int) - Method in interface ch.sahits.game.openpatrician.model.weapon.IWeapon
-
Compute the price for the weapons to be sold.
- concurrent - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- concurrentPlayer - Variable in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
-
- ConcurrentState - Class in ch.sahits.game.openpatrician.model.people.impl
-
Implementation of a concurrent.
- ConcurrentState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
-
- connectionsInHerHomeTown - Variable in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
-
- connectionsInYourHomeTown - Variable in class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
-
- constructed - Static variable in class ch.sahits.game.openpatrician.model.impl.Game
-
- consume - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
-
Provider for the consume numbers
- consumed - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
-
Map of consumed wares, since only whole units can be consumed we need to store the fractions
- consumer - Variable in class ch.sahits.game.openpatrician.model.people.ReputationCalculator
-
- consumeWares() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
-
compute the wares consumed in the last 12 hours and remove them from the city
This method is package private for testing purposes
- contact - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Pikemen.CityHallNotice
-
- containsWare(IWare) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
-
Check if there is an amountable object for this ware
- containsWare(IWeapon) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
-
Check if there is an amountable object for this ware
- context - Variable in class ch.sahits.game.openpatrician.model.city.CityFactory
-
- context - Variable in class ch.sahits.game.openpatrician.model.factory.BuildingFactory
-
- context - Variable in class ch.sahits.game.openpatrician.model.factory.PeriodicalTimeUpdateFactory
-
- context - Variable in class ch.sahits.game.openpatrician.model.factory.PlayerInteractionFactory
-
- context - Variable in class ch.sahits.game.openpatrician.model.factory.StateFactory
-
- context - Variable in class ch.sahits.game.openpatrician.model.GameFactory
-
- context - Variable in class ch.sahits.game.openpatrician.model.people.PeopleFactory
-
- context - Variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- contractBrooker - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
Brooker that handels the buying of wares that were agreed to
be delivered through a notice in another city.
- ContractBrookerState - Class in ch.sahits.game.openpatrician.model.people.impl
-
Implementation of a contract brooker.
- ContractBrookerState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.ContractBrookerState
-
- contribute(IWare, int) - Method in class ch.sahits.game.openpatrician.model.city.impl.Contributions
-
Contribute the amount of the ware.
- contribute(IWare, int) - Method in class ch.sahits.game.openpatrician.model.city.impl.DailyContribution
-
Update the contribution for the day the amount may be positive or negative
- Contributions - Class in ch.sahits.game.openpatrician.model.city.impl
-
Tracking the contibutions of ware over the last seven days rolling.
- Contributions() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.Contributions
-
- contributions - Variable in class ch.sahits.game.openpatrician.model.city.impl.Contributions
-
- contributions - Variable in class ch.sahits.game.openpatrician.model.city.impl.DailyContribution
-
- coordinates - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
-
- cosinus(IntegerProperty, int) - Method in class ch.sahits.game.openpatrician.model.product.SimplePriceCalculation
-
- costsPerDayBinding() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
-
- costsPerDayBinding() - Method in interface ch.sahits.game.openpatrician.model.building.IStorage
-
Retrieve the daily cost for rent storage
- COUNSILMAN - Static variable in class ch.sahits.game.openpatrician.model.Difficulty
-
- courier - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- CourierState - Class in ch.sahits.game.openpatrician.model.people.impl
-
Implementation of a courier.
- CourierState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.CourierState
-
- Crayer - Class in ch.sahits.game.openpatrician.model.ship.impl
-
This model represents a crayer.
- Crayer(EShipUpgrade, String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Crayer
-
Constructor initializing the name and the upgrade level
- Crayer(String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Crayer
-
Constructor for a Crayer without any upgrade
- CRAYER_MAX_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- CRAYER_START_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- createAIPlayer(ICity, long) - Method in class ch.sahits.game.openpatrician.model.GameFactory
-
Create an artifiacial player instance.
- createBalanceSheetFromPreviousWeek(BalanceSheet) - Method in class ch.sahits.game.openpatrician.model.factory.PlayerInteractionFactory
-
Create a balance sheet based upon the balance of the previous week.
- createCities() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
-
- createCity() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
-
Create an instance of
City
- createCity(City) - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
-
- createCityByName(String) - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
-
Create a standard city based on its name
- createCog(String, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Create a a cog with the given name.
- createCog(String, EShipUpgrade, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Create a cog with the given name.
- createCompany(IPlayer, ICity, long) - Method in class ch.sahits.game.openpatrician.model.GameFactory
-
- createContribution() - Method in class ch.sahits.game.openpatrician.model.factory.PlayerInteractionFactory
-
- createCrayer(String, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Create a a crayer with the given name.
- createCrayer(String, EShipUpgrade, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Create a crayer with the given name.
- createdCityCache - Static variable in class ch.sahits.game.openpatrician.model.city.CityFactory
-
Cache storing the already created cities to avoid duplicate creation
- createDimension() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
-
- createEffective() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
-
- createGame(IMap, EObjective, Difficulty, EGameSpeed, int) - Method in class ch.sahits.game.openpatrician.model.GameFactory
-
- createHolk(String, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Create a a holk with the given name.
- createHolk(String, EShipUpgrade, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Create a holk with the given name.
- createIneffective() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
-
- createInitialBalanceSheet(ICity, IPlayer) - Method in class ch.sahits.game.openpatrician.model.factory.PlayerInteractionFactory
-
Create an initial balance sheet for player in city.
- createInitialPiratesShip() - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
-
Create a ship for the pirate
- createLoaner(ICity) - Method in class ch.sahits.game.openpatrician.model.factory.StateFactory
-
- createLocation() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
-
- createMap() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
-
Create an instance of
Map
- createMap(String) - Method in class ch.sahits.game.openpatrician.model.GameFactory
-
Create the map with all cities defined in its XML definition
- createNewCaptainProperty() - Method in class ch.sahits.game.openpatrician.model.people.PeopleFactory
-
Retrieve a new captain.
- createNewLoanProposal() - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
-
- createNewLoanRequest() - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanerState
-
- createNewPirate(String, IShip) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
-
Create an new pirate anywhere on the sea
- createNewPirate(String, IShip, Point2D) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
-
Create a pirate near a certain point
- createPeriodicalUpdater(EUpdateIntervalRegistration) - Method in class ch.sahits.game.openpatrician.model.factory.PeriodicalTimeUpdateFactory
-
- createPlayer(String, String, ICity, boolean, int) - Method in class ch.sahits.game.openpatrician.model.GameFactory
-
Create a human player instance.
- createProduction() - Method in class ch.sahits.game.openpatrician.data.map.ObjectFactory
-
- createReputation(ICity, IPlayer) - Method in class ch.sahits.game.openpatrician.model.factory.PlayerInteractionFactory
-
- createShipYard(ICity) - Method in class ch.sahits.game.openpatrician.model.factory.StateFactory
-
- createSnaikka(String, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Create a a snaikka with the given name.
- createSnaikka(String, EShipUpgrade, int) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Create a snaikka with the given name.
- createStorage(IPlayer, ICity) - Method in class ch.sahits.game.openpatrician.model.factory.BuildingFactory
-
- createTavernState(ICity) - Method in class ch.sahits.game.openpatrician.model.factory.StateFactory
-
- createTradingOffice(IPlayer, ICity, int) - Method in class ch.sahits.game.openpatrician.model.factory.BuildingFactory
-
- creditor - Variable in class ch.sahits.game.openpatrician.model.city.impl.Debt
-
- Crossbowmen - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
-
- Crossbowmen() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.Crossbowmen
-
- currentDestIndex - Variable in class ch.sahits.game.openpatrician.model.people.impl.BasePatrolState
-
- currentHeadTaxValue - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
-
- currentPropertyTax - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
-
- currentWeek - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- CustomsViolation - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
-
- CustomsViolation(ICity, DateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.CustomsViolation
-
- Game - Class in ch.sahits.game.openpatrician.model.impl
-
Implementation of the game
- Game(EObjective, Difficulty, EGameSpeed) - Constructor for class ch.sahits.game.openpatrician.model.impl.Game
-
- gameDate - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
-
- gameFactory - Variable in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
-
- GameFactory - Class in ch.sahits.game.openpatrician.model
-
Factory class for game start up.
- GameFactory() - Constructor for class ch.sahits.game.openpatrician.model.GameFactory
-
- GameMap - Class in ch.sahits.game.openpatrician.model.impl
-
Implementation of the game map.
- GameMap() - Constructor for class ch.sahits.game.openpatrician.model.impl.GameMap
-
- gameSpeed - Variable in class ch.sahits.game.openpatrician.model.impl.Game
-
- getAbsentPersons() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- getAge() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
-
Current age of the captain
- getAge() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
- getAge(DateTime) - Method in class ch.sahits.game.openpatrician.model.personal.impl.PersonalData
-
- getAge(DateTime) - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
-
Compute the current age
- getAmount() - Method in class ch.sahits.game.openpatrician.model.BaseAmountable
-
Retrieve the number of items
- getAmount(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
-
Retrieve the minimal amount of the ware that should be hold in the
storage.
- getAmount(IWare) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
-
- getAmount() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
-
Gets the value of the property amount.
- getAmount() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityGuard
-
Amount of the city guard.
- getAmount() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
-
Amount of money indebted without interest.
- getAmount() - Method in interface ch.sahits.game.openpatrician.model.city.impl.ILoanProposal
-
Amount of money indebted without interest.
- getAmount() - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
-
- getAmount() - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
-
Retrieve the amount of ware that is to be smuggled.
- getAmount() - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
-
Amount of the ware that is to be delivered.
- getAmount() - Method in interface ch.sahits.game.openpatrician.model.people.IWarehouseTenant
-
Retrieve the amount to be stored in bales.
- getAmountablePrice() - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
-
Retrieve the amount and price of the ware.
- getArrivalDate() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
-
- getAVGPrice() - Method in class ch.sahits.game.openpatrician.model.product.AmountablePrice
-
Retrieve the average price of one item
- getAvgPricePerItem() - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
-
- getAvgPricePerItem() - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
-
Get the price of a single item
- getBalanceLastWeek() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Retrieve the balance sheet for last completed week.
- getBirthDate() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
-
Retrieve the birth date
- getBirthPlace() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
-
Retrieve the birth place
- getBonus() - Method in interface ch.sahits.game.openpatrician.model.people.IPatrol
-
Retrieve the bonus for each destroyed ship.
- getBuildableShipTypes() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- getBuildableShipTypes() - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Retrieve a list of all the types of ships this yard can build.
- getBuildCompleteDate(EShipType) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- getBuildCompleteDate(EShipType) - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Retrieve the date when the building of a new ship will be finished.
- getBuildingCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
-
Costs for the building of city walls and towers up to date.
- getBuildings() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve a list of all buildings in the city.
- getBuildings() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
- getCandidates() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Retrieve the list of candidates for the next election.
- getCapacity() - Method in interface ch.sahits.game.openpatrician.model.building.ITownHouse
-
retrieve the capacity of the house
- getCapacity() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- getCapacity() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Available capacity of the ship, this represent the free storage in barrels
- getCaptain(ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
-
Return a captain for a town if there is one.
- getCaptian() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the captain of the ship.
- getCareerLevel() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
-
- getCash() - Method in interface ch.sahits.game.openpatrician.model.ICompany
-
Retrieve the cash avalable to the company
- getCash() - Method in class ch.sahits.game.openpatrician.model.impl.Company
-
Gets the value of the property cash.
- getCash() - Method in class ch.sahits.game.openpatrician.model.impl.Player
-
- getCash() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
-
Retrieve the amount of money of the player
- getCities() - Method in class ch.sahits.game.openpatrician.data.map.Map
-
Gets the value of the cities property.
- getCities(String) - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
-
- getCities() - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
-
Retrieve all cities from the internal cache.
- getCities() - Method in interface ch.sahits.game.openpatrician.model.IMap
-
Retrieve an unmodifiable list of all the cities in the map
- getCities() - Method in class ch.sahits.game.openpatrician.model.impl.GameMap
-
- getCitizen() - Method in interface ch.sahits.game.openpatrician.model.city.ILoanRequest
-
Who wants the loan.
- getCity() - Method in class ch.sahits.game.openpatrician.data.map.Cities
-
Gets the value of the city property.
- getCity() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Retrieve the city the trading office is located in.
- getCity() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityViolation
-
City that violated the customs.
- getCity() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IHelpCity
-
Retrieve the city that should be helped.
- getCity() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
-
Retrieve the city the loaner belongs to.
- getCity() - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Retrieve the city the shipyard belongs to.
- getCityEngineStates() - Method in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
-
- getCityGuard() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Retrieve the city guard.
- getCityGuardCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
-
Monthly costs of the city guard.
- getCityState() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the city state.
- getCityState(ICity) - Method in class ch.sahits.game.openpatrician.model.GameFactory
-
Retrieve the city state for the city.
- getClientName() - Method in interface ch.sahits.game.openpatrician.model.people.IPirateHunter
-
Name of the client
- getClientPlayer() - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
-
Get the player that is the client
- getCogDefaultProperties() - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- getCompany() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
-
Retrieve the company data
- getCompanyValue() - Method in interface ch.sahits.game.openpatrician.model.ICompany
-
Retrieve the total value of the company
- getCompanyValue() - Method in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
-
Retrieve the company value needed for this social rank
- getConcurrentName() - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
-
Name of the concurrent who is to be harmed.
- getConcurrentName() - Method in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
-
- getConcurrentPlayer() - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
-
Retrieve the concurrent player
- getConnectionsInHerHomeTown() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
-
Retrieve the connectivity to the counsilmen in her home town
- getConnectionsInYourHomeTown() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
-
Retrieve the connectivity to the counsilmen in your home town
- getConstructionAmount(EShipType, EWare) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Retrieve the amount that is needed for the ship to upgrade to the next level
- getConsumption(IWare, ICity, IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.BuildingProduction
-
Retrieve the amount of ware that all the workshops of a player consume within a week
- getContact() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHallNotice
-
Whom to contact in the destination city for delivery.
- getContribution(IPlayer, IWare) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Check out what the player contributed to the ware
- getContribution(IPlayer, IWare) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
- getContribution(IWare) - Method in class ch.sahits.game.openpatrician.model.city.impl.Contributions
-
Retrieve the contribution for the whole week
- getContribution(IWare) - Method in class ch.sahits.game.openpatrician.model.city.impl.DailyContribution
-
Retrieve the contributions for the day
- getCoordinates() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the coordinates of the city
- getCrayerDefaultProperties() - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- getCreditor() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
-
Retrieve the citizen that owns the debt.
- getCross() - Method in interface ch.sahits.game.openpatrician.model.IMapSection
-
Retrieve the location of the cross in the coordinates of IMap
- getCurrentDate() - Method in class ch.sahits.game.openpatrician.model.Date
-
Retrieve the immutable DateTime
- getCurrentDateProperty() - Method in class ch.sahits.game.openpatrician.model.Date
-
Retrieve the immutable DateTime
- getCurrentHeadTaxValue() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
-
Retrieve the current height of the taxes.
- getCurrentPropertyTax() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
-
Retrieve the current property tax.
- getCurrentWeek() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Retrieve the balance sheet for the current week
- getDamage() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Cog
-
- getDamage() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Crayer
-
- getDamage() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Holk
-
- getDamage() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
-
- getDamage() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the damage of the ship in percentage [0,100]
- getDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityViolation
-
Date when the violation was brought to the notice of the elderman.
- getDebitor() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
-
Retrieve the citizen that is in debt.
- getDebts() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
-
Retrieve the list of all debts for this city.
- getDestination() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHallNotice
-
Destination to deliver the ware to.
- getDestination() - Method in interface ch.sahits.game.openpatrician.model.people.IEscorte
-
Get the destination city for the traveler.
- getDestination() - Method in interface ch.sahits.game.openpatrician.model.people.IFugitive
-
Get the destination city for the traveler.
- getDestination() - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
-
Destination city.
- getDestination() - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
-
Destination city the trader has to get to.
- getDestination() - Method in interface ch.sahits.game.openpatrician.model.people.ITraveler
-
Get the destination city for the traveler.
- getDestinations() - Method in interface ch.sahits.game.openpatrician.model.people.IBasePatrol
-
Retrieve the destinations
- getDifficulty() - Method in interface ch.sahits.game.openpatrician.model.IGame
-
Retrieve the difficultiy level of the game
- getDimension() - Method in class ch.sahits.game.openpatrician.data.map.Map
-
Gets the value of the dimension property.
- getDimension() - Method in interface ch.sahits.game.openpatrician.model.IMap
-
Retrieve the map dimensions
- getDimension() - Method in interface ch.sahits.game.openpatrician.model.IMapSection
-
Retrieve the width and height of the section
- getDiscountFactor() - Method in class ch.sahits.game.openpatrician.model.building.impl.Steward
-
- getDiscountFactor() - Method in interface ch.sahits.game.openpatrician.model.building.ISteward
-
Retrieve the factor the steward gets when buying ware.
- getDueDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IEldermanTask
-
Date until the task has to be fullfilled.
- getDueDate() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
-
Retrieve the date when the debt has to be payed back.
- getDueDate() - Method in interface ch.sahits.game.openpatrician.model.city.IShipDueDate
-
Retrieve the due date of the ship.
- getDurationInWeeks() - Method in interface ch.sahits.game.openpatrician.model.city.ILoanRequest
-
Retrieve the duration of the loan.
- getDurationInWeeks() - Method in interface ch.sahits.game.openpatrician.model.city.impl.ILoanProposal
-
Retrieve the duration in weeks.
- getEffective() - Method in class ch.sahits.game.openpatrician.data.map.Production
-
Gets the value of the effective property.
- getEffectiveProduction() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the wares that are produced efficiently
- getEfficientProduction(IWare) - Method in class ch.sahits.game.openpatrician.model.city.CityProduction
-
Compute the amount of ware that is produced efficiently within a week
- getElderman() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Retrieve the elderman.
- getEldermanCandidates() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Retrieve the top four of the candidates for the elderman post.
- getEldermanElectionDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Date of the next elderman election.
- getEldermanOffice() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Retrieve the office of the elderman.
- getElectionDate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Date of the next election.
- getEndOfWeek() - Method in class ch.sahits.game.openpatrician.model.Date
-
Retrieve the date of the end of the week in the form {Day of month}.
- getEndOfWeekInternal() - Method in class ch.sahits.game.openpatrician.model.Date
-
Retrieve the date of the of the Sunday of last week
- getExecutionTime() - Method in interface ch.sahits.game.openpatrician.model.event.ITimedTask
-
Retrieve the date and time when the task is to be executed.
- getExpertiseLevel() - Method in interface ch.sahits.game.openpatrician.model.building.ISteward
-
Retrieve the level of expertise of the steward
- getFightSkillLevel() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
-
Retrieve the level in sea fights between [0,5]
- getFightSkillLevel() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
- getFirst() - Method in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
-
Retrieve the first task.
- getFleet() - Method in class ch.sahits.game.openpatrician.model.impl.Player
-
- getFleet() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
-
Get a list of all ships
- getFollowers() - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
-
Retrieve the number of followers of this pirate.
- getFreePirates() - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
-
Retrieve immutable list of free pirates.
- getFromCity() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IBuildLandPassage
-
Retrieve an endpoint of the passage.
- getGame() - Method in class ch.sahits.game.openpatrician.model.GameFactory
-
- getGameSpeed() - Method in interface ch.sahits.game.openpatrician.model.IGame
-
Retrieve the current game speed
- getHolkDefaultProperties() - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- getHometown() - Method in interface ch.sahits.game.openpatrician.model.ICitizen
-
Retreive the hometown of the citizen.
- getHomeTown() - Method in interface ch.sahits.game.openpatrician.model.ICompany
-
Retrieve the home town of the company
- getHometown() - Method in class ch.sahits.game.openpatrician.model.impl.Player
-
- getImageName() - Method in class ch.sahits.game.openpatrician.data.map.Map
-
Gets the value of the imageName property.
- getIneffective() - Method in class ch.sahits.game.openpatrician.data.map.Production
-
Gets the value of the ineffective property.
- getIneffectiveProduction() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the wares that are produced inefficiently
- getInefficientProduction(IWare) - Method in class ch.sahits.game.openpatrician.model.city.CityProduction
-
Compute the amount of ware that is produced inefficiently within a week
- getInterest() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IDebt
-
Interest of the debt over the whole duration.
- getInterest() - Method in interface ch.sahits.game.openpatrician.model.city.impl.ILoanProposal
-
Interest of the debt over the whole duration.
- getKontorType() - Method in class ch.sahits.game.openpatrician.data.map.City
-
Gets the value of the kontorType property.
- getKontorType() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the city type
- getLastName() - Method in interface ch.sahits.game.openpatrician.model.ICitizen
-
Get a players last name
- getLastName() - Method in class ch.sahits.game.openpatrician.model.impl.Player
-
- getLastName() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
-
Get a players last name
- getLoad() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
Deprecated.
- getLoad() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Deprecated.
- getLoadBinding() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- getLoadBinding() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the amount of load in barrels that is loaded in actual wares (no wappen or crew)
- getLoadedWares() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- getLoadedWares() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve a list of all loaded wares
- getLoanProposals() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
-
Retrieve the loans that can be taken.
- getLocalDisplayName(EWeapon) - Method in class ch.sahits.game.openpatrician.model.util.ModelTranslations
-
Retrieve the localized display name for id.
- getLocalDisplayName(EWare) - Method in class ch.sahits.game.openpatrician.model.util.ModelTranslations
-
Retrieve the localized display name for id.
- getLocalDisplayName(ICareer) - Method in class ch.sahits.game.openpatrician.model.util.ModelTranslations
-
- getLocalDisplayName(ESocialRank) - Method in class ch.sahits.game.openpatrician.model.util.ModelTranslations
-
- getLocation() - Method in class ch.sahits.game.openpatrician.data.map.City
-
Gets the value of the location property.
- getLocation() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICapturePirateNest
-
Location of the pirate nest.
- getLocation() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IFoundNewSettlement
-
Location of the city to be founded.
- getLocation() - Method in interface ch.sahits.game.openpatrician.model.people.ISeaPirate
-
Current location of the pirate
- getLocation() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the location of the ship.
- getMap() - Method in interface ch.sahits.game.openpatrician.model.IGame
-
Retrieve the map
- getMapImagePath() - Method in interface ch.sahits.game.openpatrician.model.IMap
-
Retrieve the path for the map image without the cities added.
- getMapSectionPart(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
-
The informant may also hold a map part for the player.
- getMapSectionPart(IPlayer) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
-
- getMarketSaturation() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
Gets the value of the property marketSaturation.
- getMarketSaturation() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
- getMarketSaturation() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
-
Retrieve the amount of units which is considered infinite.
- getMaxDaysAbsent() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
-
- getMaxDaysPresent() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
-
- getMaxNumberOfSailors() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- getMaxNumberOfSailors() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the maximum of sailors that can be put on the ship.
- getMaxValueBuy() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
Gets the value of the property maxValueBuy.
- getMaxValueBuy() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
- getMaxValueBuy() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
-
Retrieve the value that is maximal payed for one unit of this ware
if no ware is available.
- getMaxValueSell() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
Retrieve the highest price of this ware when only on item is available
- getMaxValueSell() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
- getMaxValueSell() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
-
Retrieve the value that is to be maximally payed for one unit of this ware if no ware is available.
- getMaxWorkers() - Method in interface ch.sahits.game.openpatrician.model.building.IWorkShop
-
Retrieve the number of workers maximal employable by this shop
- getMayor() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Current mayor of the city
- getMinimalSailors(EShipType) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Get the minimum of sailors per ship type.
- getMinNumberOfSailors() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the minimum of sailors needed to operate the ship.
- getMinValueBuy() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
- getMinValueBuy() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
- getMinValueBuy() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
-
Retrieve the value of the minimal payed sum for on unit if an infinitly amount
of the ware exists.
- getMinValueSell() - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
Retrieve the lowest price this ware is soled (at market saturation)
- getMinValueSell() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
- getMinValueSell() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
-
Retrieve the value that has to be minimally payed sum for one unit if infinitly amount of
wares exist.
- getMissingWares() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the missing wares along with their times
- getMissingWares() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
- getName() - Method in class ch.sahits.game.openpatrician.data.map.City
-
Gets the value of the name property.
- getName() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IFoundNewSettlement
-
Get the city name.
- getName() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the city name
- getName() - Method in interface ch.sahits.game.openpatrician.model.ICitizen
-
Retrieve the players name
- getName() - Method in class ch.sahits.game.openpatrician.model.impl.Player
-
- getName() - Method in interface ch.sahits.game.openpatrician.model.people.IBasePatrol
-
Get the name of the client.
- getName() - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
-
Retrieve the buyers name.
- getName() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
-
Retrieve the name of the captain
- getName() - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
-
Name of the client
- getName() - Method in interface ch.sahits.game.openpatrician.model.people.IContractBroker
-
Get the name of the contract broker.
- getName() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
-
Retreive the name of the informant
- getName() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
- getName() - Method in class ch.sahits.game.openpatrician.model.people.impl.ConcurrentState
-
- getName() - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
-
Get the name of the pirate.
- getName() - Method in interface ch.sahits.game.openpatrician.model.people.ISeaPirate
-
Get the name of the pirate.
- getName() - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
-
Retrieve the name of the trader.
- getName() - Method in interface ch.sahits.game.openpatrician.model.people.ITreasureMapOwner
-
Name of the owner
- getName() - Method in interface ch.sahits.game.openpatrician.model.people.IWarehouseTenant
-
Retrieve the name of the trader.
- getName() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
-
Retrieve the players name
- getName() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the name of the of the ship
- getNavigationSkillLevel() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
-
Retrieve the level in navigation between [0,5]
- getNavigationSkillLevel() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
- getNbWareHouses() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
-
Retrieve the number of warehouses
- getNeed(IWare, EPopulationClass, int) - Method in class ch.sahits.game.openpatrician.model.city.PopulationConsume
-
Retrieve the amount needed of a ware by a population class of the size
- getNeededCapacity() - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
-
Retrieve the needed capacity in bales for the transport.
- getNewTaxValue() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IHeadTaxPetition
-
The value to which the tax should be changed.
- getNextCouncilMeeting() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Date of the next council meeting to discuss a petition.
- getNextFreeSide(IWeapon) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
Retrieve the side of the next free slot where the weapon can be placed.
- getNextFreeSlot(IWeapon, EShipSide) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
Retrieve the next free slot for the weapon on the side.
- getNextRank() - Method in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
-
- getNonFreePirates(IPlayer) - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
-
Retrieve immutable list of non free pirates for the player
- getNotices() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Retrieve the list of notices for wares that can be delivered
to other cities at a guaranteed price.
- getNumberCities() - Method in interface ch.sahits.game.openpatrician.model.IMap
-
Retrieve the number of cities that are on the map.
- getNumberCities() - Method in class ch.sahits.game.openpatrician.model.impl.GameMap
-
- getNumberOfChildren() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
-
Retrieve the number of children you have with the spouse
- getNumberOfDaysSinceArrival() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
-
- getNumberOfDaysSinceArrival() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
-
Compute the days of absence since the last arrival,
if the person is not present.
- getNumberOfKills() - Method in interface ch.sahits.game.openpatrician.model.people.ISeaPirate
-
Retrieve the number of successful raids.
- getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel0
-
- getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel1
-
- getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel2
-
- getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel1
-
- getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel2
-
- getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel0
-
- getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel1
-
- getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel2
-
- getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationNone
-
- getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel1
-
- getNumberOfLargeSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel2
-
- getNumberOfLargeSlots() - Method in interface ch.sahits.game.openpatrician.model.ship.IShipWeaponsLocation
-
Retrieve the number of slots for large weapons.
- getNumberOfSailors() - Method in class ch.sahits.game.openpatrician.model.people.impl.SailorsState
-
Gets the value of the property numberOfSailors.
- getNumberOfSailors() - Method in interface ch.sahits.game.openpatrician.model.people.ISailors
-
Retrieve the numbers of sailors present
- getNumberOfSailors() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
Gets the value of the property numberOfSailors.
- getNumberOfSailors() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the number of sailors on the ship.
- getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel0
-
- getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel1
-
- getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel2
-
- getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel1
-
- getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel2
-
- getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel0
-
- getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel1
-
- getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel2
-
- getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationNone
-
- getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel1
-
- getNumberOfSmallSlots() - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel2
-
- getNumberOfSmallSlots() - Method in interface ch.sahits.game.openpatrician.model.ship.IShipWeaponsLocation
-
Retrieve the number of slots for small weapons.
- getNumbersOfDaysInTown(Date) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainTownMapping
-
- getOccupancy() - Method in interface ch.sahits.game.openpatrician.model.building.ITownHouse
-
Retrieve the occupancy of the house
- getOccupiedSpace() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Retrieve tha amount of occupied space not available to the player.
- getOccupiedSpace() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
-
Gets the value of the property occupiedSpace.
- getOccupiedSpace() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
- getOfficeTrading() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Get the trading object of the office
- getOfficeTrading() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
-
Retrieve the balance for the office trading
- getOtherCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
-
Costs and fees that the city has to have payed up to this date in the current year.
- getOtherCosts() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
-
Retrieve other unspecified costs like fines
- getOtherIncome() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
-
All other income like donations.
- getOutrigger() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Current outrigger of the city.
- getOutriggerCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
-
Costs for paying the outrigger.
- getOwner() - Method in interface ch.sahits.game.openpatrician.model.building.IBuilding
-
Retrieve the owner of the trading office
- getOwner() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- getOwner() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the owner of the ship.
- getPaidSpecialTaxes() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
-
Amount of the paid special taxes.
- getPaidTaxes() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
-
Amount of the property and head taxes up to date this year.
- getPartIndex() - Method in interface ch.sahits.game.openpatrician.model.IMapSectionPart
-
Index of the part of the section [0,8].
- getPassenger() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the passenger on the ship.
- getPersonalData(ICity, DateTime) - Static method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
-
- getPersonalData() - Method in class ch.sahits.game.openpatrician.model.impl.Player
-
- getPersonalData() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
-
Retrieve the personal data of the player
- getPetition() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Petition to be discussed at the next council meeting.
- getPirate() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IHuntPirate
-
The pirate that should be hunted down.
- getPirateLocation() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
-
Possible information about the location of a pirate.
- getPirateName() - Method in interface ch.sahits.game.openpatrician.model.people.IPirateHunter
-
Retrieve the name of the client.
- getPirateNestMap() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICapturePirateNest
-
Retrieve the map with the nest located on it.
- getPopularity() - Method in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
-
- getPopularity() - Method in interface ch.sahits.game.openpatrician.model.personal.IReputation
-
Retrieve the popularity of the player in the city
- getPopularityInHerHomeTown() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
-
Retrieve her popularity in her home town
- getPopularityInYourHomeTown() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
-
Retrieve her popularity in your home town
- getPopulation(EPopulationClass) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the current population of the city by class
- getPopulation(EPopulationClass) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
Retrieve the population count for a class
- getPopulationBinding() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the binding of the city's total population.
- getPopulationBinding() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
- getPopulationProperty(EPopulationClass) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the population count for a class
- getPopulationProperty(EPopulationClass) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
- getPortrait() - Method in interface ch.sahits.game.openpatrician.model.personal.ISpouseData
-
Retrieve an optional portrait
- getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.IBasePatrol
-
Retrieve the premium for successful finishing the patrol.
- getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.IConcurrent
-
Promissed premium.
- getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.IEscorte
-
Retrieve the premium promised upon delivery.
- getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.IFugitive
-
Retrieve the premium promised upon delivery.
- getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.IPirateHunter
-
Retrieve the promissed premium.
- getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.ISmuggler
-
- getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.ITransportTrader
-
Retrieve the premium.
- getPremium() - Method in interface ch.sahits.game.openpatrician.model.people.ITraveler
-
Retrieve the premium promised upon delivery.
- getPresentPersons() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
Retrieve a list of all persons present at the tavern
- getPrice(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
-
Retrieve the price up to which the ware is bought or the minimal price for which it is sold.
- getPrice(IWare) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
-
- getPrice() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
-
Gets the value of the property price.
- getPrice(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
-
Get the price of the information.
- getPrice(IPlayer) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
-
- getPrice() - Method in interface ch.sahits.game.openpatrician.model.people.IThieve
-
Retrieve the price for a break in.
- getPrice() - Method in interface ch.sahits.game.openpatrician.model.people.ITreasureMapOwner
-
Retrieve the price of the treasure map.
- getProduction() - Method in class ch.sahits.game.openpatrician.data.map.City
-
Gets the value of the production property.
- getProduction(IWare, ICity, IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.BuildingProduction
-
Compute the total amount of ware the player produces in the city within a week
- getProfitShare() - Method in interface ch.sahits.game.openpatrician.model.people.IPirate
-
Get the offered share on the profit.
- getPropertyTax() - Method in interface ch.sahits.game.openpatrician.model.building.IBuilding
-
Retrieve the amount of property taxes per week
- getPropertyTax() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- getPropertyTaxes() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
-
Retrieve the property taxes
- getRandomCity() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
-
- getRandomFirstName() - Static method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
-
- getRandomLastName() - Static method in class ch.sahits.game.openpatrician.model.impl.AIPlayer
-
- getRank() - Method in interface ch.sahits.game.openpatrician.model.ICitizen
-
Retrieve the social rank of the player
- getRealMasurement() - Method in enum ch.sahits.game.openpatrician.model.product.EWareSize
-
Retrieve the measurement converted to the smallest measurement
- getRegisteredUpdatableObjects() - Method in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater
-
- getRentalIncome() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
-
Retrieve the rental income
- getRentPerTenant() - Method in interface ch.sahits.game.openpatrician.model.building.ITownHouse
-
Retrieve the rent a tenant has to pay per month
- getRentPerWeek() - Method in class ch.sahits.game.openpatrician.model.people.impl.WarehouseTenant
-
- getRentPerWeek() - Method in interface ch.sahits.game.openpatrician.model.people.IWarehouseTenant
-
Retrieve the sum that will be payed per week.
- getReputation(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the reputation of the player in the city
- getReputation(IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
- getReputationCalculator() - Method in class ch.sahits.game.openpatrician.model.GameFactory
-
- getReputationDifference() - Method in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
-
- getReputationDifference() - Method in interface ch.sahits.game.openpatrician.model.personal.IReputation
-
Retrieve the change in reputation within the last week.
- getRequests() - Method in interface ch.sahits.game.openpatrician.model.city.ILoaner
-
List of requested loans.
- getRequiredWare() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHallNotice
-
What ware is required.
- getResidentPlayers() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve all the players that have a office in this city.
- getResidentPlayers() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
- getSailors() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- getSalary() - Method in interface ch.sahits.game.openpatrician.model.building.ISteward
-
Retrieve the weekly salary of the steward
- getSalary() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
-
Retrieve the salary
- getSalary() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
- getSalaryPerWorker() - Method in interface ch.sahits.game.openpatrician.model.building.IWorkShop
-
Retrieve the salary a worker earns within a week
- getSegmentedMap() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
-
Retrieve the segmented image map.
- getShip() - Method in interface ch.sahits.game.openpatrician.model.city.IShipDueDate
-
Retrieve the ship that is due.
- getShip() - Method in interface ch.sahits.game.openpatrician.model.people.ISeaPirate
-
Retrieve the priate's vehicle.
- getShipBuildingList() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- getShipBuildingList() - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Retrieve an immutable list of the ships that are ordered
to be built on this shipyard.
- getShipRepairList() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- getShipRepairList() - Method in interface ch.sahits.game.openpatrician.model.city.IShipyard
-
Retrieve the list of all ships that are to be repaired.
- getShipSize(IShip) - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- getShipSpeed(EShipType) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Get the speed of the ship in knots.
- getShipToBeBuilt() - Method in interface ch.sahits.game.openpatrician.model.city.impl.IShipBuildTask
-
Retrieve the ship that is to be built.
- getShipType() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Cog
-
- getShipType() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Crayer
-
- getShipType() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Holk
-
- getShipType() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
-
- getShipType() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the type of the ship.
- getShipUpgradeLevel() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the upgrade level of the ship.
- getShipWeaponsLocation(EShipType, EShipUpgrade) - Method in class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationFactory
-
- getShipWeaponsLocation() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
- getSiegeCosts() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ITreasury
-
Paid ransom to prevent/abort siege.
- getSize() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Total capacity of the ship in barrels
- getSizeAsBarrels() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
- getSizeAsBarrels() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
-
Retrieve the size of the ware converted into the smallest size unit (barrels)
- getSnikkaDefaultProperties() - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- getSocialRank() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the social rank in this city
- getSocialRank() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
- getSocialReputation() - Method in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
-
Retrieve the percentage of social reputation needed for this rank
- getSourceFromFile(String) - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
-
- getSpouseData() - Method in class ch.sahits.game.openpatrician.model.impl.Player
-
- getSpouseData() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
-
Retrieve the personal data of the players spouse.
- getStartOfWeek() - Method in class ch.sahits.game.openpatrician.model.Date
-
Retrieve the date of the start of the week in the form {Day of month}.
- getStartOfWeekInternal() - Method in class ch.sahits.game.openpatrician.model.Date
-
Retrieve the date of the start of the last week
- getSteward() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
Gets the value of the property steward.
- getSteward() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Retrieve the steward of the trading office (manager).
- getStewardCost() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
-
Retrieve the wages for the stewards
- getStorage() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Retrieve an overview over the storage
- getSum() - Method in interface ch.sahits.game.openpatrician.model.city.ILoanRequest
-
Amount to be loaned.
- getTasks() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IEldermanOffice
-
Retrieve the list of available tasks.
- getTaxValue() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ISpecialTaxPetition
-
Height of the tax.
- getTime() - Method in interface ch.sahits.game.openpatrician.model.IGame
-
Retrieve the game time
- getTimeFrame() - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
-
Date until which the wares have to be delivered.
- getTimeFrame() - Method in class ch.sahits.game.openpatrician.model.people.impl.BuyerState
-
- getToCity() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IBuildLandPassage
-
Retrieve an endpoint of the passage.
- getTotalConsumtion(IWare, ICity) - Method in class ch.sahits.game.openpatrician.model.city.BuildingProduction
-
Retrieve the amount the workshops consume to produce the ware within a week
- getTotalProduction(IWare, ICity) - Method in class ch.sahits.game.openpatrician.model.city.BuildingProduction
-
Compute the total amount of ware that is produced in the city within a week
- getTotalProfitOnExperianceLevel() - Method in class ch.sahits.game.openpatrician.model.building.impl.Steward
-
- getTotalProfitOnExperianceLevel() - Method in interface ch.sahits.game.openpatrician.model.building.ISteward
-
Retrieve the amount of profit the steward made
while on the current experiance level.
- getTradingSkillLevel() - Method in interface ch.sahits.game.openpatrician.model.people.ICaptain
-
Retrieve the level in trading between [0,5]
- getTradingSkillLevel() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
- getTradingType() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
-
- getTreasury() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHall
-
Retrieve the treasury.
- getUniqueID() - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the unique ID of the city.
- getUniqueID() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
- getUpgradeAmount(EShipType, EWare) - Method in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
Retrieve the amount that is needed for the ship to upgrade to the next level
- getUpgradeSpaceReduction() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- getUpgradeSpaceReduction() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the reduction of the load capacity based on the upgrade level.
- getValue() - Method in class ch.sahits.game.openpatrician.data.map.Dimension
-
Gets the value of the value property.
- getValue() - Method in class ch.sahits.game.openpatrician.data.map.Location
-
Gets the value of the value property.
- getValue() - Method in interface ch.sahits.game.openpatrician.model.building.IBuilding
-
Retrieve the value of the building
- getValue() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- getValue() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- getValue() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the current value of the ship without its cargo
- getViolation() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.IEldermanOffice
-
Get the current violation.
- getWageCosts() - Method in interface ch.sahits.game.openpatrician.model.IBalanceSheet
-
Retrieve the wage costs
- getWare() - Method in class ch.sahits.game.openpatrician.data.map.Effective
-
Gets the value of the ware property.
- getWare() - Method in class ch.sahits.game.openpatrician.data.map.Ineffective
-
Gets the value of the ware property.
- getWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Retrieve the amount of ware in storage
- getWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Retrieve the amount of ware in the city
- getWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.city.IWareInCity
-
Retrieve the amount of ware in the city
- getWare(IWare) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
-
- getWare() - Method in interface ch.sahits.game.openpatrician.model.people.IBuyer
-
Wares that are to be delivered.
- getWare() - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
-
- getWare() - Method in interface ch.sahits.game.openpatrician.model.people.ITradePerson
-
The ware the broker is to be delivered.
- getWare(IWare) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- getWare(IWare) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the amount of ware loaded
- getWareAndAmount() - Method in interface ch.sahits.game.openpatrician.model.city.cityhall.ICityHallNotice
-
Required amount and their guaranteed price.
- getWareID() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
- getWareNeeded() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
-
Possible information about in which city which ware is needed.
- getWareSurplus() - Method in interface ch.sahits.game.openpatrician.model.people.IInformant
-
Possible information about in which city which ware is available in surplus.
- getWeapon(IWeapon) - Method in class ch.sahits.game.openpatrician.model.building.impl.WeaponStorage
-
- getWeapon(IWeapon) - Method in interface ch.sahits.game.openpatrician.model.building.IWeaponStorage
-
Retrieve the amount of weapons in storage
- getWeapon(IWeapon) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
-
Retrieve the amount of the weapon that belongs to the dealer.
- getWeaponAmount(IWeapon) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- getWeaponAmount(IWeapon) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Retrieve the amount of weapons on the ship
- getWeaponStorage() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Retrieve the weapon storage for this trading office
- getWeekdayIndex() - Method in class ch.sahits.game.openpatrician.model.Date
-
Retrieve an index for the current weekday.
- getWorkers() - Method in interface ch.sahits.game.openpatrician.model.building.IWorkShop
-
Retrieve the number of workers in the shop
- getX() - Method in class ch.sahits.game.openpatrician.data.map.Dimension
-
Gets the value of the x property.
- getX() - Method in class ch.sahits.game.openpatrician.data.map.Location
-
Gets the value of the x property.
- getXOffset() - Method in interface ch.sahits.game.openpatrician.model.IMapSection
-
Retrieve the offset on IMap in X direction
- getY() - Method in class ch.sahits.game.openpatrician.data.map.Dimension
-
Gets the value of the y property.
- getY() - Method in class ch.sahits.game.openpatrician.data.map.Location
-
Gets the value of the y property.
- getYOffset() - Method in interface ch.sahits.game.openpatrician.model.IMapSection
-
Retrieve the offset on IMap in Y direction
- GUARD_COST_PER_DAY - Static variable in class ch.sahits.game.openpatrician.model.building.impl.Storage
-
- guardCostsPerDayBinding() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
-
- guardCostsPerDayBinding() - Method in interface ch.sahits.game.openpatrician.model.building.IStorage
-
Retrieve the costs for the guards
- IAIPlayer - Interface in ch.sahits.game.openpatrician.model
-
Player interface defining an artificial player.
- IAmountable - Interface in ch.sahits.game.openpatrician.model
-
This interface marks an object as amountable.
- IAutomatedTrading - Interface in ch.sahits.game.openpatrician.model.building
-
Interface defining the automated trading done by the steward between the city and the office
- IBalanceSheet - Interface in ch.sahits.game.openpatrician.model
-
Interface for balance data of the a week.
- IBasePatrol - Interface in ch.sahits.game.openpatrician.model.people
-
- IBowmen - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Bowman type of city guard.
- IBuilding - Interface in ch.sahits.game.openpatrician.model.building
-
Basic definition of a building.
- IBuildLandPassage - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Build a land passage between two cities.
- IBuyer - Interface in ch.sahits.game.openpatrician.model.people
-
A buyer promises to buy wares within a given time frame at a certain price.
- ICaptain - Interface in ch.sahits.game.openpatrician.model.people
-
Interface describing a captain
- ICapturePirateNest - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Capture and destroy a pirates nest.
- ICareer - Interface in ch.sahits.game.openpatrician.model.personal
-
Marker interrface for a
career enumeration
- ICitizen - Interface in ch.sahits.game.openpatrician.model
-
- ICity - Interface in ch.sahits.game.openpatrician.model.city
-
Model of a city.
- ICityGuard - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
City guard.
- ICityHall - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Representing the state of the various issues that may be addressed
at the city hall.
- ICityHallNotice - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Notice on the board in the city hall for delivering wares to other cities fo a fixed price.
- ICityPetition - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
A Petition that can be brought before the city council.
- ICityViolation - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Violation of a city against the hanseatic customs.
- ICityWallPetition - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Petition to enlarge the city wall.
- ICog - Interface in ch.sahits.game.openpatrician.model.ship
-
Interface defining a cog
- ICompany - Interface in ch.sahits.game.openpatrician.model
-
The Company interface represents the company of a player and is mainly used to
gather statistics
- IConcurrent - Interface in ch.sahits.game.openpatrician.model.people
-
Another player asking to harm his concurrent by sinking
one of his ships.
- IContractBroker - Interface in ch.sahits.game.openpatrician.model.people
-
- IConvoy - Interface in ch.sahits.game.openpatrician.model.ship
-
A convoy is a special representation of a ship.
- ICourier - Interface in ch.sahits.game.openpatrician.model.people
-
- ICrayer - Interface in ch.sahits.game.openpatrician.model.ship
-
This interface marks a ship as a crayer.
- ICreditor - Interface in ch.sahits.game.openpatrician.model.city
-
This interface defines anyone who can give a credit or whom anyone can be indepted to (e.g.
- ICrossbowmen - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Crossbowman of the city guard.
- ICustomsViolation - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Violation by requiring custom duties on specific wares.
- IDebt - Interface in ch.sahits.game.openpatrician.model.city.impl
-
Debt of a citizen to another citizen.
- IEconomicCareer - Interface in ch.sahits.game.openpatrician.model.personal
-
Interface defining the economic career
- IEldermanOffice - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Office of the elderman.
- IEldermanTask - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Task that an elderman auspice may fullfil.
- IEscorte - Interface in ch.sahits.game.openpatrician.model.people
-
- IFoundNewSettlement - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Found a new settlement.
- IFugitive - Interface in ch.sahits.game.openpatrician.model.people
-
- IGabledHouse - Interface in ch.sahits.game.openpatrician.model.building
-
Interface defining a gabled house
- IGame - Interface in ch.sahits.game.openpatrician.model
-
Model of the game.
- IHalfTimberedHouse - Interface in ch.sahits.game.openpatrician.model.building
-
Interface for half timbered houses
- IHeadTaxPetition - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Petition to change the head tax.
- IHelpCity - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Help a city to shine.
- IHolk - Interface in ch.sahits.game.openpatrician.model.ship
-
Interface defining a holk.
- IHuntPirate - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Hunt down a notorious pirate.
- IIndividualPeriodicalUpdater - Interface in ch.sahits.game.openpatrician.model.time
-
Interface for periodical updates that are individualized as they define the start time.
- IInformant - Interface in ch.sahits.game.openpatrician.model.people
-
Provide the information the informant is willing to sell.
- ILoaner - Interface in ch.sahits.game.openpatrician.model.city
-
Representing the loaner in a city.
- ILoanProposal - Interface in ch.sahits.game.openpatrician.model.city.impl
-
- ILoanRequest - Interface in ch.sahits.game.openpatrician.model.city
-
Request for a loan.
- imageName - Variable in class ch.sahits.game.openpatrician.data.map.Map
-
- imageName - Variable in class ch.sahits.game.openpatrician.model.MapSegmentedImage
-
- IMap - Interface in ch.sahits.game.openpatrician.model
-
Interface defining the map that defines the game plan
- IMapSection - Interface in ch.sahits.game.openpatrician.model
-
Defining a section on the map.
- IMapSectionPart - Interface in ch.sahits.game.openpatrician.model
-
- IMerchantHouse - Interface in ch.sahits.game.openpatrician.model.building
-
Interface defining a merchant house
- IMilitantCareer - Interface in ch.sahits.game.openpatrician.model.personal
-
Interface indicating a militant career.
- IMilitiaPetition - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Petition to enlarge the city militia.
- IMusketeer - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
The city guard of type musketeer.
- incNumberOfKills() - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
-
- IndividualPeriodicalUpdater - Class in ch.sahits.game.openpatrician.model.time
-
- IndividualPeriodicalUpdater() - Constructor for class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater
-
- IndividualPeriodicalUpdater.UpdateableObject - Class in ch.sahits.game.openpatrician.model.time
-
- IndividualPeriodicalUpdater.UpdateableObject() - Constructor for class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater.UpdateableObject
-
- Ineffective - Class in ch.sahits.game.openpatrician.data.map
-
Java class for anonymous complex type.
- Ineffective() - Constructor for class ch.sahits.game.openpatrician.data.map.Ineffective
-
- ineffective - Variable in class ch.sahits.game.openpatrician.data.map.Production
-
- ineffectiveProduction - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
-
- informant - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- InformantState - Class in ch.sahits.game.openpatrician.model.people.impl
-
Implementation of a informant.
- InformantState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.InformantState
-
- init() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
-
- init() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- init() - Method in class ch.sahits.game.openpatrician.model.city.impl.CitiesState
-
- init() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
- init() - Method in class ch.sahits.game.openpatrician.model.city.impl.Contributions
-
- init() - Method in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
-
- init() - Method in class ch.sahits.game.openpatrician.model.impl.Game
-
- init() - Method in class ch.sahits.game.openpatrician.model.impl.Player
-
- init(IMap) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainsState
-
The initialisation can only happen after the map is properly initialized,
which only happens on game start.
- init() - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
- init() - Method in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
-
- init() - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
-
- init() - Method in class ch.sahits.game.openpatrician.model.personal.impl.Reputation
-
- initArival() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
-
- initCity() - Method in class ch.sahits.game.openpatrician.model.city.impl.CityState
-
- initCity() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- initCityPropertyState(ICity) - Method in class ch.sahits.game.openpatrician.model.GameFactory
-
- initializeCityCache(String) - Method in class ch.sahits.game.openpatrician.model.city.CityFactory
-
Initialize all cities defined in mapName
- initializeEventBus() - Method in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
-
- initializeExperience() - Method in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- initializePresenceBinding() - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- initialValue - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
Initial value of the ship
- initialzeUpdates() - Method in class ch.sahits.game.openpatrician.model.impl.Company
-
Register the periodical update timer for cash changes.
- initPlayerInCities(IPlayer) - Method in class ch.sahits.game.openpatrician.model.GameFactory
-
Init the player data in all cities
- initPopulation() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
Initialize the population of the different classes based on the properties
- initWares() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
Init the amount of wares available in the city
This method is protected so it can be overriden by subclasses for testing
- initWares() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
Init the amount of wares available in the city
This method is protected so it can be overriden by subclasses for testing
- interactionFactory - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- interactionFactory - Variable in class ch.sahits.game.openpatrician.model.city.impl.City
-
- interest - Variable in class ch.sahits.game.openpatrician.model.city.impl.Debt
-
- interest - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanProposal
-
- internalBuyPriceCalculation(int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
Internal method to calculate the buy price.
- internalLoadCalculation() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- internalPopulationCount() - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
Count the population.
- internalSecurityLevelCalculation() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
-
- internalSellPriceCalculation(int, int) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
Internal calculation of the sell price.
- internalStoredAmountCalculation() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
-
Calculate the stored amount.
- interval - Variable in class ch.sahits.game.openpatrician.model.time.IndividualPeriodicalUpdater.UpdateableObject
-
- intervall - Variable in class ch.sahits.game.openpatrician.model.time.PeriodicalTimeUpdaterV2
-
- IPatrol - Interface in ch.sahits.game.openpatrician.model.people
-
Trader who wishes to order a patrol along three cities.
- IPerson - Interface in ch.sahits.game.openpatrician.model.people
-
- IPersonalData - Interface in ch.sahits.game.openpatrician.model.personal
-
Defining the personal data of a person.
- IPikemen - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Represents the pikemen.
- IPirate - Interface in ch.sahits.game.openpatrician.model.people
-
Interface defining a pirate sitting in the tavern.
- IPirateHunter - Interface in ch.sahits.game.openpatrician.model.people
-
- IPirateSupportViolation - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Violation by supporting pirates.
- IPlayer - Interface in ch.sahits.game.openpatrician.model
-
Player in the game.
- IPlunderTradingOfficesViolation - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Violation byx plundering trading offices.
- IPopulationStructure - Interface in ch.sahits.game.openpatrician.model.city
-
This interface defines the statistical data of the
population of a city, such as population total, population
poor, population middleclass, population rich.
- IPriceCalculation - Interface in ch.sahits.game.openpatrician.model.product
-
This interface defines the price calculation algorithm.
- IReputation - Interface in ch.sahits.game.openpatrician.model.personal
-
Indicating the reputation of a player in a city.
- ISailors - Interface in ch.sahits.game.openpatrician.model.people
-
Proxy object for any number of sailors.
- ISailorState - Interface in ch.sahits.game.openpatrician.model
-
Defining the sailor state
- ISailorState - Interface in ch.sahits.game.openpatrician.model.people
-
Defining the sailor state
- isAvailable() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Indicate if the ship is available.
- isBarrelSizedWare() - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
- isBarrelSizedWare() - Method in interface ch.sahits.game.openpatrician.model.product.IWare
-
Check if the ware size is barrel or not.
- ISeaPirate - Interface in ch.sahits.game.openpatrician.model.people
-
Pirate roaming the sea.
- IShip - Interface in ch.sahits.game.openpatrician.model.ship
-
Model of a ship
- IShipBuildTask - Interface in ch.sahits.game.openpatrician.model.city.impl
-
- IShipDueDate - Interface in ch.sahits.game.openpatrician.model.city
-
Simple abstraction of a due date for a ship.
- IShipWeaponsLocation - Interface in ch.sahits.game.openpatrician.model.ship
-
Interface defining the layout of the weapons location as well as how they are occupied.
- IShipyard - Interface in ch.sahits.game.openpatrician.model.city
-
Interface defining the model of the ship yard.
- ISideRoomPerson - Interface in ch.sahits.game.openpatrician.model.people
-
- isMale() - Method in class ch.sahits.game.openpatrician.model.impl.Player
-
- isMale() - Method in interface ch.sahits.game.openpatrician.model.IPlayer
-
Check if the player is male
- isMale() - Method in interface ch.sahits.game.openpatrician.model.personal.IPersonalData
-
Check if the player is male
- isMovable2Ship() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
-
- isMovableToShip(IWare) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
-
Check if this ware can be moved onto ships with automated trading routes
- isMovableToShip(IWare) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
-
- ISmuggler - Interface in ch.sahits.game.openpatrician.model.people
-
A smuggler request delivery of some wares into another city.
- ISnaikka - Interface in ch.sahits.game.openpatrician.model.ship
-
This interface defines a snaikka.
- isObjectivReached() - Method in interface ch.sahits.game.openpatrician.model.IGame
-
check if the objective of the game is reached.
- isObjectivReached() - Method in class ch.sahits.game.openpatrician.model.impl.Game
-
- ISpecialTaxPetition - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Petition to collect money from all tradesmen in the city as a one time event.
- ISpecialTaxViolation - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Violation by collection special taxes without reason.
- isPiratingShip() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Flag indicating if the pirate flag is set.
- ISpouseData - Interface in ch.sahits.game.openpatrician.model.personal
-
Interface defining the personal data of the spouse
- isPresent - Variable in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
-
Indicating if the person is currently present
- isPresent() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
-
- isPresent() - Method in class ch.sahits.game.openpatrician.model.people.impl.SailorsState
-
- isPresent() - Method in interface ch.sahits.game.openpatrician.model.people.ISailors
-
Indicates if sailors are present
- isPresent() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
-
- isPresentProperty() - Method in class ch.sahits.game.openpatrician.model.people.impl.BaseTavernPerson
-
Gets the value of the property presentProperty.
- isPresentProperty() - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
-
Property defining the presence/absence state.
- issued() - Method in interface ch.sahits.game.openpatrician.model.city.ILoanRequest
-
Retrieve the date when the request was issued.
- issued - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
-
- issued() - Method in class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
-
- isTalkingToOtherPlayer(ITavernPerson, IPlayer) - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- ISteward - Interface in ch.sahits.game.openpatrician.model.building
-
Interface defining the steward
- IStorage - Interface in ch.sahits.game.openpatrician.model.building
-
Additional over all ware houses connected to a trading office
- isUpgradable() - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- isUpgradable() - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Check if the ship can be upgraded
- ITavernPerson - Interface in ch.sahits.game.openpatrician.model.people
-
Interface describing a person in the tavern, who is only part time present
- IThieve - Interface in ch.sahits.game.openpatrician.model.people
-
A thieve is a person sitting in the tavern waiting for
an order to break in on one of your concurrent's, who have
a trading office in the city.
- ITimedTask - Interface in ch.sahits.game.openpatrician.model.event
-
Interface for a timed task.
- ITownHouse - Interface in ch.sahits.game.openpatrician.model.building
-
Basic interface defining the town houses
- ITradePerson - Interface in ch.sahits.game.openpatrician.model.people
-
Interface defining a person that trades ware.
- ITrader - Interface in ch.sahits.game.openpatrician.model.people
-
Selling goods wares produced in the city.
- ITradingOffice - Interface in ch.sahits.game.openpatrician.model.building
-
The trading office (Kontor) is the trading point in a city.
- ITransportTrader - Interface in ch.sahits.game.openpatrician.model.people
-
Defining a trader with missing ships capacities, who has
to get to another city with his wares.
- ITraveler - Interface in ch.sahits.game.openpatrician.model.people
-
Traveler needs to go into a different city.
- ITreasureMapOwner - Interface in ch.sahits.game.openpatrician.model.people
-
The owner of a treasure map offers you a part of it to be sold.
- ITreasury - Interface in ch.sahits.game.openpatrician.model.city.cityhall
-
Treasury of the city.
- IUpdatableCityRelatedState - Interface in ch.sahits.game.openpatrician.model
-
Interface defining the update functionality of a state, which
requires a reference to a city for updating.
- IUpdateableState - Interface in ch.sahits.game.openpatrician.model
-
Interface defining the update functionality of a general state.
- IWare - Interface in ch.sahits.game.openpatrician.model.product
-
Interface defining a ware.
- IWarehouse - Interface in ch.sahits.game.openpatrician.model.building
-
Interface describing a warehouse
- IWarehouseTenant - Interface in ch.sahits.game.openpatrician.model.people
-
Trader who looks to store goods in another warehouse.
- IWareInCity - Interface in ch.sahits.game.openpatrician.model.city
-
- IWeapon - Interface in ch.sahits.game.openpatrician.model.weapon
-
This interface defines a weapon.
- IWeaponsDealer - Interface in ch.sahits.game.openpatrician.model.people
-
Defines the person in the tavern dealing in weapons.
- IWeaponStorage - Interface in ch.sahits.game.openpatrician.model.building
-
Define the stored amount of weapons
- IWorkShop - Interface in ch.sahits.game.openpatrician.model.building
-
This interface represents a workshop, which employs workers
- SAILOR_NEEDS_SPACE - Static variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
Amount of barrels space a sailor needs
- sailors - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- SailorsState - Class in ch.sahits.game.openpatrician.model.people.impl
-
- SailorsState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.SailorsState
-
- salary - Variable in class ch.sahits.game.openpatrician.model.building.impl.Steward
-
- salary - Variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
- saturation - Variable in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
- saturation - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
-
- saturation - Variable in enum ch.sahits.game.openpatrician.model.weapon.EWeapon
-
- SeaPirate - Class in ch.sahits.game.openpatrician.model.people.impl
-
Implementation of the sea pirate
- SeaPirate() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
-
- SeaPiratesState - Class in ch.sahits.game.openpatrician.model.people.impl
-
State of all the sea pirates.
- SeaPiratesState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
-
- searchAvgPrice(IWare, IntegerProperty, int, int, int, boolean) - Method in class ch.sahits.game.openpatrician.model.product.WareAmountCalculator
-
- securityLevelBinding() - Method in class ch.sahits.game.openpatrician.model.building.impl.Storage
-
- securityLevelBinding() - Method in interface ch.sahits.game.openpatrician.model.building.IStorage
-
Retrieve the security level
- segmentedMap - Variable in class ch.sahits.game.openpatrician.model.impl.Player
-
- segmentIndices - Variable in class ch.sahits.game.openpatrician.model.MapSegmentedImage
-
- sellPrice(IntegerProperty, IntegerBinding) - Method in class ch.sahits.game.openpatrician.model.product.ComputablePrice
-
- sellPrice(IntegerProperty, IntegerBinding) - Method in enum ch.sahits.game.openpatrician.model.product.EWare
-
- sellPrice(IntegerProperty, IntegerBinding) - Method in interface ch.sahits.game.openpatrician.model.product.IWare
-
Compute the price for the wares to be sold.
- sellPriceBinding(EWeapon, IntegerBinding) - Method in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
-
- sellPriceBinding(EWeapon, IntegerBinding) - Method in interface ch.sahits.game.openpatrician.model.people.IWeaponsDealer
-
Binding indicating the sell price.
- sellValue - Variable in class ch.sahits.game.openpatrician.model.people.impl.WeaponsDealerState
-
- setAmount(int) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
-
Do not set negative amounts
- setAmount(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
-
Define the amount of the ware to be delivered in the ware
specific size.
- setAvailable(boolean) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Set the available flag on the ship.
- setAvgPricePerItem(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
-
Define the average price per item.
- setCaptain(ICaptain) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- setCaptain(ICaptain) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Set the captain on the ship
- setCities(Cities) - Method in class ch.sahits.game.openpatrician.data.map.Map
-
Sets the value of the cities property.
- setCity(ICity) - Method in interface ch.sahits.game.openpatrician.model.people.ITavernPerson
-
Set the city of the tavern in which the person is located.
- setCityState(CityState) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
- setContractBrooker(IContractBroker) - Method in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- setDimension(Dimension) - Method in class ch.sahits.game.openpatrician.data.map.Map
-
Sets the value of the dimension property.
- setEffective(Effective) - Method in class ch.sahits.game.openpatrician.data.map.Production
-
Sets the value of the effective property.
- setFightSkillLevel(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
Set the new fight skill level between [0..5]
- setGameSpeed(EGameSpeed) - Method in interface ch.sahits.game.openpatrician.model.IGame
-
Set a new game speed
- setGameSpeed(EGameSpeed) - Method in class ch.sahits.game.openpatrician.model.impl.Game
-
- setImageName(String) - Method in class ch.sahits.game.openpatrician.data.map.Map
-
Sets the value of the imageName property.
- setIneffective(Ineffective) - Method in class ch.sahits.game.openpatrician.data.map.Production
-
Sets the value of the ineffective property.
- setKontorType(String) - Method in class ch.sahits.game.openpatrician.data.map.City
-
Sets the value of the kontorType property.
- setLocation(Location) - Method in class ch.sahits.game.openpatrician.data.map.City
-
Sets the value of the location property.
- setLocation(Point2D) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Set the location of the ship.
- setMovable2Ship(boolean) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
-
- setMovableToShip(IWare, boolean) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
-
Set the movable flag
- setMovableToShip(IWare, boolean) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
-
- setName(String) - Method in class ch.sahits.game.openpatrician.data.map.City
-
Sets the value of the name property.
- setName(String) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Set the ships name
- setNavigationSkillLevel(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
Set the new navigation skill level between [0..5]
- setNeededWare(ICity, IWare) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
-
Set the information about the needed ware in the city.
- setNumberOfSailors(int) - Method in interface ch.sahits.game.openpatrician.model.ISailorState
-
Set the number of sailors
- setNumberOfSailors(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.SailorsState
-
Sets the value of the property numberOfSailors.
- setNumberOfSailors(int) - Method in interface ch.sahits.game.openpatrician.model.people.ISailorState
-
Set the number of sailors
- setNumberOfSailors(int) - Method in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
Sets the value of the property numberOfSailors.
- setNumberOfSailors(int) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Set the number of sailors.
- setOccupiedSpace(int) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Set the amount of occupied space not available to the player.
- setOccupiedSpace(int) - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
-
Sets the value of the property occupiedSpace.
- setOccupiedSpace(int) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
- setOwner(IPlayer) - Method in interface ch.sahits.game.openpatrician.model.ship.IShip
-
Define the owner of the ship
- setPirateLocation(ISeaPirate, ICity) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
-
Set the location of the pirate.
- setPopulation(int, EPopulationClass) - Method in interface ch.sahits.game.openpatrician.model.city.ICity
-
Set the population by class
- setPopulation(int, EPopulationClass) - Method in class ch.sahits.game.openpatrician.model.city.impl.City
-
Set the population count for a apopulation class
- setPrice(int) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
-
Do not set negative prices
- setProduction(Production) - Method in class ch.sahits.game.openpatrician.data.map.City
-
Sets the value of the production property.
- setSalary(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
Set the new salary
- setSegmentedMap(MapSegmentedImage) - Method in interface ch.sahits.game.openpatrician.model.IPlayer
-
Set or unset the image for a segmented map (treasure or pirate hideout).
- setStartYear(int) - Method in class ch.sahits.game.openpatrician.model.Date
-
- setSteward(ISteward) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
Sets the value of the property steward.
- setSteward(ISteward) - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Setting the steward.
- setTickUpdate(int) - Method in class ch.sahits.game.openpatrician.model.Date
-
Set the tick update in number of minutes
- setTradingSkillLevel(int) - Method in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
Set the new trading skill level between [0..5]
- setTradingType(IWare, ETradeType) - Method in interface ch.sahits.game.openpatrician.model.building.IAutomatedTrading
-
Set the Trayding type.
- setTradingType(IWare, ETradeType) - Method in class ch.sahits.game.openpatrician.model.building.impl.AutomatedTrading
-
- setTradingType(ETradeType) - Method in class ch.sahits.game.openpatrician.model.building.impl.TradableWare
-
- setup(Date, Collection<ICity>, Dimension2D, String) - Method in class ch.sahits.game.openpatrician.model.impl.GameMap
-
Initialize the map by means of a list of its cities.
- setValue(String) - Method in class ch.sahits.game.openpatrician.data.map.Dimension
-
Sets the value of the value property.
- setValue(String) - Method in class ch.sahits.game.openpatrician.data.map.Location
-
Sets the value of the value property.
- setWare(IWare) - Method in class ch.sahits.game.openpatrician.model.people.impl.TraderState
-
Define the ware the broker expects to be delivered.
- setWareSurplus(ICity, IWare) - Method in class ch.sahits.game.openpatrician.model.people.impl.InformantState
-
Set the information about the surplus ware in the city
- setX(Short) - Method in class ch.sahits.game.openpatrician.data.map.Dimension
-
Sets the value of the x property.
- setX(Short) - Method in class ch.sahits.game.openpatrician.data.map.Location
-
Sets the value of the x property.
- setY(Short) - Method in class ch.sahits.game.openpatrician.data.map.Dimension
-
Sets the value of the y property.
- setY(Short) - Method in class ch.sahits.game.openpatrician.data.map.Location
-
Sets the value of the y property.
- ship - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipDueDate
-
- ship - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPirate
-
- Ship - Class in ch.sahits.game.openpatrician.model.ship.impl
-
- Ship(Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- Ship(int, int, int) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
Constructor in place for backward compatability.
- ShipDueDate - Class in ch.sahits.game.openpatrician.model.city.impl
-
Implementation of the due date for ships.
- ShipDueDate() - Constructor for class ch.sahits.game.openpatrician.model.city.impl.ShipDueDate
-
- shipFactory - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
-
- ShipFactory - Class in ch.sahits.game.openpatrician.model.ship
-
This factory class creates ship instances.
- ShipFactory() - Constructor for class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- shipLoader - Variable in class ch.sahits.game.openpatrician.model.people.impl.SeaPiratesState
-
- shipNameLoader() - Method in class ch.sahits.game.openpatrician.spring.ModelConfiguration
-
- shipUpgradeLevel - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
State of the design standard level
- shipUtility - Variable in class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- shipWeaponsLocation - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
- ShipWeaponsLocationCogLevel0 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons locations for a Cog with upgrade level 0.
- ShipWeaponsLocationCogLevel0() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel0
-
- ShipWeaponsLocationCogLevel1 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons location for Cog with upgrade level 1.
- ShipWeaponsLocationCogLevel1() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel1
-
- ShipWeaponsLocationCogLevel2 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons location for Cog with upgrade level 2.
- ShipWeaponsLocationCogLevel2() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCogLevel2
-
- ShipWeaponsLocationCrayerLevel0 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons location for the Crayer with upgrade level 0.
- ShipWeaponsLocationCrayerLevel0() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel0
-
- ShipWeaponsLocationCrayerLevel1 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons locations for Crayer with upgrade level 1.
- ShipWeaponsLocationCrayerLevel1() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel1
-
- ShipWeaponsLocationCrayerLevel2 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons location for Crayer with upgrade level 2.
- ShipWeaponsLocationCrayerLevel2() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationCrayerLevel2
-
- ShipWeaponsLocationFactory - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons location factory
- ShipWeaponsLocationFactory() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationFactory
-
- ShipWeaponsLocationHolkLevel0 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons location for holk with upgrade level 0.
- ShipWeaponsLocationHolkLevel0() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel0
-
- ShipWeaponsLocationHolkLevel1 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons location for Holk with upgrade level 1.
- ShipWeaponsLocationHolkLevel1() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel1
-
- ShipWeaponsLocationHolkLevel2 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons location for Holk with level 2.
- ShipWeaponsLocationHolkLevel2() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationHolkLevel2
-
- ShipWeaponsLocationNone - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Base class for ships with no storage for weapons.
- ShipWeaponsLocationNone() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationNone
-
- ShipWeaponsLocationSnaikkaLevel0 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons location for the Snaikka with upgrade level 0.
- ShipWeaponsLocationSnaikkaLevel0() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel0
-
- ShipWeaponsLocationSnaikkaLevel1 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons location on the snaikka of upgrade level 1.
- ShipWeaponsLocationSnaikkaLevel1() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel1
-
- ShipWeaponsLocationSnaikkaLevel2 - Class in ch.sahits.game.openpatrician.model.ship.impl
-
Ship weapons location for the Snaikka with upgrade level 2.
- ShipWeaponsLocationSnaikkaLevel2() - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.ShipWeaponsLocationSnaikkaLevel2
-
- shipyardState - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
-
Ship yard state fos the city
- ShipyardState - Class in ch.sahits.game.openpatrician.model.city.impl
-
Implementation of the shipyard model.
- ShipyardState(ICity) - Constructor for class ch.sahits.game.openpatrician.model.city.impl.ShipyardState
-
- shortMessage - Variable in class ch.sahits.game.openpatrician.model.DisplayMessage
-
- showMapIfAvailable - Variable in class ch.sahits.game.openpatrician.model.people.impl.InformantState
-
- side - Variable in class ch.sahits.game.openpatrician.model.ship.impl.WeaponsLocation
-
Side of the ship either port or starboard
- sideRoomPersons - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- siegeCosts - Variable in class ch.sahits.game.openpatrician.model.city.cityhall.impl.Tresury
-
- SimplePriceCalculation - Class in ch.sahits.game.openpatrician.model.product
-
This is a very simple implementation of the price calculation algorithm.
- SimplePriceCalculation() - Constructor for class ch.sahits.game.openpatrician.model.product.SimplePriceCalculation
-
- size - Variable in enum ch.sahits.game.openpatrician.model.product.EWare
-
- size - Variable in enum ch.sahits.game.openpatrician.model.product.EWareSize
-
- size - Variable in class ch.sahits.game.openpatrician.model.ship.impl.Ship
-
Size in barrels
- skillRange - Static variable in class ch.sahits.game.openpatrician.model.people.impl.CaptainState
-
- smuggler - Variable in class ch.sahits.game.openpatrician.model.city.impl.TavernState
-
- SmugglerState - Class in ch.sahits.game.openpatrician.model.people.impl
-
Implementation of a smuggler.
- SmugglerState() - Constructor for class ch.sahits.game.openpatrician.model.people.impl.SmugglerState
-
- Snaikka - Class in ch.sahits.game.openpatrician.model.ship.impl
-
- Snaikka(EShipUpgrade, String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
-
Constructor initializing the name and the upgrade level
- Snaikka(String, Properties) - Constructor for class ch.sahits.game.openpatrician.model.ship.impl.Snaikka
-
Constructor for a Crayer without any upgrade
- SNAIKKA_MAX_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- SNAIKKA_START_CAPACITY - Static variable in class ch.sahits.game.openpatrician.model.ship.ShipFactory
-
- socialRank - Variable in enum ch.sahits.game.openpatrician.model.personal.ESocialRank
-
- sortedEvents - Variable in class ch.sahits.game.openpatrician.model.event.TimedUpdatableTaskList
-
- source - Variable in class ch.sahits.game.openpatrician.model.event.DisplayMessagePackage
-
- sovereignActivity - Variable in class ch.sahits.game.openpatrician.model.Difficulty
-
Activity of the sovereign: at higher levels the sovereign uses larger armies and sieges do
happen more often.
- SpecialTaxPetition - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
-
- SpecialTaxPetition() - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.SpecialTaxPetition
-
- SpecialTaxViolation - Class in ch.sahits.game.openpatrician.model.city.cityhall.impl
-
- SpecialTaxViolation(ICity, DateTime) - Constructor for class ch.sahits.game.openpatrician.model.city.cityhall.impl.SpecialTaxViolation
-
- spouse - Variable in class ch.sahits.game.openpatrician.model.impl.Player
-
- SpouseData - Class in ch.sahits.game.openpatrician.model.personal.impl
-
- SpouseData(String, String, boolean, ICity, DateTime, int, int, int, int, Image) - Constructor for class ch.sahits.game.openpatrician.model.personal.impl.SpouseData
-
- standardEnvironment - Variable in class ch.sahits.game.openpatrician.spring.ModelConfiguration
-
- startDate - Variable in class ch.sahits.game.openpatrician.model.Date
-
- startingCapital - Variable in class ch.sahits.game.openpatrician.model.Difficulty
-
starting capital
- startYear - Variable in class ch.sahits.game.openpatrician.model.Date
-
Start year
- stateFactory - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
-
- StateFactory - Class in ch.sahits.game.openpatrician.model.factory
-
Factory to create all the dependent state model objects.
- StateFactory() - Constructor for class ch.sahits.game.openpatrician.model.factory.StateFactory
-
- Steward - Class in ch.sahits.game.openpatrician.model.building.impl
-
- Steward() - Constructor for class ch.sahits.game.openpatrician.model.building.impl.Steward
-
- steward - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- stewardCost - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
-
- stewardCostsDays - Variable in class ch.sahits.game.openpatrician.model.impl.BalanceSheet
-
- stewardProperty() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- stewardProperty() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Property holding the steward.
- Storage - Class in ch.sahits.game.openpatrician.model.building.impl
-
- Storage(IPlayer, ICity) - Constructor for class ch.sahits.game.openpatrician.model.building.impl.Storage
-
- storage - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- storage - Variable in class ch.sahits.game.openpatrician.model.building.impl.WeaponStorage
-
- storageManagerPresent - Variable in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- storageManagerPresentBinding() - Method in class ch.sahits.game.openpatrician.model.building.impl.TradingOffice
-
- storageManagerPresentBinding() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Binding indicating the presence of a steward.
- storedAmountBinding() - Method in interface ch.sahits.game.openpatrician.model.building.ITradingOffice
-
Binding representing the current stored amount.
- storedAmountBinding - Variable in class ch.sahits.game.openpatrician.model.impl.WareHolding
-
Binding representing the current load.
- storedAmountBinding() - Method in class ch.sahits.game.openpatrician.model.impl.WareHolding
-
- sum - Variable in class ch.sahits.game.openpatrician.model.city.impl.LoanRequest
-
- sum - Variable in class ch.sahits.game.openpatrician.model.product.AmountablePrice
-
Total price of all amounted items
- surplusThreshold - Variable in class ch.sahits.game.openpatrician.model.city.impl.CityState
-