Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist.
|
|
|
|
|
|
in progress
|
|
buildable even when it was not.
|
|
FOR_ALL_ENGINEIDS_OF_TYPE
|
|
as ThreadObject_Win32::IsRunning() does
|
|
tile=0, buoys will never change that value
|
|
engine with no owner when a NewGRF requested a specific variable.
|
|
and data for a vehicle (or chain of vehicles)
Autoreplace uses this with the following benefits:
-Mass autoreplace (the button in the depot window) will now estimate costs correctly
-Autoreplace now either replaces correctly or manages to keep the original vehicle (no more broken trains)
Thanks to Ammler for testing this
|
|
argument can be either a Vehicle pointer or a VehicleID
|
|
manually toggled vehicles.
|
|
player/company names were not properly reset/freed after bankrupt (before new player start)
|
|
without tram support, it is better than to simply crash
|
|
|
|
|
|
Brazilian Portuguese (again)
|
|
|
|
|
|
for it again.
|
|
that bytes should be cast to ints.
|
|
|
|
|
|
understandable.
|
|
WindowClass lookup
|
|
brazilian_portuguese - 74 fixed, 2 changed by fukumori (38), tucalipe (38)
bulgarian - 59 fixed by thetitan (59)
catalan - 75 fixed by arnaullv (75)
czech - 70 fixed, 42 changed by Hadez (112)
danish - 46 fixed by MiR (46)
dutch - 75 fixed by habell (75)
estonian - 91 fixed, 33 changed by kristjans (124)
french - 74 fixed, 2 changed by glx (76)
italian - 76 fixed, 9 changed by lorenzodv (85)
latvian - 24 fixed, 39 changed by stripe4 (63)
russian - 86 fixed by Smoky555 (86)
slovak - 3 fixed by lengyel (3)
slovenian - 75 fixed by Necrolyte (75)
spanish - 91 fixed, 2 changed by eusebio (93)
swedish - 72 fixed by ChrillDeVille (72)
traditional_chinese - 82 fixed, 4 changed by xbddc (86)
ukrainian - 76 fixed, 36 changed by mad (112)
|
|
in some cases.
|
|
quicker; from 13% to unnoticable in the profile in games with lots of towns and lots of very active AIs.
|
|
be enabled by --enable-desync-debug=1 though.
|
|
code.
|
|
vehicles in the consist before other properties.
|
|
objects can be build, but check it directly in the pool so we do not have to call destructors in the testing phase. Stations still use the autoptr though.
|
|
|
|
drawn twice in some cases
|
|
|
|
|
|
with _ for non-globals, and use implicit enum numbering.
|
|
|
|
introduced.
|
|
every 256 ticks, not every tick... Also bail out of the triggers a little earlier if you know they are not going to happen anyway.
|
|
both directions
The code to open this window is also unified for all vehicle types
|
|
|
|
as needed instead of statically.
|
|
|
|
|
|
using correct types and less duplication.
|