Age | Commit message (Collapse) | Author |
|
|
|
road types on a single tile.
|
|
of vehicles in the group only once
|
|
|
|
delete or autoreplace of vehicles.
|
|
can make groups of vehicles and perform all kinds of tasks on that given group. Original code by nycom and graphics by skidd13.
|
|
|
|
strictness.
|
|
obvious reasons
-Codechange: introduced ZOOM_LVL_DETAIL to show/remove details
-Codechange: changed << and >> operator with ZoomLevel to a simple wrapper (that in theory also allows zoom-in besides the current zoom-out)
-Fix r9845: missed some int -> ZoomLevel
|
|
|
|
generally loading/unloading will happen fifo, but there are no guarantees on the FIFO-ness. For (better) FIFO guarantees you still need to use improved loading.
|
|
|
|
|
|
(mart3p).
|
|
|
|
loaded into LoadUnloadVehicle instead of duplicating it for each vehicle.
|
|
specified and the vehicle was already full when it entered.
|
|
|
|
|
|
didn't work (correctly).
|
|
loading/unloading, but when arriving at the station.
|
|
|
|
calculated automatically either.
|
|
|
|
|
|
nicer/better maintainable code, i.e. virtual methods instead of switches.
|
|
|
|
hopefully for good this time.
|
|
trains being reversed while loading.
|
|
|
|
non-existing station.
|
|
|
|
instead of adding
them again when they leave, and add a v->LeaveStation() call for aircraft.
|
|
processing power anymore when having a lot of trains.
|
|
tabs with spaces.
|
|
|
|
of various properties which were previously static. Vehicle max speed and train power/te/running costs are adjustable.
|
|
corrections...
|
|
and into landscape.h, and add a few where they didn't exist.
|
|
a proper way of paying for refits when cloning can be found.
|
|
|
|
Almost done. Yeah. I know, I've already said that...
|
|
CargoID loops.
|
|
vehicle crash, and when loading aircraft.
|
|
deciding on the livery scheme to use.
|
|
autoreplace has a cmd and a gui file)
|
|
coding style (and rest of the code).
|
|
|
|
|
|
This major feature-fix keeps track of the value of transfers offloaded at a station, and hands on to a loading vehicle a credit note proportionate to the cargo loaded. The transferring vehicle is paid only for the distance it has travelled. eg. B-C in a transfer chain A-B-C-D.
When the final cargo is delivered, these credit notes are cashed, and the final vehicle is paid for A-D minus any credit notes it is carrying. The company bank balance increases by the value of the A-D route.
You still need to set up a profitable route; it is still easy to make a loss on transfers by bad planning. :)
|