Age | Commit message (Collapse) | Author |
|
last seen while been center-followed
|
|
it needs the cargo types to be the same.
|
|
sub-cargotypes (i.e. livery refits) failed.
|
|
|
|
instead calling it every time the vehicle is drawn
|
|
sell/destroyed it.
|
|
used to check whether there was no vehicle on the ground, except that the former didn't take care of aircraft shadows. So now we only use EnsureNoVehicleOnGround.
|
|
ground when removing owned land, furthermore do not check for shadows (of aircraft).
|
|
all vehicles, instead of not allowing trains to use it (enforced by an assert), but actually using it for trains. Patch by SmatZ.
|
|
|
|
subsystem. Patch by Progman.
|
|
the vehicle anymore (because the player cannot build the engine), the aging warnings as if autorenew is not enabled are shown.
|
|
|
|
part of a dualheaded train engine
|
|
|
|
service a little more.
|
|
a consist.
|
|
state while being marked const.
-Codechange: do not brute force determine the first vehicle in the chain or previous vehicle, but do it by properly accounting the previous and first pointers when updating the next pointer. This gives a performance increase of about 15% when there are a lot of vehicles in the game.
|
|
to save and load private and protected variables in the vehicle struct.
|
|
Vehicle->SetNext() so we can trap instances that change a next pointer and (in the future) update the first/previous pointers based on that.
|
|
a depot.
|
|
|
|
|
|
building menus.
|
|
cleanups might cause memory leaks due to the way C++ works.
|
|
|
|
pool callback functions for vehicle.
|
|
vehicle struct.
-Codechange: do not force "special" vehicles to be allocated in the low 1024 vehicle slots and non "special" vehicles in the rest of the slots.
|
|
IsValidVehicle(vehicle).
|
|
easier in other places.
|
|
collision detection on bridges/tunnels.
|
|
unique name check.
|
|
|
|
variables.
|
|
transparent" code.
|
|
moving { to a new line.
|
|
|
|
not tile, so that collision detection works on bridges and tunnels.
|
|
removed.
|
|
Tick method in the Vehicle class.
|
|
Get(Aircraft|RoadVeh|Ship|Train)Image.
|
|
vehicles that can have names, and skip inactive players.
|
|
inconsistent, and tested all 'namespaces'. now only check names of the same type.
|
|
account of vehicle group (Matthias Wolf)
|
|
would load at the given station.
|
|
infrastructure you do not have available vehicles for. This means that the airport building button is disabled till you can actually build aircraft. The game itself will not disallow you to build the infrastructure and this "new" behaviour can be overriden with a patch setting.
|
|
if this is a scheduled stop.
|
|
it in UpdateVehicleTimetable.
|
|
invalidate the YAPF segment cache every tick in MP. Segment cost now doesn't contain the curves between segments. As a result the cache should be now accurate.
|
|
vehicle is loading, down meaning vehicle is unloading
|