#include <module.h>
Collaboration diagram for a_module:
A file module records relevant info about the module, what it included, how to write it out, etc.
|
what general game this is based on |
|
name of the module that this one includes |
|
game blurb |
|
true if layer data should be compressed when written |
|
true if tables should be compressed when written |
|
|
|
true if all data is to be written out (define all). |
|
define area materials. |
|
define area miscellaneous. |
|
define area terrain. |
|
define area weather. |
|
define areas. |
|
define globals. |
|
define history. |
|
define players. |
|
define scoring. |
|
define side doctrines. |
|
define side views. |
|
define sides. |
|
define tables. |
|
define types. |
|
define unit actions. |
|
define unit ids. |
|
define unit plans. |
|
define unit properties. |
|
define units. |
|
define world. |
|
what game to load if something missing |
|
designer notes |
|
line number being read at end of form |
|
the filename |
|
Final circumference. |
|
Final height. |
|
Final Sub Area Height. |
|
Final Sub Area Width. |
|
Final Sub Area x. |
|
Final Sub Area y. |
|
Final width. |
|
the stdio file buffer |
|
pointer to first included module |
|
basic instructions |
|
pointer to last included module |
|
true if already loaded |
|
true if going to save diff shape of area |
|
the actual unique name of the module |
|
pointer to next module |
|
pointer to next included module |
|
player notes |
|
true if currently open |
|
module this was originally (before save) |
|
variants chosen for the original module |
|
the version of the original module |
|
name of a descriptive image |
|
"string pointer" a la file pointer |
|
line number being read at start of form |
|
Sub Area height. |
|
Syb Area wudth. |
|
Sub Area x. |
|
Sub Area y. |
|
a readable display name |
|
array of player-choosable variants |
|
the version of this module |