Age | Commit message (Collapse) | Author |
|
order when the number of orders was 0; you could see that the vehicles had a shared order though.
|
|
to a single location.
|
|
|
|
depot when the front is already in the depot.
|
|
|
|
autoreplace kernel.
|
|
CMD_START_STOP_VEHICLE.
|
|
the command. Checking for the length in pixels is impossible because that differs per client.
|
|
would try to find a route out and sometimes reset the unload counter making it wait 2.5 years before departing instead of waiting until the train would actually leave the station (michi_cc)
|
|
waiting on a path reservation. (michi_cc)
|
|
instead of void*.
|
|
depot (callback 0x11) and give a warning about that
|
|
with all other structs/classes that are in a pool.
|
|
(assertions on savegame loads).
-Fix [FS#2102]: but now in a hopefully beter way.
|
|
when on an aqueduct.
|
|
get stopped on load.
|
|
on company bankrupt
|
|
headers so that nothing from the network directory needs to include basically all network headers.
|
|
settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
|
the 3 users include it, reducing dependencies on misc/smallvec.h
|
|
|
|
|
|
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
|
|
|
|
|
|
|
simplifying calling code somewhat.
|
|
|
|
|
|
|
|
RebuildXXXList/ResortXXXList+InvalidateWindowXXX with InvalidateWindowXXXData.
|
|
vehicle_gui.h.
|
|
window_gui.h only needs to be included in *_gui.cpp.
|
|
restoring a vehicle will no longer decrease the vehicle count in groups
|
|
AddNewsMessage as there is (for each news message type) a tuple of 4 parameters that is the same for all calls.
|
|
DiagDirection to Track and Trackbits
|
|
|
|
|
|
|
|
vehicle could free it's slot without the vehicle knowing it (leading to assert)
|
|
something more than whitespace as description of files that don't have a description.
|
|
include the cargo packets in the vehicle as well
|
|
primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist.
|
|
FOR_ALL_ENGINEIDS_OF_TYPE
|
|
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
|
|
without tram support, it is better than to simply crash
|
|
WindowClass lookup
|
|
in some cases.
|
|
|
|
uniform naming of the thing instead of using both names for the same thing.
|