Index (road vehicles)
Index of m4nfo functions and constants for road vehicles
Content
Road vehicle definition functions
Road vehicle property functions
- airdrag(<Byte>)
- callbacks(<List::Callback>)
- CB_ARTI, CB_LEN, CB_LOAD, CB_POWR, CB_RCAP, CB_RCOL, CB_SOUND, CB_TSFX
- capacity(<Byte>)
- cargoaging(<Word>)
- cargoclasses(<List::(+|-)CargoClass>)
- BULK, COVERED, EXPRESS, HAZARD, LIQUID, OVERSIZED, PGOODS, POST, POWDER, REEF, TRICK, TRVL, VALUE
- cargolist(<List::(+|-)CargoType>)
- cargomask(<List::CargoType>)
- cargotype(<CargoType>)
-
BATT, BUBL, CAND,COAL, COCA, COLA, CORE, DIAM, FIZZ, FOOD, FRUT, GOLD, GOOD, GRAI, IORE, LVST, MAIL, MAIZ, OIL_, PAPR, PASS, PLAS, RUBR, STEL, SUGR, TOFF, TOYS, VALU, WATR, WHEA, WOOD
- SPECIAL, FIRST, MENU
- climate(<List::Climate>)
- ARCTIC, INACTIVE, TEMPERATE, TOYLAND, TROPIC
- effort(<Unit-term>)
- flags(<List>)
- 2CC, AUTOREFITTING, CARGOMULTIPLIER, NOBRKEFFECT, TRAMTRACK
- intro(<Date>)
- loadamount(<Byte>)
- modlife(<Byte>)
- newgraphics(<Boolean>)
- power(<Unit-term>)
- price(<Byte>)
- refitcost(<Byte> | <Unit-term>)
- reliability(<Byte>)
- retire(<Byte>)
- runningcost(<Byte>)
- seteffect(<Effect>)
- soundeffect(<Sound-ID>)
- sortbefore(<Byte>)
- speed(<Unit-term>)
- vehlife(<Byte>)
- weight(<Byte>)
Road vehicle performance functions
- ageindays(<block>)
- ageinyears(<block>)
- animation(<block>)
- articulated(<block>)
- autoreplace(<block>)
- callback(<block>)
- cargo(<block>)
- cnst_cargo(<block>)
- cnst_cargoclasses(<block>)
- cnst_refit(<block>)
- current_capacity(<block>)
- current_load(<block>)
- current_speed(<block>)
- daycounter(<block>)
- daysintravel(<block>)
- dayspastservice(<block>)
- direction(<block>)
- displaymode(<block>)
- DP_DEPOTGUI, DP_PREVIEWGUI, DP_PURCHASELIST, DP_VEHICLEGUI, DP_VEHICLELIST, DP_VIEWPORT
- else
- flipped(<block>)
- idcount(<Veh-ID>, <block>)
- indepot(<block>)
- islast(<block>)
- lastmaintenance(<block>)
- lastservicedate(<block>)
- lastserviceyear(<block>)
- loadtime(<block>)
- maxspeed(<block>)
- property(<block>)
- _CAPACITY, _CARGOAGING, _POWER, _PRICE, _RCOST, _SPEED, _TE, _USER, _WEIGHT
- randombits(<block>)
- randomtriggers(<block>)
- rcost_cargotype/rcost_cargosubtype/rcost_cargoclass(<block>)
- refitted(<block>)
- reliabilitystate(<block>)
- servint(<block>)
- soundevent(<block>)
- SND_BRKDOWN, SND_EFFECT, SND_LOAD, SND_RUN16, SND_RUNNING, SND_START, SND_STOP16, SND_TUNNEL,
- speedlimit(<block>)
- veh_cargoclass(<block>)
- veh_cargotype(<block>)
- veh_cargoweight(<block>)
- veh_currentload(<block>)
- veh_id(<block>)
- veh_num(<block>)
- veh_posrel/veh_posabs(FRONT | BACK | MOD2 | MOD3 | MOD4 | MOD6, <block>)
- veh_status(<block>)
- CRASHED, STOPPED, VISIBLE
- yearbuilt(<block>)
-
Road vehicle callbacks
Callback helper functions
Auxiliary functions
Random functions
- randomrel/randomabs(<trigger>, <randombit>, <List::ref()>)
- ALLTRIGGERS, ANYLOAD, CB32, CONSTRUCT, LOAD, SERVICE, UNLOAD
- randomcount(<trigger>, <randombit>, <type>, <count>, <List::ref()>)
- BACKABS, BACKID, BACKREL, FRONTREL
Global functions
Miscellaneous functions
- activate()
- deactivate()
- resetorder()
- settrackcost()
- yoff_train()
- misc_depotview()