#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(). |
1.2.18