smatz
54161949d1
(svn r21942) -Codechange: no need to convert GOINGUP/GOINGDOWN flags if they are cleared afterwards during savegame conversion
2011-02-02 19:22:35 +00:00
planetmaker
0364726bbb
(svn r21940) -Fix [FS#4460]: Not all vehicles should be tested to be inside a tunnel upon savegame load (SmatZ)
2011-02-02 16:46:42 +00:00
smatz
b15719bbd2
(svn r21939) -Fix (r16357): the check for valid depot wasn't strict enough
2011-02-02 14:50:57 +00:00
frosch
a97d52a29a
(svn r21933) -Codechange: Split cur_order_index into cur_auto_order_index and cur_real_order_index to keep track of the current real order in an unambiguous way.
...
-Fix [FS#4440]: Automatic orders behave now stable wrt. service orders and are not added or removed depending on the need of servicing.
-Fix: Various other issues with automatic orders, e.g. vehicles getting stuck with "no orders" when there are automatic orders at the end of the order list.
2011-01-31 20:44:15 +00:00
rubidium
67a5cd0b18
(svn r21932) -Document: some tidbits related to vehicles
2011-01-31 20:27:33 +00:00
rubidium
4fff63d790
(svn r21912) -Codechange: let road vehicles use gcache.last_speed/SetLastSpeed as well
2011-01-26 17:31:44 +00:00
rubidium
b11f1bd4ed
(svn r21911) -Codechange: move tcache.last_speed to gcache.last_speed and make SetLastSpeed a function of GroundVehicle
2011-01-26 17:31:07 +00:00
rubidium
7eba2bf4d3
(svn r21890) -Cleanup: remove some unneeded includes
2011-01-22 14:52:20 +00:00
rubidium
eb299736c1
(svn r21886) -Codechange: move documentation towards the code to make it more likely to be updated [n].
2011-01-22 09:53:15 +00:00
smatz
2a2363e819
(svn r21881) -Codechange: ensure that vehicle's GOINGUP/DOWN bits are set correctly and that it has correct z_pos when converting from older savegames
2011-01-21 16:48:41 +00:00
smatz
656caf16db
(svn r21875) -Codechange: indentation of some comments was wrong
2011-01-21 01:38:30 +00:00
rubidium
6a2ae92811
(svn r21865) -Fix (r21862): don't perform savegame conversion when reinitialising some vehicle structures due to NewGRF changes
2011-01-20 09:35:16 +00:00
terkhen
d426906a01
(svn r21862) -Codechange: Unify subtype handling between road vehicles and trains.
2011-01-19 20:04:09 +00:00
terkhen
b5468e7a80
(svn r21860) -Codechange: Rename road vehicle subtype functions to match the train names.
2011-01-19 18:44:13 +00:00
rubidium
9ca4b629cd
(svn r21846) -Codechange: move documentation towards the code to make it more likely to be updated [o-s].
2011-01-18 23:09:43 +00:00
rubidium
6a17bf91e3
(svn r21833) -Fix [FS#4427]: desync debug savegames might not be actually saved in case threading is enabled, which is enabled by default
2011-01-18 18:14:14 +00:00
terkhen
679cd3c21b
(svn r21803) -Cleanup: Remove unnecessary semicolons.
2011-01-15 15:36:58 +00:00
smatz
2709454040
(svn r21802) -Cleanup (r2600): remove unused _vehicle_id_ctr_day
2011-01-15 14:20:34 +00:00
smatz
1b3e2309df
(svn r21799) -Fix: further variables need to be reset when we loaded a TTDPatch savegame in the past
2011-01-15 00:10:16 +00:00
smatz
804542b3f3
(svn r21798) -Fix: loading a TTO savegame failed after loading a TTDP savegame with vehicle multiplier bigger than 1
2011-01-14 22:23:09 +00:00
rubidium
080a941eda
(svn r21796) -Fix [FS#4398]: drive through road stop state wasn't properly converted from TTDPatch savegames
2011-01-14 21:54:37 +00:00
rubidium
85255ea001
(svn r21795) -Fix (r21790): when converting TTDPatch train waypoints, convert the data on the map as well
2011-01-14 20:52:22 +00:00
smatz
75351f4043
(svn r21794) -Fix (r21790): convert train orders too (Rubidium)
2011-01-14 19:51:50 +00:00
smatz
110e25e859
(svn r21793) -Fix (r20446): broken usage of GetTileOwner() caused wrong conversion of old savegames
2011-01-14 18:58:03 +00:00
smatz
c58a910c8e
(svn r21790) -Fix [FS#4398]: TTDPatch savegames can have train waypoints encoded as buoys
2011-01-14 16:49:29 +00:00
smatz
c53c869556
(svn r21786) -Fix [FS#4398]: don't trust rail station width and height data stored by TTDPatch, it is invalid for stations wider or higher than 7
2011-01-14 16:20:25 +00:00
smatz
ff469ab352
(svn r21784) -Fix (r16909): crash when converting savegame with custom waypoint name
2011-01-14 16:15:05 +00:00
rubidium
4cc2d71d6d
(svn r21731) -Fix (r21728): don't forget to update the saveload version, or to check for MSVC warnings
2011-01-05 07:57:10 +00:00
rubidium
eab47d2227
(svn r21728) -Fix/Feature [FS#4331]: (configurably) limit amount of tiles that can be cleared/terraformed by a company
2011-01-04 22:50:09 +00:00
terkhen
2103f7e91a
(svn r21718) -Feature: Show a list of companies in the owner legend.
2011-01-04 20:57:11 +00:00
peter1138
1b61d234a1
(svn r21710) -Fix (r8128): Update oldloader for change in vehicle cur_image size.
2011-01-04 12:22:27 +00:00
peter1138
3408814169
(svn r21709) -Fix (r8128): Vehicle sprite was cached into a 16 bit variable, causing incorrect sprites to be displayed.
2011-01-04 12:04:09 +00:00
smatz
e7971c2971
(svn r21657) -Cleanup (r17107): remove superfluous semicolon
2010-12-29 13:47:53 +00:00
terkhen
48b7916458
(svn r21521) -Codechange: Unify some cached values that were present in both road vehicles and trains.
2010-12-14 21:33:53 +00:00
terkhen
79e2b3153d
(svn r21516) -Codechange: Add IsGroundVehicle function to the Vehicle class.
2010-12-14 21:26:03 +00:00
rubidium
49a77e89c4
(svn r21504) -Codechange: move the "lost" bit from the train's flags to vehicle flags
2010-12-13 21:52:39 +00:00
rubidium
cd6180a46d
(svn r21453) -Codechange: add the view of an object to the savegame
2010-12-10 21:32:04 +00:00
rubidium
df410fd7ed
(svn r21426) -Change: introduce a setting for the types of commands that are allowed to be executed while paused
2010-12-07 21:08:08 +00:00
rubidium
085c693289
(svn r21395) -Codechange: move the save and load filter's interface to a header
2010-12-05 14:41:34 +00:00
rubidium
5ff58155d1
(svn r21394) -Codechange: split the actual savegame loading from SaveOrLoad as well
2010-12-05 14:37:54 +00:00
rubidium
da76d2f46f
(svn r21393) -Codechange: support resetting of the "base" filters, i.e. reset their read location to be begin of the file. This is needed for trying to load savegames as a "buggy format"
2010-12-05 14:35:55 +00:00
rubidium
e5b456f289
(svn r21382) -Fix (r21153) [FS#4290]: the road vehicle's frame wasn't properly set upon savegame conversion *if* the vehicle would be hidden, but isn't going to be hidden anymore after the conversion
2010-12-04 13:04:19 +00:00
rubidium
a0fb4c8a13
(svn r21381) -Fix (r21377,r21375): some compilers have to spoil the fun...
2010-12-04 10:08:32 +00:00
rubidium
b7d2d79581
(svn r21380) -Codechange: move ThreadedSave variables to a more logical place, and move an include to the right place
2010-12-04 09:56:13 +00:00
rubidium
bf7da9b3a8
(svn r21379) -Codechange: move the actual save code into a separate function
2010-12-04 09:54:38 +00:00
rubidium
a7b9297d20
(svn r21378) -Codechange: move the logic for reading bytes from a savegame into a class
2010-12-04 09:53:43 +00:00
rubidium
1d8d046823
(svn r21377) -Codechange: rewrite the savegame decompressors to behave more like filters
2010-12-04 09:52:52 +00:00
rubidium
d1db18757d
(svn r21376) -Codechange: generalise ClearMemoryDumper
2010-12-04 09:43:13 +00:00
rubidium
8d81e17acc
(svn r21375) -Codechange: rewrite the savegame compressors to behave more like filters
2010-12-04 09:09:29 +00:00
rubidium
b250888aa3
(svn r21373) -Codechange: rewrite the game state to memory dumper
2010-12-02 23:08:22 +00:00