smatz
|
0c10006907
|
(svn r16527) -Codechange: use static member functions instead of simple casts when converting Vehicle to specialised vehicle types. Includes safety check
|
2009-06-06 16:54:22 +00:00 |
|
frosch
|
c9eac207ea
|
(svn r16498) -Codechange: Remove hardly used HASBITS.
|
2009-06-01 15:01:54 +00:00 |
|
frosch
|
0d782b0f96
|
(svn r16498) -Codechange: Remove hardly used HASBITS.
|
2009-06-01 15:01:54 +00:00 |
|
alberth
|
580e478e4e
|
(svn r16491) -Codechange: Added parentheses around bitwise operators for code style.
|
2009-06-01 11:43:36 +00:00 |
|
alberth
|
bab70a823d
|
(svn r16491) -Codechange: Added parentheses around bitwise operators for code style.
|
2009-06-01 11:43:36 +00:00 |
|
frosch
|
6e06b592ad
|
(svn r16480) -Fix (r15617): Invalidate newgrf variable caches of more vehicles in more places. Esp. they were only invalidated for trains.
|
2009-05-31 12:03:14 +00:00 |
|
frosch
|
9853c0dc22
|
(svn r16480) -Fix (r15617): Invalidate newgrf variable caches of more vehicles in more places. Esp. they were only invalidated for trains.
|
2009-05-31 12:03:14 +00:00 |
|
smatz
|
e419fe6d3f
|
(svn r16442) -Codechange: use new Vehicle accessors at more places
|
2009-05-26 22:45:48 +00:00 |
|
smatz
|
5a463c8347
|
(svn r16442) -Codechange: use new Vehicle accessors at more places
|
2009-05-26 22:45:48 +00:00 |
|
smatz
|
0c53f04c07
|
(svn r16441) -Codechange: new class SpecializedVehicle used as superclass for all vehicle types
|
2009-05-26 22:10:13 +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 |
|
yexo
|
f044ad6f80
|
(svn r16439) -Change: Make the default vehicle servicing settings company-based settings, so in a multiplayer game everyone can change them.
|
2009-05-26 21:59:49 +00:00 |
|
yexo
|
0d56cfabfa
|
(svn r16439) -Change: Make the default vehicle servicing settings company-based settings, so in a multiplayer game everyone can change them.
|
2009-05-26 21:59:49 +00:00 |
|
rubidium
|
82cdacb20c
|
(svn r16427) -Codechange: replace a few magic numbers with an existing constant and unduplicate a few lines.
|
2009-05-26 08:53:16 +00:00 |
|
rubidium
|
984bd3b98d
|
(svn r16427) -Codechange: replace a few magic numbers with an existing constant and unduplicate a few lines.
|
2009-05-26 08:53:16 +00:00 |
|
frosch
|
eeb3f75cfe
|
(svn r16416) -Fix [FS#2912]: Rework deleting of news when referenced vehicles/stations/industries are deleted.
|
2009-05-24 16:52:42 +00:00 |
|
frosch
|
a4557c7da4
|
(svn r16416) -Fix [FS#2912]: Rework deleting of news when referenced vehicles/stations/industries are deleted.
|
2009-05-24 16:52:42 +00:00 |
|
rubidium
|
cd382b28a3
|
(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
|
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
|
489253b630
|
(svn r16390) -Codechange: move u.road to RoadVehicle.
|
2009-05-22 20:22:20 +00:00 |
|
rubidium
|
7a37220881
|
(svn r16390) -Codechange: move u.road to RoadVehicle.
|
2009-05-22 20:22:20 +00:00 |
|
rubidium
|
1ceb349779
|
(svn r16389) -Codechange: use RoadVehicle instead of Vehicle where appropriate
|
2009-05-22 20:18:45 +00:00 |
|
rubidium
|
d37b840cf3
|
(svn r16389) -Codechange: use RoadVehicle instead of Vehicle where appropriate
|
2009-05-22 20:18:45 +00:00 |
|
rubidium
|
521c265282
|
(svn r16384) -Codechange: move u.effect to EffectVehicle
|
2009-05-22 18:56:25 +00:00 |
|
rubidium
|
6d1c974254
|
(svn r16384) -Codechange: move u.effect to EffectVehicle
|
2009-05-22 18:56:25 +00:00 |
|
rubidium
|
86fc432293
|
(svn r16382) -Codechange: make GetVehicleTrackdir a member function of Vehicle.
|
2009-05-22 18:17:20 +00:00 |
|
rubidium
|
441011b782
|
(svn r16382) -Codechange: make GetVehicleTrackdir a member function of Vehicle.
|
2009-05-22 18:17:20 +00:00 |
|
smatz
|
70d3ed15c8
|
(svn r16376) -Codechange: Vehicle::Tick() now returns false if the vehicle was deleted
|
2009-05-22 13:53:14 +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 |
|
smatz
|
512db5248e
|
(svn r16352) -Codechange: use PoolItem::GetIfValid() instead of PoolItem::IsValidID() and PoolItem::Get()
|
2009-05-18 16:21:28 +00:00 |
|
smatz
|
8808f3beea
|
(svn r16352) -Codechange: use PoolItem::GetIfValid() instead of PoolItem::IsValidID() and PoolItem::Get()
|
2009-05-18 16:21:28 +00:00 |
|
rubidium
|
8df6765823
|
(svn r16340) -Codechange: introduce SoundID (uint16) and use that instead of SoundFX, which was used as a byte and uint16 at different places, when the uint16 sound ID is meant.
|
2009-05-17 17:17:48 +00:00 |
|
rubidium
|
9c24e2bb8f
|
(svn r16340) -Codechange: introduce SoundID (uint16) and use that instead of SoundFX, which was used as a byte and uint16 at different places, when the uint16 sound ID is meant.
|
2009-05-17 17:17:48 +00:00 |
|
smatz
|
0c10daa243
|
(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)
|
2009-05-17 01:00:56 +00:00 |
|
smatz
|
871107f529
|
(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)
|
2009-05-17 01:00:56 +00:00 |
|
smatz
|
d495dc5dbc
|
(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)
|
2009-05-16 23:34:14 +00:00 |
|
smatz
|
6221d74644
|
(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)
|
2009-05-16 23:34:14 +00:00 |
|
frosch
|
2431cc099e
|
(svn r16303) -Codechange: Use the question mark as default sprite when creating vehicles, instead of arbitrary sprites not related to the vehicle. (though that also applies to the question mark)
|
2009-05-13 21:45:56 +00:00 |
|
frosch
|
32ecc48ec8
|
(svn r16303) -Codechange: Use the question mark as default sprite when creating vehicles, instead of arbitrary sprites not related to the vehicle. (though that also applies to the question mark)
|
2009-05-13 21:45:56 +00:00 |
|
smatz
|
c189a15e3e
|
(svn r16302) -Codechange: remove Vehicle::AllocateList
|
2009-05-13 21:38:23 +00:00 |
|
smatz
|
a1addc1d95
|
(svn r16302) -Codechange: remove Vehicle::AllocateList
|
2009-05-13 21:38:23 +00:00 |
|
frosch
|
8bb92c110d
|
(svn r16260) -Codechange: Add Vehicle::IncrementOrderIndex() to deduplicate some code.
|
2009-05-09 13:37:18 +00:00 |
|
frosch
|
677ea100b3
|
(svn r16260) -Codechange: Add Vehicle::IncrementOrderIndex() to deduplicate some code.
|
2009-05-09 13:37:18 +00:00 |
|
rubidium
|
5c5b357043
|
(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.
|
2009-04-21 23:40:56 +00:00 |
|
rubidium
|
59d45a04d6
|
(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.
|
2009-04-21 23:40:56 +00:00 |
|
rubidium
|
c3e87f345d
|
(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too
|
2009-03-15 00:32:18 +00:00 |
|
rubidium
|
b25a4f8231
|
(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too
|
2009-03-15 00:32:18 +00:00 |
|
frosch
|
d86e821f53
|
(svn r15701) -Fix [FS#2595]: Blame NewGRFs returning inconsistent information in purchase-list/after building before users have a chance to blame OpenTTD for incorrectly autorenewing/-replacing.
|
2009-03-13 21:28:40 +00:00 |
|
frosch
|
4129b418cc
|
(svn r15701) -Fix [FS#2595]: Blame NewGRFs returning inconsistent information in purchase-list/after building before users have a chance to blame OpenTTD for incorrectly autorenewing/-replacing.
|
2009-03-13 21:28:40 +00:00 |
|
rubidium
|
404cff525b
|
(svn r15677) -Fix [FS#2546]: vehicle images would be determined during the process of moving the vehicle which means that only the (orientation) data for the vehicles in front of it is valid. Now the data for the vehicles behind the vehicle are valid too.
|
2009-03-11 23:23:08 +00:00 |
|