DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T c

⟦e8aa6fa83⟧ TextFile

    Length: 3220 (0xc94)
    Types: TextFile
    Names: »c_common.h«

Derivation

└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987
    └─⟦this⟧ »EUUGD18/General/Empire/c_common.h« 

TextFile

#define IAR			0
#define IFI			500
#define IDE			700
#define ISU			900
#define ITT			1100
#define ICR			1200
#define ICA			1300
#define IBA			1400
#define IAR2			1500
#define IFI2			2000
#define IDE2			2200
#define ISU2			2400
#define ITT2			2600
#define ICR2			2700
#define ICA2			2800
#define IBA2			2900
#define IDEH			0
#define ISUH			200
#define ITTH			400
#define ICRH			500
#define ICAH			600
#define IBAH			700
#define IDE2H			800
#define ISU2H			1000
#define ITT2H			1200
#define ICR2H			1300
#define ICA2H			1400
#define IBA2H			1500

typedef int			LOGICAL;

extern int		lines_, cols_;
extern int		x_[70];
extern int		g2_[100];
extern int		__hits_[15], tipe_[15], crahit_[15], craloc_[15];
extern int		index_[15];
extern int		cmytbl_[9], kbfudg_[9];
extern int		lopmax_[15];
extern int		comscn_[40];
extern int		nshprf_[4][6];
extern int		prior_[7];
extern int		range_[200], ar2s_[500];
extern int		armtot_[20], codefu_[1500], codela_[1500], target_[70], 
			limit_[16];
extern int		arrow_[9];
extern int		d2_[3];
extern int		mycode_[1500];
extern int		rang_[200];
extern int		iotab_[16];
extern int		phazee_[8];
extern int		ptr_;
extern int		rlmap_[3000];
extern int		ph_[8], ovrpop_[2][16];
extern int		iarrow_[10];
extern int		cities[128];

extern int		movedflag_[1500];
extern int		j1ts_[1600];
extern int		d_[667];
extern int		owner_[70];
extern int		found_[70];
extern int		phase_[70];
extern int		fipath_[70];
extern int		loci_[11][10];
extern int		number_[18];
extern int		troopt[5][6];

extern char		ab_, ac_, ad_, ao_, e_, own1_, own2_, own_;
extern char		kbtbl_[9], ab9_[9];
extern char		comm_[30], phaze_[8];
extern char		ifile_[11], kill_;
extern char		comman_[20], oka_[5], okb_[5], okc_[5];
extern char		tty_[20];
extern char		emap_[6000], rmap_[6000], pmap_[6000], omap_[6000];
extern char		pamela_[8], reeed_[9];
extern char		jnkbuf_[80];

extern LOGICAL		specal_,  pass_,  automv_;

/*
 * aggr: this is a measure of the enemy ships aggressiveness,
 *  this value is added to the cost-effectiveness of attacking an
 *  enemy unit to determine if the ship will attack or run from the
 *  enemy.
 * all cities are referenced by city number, as in x_[n]=loc of city #n
 * codfu/codela: contains a number that determines what that computer craft
 *  is assigned to do, is seperated into 2 numbers, ifo and ila. ifo
 *  gives the function, ila gives details.
 * coder: used for debug flag
 * crowd: used if city is surrounded by armies
 * d: original map, encoded in mod 3
 * explor: this is set to 1 if the enemy ship is to explore unknown
 *  territory adjacent to it, 0 if not.
 * fipath: stasis # to be given to fighter in that city
 * found: completion dates for cities
 * iadjst: subtracted from z6 so cursor will not be moved off screen
 * iarrow: added to z6 so moves [1,2,3,4,5,6,7,8,9] are converted
 *  to [+1,-99,-100,-101,etc.]
 * isec: sector terminal is showing
 * izap:  .true.=save game, .false.=initialize
 * jector: sector program is looking at
 * kursor: set to position of cursor
 * mode: 1=in mode 2, 0=in mode 1
 * owner: who owns the city: 0>nobody, 1>player, 2>computer
 * pass: set to .true. if it is a privileged user
 * phase: phase of city
 * x: locations of cities
 */