Age | Commit message (Collapse) | Author |
|
UpdateAll[Type]VirtCoords.
|
|
|
|
time, binary size and run time (with asserts disabled) should be improved
|
|
|
|
|
|
|
|
-Change: don't take over waypoints without owner, it could belong to a bankrupted company (and the code was broken) - savegame conversion code is a bit more liberal now, too
|
|
|
|
|
|
only with manually set names
There are situations that aren't solvable (because of different language files), so if the user really wants to have duplicated name, allow him to do so. It solves desyncs between server and clients using different languages. It behaves the same in SP and MP, so users won't see the different behaviour as a bug (and even checking in SP could be worked around by the user).
|
|
|
|
|
|
depots, industries, towns and waypoints
|
|
(optional) parameter.
|
|
|
|
|
|
client so it is immediatelly clear which one you are working with.
|
|
vehicles, engines, towns, groups, stations, waypoints, managers and companies)
|
|
|
|
and IsRailWaypoint() checks at several places
|
|
explicit destructor call instead of using operator delete
|
|
|
|
determine a owner of a greyed waypoint, ensure that the owner is assigned when the waypoint is rebuild.
|
|
relocating the waypoint.
|
|
companies.
|
|
from rail underneath it.
|
|
waypoint is deleted. Smatz pointing
|
|
the command. Checking for the length in pixels is impossible because that differs per client.
|
|
some tracks and reroute trains afterwards. (michi_cc)
|
|
building/removing waypoints or level crossings. (michi_cc)
|
|
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.
|
|
|
|
something more than whitespace as description of files that don't have a description.
|
|
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.
|
|
okay (or lines starting with a space and then tabs).
|
|
compiler's decisions about inlining
|
|
|
|
(especially because newgrf_station.h includes a lot of stuff).
|
|
station_func.h.
|
|
|
|
town, so weird things won't happen anymore
|
|
|
|
building/removing a large block of track/signals/station
|
|
complex detection later
|
|
|
|
unneeded include from openttd.h.
|
|
now attached to their object directly and there is
no limit to the amount of names.
-Fix: NewGRF engines could not be renamed.
|
|
|
|
long track
-Codechange: use dedicated pathfinder for signal updating, resulting in better performance and possible future improvements
|