#include <zakdef.h>
Data Fields | |
UInt8 | version [4] |
UInt8 | mapx |
UInt8 | mapy |
Int8 | map_xpos |
Int8 | map_ypos |
Int32 | credits |
UInt32 | TimeElapsed |
UInt8 | tax |
UInt8 | gameLoopSeconds |
UInt8 | diff_disaster |
UInt8 | gas_bits |
Int8 | cityname [20] |
UInt8 | upkeep [ue_tail] |
UInt8 | gridsToUpdate |
UInt16 | evaluation |
stat_item | statistics [st_tail] |
DefenceUnit | units [10] |
MoveableObject | objects [10] |
This is the central game struct only one of this exists at a time and is called 'game'. This entire struct will be saved between games.
Anything with an underscore will be removed later on.
Definition at line 462 of file zakdef.h.
|
Name of city Definition at line 475 of file zakdef.h. Referenced by BeamReceive(), BeamSend(), FindGameByName(), and RenameCity(). |
|
amount of money we've got. |
|
merge of difficulty and disaster |
|
Evaluation level of the mayor |
|
speed of game |
|
auto-bulldozing, visible minimap, detailed minimap |
|
Grids to be updated on next grid cycle |
|
X-position on screen that's visible |
|
Y-position on screen that's visible |
|
size of map on the X-axis Definition at line 464 of file zakdef.h. Referenced by ReadCityRecord(), save_filename(), savegame_getcity(), savegame_setcity(), and WriteCityRecord(). |
|
size of the map on the Y-axis Definition at line 465 of file zakdef.h. Referenced by ReadCityRecord(), save_filename(), savegame_getcity(), savegame_setcity(), and WriteCityRecord(). |
|
active objects |
|
statistics |
|
tax rate |
|
number of half-months since 00 |
|
active units |
|
upkeep ages for bits |
|
version of game Definition at line 463 of file zakdef.h. Referenced by BeamReceive(). |