Age | Commit message (Collapse) | Author |
|
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
|
|
accumulated feeder share (transfers) of individual pieces of cargo. This means that cargo isn't thrown on a big pile when it's put in a station or unloaded at a station, however the GUI does not reflect these changes yet so you will not actually see it.
|
|
vehicle is while loading/unloading (TheJosh)
|
|
|
|
overflowing them should become a little harder.
|
|
easily modified.
|
|
|
|
|
|
resolution and a high zoom-out level. Patch by B. N. SmatZ!.
|