Age | Commit message (Collapse) | Author |
|
which was broken in previous commit.
|
|
|
|
this time bug me!)
|
|
There's exactly one implemented function (unbarring a level crossing) and one place where it can be triggered (a train leaves a level crossing)
It's a bit overkill, so just handle this one case where it can happen
|
|
use bit magic
|
|
|
|
toguether.
|
|
(Commitlog lost, sorry!)
(Blame PEAR::VersionController::SVN!)
|
|
|
|
purchase information. Other vehicle types to come.
|
|
vehicle purchase windows.
|
|
exist in the windows libraries (only _vsnprintf). This caused the bad function to be called that could result in non-properly terminated strings. Thanks for noticing Tron.
|
|
Will be used in the future.
|
|
as well.
|
|
instead of just simple validation. We still perform
validation on any unhandled character.
|
|
|
|
|
|
the version is 7 or higher, not less than 7...
|
|
|
|
less than 6 uses the old scheme, of 7 or more uses the new scheme. (Moving targets, yay...)
|
|
|
|
|
|
signal graphics. Thanks to Purno for supplying data to test
with.
|
|
(STR_1[08]00_LAND_SLOPED_IN_WRONG_DIRECTION) - one just contains two redundant words
|
|
appropriate enums
|
|
|
|
action 0x1, not just on 'normal' sprite groups.
|
|
group loader
|
|
-1 when parsing the parameter list fails.
|
|
parameters.
|
|
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
|
|
|
|
files. Usage: "mygrf = 1". You can pass up to 128 parameters, each one seperated by a comma or a space-character. Big thanks to peter1138 for the inspiration and examples.
|
|
OldChunkTypes from full bitmasks into segmented values like in SaveLoad.
|
|
_old_vehicle_multipler should be _old_vehicle_multiplier
|
|
file/memory types
|
|
other way around.
|
|
This hopefully fixes a crash on lesser OS's (eg Win98). Use ttd_strlcpy() to just copy over strings and properly terminate them because different implementations of snprintf() behave differently. Courtesy of TrueLight
|
|
|
|
Mostly because stopped airplanes in mid-air 1. look funny 2. won't ever budge again. (change of r2449)
|
|
|
|
spotting
|
|
TRANSPORT_WATER. So remove all stuff that deals with other transport types and assert TRANSPORT_WATER
|
|
|
|
|
|
|
|
- check Engine ID is within range
- don't try setting a vehicle name if the string id is not a valid Engine ID
|
|
DeliverGoodsToIndustry to not work as intended. Note: write something better for this entire function
|
|
|
|
Eats a tiny bit of performance, but the likelihood that the depot is found is greatly increased
|