rubidium
|
97dbb1f27d
|
(svn r20819) -Fix [FS#3714]: be a bit more "lenient" w.r.t. invalid savegames; don't crash on saveload related NOT_REACHEDs, just show the user an error that the savegame is corrupted
|
2010-09-16 22:06:36 +00:00 |
rubidium
|
30f2afac9b
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
2010-08-26 22:01:16 +00:00 |
yexo
|
dff871b40d
|
(svn r20311) -Codechange: don't reserve extra space in the savegame that is never used
|
2010-08-02 18:24:09 +00:00 |
terkhen
|
80c43f52e8
|
(svn r20289) -Codechange: Unify fall through coding style.
|
2010-08-01 20:52:11 +00:00 |
alberth
|
be6c058424
|
(svn r20211) -Codechange: Indented code should have curly braces around it.
|
2010-07-24 10:14:39 +00:00 |
frosch
|
62ac138154
|
(svn r19973) -Codechange: Add another procedure to chunk handlers for checking savegames (empty for now).
|
2010-06-13 14:11:59 +00:00 |
yexo
|
c4a88ce022
|
(svn r19455) -Codechange: split all airport information in Station to a seperate class
|
2010-03-18 21:02:20 +00:00 |
terkhen
|
c958c2c31f
|
(svn r19345) -Feature: Realistic acceleration for road vehicles.
|
2010-03-06 12:56:57 +00:00 |
terkhen
|
06a3faa651
|
(svn r19343) -Codechange: Make RoadVehicle a child class of GroundVehicle.
-Add: Required acceleration functions at RoadVehicle.
|
2010-03-06 12:54:42 +00:00 |
terkhen
|
4e6cac84d6
|
(svn r19341) -Codechange: Move GOINGUP/GOINGDOWN flags to GroundVehicle.
-Codechange: Move GetSlopeResistance to GroundVehicle.
|
2010-03-06 12:50:55 +00:00 |
rubidium
|
7a73a7490d
|
(svn r19090) -Codechange: some comment coding style fixes
|
2010-02-10 21:06:05 +00:00 |
rubidium
|
aaf0b4b46c
|
(svn r18812) -Codechange: make some functions in train.h functions of Train.
|
2010-01-15 18:23:52 +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
|
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
|
0ef0e13795
|
(svn r18385) -Cleanup: remove the now unneeded multistop slot management code
|
2009-12-02 18:18:56 +00:00 |
rubidium
|
a951c505bf
|
(svn r18292) -Codechange: add a command to set the start date of a timetable. Based on work by PhilSophus.
|
2009-11-25 23:37:15 +00:00 |
rubidium
|
860b9b1cea
|
(svn r18028) -Codechange: unglobalise some functions
|
2009-11-09 10:40:33 +00:00 |
rubidium
|
9696e3e39b
|
(svn r17816) -Codechange: move the CargoList invalidation-after-saveload to the function that handles the CargoPackets instead of spreading it around over the saveload files. Also add some code to validate whether the caches are valid; to be removed later when no problems turn up
|
2009-10-20 12:20:53 +00:00 |
rubidium
|
f11cebfe9b
|
(svn r17807) -Codechange: move all 'updates' just after the 'load' constructor of CargoPackets to the constructor call itself
|
2009-10-18 17:52:44 +00:00 |
rubidium
|
446363aac4
|
(svn r17734) -Fix (r17732): broke the assumption that 'this->packets == this', which broke loading old savegames. Now remove the (need for the) hack that needed that assumption.
|
2009-10-06 23:01:35 +00:00 |
rubidium
|
5f59d0c5b4
|
(svn r17720) -Codechange: guard the CargoPacket variables that are cached in CargoLists so they cannot be written from outside the CargoList class (based on patch by fonsinchen)
|
2009-10-06 17:23:15 +00:00 |
smatz
|
114d48e492
|
(svn r17596) -Codechange: constify some tables
|
2009-09-20 23:11:01 +00:00 |
rubidium
|
af457fc9fe
|
(svn r17552) -Codechange: rename load_unload_time_rem to something more generic as it's used for more than just load/unload. Also add some documentation about where it is used.
|
2009-09-15 20:58:44 +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 |
rubidium
|
7a24fba918
|
(svn r16944) -Codechange: remove needlessly complex way of getting the offset of items within a struct that are within a struct
|
2009-07-24 19:09:48 +00:00 |
rubidium
|
fd589b90e8
|
(svn r16841) -Cleanup: spaces/tabs where they don't belong
|
2009-07-16 10:01:32 +00:00 |
smatz
|
b6960e4e17
|
(svn r16814) -Codechange: make IsNormalAircraft() member of Aircraft
|
2009-07-13 16:37:27 +00:00 |
smatz
|
6a0855f0d1
|
(svn r16723) -Codechange: make GetNextArticPart(), GetLastEnginePart(), GetNextVehicle(), GetPrevVehicle(), GetNextUnit(), GetPrevUnit() members of Train
|
2009-07-02 12:10:39 +00:00 |
rubidium
|
61e735ba4c
|
(svn r16721) -Codechange: make Is/SetRoadVehicleFront, Is/Set/HasArticulatedPart member of RoadVehicle.
|
2009-07-02 08:59:27 +00:00 |
smatz
|
77eaefb61c
|
(svn r16720) -Codechange: make Set/ClearFrontEngine(), Set/ClearArticulatedPart(), Set/ClearWagon(), Set/ClearEngine(), Set/ClearFreeWagon() and Set/ClearMultiheaded() members of Train
|
2009-07-02 00:17:27 +00:00 |
smatz
|
d86e17d65a
|
(svn r16719) -Codechange: make IsArticulatedPart(), IsTrainEngine(), IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train
|
2009-07-01 23:57:20 +00:00 |
smatz
|
ecfaa0564d
|
(svn r16718) -Codechange: make IsFreeWagon() member of Train
|
2009-07-01 23:49:13 +00:00 |
smatz
|
adc5363202
|
(svn r16717) -Codechange: make IsFrontEngine() member of Train
|
2009-07-01 22:22:01 +00:00 |
smatz
|
8343340acb
|
(svn r16643) -Codechange: replace GetStationByTile() by Station::GetByTile()
|
2009-06-24 17:39:54 +00:00 |
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 |
alberth
|
bab70a823d
|
(svn r16491) -Codechange: Added parentheses around bitwise operators for code style.
|
2009-06-01 11:43:36 +00:00 |
smatz
|
5a463c8347
|
(svn r16442) -Codechange: use new Vehicle accessors at more places
|
2009-05-26 22:45:48 +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
|
e3c5bc8d2e
|
(svn r16434) -Cleanup: remove some dead code; primarily stuff that can't be reached like break after returns or break after functions that never return (i.e. NOT_REACHED)
|
2009-05-26 15:46:24 +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
|
da5661a0c8
|
(svn r16393) -Codechange: move VehicleRail to Train.
|
2009-05-22 22:55:41 +00:00 |
rubidium
|
c4b627af42
|
(svn r16392) -Codechange: move some variables (the ones that aren't caches) from VehicleRail to Train
|
2009-05-22 22:33:05 +00:00 |
rubidium
|
80e94b9bb1
|
(svn r16391) -Codechange: use Train instead of Vehicle where appropriate.
|
2009-05-22 22:22:46 +00:00 |
rubidium
|
7a37220881
|
(svn r16390) -Codechange: move u.road to RoadVehicle.
|
2009-05-22 20:22:20 +00:00 |
rubidium
|
d37b840cf3
|
(svn r16389) -Codechange: use RoadVehicle instead of Vehicle where appropriate
|
2009-05-22 20:18:45 +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 |
rubidium
|
74ea34ca66
|
(svn r16385) -Codechange: move u.disaster to DisasterVehicle.
|
2009-05-22 18:57:11 +00:00 |