File diff r18299:b635b66c1adb → r18300:87ebd90f3b7f
src/table/newgrf_debug_data.h
Show inline comments
 
@@ -232,49 +232,49 @@ class NIHIndustryTile : public NIHelper 
 
	void Resolve(ResolverObject *ro, uint32 index) const { extern void GetIndustryTileResolver(ResolverObject *ro, uint index); GetIndustryTileResolver(ro, index); }
 
};
 

	
 
static const NIFeature _nif_industrytile = {
 
	NULL,
 
	_nic_industrytiles,
 
	_niv_industrytiles,
 
	new NIHIndustryTile(),
 
};
 

	
 

	
 
/*** NewGRF industries ***/
 

	
 
static const NIProperty _nip_industries[] = {
 
	NIP(0x10, Industry, produced_cargo[0], NIT_CARGO, "produced cargo 0"),
 
	NIP(0x10, Industry, produced_cargo[1], NIT_CARGO, "produced cargo 1"),
 
	NIP(0x11, Industry, accepts_cargo[0],  NIT_CARGO, "accepted cargo 0"),
 
	NIP(0x11, Industry, accepts_cargo[1],  NIT_CARGO, "accepted cargo 1"),
 
	NIP(0x11, Industry, accepts_cargo[2],  NIT_CARGO, "accepted cargo 2"),
 
	NIP_END()
 
};
 

	
 
#define NICI(cb_id, bit) NIC(cb_id, IndustrySpec, callback_mask, bit)
 
static const NICallback _nic_industries[] = {
 
	NICI(CBID_INDUSTRY_AVAILABLE,            CBM_IND_AVAILABLE),
 
	NICI(CBID_INDUSTRY_PROBABILITY,          CBM_IND_PROBABILITY),
 
	NICI(CBID_INDUSTRY_LOCATION,             CBM_IND_LOCATION),
 
	NICI(CBID_INDUSTRY_PRODUCTION_CHANGE,    CBM_IND_PRODUCTION_CHANGE),
 
	NICI(CBID_INDUSTRY_MONTHLYPROD_CHANGE,   CBM_IND_MONTHLYPROD_CHANGE),
 
	NICI(CBID_INDUSTRY_CARGO_SUFFIX,         CBM_IND_CARGO_SUFFIX),
 
	NICI(CBID_INDUSTRY_FUND_MORE_TEXT,       CBM_IND_FUND_MORE_TEXT),
 
	NICI(CBID_INDUSTRY_WINDOW_MORE_TEXT,     CBM_IND_WINDOW_MORE_TEXT),
 
	NICI(CBID_INDUSTRY_SPECIAL_EFFECT,       CBM_IND_SPECIAL_EFFECT),
 
	NICI(CBID_INDUSTRY_REFUSE_CARGO,         CBM_IND_REFUSE_CARGO),
 
	NICI(CBID_INDUSTRY_DECIDE_COLOUR,        CBM_IND_DECIDE_COLOUR),
 
	NICI(CBID_INDUSTRY_INPUT_CARGO_TYPES,    CBM_IND_INPUT_CARGO_TYPES),
 
	NICI(CBID_INDUSTRY_OUTPUT_CARGO_TYPES,   CBM_IND_OUTPUT_CARGO_TYPES),
 
	NIC_END()
 
};
 

	
 
static const NIVariable _niv_industries[] = {
 
	NIV(0x40, "waiting cargo 0"),
 
	NIV(0x41, "waiting cargo 1"),
 
	NIV(0x42, "waiting cargo 2"),
 
	NIV(0x43, "distance to closest dry/land tile"),
 
	NIV(0x44, "layout number"),
 
	NIV(0x45, "player info"),
 
	NIV(0x46, "industry construction date"),
 
	NIV(0x60, "get industry tile ID at offset"),
 
	NIV(0x61, "get random tile bits at offset"),