Age | Commit message (Collapse) | Author |
|
settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
|
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
|
|
|
OnKeyPress/OnCTRLStateChange to make it obvious what the return values mean.
|
|
the Window class and remove Window from their naming.
|
|
|
|
Window.
|
|
|
|
when it's certain that w != NULL.
|
|
something more than whitespace as description of files that don't have a description.
|
|
operators.
|
|
depot_base.h and remove quite a lot of unneeded (before this) includes of depot.h.
|
|
function can be used
|
|
|
|
timetables.
|
|
road vehicles.
|
|
same as for stations.
|
|
missing a resizebox
|
|
|
|
|
|
appropriate place and do not misuse it for the time table GUI.
|
|
nearest depot.
|
|
more modular (instead of causing a string explosion).
|
|
|
|
|
|
the splitting of the load/refit button.
|
|
'via' non-stop order to emphasize that loading/unloading will not be done.
|
|
little more clear that 'transfer' is just an unload type.
|
|
-Feature: ability to force a vehicle to not unload at a station.
|
|
-Fix: unusable non-stop orders shown for waypoints and depots.
|
|
instead of two. The "TTDP compatible order" setting now only sets the default behaviour of new trains.
-Feature: allow three different load type in a single game instead of two. One can choose full load all and full load any instead of full load being governed by the "full load any" patch setting.
|
|
some future changes.
|
|
(non stop and full load are ambiguous and depend on some patch settings).
|
|
distinct tasks, just make an extra button for it and hide them when not needed.
|
|
load and full load any based on the patch setting instead of using the patch setting directly.
|
|
|
|
remove 'hack' that used the full load flag to set the service if needed flag.
|
|
|
|
it more clear that they are no loading/unloading flags. Also add more type strictness.
|
|
not is there a non-stop order but the kind of non-stop order, so one doesn't need to check _patches.new_nonstop type everywhere.
|
|
|
|
|
|
|
|
functions and move the 'normal' case Pack/Unpack to Order.
|
|
|
|
|
|
(especially because newgrf_station.h includes a lot of stuff).
|
|
station_func.h.
|
|
|
|
IsRoadDepot[Tile]() and HasTileRoadType(); and use them.
|