#define min( a, b )
#define max( a, b )
#define time( a )
#define nentry( x )
#define F_NONMR 0x1
#define F_NOLIST 0x2
#define F_GREY 0x10
#define F_DEFWHITE 0x20
#define F_NOPARTIAL 0x40
#define F_FAKE 0x80
#define F_DEFFAKE 0x100
#define F_GUNBOAT 0x200
#define F_BLIND 0x400
#define F_OBWHITE 0x800
#define F_OBNONE 0x1000
#define F_MACH 0x2000
#define F_INTIMATE 0x4000
#define F_NODICE 0x8000
#define F_NOFAMINE 0x10000
#define F_NOPLAGUE 0x20000
#define F_NOLOANS 0x40000
#define F_NOASSASS 0x80000
#define F_NOADJ 0x100000
#define F_NOSPECIAL 0x200000
#define F_QUIET 0x400000
#define F_NORATE 0x800000
#define F_NOREVEAL 0x1000000
#define F_AFRULES 0x2000000
#define F_NOSHOW 0x4000000
#define F_SPARE1 0x8000000
#define F_GRACEDAYS 0x10000000
#define F_SPARE2 0x20000000
#define F_SHORTHAND 0x40000000
#define F_WINGS 0x80000000
#define HasPress( x )
#define XF_STRCONVOY 0x10
#define XF_AHCONVOY 0x20
#define XF_LATECOUNT 0x40
#define XF_BUILD_ANYCENTRES 0x80
#define XF_TRANS_BUILD 0x100
#define XF_WATCHPRESS 0x200
#define XF_BLANKPRESS 0x800
#define XF_NOMINORPRESS 0x1000
#define XF_MACH2 0x2000
#define XF_STORMS 0x4000
#define XF_TRANS1 0x8000
#define XF_TRANS2 0x10000
#define XF_TRANS_MANYC XF_TRANS1
#define XF_TRANS_MONEC XF_TRANS2
#define XF_AIRLIFTS 0x20000
#define XF_BLANKBOARD 0x40000
#define XF_FORT 0x80000
#define XF_TRANS3 0x100000
#define XF_TRANS4 0x200000
#define XF_TRANS_BANYC XF_TRANS3
#define XF_TRANS_BONEC XF_TRANS4
#define XF_NORESUME 0x400000
#define XF_AUTODISBAND 0x800000
#define XF_ANYDISBAND 0x1000000
#define XF_NOATTACK_TRANS 0x2000000
#define XF_COASTAL_CONVOYS 0x4000000
#define XF_PROV_DUALITY 0x8000000
#define XF_NOMONEY 0x10000000
#define XF_MOVEDISBAND 0x20000000
#define XF_NOCONCESSIONS 0x40000000
#define XF_GCONVERT_ANYTIME XF_MACH2
#define XF_NOLIFT_SIEGE XF_MACH2
#define XF_LIMIT_TYPES XF_MACH2
#define XF_NO_MIXED_CONTROL XF_MACH2
#define XF_CITY_ONLY_VICTORY XF_MACH2
#define XF_BESEIGED_CAN_DISLODGE XF_MACH2
#define X2F_SECRET 0x20
#define X2F_BLIND_CENTRES 0x80
#define X2F_BURN_BOATS 0x100
#define X2F_SETUP_USED 0x200
#define X2F_NEUTRALS 0x400
#define X2F_NO_TREASURY 0x800
#define X2F_MUSTORDER 0x1000
#define X2F_POSTALPRESS 0x2000
#define X2F_FORT_GARRISON 0x4000
#define X2F_RIVERS 0x8000
#define X2F_HOMETRANSFER 0x10000
#define X2F_CAVALRY 0x20000
#define X2F_ARTILLERY 0x40000
#define X2F_NOSUMMER 0x80000
#define X2F_SUMMER 0x80000
#define X2F_NOGARRISONS 0x100000
#define X2F_AUTOCREATE 0x200000
#define X2F_CAPTUREWIN 0x400000
#define X2F_TOUCHPRESS 0x800000
#define X2F_EXTRA_HC 0x1000000
#define X2F_APPROVAL 0x2000000
#define X2F_PROXY 0x4000000
#define X2F_NODIAS 0x8000000
#define X2F_STRWAIT 0x10000000
#define X2F_IRREGULAR 0x20000000
#define X2F_PORTAGE 0x40000000
#define SF_MOVE 0x1
#define SF_MOVED 0x2
#define SF_CD 0x4
#define SF_WAIT 0x8
#define SF_ABAND 0x10
#define SF_PROCESS 0x20
#define SF_PRESS 0x40
#define SF_PART 0x80
#define SF_DRAW 0x100
#define SF_NOBROAD 0x200
#define SF_DEAD 0x400
#define SF_RESIGN 0x800
#define SF_LATE 0x1000
#define SF_REMIND 0x2000
#define SF_NOT_APPROVED 0x4000
#define SF_CONC 0x8000
#define SF_SIGNED 0x10000
#define SF_BROAD_SENT 0x20000
#define NewPlayerSF( i )
#define WAITING( s )
#define DEFAULT_AVP( dipent )
#define IS_DUPLEX( dipent )
#define MAXUSER 8000
| struct Sequence | |
| { | |
| int clock; | |
| float mint; | |
| float next; | |
| float grace; | |
| float delay; | |
| char days[8]; | |
| } |
| struct PLAYER | |
| { | |
| int power; | |
| int status; | |
| int userid; | |
| int siteid; | |
| int units; | |
| int centers; | |
| int centres_blockaded; | |
| int late_count; | |
| int absence_count; | |
| int controlling_power; | |
| long absence_start[(3)]; | |
| long absence_end[(3)]; | |
| long absence_total; | |
| char password[30]; | |
| char address[100]; | |
| char pref[50]; | |
| char draw[50]; | |
| } |
| struct dipent | |
| { | |
| int valid; | |
| int pr_valid; | |
| char name[9]; | |
| char seq[11]; | |
| char phase[10]; | |
| char comment[70]; | |
| char epnum[20]; | |
| char bn_mnnum[20]; | |
| int access; | |
| int variant; | |
| int level; | |
| int flags; | |
| int xflags; | |
| int x2flags; | |
| int x3flags; | |
| int dedicate; | |
| float orded; | |
| float rrded; | |
| int dedapplied; | |
| time_t process; | |
| time_t start; | |
| time_t deadline; | |
| time_t grace; | |
| time_t wait; | |
| sequence movement; | |
| sequence retreat; | |
| sequence builds; | |
| int n; | |
| int np; | |
| int powers; | |
| int vp; | |
| int avp; | |
| char* pl; | |
| Player players[50]; | |
| int no_of_players; | |
| int max_absence_delay; | |
| int num_homes; | |
| int has_natives; | |
| int has_multi_unit_provs; | |
| int extra_centres; | |
| } |
| struct dedication | |
| { | |
| short r; | |
| short i1; | |
| short i2; | |
| time_t ls; | |
| time_t md; | |
| long d0; | |
| } |
| struct extra_centre | |
| { | |
| char power_letter; | |
| int count; | |
| } |
| Defined in: | global.c |
dipent
extern struct dipent dipent
| Defined in: | global.c |
log_fp
extern FILE* log_fp
| Defined in: | global.c |
rfp
extern FILE* rfp
| Defined in: | global.c |
cfp
extern FILE* cfp
| Defined in: | global.c |
xfp
extern FILE* xfp
| Defined in: | global.c |
inp
extern FILE* inp
| Defined in: | global.c |
nded
extern int nded
| Defined in: | global.c |
ded
extern struct dedication ded[8000]
| Defined in: | global.c |
subjectline
extern char subjectline[80]
| Defined in: | global.c |
notifies
extern char* notifies
| Defined in: | global.c |
aflg
extern int aflg
| Defined in: | global.c |
Aflg
extern int Aflg
| Defined in: | global.c |
dflg
extern char* dflg
| Defined in: | global.c |
Dflg
extern int Dflg
| Defined in: | global.c |
nflg
extern char* nflg
| Defined in: | global.c |
qflg
extern int qflg
| Defined in: | global.c |
tflg
extern int tflg
| Defined in: | global.c |
rflg
extern char* rflg
| Defined in: | global.c |
sflg
extern int sflg
| Defined in: | global.c |
vflg
extern int vflg
| Defined in: | global.c |
xflg
extern int xflg
| Defined in: | global.c |
inname
extern char* inname
| Defined in: | global.c |
control
extern int control
| Defined in: | global.c |
predict
extern int predict
| Defined in: | global.c |
canbuild
extern int canbuild
| Defined in: | global.c |
victor
extern int victor
| Defined in: | global.c |
victors
extern int victors[50]
| Defined in: | global.c |
bailout_recovery
extern int bailout_recovery
| Defined in: | global.c |
GM_Became
extern int GM_Became
| Defined in: | global.c |
has_treasury
extern int has_treasury
| Defined in: | global.c |