michi_cc
|
245e32a10e
|
(svn r24839) -Feature [FS#5271]: [NewGRF] Support oversized purchase list sprites. (Based on patch by Eddi)
|
2012-12-23 01:00:25 +00:00 |
|
frosch
|
08a8c3a773
|
(svn r24384) -Fix [FS#5188-ish]: Make IsInDepot() functions behave consistent across vehicle types and add IsChainInDepot instead, if that is what shall be checked.
|
2012-07-07 15:39:46 +00:00 |
|
michi_cc
|
ce5c936b07
|
(svn r24246) -Add [FS#5052-ish]: [NewGRF] Variable with the current max speed for vehicles.
|
2012-05-14 19:56:49 +00:00 |
|
truebrain
|
1c9bec1999
|
(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
2011-12-20 17:57:56 +00:00 |
|
rubidium
|
df16ebd730
|
(svn r23595) -Codechange: add comma after last enum to get a more uniform coding style
|
2011-12-19 17:48:04 +00:00 |
|
smatz
|
33d283fdb1
|
(svn r23588) -Codechange: use the 'final' keyword so compiler can optimise out some indirect calls
|
2011-12-18 17:17:18 +00:00 |
|
michi_cc
|
def8e7215b
|
(svn r23504) -Feature: Aircraft range.
|
2011-12-13 00:43:35 +00:00 |
|
rubidium
|
9782b7bb0a
|
(svn r23110) -Codechange: let the flying altitude return ints are well
|
2011-11-04 13:40:59 +00:00 |
|
frosch
|
bbc3409942
|
(svn r23080) -Feature: [NewGRF] Use variable 10 to enable vehicle GRFs to draw different sprites on the map and in various GUIs.
|
2011-11-01 16:51:47 +00:00 |
|
yexo
|
bc3b725812
|
(svn r22915) -Fix (r22743): TTO savegames with any aircraft not in an hangar caused crashes during load
|
2011-09-09 21:27:57 +00:00 |
|
alberth
|
da0b09557c
|
(svn r21930) -Codechange: Remove unused vehicle GetTypeString() functions.
|
2011-01-30 21:32:21 +00:00 |
|
smatz
|
6dc24cf643
|
(svn r21876) -Codechange: typedef SpecializedVehicleBase and GroundVehicleBase to reduce typing
|
2011-01-21 14:43:38 +00:00 |
|
rubidium
|
6c9078fd30
|
(svn r21844) -Codechange: move documentation towards the code to make it more likely to be updates [a-c].
|
2011-01-18 22:17:15 +00:00 |
|
terkhen
|
c8a56f17f8
|
(svn r21097) -Codechange: Unify cached max speed for all vehicle types.
|
2010-11-06 12:53:31 +00:00 |
|
terkhen
|
78d0a1cb1a
|
(svn r21096) -Fix: Display the real max speed for aircrafts instead of always using the engine value.
|
2010-11-06 12:50:34 +00:00 |
|
terkhen
|
cfac2ced69
|
(svn r21095) -Codechange: Use a function to convert aircraft speed to old units.
|
2010-11-06 12:47:12 +00:00 |
|
terkhen
|
5f72460cac
|
(svn r21093) -Codechange: Align some functions.
|
2010-11-06 12:42:04 +00:00 |
|
alberth
|
fa13971337
|
(svn r21088) -Doc: Additions/corrections of doxygen comments.
|
2010-11-05 16:34:22 +00:00 |
|
frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
2010-08-01 19:22:34 +00:00 |
|
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
2010-01-15 16:41:15 +00:00 |
|
rubidium
|
833c6f36f3
|
(svn r18779) -Codechange: merge the command callbacks of the primary vehicles; they are identical
|
2010-01-11 18:34:02 +00:00 |
|
rubidium
|
e4af35d316
|
(svn r18764) -Fix [FS#3422]: split the (un)load ticks counter and signal wait counter; sometimes they might get into eachother's way
|
2010-01-09 14:43:08 +00:00 |
|
rubidium
|
19fa38601d
|
(svn r18402) -Codechange: unify/centralise the code for crashing vehicles
|
2009-12-04 20:29:46 +00:00 |
|
frosch
|
83894809d0
|
(svn r17897) -Fix [FS#3255]: CB15 and CB36 (capacity) were not always called when they should.
-Codechange: Move capacity calculation to a single function for all vehicle types, so the behaviour can be kept consistent easier.
|
2009-10-28 18:31:16 +00:00 |
|
yexo
|
e2122dc7f0
|
(svn r17483) -Fix (r17405): when an aircraft starts flying in circles make it turn in the correct direction first before continuing
|
2009-09-09 00:03:35 +00:00 |
|
yexo
|
16e3083ff7
|
(svn r17405) -Fix (r100): aircraft shouldn't be allowed to make turns bigger then 45 degrees while in flight
|
2009-09-03 12:11:31 +00:00 |
|
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
2009-08-21 20:21:05 +00:00 |
|
smatz
|
b6960e4e17
|
(svn r16814) -Codechange: make IsNormalAircraft() member of Aircraft
|
2009-07-13 16:37:27 +00:00 |
|
smatz
|
8343340acb
|
(svn r16643) -Codechange: replace GetStationByTile() by Station::GetByTile()
|
2009-06-24 17:39:54 +00:00 |
|
rubidium
|
2fc0cb3e76
|
(svn r16505) -Fix [FS#2951] (r16472): since g++ 4.4 the implicit (default) constructor will zero the whole class. This caused all vehicle indices to be 0, which causes all kinds of trouble.
|
2009-06-02 19:12:28 +00:00 |
|
smatz
|
8c11d612e4
|
(svn r16472) -Codechange: set vehicle type in SpecializedVehicle constructor instead of constructor of each vehicle type
|
2009-05-30 20:13:12 +00:00 |
|
smatz
|
faae8f0177
|
(svn r16445) -Codechange: update old comments (Yexo)
|
2009-05-26 23:24:34 +00:00 |
|
smatz
|
7ee882d03f
|
(svn r16441) -Codechange: new class SpecializedVehicle used as superclass for all vehicle types
|
2009-05-26 22:10:13 +00:00 |
|
rubidium
|
6237fe1462
|
(svn r16394) -Codechange: move (NewGRF) cache variables into a separate struct so (some vehicle related) NewGRF cache 'desyncs' can be tested easier.
|
2009-05-23 09:10:56 +00:00 |
|
rubidium
|
c882248348
|
(svn r16388) -Codechange: move u.air to Aircraft
|
2009-05-22 20:07:26 +00:00 |
|
rubidium
|
ada3067960
|
(svn r16387) -Codechange: use Aircraft instead of Vehicle where appropriate
|
2009-05-22 20:03:26 +00:00 |
|
smatz
|
b687ac51ee
|
(svn r16376) -Codechange: Vehicle::Tick() now returns false if the vehicle was deleted
|
2009-05-22 13:53:14 +00:00 |
|
frosch
|
de9a6fc90b
|
(svn r15308) -Codechange: Deduplicate km-ish/h -> mph conversions.
|
2009-02-01 17:14:39 +00:00 |
|
glx
|
c5f0fe7c40
|
(svn r15210) -Fix: Vehicle::GetRunningCost() was wrong for ships and aircraft
|
2009-01-22 21:33:08 +00:00 |
|
rubidium
|
3d6c09b38d
|
(svn r14952) -Codechange: unify the "can vehicle go to station" tests
|
2009-01-10 09:51:14 +00:00 |
|
smatz
|
7368c740a6
|
(svn r14828) -Codechange: move most of save/load-specific code to separate files
|
2009-01-04 15:32:25 +00:00 |
|
smatz
|
192d348f78
|
(svn r14343) -Fix [FS#2300]: invalid v->u.air.targetairport could cause crashes at several places when the station pool got smaller
|
2008-09-16 15:15:41 +00:00 |
|
rubidium
|
d03994098b
|
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
|
2008-05-06 15:11:33 +00:00 |
|
peter1138
|
a00371c8db
|
(svn r12924) -Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist.
|
2008-04-29 21:31:29 +00:00 |
|
smatz
|
9fc355fca5
|
(svn r12862) -Codechange: reduce code duplication for VehicleType -> WindowClass lookup
|
2008-04-24 09:55:20 +00:00 |
|
peter1138
|
5dcd689f56
|
(svn r12824) -Codechange: Standardise routines for drawing vehicle images, using correct types and less duplication.
|
2008-04-21 20:50:58 +00:00 |
|
rubidium
|
62bdc381e7
|
(svn r12657) -Codechange: add 'FindClosestDepot' to the vehicle class.
|
2008-04-11 08:14:43 +00:00 |
|
rubidium
|
5eb5889954
|
(svn r12578) -Codechange: merge the aircrafts ProcessOrder too into the 'unified' ProcessOrder.
|
2008-04-05 12:01:34 +00:00 |
|
rubidium
|
ef2be7d0fc
|
(svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h.
|
2008-03-31 00:17:39 +00:00 |
|
rubidium
|
2edd403656
|
(svn r12489) -Codechange: split station.h into station_base.h and station_func.h.
|
2008-03-31 00:06:17 +00:00 |
|