basekl, // destroyed bases
killk, // Klingons killed
killc, // commanders killed
basekl, // destroyed bases
killk, // Klingons killed
killc, // commanders killed
- galaxy[9][9], // The Galaxy (subscript 0 not used)
- cx[11],cy[11], // Commander quadrant coordinates
+ galaxy[GALSIZE+1][GALSIZE+1], // The Galaxy (subscript 0 not used)
+ cx[QUADSIZE+1],cy[QUADSIZE+1], // Commander quadrant coordinates
baseqx[6], // Base quadrant X
baseqy[6], // Base quadrant Y
baseqx[6], // Base quadrant X
baseqy[6], // Base quadrant Y
isx, isy, // Coordinate of Super Commander
nscrem, // remaining super commanders
nromkl, // Romulans killed
isx, isy, // Coordinate of Super Commander
nscrem, // remaining super commanders
nromkl, // Romulans killed
- char quad[11][11]; // contents of our quadrant
- double kpower[21]; // enemy energy levels
- double kdist[21]; // enemy distances
- double kavgd[21]; // average distances
+ char quad[QUADSIZE+1][QUADSIZE+1]; // contents of our quadrant
+ double kpower[(QUADSIZE+1)*(QUADSIZE+1)]; // enemy energy levels
+ double kdist[(QUADSIZE+1)*(QUADSIZE+1)]; // enemy distances
+ double kavgd[(QUADSIZE+1)*(QUADSIZE+1)]; // average distances
double damage[NDEVICES+1]; // damage encountered
double future[NEVENTS+1]; // future events
char passwd[10]; // Self Destruct password
double damage[NDEVICES+1]; // damage encountered
double future[NEVENTS+1]; // future events
char passwd[10]; // Self Destruct password
- int kx[21]; // enemy sector locations
- int ky[21];
- int starch[9][9]; // star chart
+ int kx[(QUADSIZE+1)*(QUADSIZE+1)]; // enemy sector locations
+ int ky[(QUADSIZE+1)*(QUADSIZE+1)];
+ int starch[GALSIZE+1][GALSIZE+1]; // star chart