Serialized Form
food
int food
production
int production
trade
int trade
speedFactor
int speedFactor
name
java.lang.String name
description
java.lang.String description
layerName
java.lang.String[] layerName
layers
java.util.Hashtable layers
visible
boolean visible
heightLevel
int heightLevel
pressure
int pressure
humidity
int humidity
temperature
int temperature
waterflow
int waterflow
- The water that flows through this field (possibly as a river, if it is enough).
waterflowsto
Field waterflowsto
- The water flowing through this field can flow to up to one field. This field of course has to be
a neighbor-field of this field.
waterflowsfrom
Field[] waterflowsfrom
- The water flowing through this field can come from any number of field. But, however, they have to
be neighbor-fields of this field (everything else would be quite unrealistic).
population
int population
owner
Nation owner
city
City city
position
Coordinate position
- The position of the field on map.
distancetosea
int distancetosea
distancetocoast
int distancetocoast
units
java.util.Map units
- Maps for all units the id to the unit-object itself
randomgen
java.util.Random randomgen
config
civquest.FlatMapData.FlatConfiguration config
arrayWidth
int arrayWidth
arrayHeight
int arrayHeight
randomgen
java.util.Random randomgen
config
civquest.IsoMapData.IsoConfiguration config
ONMAP
int ONMAP
NORTH_CORNER
int NORTH_CORNER
SOUTH_CORNER
int SOUTH_CORNER
EAST_CORNER
int EAST_CORNER
WEST_CORNER
int WEST_CORNER
mapRegistry
Registry mapRegistry
moveCalcRegistry
Registry moveCalcRegistry
mapHeight
int mapHeight
- Height of the map.
mapWidth
int mapWidth
- Width of the map.
fields
Field[][] fields
- Each object of this array stores that data for one field on the map.
flatearth
boolean flatearth
- This variable is true if the map forms a flat earth (= the eastern and the western edges of the map
are not linked.
pressureused
boolean pressureused
- True, if (usually) the HeightGenerator has generated pressure-values in a range from -4 to +4 that
determine where moutains are folded and where ditches are created. These values are saved in the
objects of type Field that are stored in the fields-array. They may be useful for simulating
disasters like earthquakes or volcanic eruptions, so I store them after having calculated them for
PlateHeightGenerator.
minbigriverwaterflow
int minbigriverwaterflow
- Rivers that carry more water than minbigriverwaterflow are actually painted as rivers and give
advantages in game. Other rivers can be viewed with a special view and give highly reduced
possibilities. NOTE: Using this value, the number of rivers on a map can be controlled.
moveCalculator
MoveCalculator moveCalculator
units
java.util.Map units
cities
java.util.Map cities
Package civquest.swing.civquestActions |
Package civquest.swing.scidep |
helpPanel
javax.swing.JPanel helpPanel
headerLabel
javax.swing.JLabel headerLabel
bodyText
javax.swing.JTextArea bodyText
tree
SciTree tree
scifac
ScienceFactory scifac
root
javax.swing.tree.DefaultMutableTreeNode root
sci
ScienceFactory sci
registry
Registry registry
Package civquest.swing.quadmap |
scrollPane
javax.swing.JScrollPane scrollPane
buffer
Buffer[][] buffer
bufferedPixelsInMemory
long bufferedPixelsInMemory
visibleBuffers
Rectangle visibleBuffers
viewportPosition
Coordinate viewportPosition
- Position of the topleft pixel in the viewport-view (!= the topleft pixel on the screen!)
showPosition
Coordinate showPosition
totalBufferedSize
Coordinate totalBufferedSize
layers
java.awt.Image[][][] layers
properties
Properties properties
sensitiveAreaEnabled
boolean sensitiveAreaEnabled
scrollTimer
javax.swing.Timer scrollTimer
scrollDirection
Coordinate scrollDirection
lastTimeScrolled
long lastTimeScrolled
bufferTimer
javax.swing.Timer bufferTimer
quadRegistry
Registry quadRegistry
config
Configuration config
guiState
civquest.swing.GUIState guiState
painter
Painter painter
unitPainter
civquest.swing.UnitPainter unitPainter
wfPainter
WFPainter wfPainter
moveCalculator
MoveCalculator moveCalculator
unitMover
UnitMover unitMover
displayedMovePaths
MovePath[] displayedMovePaths
dummyActionA
javax.swing.Action dummyActionA
dummyActionB
javax.swing.Action dummyActionB
dummyActionC
javax.swing.Action dummyActionC
printCoordinateAction
javax.swing.Action printCoordinateAction
constructTestUnitAction
javax.swing.Action constructTestUnitAction
constructTestCityAction
javax.swing.Action constructTestCityAction
setWorkingFieldAction
javax.swing.Action setWorkingFieldAction
markSingleUnitAction
javax.swing.Action markSingleUnitAction
unmarkAllUnitsAction
javax.swing.Action unmarkAllUnitsAction
moveUnitsToWFAction
javax.swing.Action moveUnitsToWFAction
owner
civquest.swing.CivQuest owner
cityCount
int cityCount
mouse
Coordinate mouse
unitViews
java.util.HashMap unitViews
- Maps Units (as keys) to UnitViews (as values)
markedFields
java.util.Set markedFields
- This Set contains all marked Fields (and only them)
markedUnits
java.util.Set markedUnits
- This Set contains all marked Units (and only them)
setWFMode
int setWFMode
Package civquest.swing.quadmap.genericActions |
quadMap
QuadMap quadMap
quadMap
QuadMap quadMap
quadMap
QuadMap quadMap
quadMap
QuadMap quadMap
quadMap
QuadMap quadMap
quadMap
QuadMap quadMap
Package civquest.gameChange |
text
java.lang.String text