summaryrefslogtreecommitdiff
path: root/src/saveload
AgeCommit message (Collapse)Author
2012-04-17(svn r24132) -Change [FS#4713]: Improve randomness of tile order in the tile ↵michi_cc
loop. (monoid)
2012-03-17(svn r24033) -Fix: reset "is random" status of temporary variable during ↵rubidium
saveload as it's not always written to when loading an AI which means it'd be taking the is random setting of another AI.
2012-02-21(svn r23973) -Fix (r23947): Also save the maximum travel speed for the ↵michi_cc
current vehicle order.
2012-02-19(svn r23967) -Fix-ish: don't fix road ownership of standard road stops each ↵rubidium
time you load a savegame, only when loading an old one
2012-02-14(svn r23947) -Feature: Timetabled maximum travel speeds for non-flying vehicles.michi_cc
2012-02-13(svn r23942) -Fix: infrastructure cache of standard road stops would get ↵rubidium
messed up when buying a company with them
2012-02-09(svn r23920) -Fix: Consider only the middle tile of a lock for ↵frosch
lock-infrastructure costs. The other two tiles may be owned by other companies. Also do not count the middle tile of a lock as canal, independent of whether it is build on ground or river slope.
2012-01-25(svn r23853) -Fix: several incorrect @filesrubidium
2012-01-22(svn r23844) -Fix (r23414): Infrastructure count for stations wasn't updated ↵michi_cc
properly on company takeover. And don't count buoys while loading a game either.
2012-01-22(svn r23835) -Change [FS#4999]: Make signs placed in scenario editor belong ↵frosch
to the GS. That way they are always shown in game and are not editable.
2012-01-21(svn r23829) -Fix [FS#4996]: Loading empty GS strings/translations failed.frosch
2012-01-21(svn r23828) -Fix: Return early from SlString() for empty strings, before ↵frosch
doing invalid things which surprisingly do not break everything.
2012-01-20(svn r23826) -Fix [FS#4972]: the detailed performance rating window showed ↵rubidium
the cargo count of the current quarter instead of the last quarter like the tooltip says
2012-01-16(svn r23816) -Fix (r23635, r23805): make SCC_ENCODED the first entry in the ↵yexo
StringControlCode enum since it's value is not allowed to change
2012-01-08(svn r23773) -Change: [NewGRF] Update all cached train properties if a train ↵michi_cc
vehicle enters a new railtype.
2012-01-03(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp filesrubidium
2012-01-02(svn r23713) -Codechange: split VehicleMove() into two functions, to ↵truebrain
minimalize the work done where possible
2012-01-02(svn r23712) -Codechange: rename the two vehicle hashes we have to names ↵truebrain
that make clear where they differ in
2011-12-31(svn r23694) -Fix (rprev): somehow compilers didn't understand what I meant...rubidium
2011-12-31(svn r23693) -Fix [FS#4859]: hardcode the original defaults for loading old ↵rubidium
savegames if they could totally mess with the game's behaviour
2011-12-22(svn r23657) -Fix (r22958): loading of very old savegames with custom town ↵yexo
names failed
2011-12-21(svn r23649) -Fix [FS#4905) (r23634): loading a savegame with an empty GSTR ↵truebrain
chunk caused assert
2011-12-20(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the ↵truebrain
others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
2011-12-19(svn r23637) -Change: bump the savegame, to store all the new goodiestruebrain
2011-12-19(svn r23636) -Add: introduce ScriptText in parameters where it can be usedtruebrain
2011-12-19(svn r23634) -Add: support language files for GameScript (Rubidium)truebrain
2011-12-19(svn r23630) -Add: a Goal GUI to show your current goalstruebrain
2011-12-19(svn r23626) -Add: ScriptTown::SetText, which adds custom text to the Town GUItruebrain
2011-12-19(svn r23609) -Add: save/load all GameScript related materialtruebrain
2011-12-19(svn r23603) -Add: support for control commands in strings, in both network ↵truebrain
and safe/load (Rubidium)
2011-12-19(svn r23595) -Codechange: add comma after last enum to get a more uniform ↵rubidium
coding style
2011-12-15(svn r23526) -Codechange: unify cargos vs cargoesrubidium
2011-12-13(svn r23504) -Feature: Aircraft range.michi_cc
2011-12-12(svn r23501) -Fix: loading scenarios downloaded from the online content ↵yexo
didn't work anymore
2011-12-10(svn r23480) -Fix [FS#4594]: replace OS error messages with internal error ↵rubidium
messages when that's possible
2011-12-10(svn r23476) -Codechange: use the error queue to replace switch mode error ↵rubidium
strings, again making it possible to return multiple errors
2011-12-10(svn r23474) -Codechange: move the declaration error related functions to ↵rubidium
error.h
2011-12-04(svn r23418) -Fix [FS#4866] (r22958): saves made with the Catalan town name ↵rubidium
generator would trigger a "savegame corrupt" exception
2011-12-03(svn r23415) -Feature: Infrastructure maintenance costs.michi_cc
2011-12-03(svn r23414) -Add: Company infrastructure counts for stations/airports.michi_cc
2011-12-03(svn r23413) -Add: Company infrastructure counts for canals.michi_cc
2011-12-03(svn r23412) -Add: Company infrastructure counts for road.michi_cc
2011-12-03(svn r23411) -Add: Company infrastructure counts for rail.michi_cc
2011-12-03(svn r23410) -Add: A window with a detailed overview over the infrastructure ↵michi_cc
of a company.
2011-12-03(svn r23407) -Codechange: Keep a bitmap of all cargos accepted by towns.terkhen
2011-12-03(svn r23405) -Codechange: Keep a matrix of cargos accepted by houses for ↵terkhen
each town (michi_cc).
2011-12-01(svn r23386) -Fix: debug script related events to 'script' (removes 'ai')truebrain
2011-12-01(svn r23384) -Remove: no longer allow a binary to be without AI support; the ↵truebrain
parts some compilers failed at, are integrated in other parts of the code now too
2011-11-30(svn r23376) -Remove: on popular demand, remove my (revoked) name from ↵truebrain
comments in the code. It was silly to name me like that to begin with ;) (based on patch by HackaLittleBit)
2011-11-29(svn r23364) -Codechange: refactor AIConfig, moving it mostly to Scriptconfigtruebrain