Age | Commit message (Collapse) | Author |
|
|
|
minimalize the work done where possible
|
|
that make clear where they differ in
|
|
|
|
others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
|
|
|
out some indirect calls
|
|
the wrong GRF.
|
|
depend on the vehicle length instead of being fixed at 4/8th of the original vehicle length to make sure shortened vehicles don't block tiles they shouldn't block.
|
|
changes to reduce casting
|
|
draw different sprites on the map and in various GUIs.
|
|
Vehicle to simplify code.
|
|
|
|
vehicle chain in VarAction 2.
|
|
or aircraft shadows/rotors.
|
|
|
|
as no real order influencing path finding is added
|
|
|
|
GroundVehicle<>::gv_flags through a Vehicle struct.
|
|
|
|
and cur_real_order_index to keep track of the current real order in an unambiguous way.
-Fix [FS#4440]: Automatic orders behave now stable wrt. service orders and are not added or removed depending on the need of servicing.
-Fix: Various other issues with automatic orders, e.g. vehicles getting stuck with "no orders" when there are automatic orders at the end of the order list.
|
|
|
|
|
|
vehicle-related functions.
|
|
|
|
|
|
needed by some Vehicle functions.
|
|
|
|
GroundVehicleBase to reduce typing
|
|
more likely to be updates [t-z].
|
|
function (fonsinchen)
|
|
causing incorrect sprites to be displayed.
|
|
with only automatic orders
|
|
for intermediate stations and remove them when not visiting them anymore. This allows you to see what trains visit a station without actually having to order a vehicle to stop at all stations. Based on patch by fonsinchen
|
|
a Vehicle.
|
|
|
|
found" status to a separate function
|
|
vehicle flags
|
|
|
|
debugging because some cache was invalidated but never reset
|
|
value for visual effect. This makes setting train prop 22 to 0 actually work (Hirundo)
|
|
Vehicle::ShowVisualEffect (Hirundo)
|
|
class (Hirundo)
|
|
from the visual effect code (Hirundo)
|
|
VehicleCache (Hirundo)
|
|
|
|
|
|
|
|
|
|
|