summaryrefslogtreecommitdiff
path: root/src/saveload/afterload.cpp
AgeCommit message (Collapse)Author
2011-02-08(svn r22025) -Fix: verify there is enough space in the pool when creating ↵smatz
new pool items while loading old savegames
2011-02-07(svn r22017) -Codechange: move MarkTileDirtyByTile to viewport_func.hrubidium
2011-02-06(svn r22001) -Codechange: Rename difficulty.number_industries to ↵alberth
difficulty.industry_density.
2011-02-05(svn r21987) -Fix: Make news items, engine previews and AI preview events ↵frosch
deal with no longer existing Engine items after resetting the pool.
2011-02-05(svn r21969) -Feature: Introduce 'minimal' number of industries as a ↵alberth
replacment for the old 'none' setting in the newgame window.
2011-02-04(svn r21962) -Feature-ish: GUI setting to disable reversing at signalsrubidium
2011-02-02(svn r21947) -Fix (r21195): crash when converting a savegame with vehicles ↵smatz
crashed in a tunnel entry, or with vehicles reversing there
2011-02-02(svn r21942) -Codechange: no need to convert GOINGUP/GOINGDOWN flags if they ↵smatz
are cleared afterwards during savegame conversion
2011-02-02(svn r21940) -Fix [FS#4460]: Not all vehicles should be tested to be inside ↵planetmaker
a tunnel upon savegame load (SmatZ)
2011-01-31(svn r21933) -Codechange: Split cur_order_index into cur_auto_order_index ↵frosch
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(svn r21932) -Document: some tidbits related to vehiclesrubidium
2011-01-21(svn r21881) -Codechange: ensure that vehicle's GOINGUP/DOWN bits are set ↵smatz
correctly and that it has correct z_pos when converting from older savegames
2011-01-19(svn r21860) -Codechange: Rename road vehicle subtype functions to match the ↵terkhen
train names.
2011-01-14(svn r21795) -Fix (r21790): when converting TTDPatch train waypoints, ↵rubidium
convert the data on the map as well
2011-01-14(svn r21793) -Fix (r20446): broken usage of GetTileOwner() caused wrong ↵smatz
conversion of old savegames
2011-01-14(svn r21786) -Fix [FS#4398]: don't trust rail station width and height data ↵smatz
stored by TTDPatch, it is invalid for stations wider or higher than 7
2011-01-04(svn r21728) -Fix/Feature [FS#4331]: (configurably) limit amount of tiles ↵rubidium
that can be cleared/terraformed by a company
2011-01-04(svn r21718) -Feature: Show a list of companies in the owner legend.terkhen
2010-12-29(svn r21657) -Cleanup (r17107): remove superfluous semicolonsmatz
2010-12-14(svn r21516) -Codechange: Add IsGroundVehicle function to the Vehicle class.terkhen
2010-12-13(svn r21504) -Codechange: move the "lost" bit from the train's flags to ↵rubidium
vehicle flags
2010-12-04(svn r21382) -Fix (r21153) [FS#4290]: the road vehicle's frame wasn't ↵rubidium
properly set upon savegame conversion *if* the vehicle would be hidden, but isn't going to be hidden anymore after the conversion
2010-11-23(svn r21299) -Fix (r21263): a road vehicle in a depot or wormhole could get ↵rubidium
into an incorrect state upon savegame conversion causing it to break up later in the game
2010-11-21(svn r21284) -Codechange: Rename CheckSavegameVersion() to ↵alberth
IsSavegameVersionBefore().
2010-11-21(svn r21282) -Codechange: Rename CheckSavegameVersionOldStyle() to ↵alberth
IsSavegameVersionBefore().
2010-11-20(svn r21263) -Fix [FS#3935]: under some circumstances two vehicles could ↵rubidium
leave a non-drive through road stop at once
2010-11-14(svn r21195) -Fix [FS#4230] (r21135): in some corner cases the savegame ↵rubidium
conversion didn't do the right thing
2010-11-13(svn r21171) -Change: Reset industry build data at game start or load.alberth
2010-11-12(svn r21153) -Change: unify the moment trains/road vehicles become ↵rubidium
(un)visible when entering/leaving a tunnel. As a side effect some tunnel related glitches are gone.
2010-11-09(svn r21123) -Codechange: Remove max_speed from the Vehicle class.terkhen
2010-09-16(svn r20819) -Fix [FS#3714]: be a bit more "lenient" w.r.t. invalid ↵rubidium
savegames; don't crash on saveload related NOT_REACHEDs, just show the user an error that the savegame is corrupted
2010-09-16(svn r20818) -Fix [FS#3791]: make the crash-on-saveload message clearer and ↵rubidium
more correct
2010-09-16(svn r20816) -Codechange [FS#3835]: make waypoint default names work like ↵rubidium
depots, stations and vehicles (Krille)
2010-09-01(svn r20717) -Fix [FS#4103]: water class was not set for stationsyexo
2010-08-28(svn r20658) -Codechange: add the colour of an object to the object instancerubidium
2010-08-28(svn r20656) -Codechange: implement counting of objectsrubidium
2010-08-27(svn r20634) -Fix (r20592): gracefully do the date_fract format conversion ↵rubidium
when an older OpenTTD savegame which loaded an ancient savegame still has the old date_fract "format".
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-08-26(svn r20622) -Codechange: unify ↵rubidium
[GS]et[Statation|Object|Industry|House]AnimationFrame
2010-08-26(svn r20621) -Codechange: move animation frames of houses, objects and ↵rubidium
industries to m7 (same as airports and stations)
2010-08-22(svn r20592) -Fix (r2041): no (proper) savegame conversion was done when ↵rubidium
_date_fract got a new value range
2010-08-22(svn r20591) -Codechange: make sure _date_fract is set when SetDate is ↵rubidium
called. Some places wouldn't reset _date_fract correctly at all
2010-08-17(svn r20528) -Fix: in old savegames aircraft can have an invalid stateyexo
2010-08-13(svn r20482) -Codechange: move some object related information off the map ↵rubidium
and unify the relation objects have to towns
2010-08-11(svn r20446) -Codechange: unify the location of the water classrubidium
2010-08-08(svn r20411) -Codechange: rename unmovables as quite a lot of them are ↵rubidium
actually movable; e.g. HQ and owned land are pretty movable.
2010-08-05(svn r20375) -Codechange: make sure the watertype for existing airport tiles ↵yexo
is set to invalid
2010-08-03(svn r20337) -Codechange: unify the construction of objects on the maprubidium
2010-08-03(svn r20335) -Codechange: change the name of some unmovable map accessorsrubidium
2010-08-03(svn r20334) -Codechange: reorder the unmovable bits a bit for futher extensionrubidium