Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-07 | (svn r12986) -Codechange: move the landscape and transport related types ↵ | rubidium | |
from openttd.h to their own headers. | |||
2008-05-04 | (svn r12940) -Fix [FS#1974](r12913): [autoreplace] a vehicle backup should ↵ | bjarni | |
include the cargo packets in the vehicle as well | |||
2008-04-27 | (svn r12913) -Add: ability to backup and restore a player's economic data ↵ | bjarni | |
and data for a vehicle (or chain of vehicles) Autoreplace uses this with the following benefits: -Mass autoreplace (the button in the depot window) will now estimate costs correctly -Autoreplace now either replaces correctly or manages to keep the original vehicle (no more broken trains) Thanks to Ammler for testing this | |||
2008-04-24 | (svn r12862) -Codechange: reduce code duplication for VehicleType -> ↵ | smatz | |
WindowClass lookup | |||
2008-04-21 | (svn r12824) -Codechange: Standardise routines for drawing vehicle images, ↵ | peter1138 | |
using correct types and less duplication. | |||
2008-04-21 | (svn r12814) -Codechange: reshuffle some variables in the Vehicle struct ↵ | rubidium | |
saving 20 bytes with a 32 bit compiler and 32 bytes on 64 bit compiler per vehicle. | |||
2008-04-20 | (svn r12804) -Codechange: move the effect vehicle handling out of vehicle.cpp | rubidium | |
2008-04-20 | (svn r12803) -Cleanup: rename SpecialVehicle to EffectVehicle to have a ↵ | rubidium | |
uniform naming of the thing instead of using both names for the same thing. | |||
2008-04-14 | (svn r12711) -Codechange: remove unneeded loops | glx | |
2008-04-11 | (svn r12658) -Codechange: unify a vast portion of the ↵ | rubidium | |
CmdSend<VehicleType>ToDepot commands. | |||
2008-04-11 | (svn r12657) -Codechange: add 'FindClosestDepot' to the vehicle class. | rubidium | |
2008-04-08 | (svn r12629) -Codechange: Split VehicleNeedsService() into ↵ | frosch | |
Vehicle::NeedsServicing() and Vehicle::NeedsAutomaticServicing(). -Fix (r11052): Disable servicing by service-interval if a vehicle has depot orders. | |||
2008-04-05 | (svn r12575) -Codechange: unduplicate Process*Orders for trains, ships and ↵ | rubidium | |
road vehicles. | |||
2008-04-01 | (svn r12531) -Codechange: Rename some variables for consistency. | frosch | |
2008-03-30 | (svn r12488) -Codechange: split order.h into order_base.h and order_func.h. | rubidium | |
2008-03-28 | (svn r12476) -Codechange: split type engine related types from engine.h (and ↵ | rubidium | |
openttd.h) to engine_type.h. | |||
2008-03-28 | (svn r12469) -Codechange: split type related stuff from group.h (and ↵ | rubidium | |
openttd.h) to group_type.h. | |||
2008-03-03 | (svn r12331) -Feature: [NewGRF] vehicle variable FE bit 8 | glx | |
2008-02-23 | (svn r12230) -Codechange: [autoreplace] made a function to detect if a ↵ | bjarni | |
vehicle needs autorenewing This will remove duplicated code and ensure that the check is consistent | |||
2008-02-20 | (svn r12197) -Fix [FS#1788](r12134): show correct last year profit when the ↵ | smatz | |
train had negative income -Codechange: use GetDisplayProfitThisYear() to convert vehicle profit to readable form | |||
2008-02-13 | (svn r12134) -Change: count the number of ticks a vehicle was running this ↵ | smatz | |
day to calculate running cost -Fix [FS#1739]: vehicle profit is now counted with 8bit fract, so it is now shown properly in the vehicle details window | |||
2008-02-02 | (svn r12040) -Codechange: Change IsOrderListShared from a simple function to ↵ | belugas | |
a class member(MagicBuzz). | |||
2008-02-01 | (svn r12037) -Codechange: replace OnNewDay_(Aircraft|RoadVeh|Ship|Train) ↵ | glx | |
with an OnNewDay method in the Vehicle class | |||
2008-01-12 | (svn r11822) -Codechange: Replaced fixed size custom name array. Names are ↵ | peter1138 | |
now attached to their object directly and there is no limit to the amount of names. -Fix: NewGRF engines could not be renamed. | |||
2008-01-12 | (svn r11818) -Codechange: split player.h into smaller pieces. | rubidium | |
2008-01-09 | (svn r11800) -Codechange: move some functions to a more logical location + ↵ | rubidium | |
some type safety. | |||
2008-01-01 | (svn r11741) -Feature: Add support for NewGRF's train 'tilt' flag. Trains ↵ | peter1138 | |
with tilt capability (specific details are per NewGRF set) will be given a 20% speed limit bonus on curves. | |||
2008-01-01 | (svn r11735) -Fix [FS#1574]: Don't reset loading indicator IDs when only ↵ | peter1138 | |
reloading NewGRFs. | |||
2007-12-27 | (svn r11706) -Codechange: split vehicle.h and remove another bunch of ↵ | rubidium | |
useless includes. |