Callback: Decide cargo acceptance

From GRFSpecs
Revision as of 18:58, 16 June 2011 by Pm-bot (talk | contribs) (Create a separate page for each callback)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Decide cargo acceptance (2B)

Called to get the amount of acceptance for the industry tile. The cargo types are defined by properties 0A..0C, or callback 2C if enabled. The callback must return a 15-bit value in the following format:

Bit range Meaning
0..3 Acceptance for the first cargo (0..8)
4..7 Acceptance for the second cargo (0..8)
8..11 Acceptance for the third cargo (0..8)

If the callback fails, properties 0A..0C are used instead.