Age | Commit message (Collapse) | Author |
|
for vehicles
|
|
instead of just the GRF ID.
|
|
|
|
returning -1.
|
|
variations
|
|
Clearing engine and newgrf_engine from cargo related structures.
Apart from moving stuff cargo related, there is nothing really newcargo for now.
|
|
data) used by variable 0x42.
|
|
|
|
of 29 pixels, for sets which use 32 pixel long engines/wagons.
|
|
|
|
|
|
no vehicle (fixes issue with purchase list)
|
|
|
|
|
|
different vehicle for parent scope than the first vehicle in the consist.
|
|
|
|
type occurance.
|
|
compile it. Needed for our MorphOS user ;)
|
|
of sprites in the set.
|
|
|
|
mapping from our own state. (heavily based on mart3p's code)
|
|
the parent scope vehicle to be the same as self scope. (Thanks mart3p)
|
|
|
|
that ref counting is gone.
|
|
also fixes some known bugs (e.g. the 'Standard Five' in UKRS is now the correct colour)
|
|
|
|
|
|
varadjusts and variable size. These are not yet processed, however.
|
|
Will be used in the future.
|
|
eg. 0xF3A6. Use fixed lengths where applicable (newgrf). Unfortunately '%#X' is unusable since it gives 0XFF3 and '%#x' gives 0xff3 while we want 0xFF3 :P
|
|
- check Engine ID is within range
- don't try setting a vehicle name if the string id is not a valid Engine ID
|
|
purchase list 'cargo' type first, and then fallback to the default if needed.
|
|
using the new StringID based text system. Vehicle name
translations now work.
|
|
This
reduces the amount of house keeping we do and the chance of memory
leaks.
|
|
other types will exist later, and use separate parameters instead of bitshifting.
|
|
|
|
variables instead of using the general byte-type.
|
|
are sometimes used for animation of sprites.
|
|
DiagDirection and friends
|
|
give a debug message for unknown variables.
|
|
engines will use them
|
|
shuffling order of rail vehicle purchase list (and replace vehicle list)
|
|
newgrf_engine.[ch], and add the new files to project files.
|