Index (industries)
Index of m4nfo functions and constants for industries
Content
Industry definition functions
Industry layout functions
Industry property functions
- callbacks(<List::Callback>)
- CB_ARRIVE, CB_BUILD, CB_CARGOSUBTEXT, CB_COLOUR, CB_EFFECTS, CB_FUNDTEXT, CB_INCARGO, CB_LOCATION, CB_PERIODIC, CB_MONTHLYPROD, CB_OPTOUT, CB_OUTCARGO, CB_RANDOMPROD, CB_TEXT
- conflicting(<Byte>*3)
- destructioncost(<Dword>)
- flags(<List>)
- AFTER1960, AIBEHAVIOUR, AIRPLANE, AUTOMATIC, BEFORE1950, HASFIELDS, HELICOPTER, INTOWNS, LASTINSTANCE, NEARTOWNS, NOINCREASE, NOINSTANCE, ONWATER, PLANTFIELDS, POP1200, RANDOMBITS, SUBSIDENCE, TREECUTTING
- fundingcost(<Byte>)
- cargomultipliers((<Word>, <Word>)*3)
- incargotypes(<CargoType>*3)
- industrytext(<Label>, <String>)
- industrytype(<List>)
- mapcolour(<Byte>)
- mindistribution(<Byte>)
- outcargotypes(<CargoType>*2)
- overridetype(<Industry-ID>)
- probgame(<Byte>)
- probstart(<Byte>)
- productionmultipliers(<Byte>*2)
- prospectingsuccess(<Unit-term>)
- randomsounds(<List::Sound-ID>)
- substitutetype(<Industry-ID>)
Industry performance functions
- anim_frame(<Coordinate>, <block>)
- callback(<block>)
- cargodate(<block>)
- cargosubtext(<block>)
- INCARGO1, INCARGO2, INCARGO3, OUTCARGO1, OUTCARGO2
- cargosubtextdisplay(<block>)
- FUNDWINDOW, INDUSTRYWINDOW, DIRWINDOW
- cargowaiting([1 .. 3], <block>)
- cargoproduced(1 | 2, THISMONTH | LASTMONTH, <block>)
- cargotransported(1 | 2, THISMONTH | LASTMONTH, <block>)
- cargofraction(1 | 2, <block>)
- colour(<block>)
- daysbuilt(<block>)
- distindustry(<Industry-ID>, <block>)
- distland(<block>)
- disttown(<block>)
- else
- effect(<block>)
- height(<Coordinate>, <block>)
- history(<block>)
- industrycount(<Industry-ID>, <block>)
- lastproductionyear(<block>)
- layoutnum(<block>)
- lclass(<Coordinate>, <block>)
- LC_TERRAIN, LC_RAIL, LC_ROAD, LC_HOUSE, LC_TREES, LC_STATIONTILE, LC_WATER,
LC_VOID, LC_INDUSTRYTILE, LC_TUNNELBRIDGE, LC_OBJECT
- owner(<block>)
- playerinfon(<block>)
- prodcallback(0 | 1, subtractin(<Word>*3), addout(<Word>*2), <Boolean>))
- prodcallback_info(EVENT | NUMBER | REPEAT, <block>)
- prodcounter(<block>)
- randombits(<Coordinate>, <block>)
- slope(<Coordinate>, <block>)
- EAST, FLAT, NORTH, SOUTH, STEEP, WEST
- status(<block>)
- terrain(<Coordinate>, <block>)
- NORMAL, DESERT, RAINFOREST, SNOW
- tileid(<block>)
- townzone(<block>)
- TZ_CENTRE, TZ_COMMERCIAL, TZ_RESIDENTIAL, TZ_PERIPHERY, TZ_OUTSKIRTS
- water(<Coordinate>, <block>)
- waterclass(<Coordinate>, <block>)
- yearbuilt(<block>)
Industry callbacks
Callback helper functions
Auxiliary functions
Random functions
Global functions
Miscellaneous functions