|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T c
Length: 3220 (0xc94) Types: TextFile Names: »c_common.h«
└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987 └─⟦this⟧ »EUUGD18/General/Empire/c_common.h«
#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 */