saveload.c
Thu, 02 Jun 2005 19:30:21 +0000 Darkvater (svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.
Wed, 01 Jun 2005 23:12:29 +0000 Darkvater (svn r2392) - Fix some typos (Tron)
Wed, 01 Jun 2005 23:08:33 +0000 Darkvater (svn r2391) - Feature: saving games happen in a seperate thread so you no longer will have to wait such a long time (especially handy on bigger maps and multiplayer games). The mouse also changes into the 'ZZZ' state :P. The thread on windows is currently given a little-bit-less-than-normal priority so it should not interfere that much with the gameplay; it will take a bit longer though. Upon the exit of the game any pending saves are waited upon.
Wed, 01 Jun 2005 11:52:44 +0000 hackykid (svn r2390) - Codechange: Fix some warnings on GCC 4.0.0
Mon, 30 May 2005 22:16:05 +0000 Darkvater (svn r2387) - CodeChange: made the saveload code more readable and also removed the 'byte' saveload arrays which means you can save an array of more than 255 elements, or bigger structs than 255 bytes. This doesn't yet solve the problem that a chunk can be a maximum of 16384 big.
Sat, 02 Apr 2005 00:17:16 +0000 Darkvater (svn r2118) - Fix: Fix compilation with network disabled, and comment out some of the warnings (unused function)
Sun, 27 Mar 2005 00:28:14 +0000 pasky (svn r2080) - Fix: [OldAI] p->ai.state_counter was uint16 but could hold a tile index, therefore overflowing - changed that to uint32 and bumped the savegame revision to 32. It *MIGHT* close bug 1151374 - it certainly caused AI to stop building anything sometimes.
Thu, 24 Mar 2005 17:03:37 +0000 truelight (svn r2046) -Codechange: moved all waypoint code to waypoint.c/waypoint.h
Thu, 24 Mar 2005 13:59:44 +0000 truelight (svn r2041) -Fix: not all vehicles did get a day_proc call (because of rounding errors)
Sun, 20 Mar 2005 00:32:26 +0000 pasky (svn r2033) - Fix: Fix some more desync by saving the town growth frequency iterator _cur_town_iter. Needed to bump a svg revision for that thanks to the braindead SlGlob thing, or at least I don't know how to do it without bumping it.
Sat, 19 Mar 2005 22:45:59 +0000 celestar (svn r2030) -Fix: Save _cur_town_ctr with all its bits to prevent desyncs
Tue, 15 Mar 2005 21:07:09 +0000 tron (svn r2018) Yet another workaround
Tue, 15 Mar 2005 20:07:46 +0000 tron (svn r2017) Explicitly mark SlReadByte as 'inline'
Tue, 15 Mar 2005 16:56:05 +0000 tron (svn r2014) Don't manually inline a piece of code
Wed, 23 Feb 2005 00:07:03 +0000 Darkvater (svn r1909) - Fix: [ 1145593 ] assertion failed when saving the game. It is nice to also update the savegame format when you update town statistics :)
Sun, 06 Feb 2005 10:24:57 +0000 truelight (svn r1818) -Add: Dynamic orders (up to 64k orders)
Sun, 06 Feb 2005 10:18:47 +0000 truelight (svn r1817) -Codechange: Moved depot-functions to depot.c
Sat, 05 Feb 2005 15:58:59 +0000 tron (svn r1803) Move debugging stuff into files of it's own
Fri, 04 Feb 2005 15:31:30 +0000 truelight (svn r1788) -Add: Made RoadStops dynamic. You can now create up to 64k roadstops.
Fri, 04 Feb 2005 14:24:23 +0000 truelight (svn r1786) -Fix: unitnumber is increased to 16bit, so now you can have up to 5000
Fri, 04 Feb 2005 13:23:29 +0000 truelight (svn r1783) -Add: Dynamic vehicles (now up to 64k of vehicles)
Thu, 03 Feb 2005 17:22:35 +0000 truelight (svn r1776) -Add: Dynamic stations. You can now have up to 64k of stations
Wed, 02 Feb 2005 16:16:43 +0000 truelight (svn r1770) -Fix: Hopefully last pieces of code that are containing a station-id
Wed, 02 Feb 2005 14:17:13 +0000 celestar (svn r1768) -Codechange: Store town index in _map2 of town tiles
Tue, 01 Feb 2005 18:32:01 +0000 truelight (svn r1764) -Add: dynamic towns, you can now have up to 64k towns (let me know when
Sat, 29 Jan 2005 19:45:14 +0000 tron (svn r1722) -Feature: Bigger maps - anyone?
Sat, 29 Jan 2005 19:41:44 +0000 celestar (svn r1721) -Feature: It is now possible to build multiple road stations (up to 8) on
Tue, 25 Jan 2005 17:05:38 +0000 dominik (svn r1673) - Codechange: Removed some redundant comments from r1667
Tue, 25 Jan 2005 15:38:36 +0000 dominik (svn r1667) - Feature: Signs are now shown in the color of the player who created them
Sat, 22 Jan 2005 22:47:58 +0000 tron (svn r1596) Add some more statics
Sat, 22 Jan 2005 22:46:10 +0000 tron (svn r1595) EmergencySave() is only used on WIN32, add preprocessor guard to hide it everywhere else
Sat, 22 Jan 2005 20:23:18 +0000 tron (svn r1594) Convert all undefined parameter lists to (void) and add the appropriate warning flags in the Makefile
Sat, 15 Jan 2005 19:06:22 +0000 truelight (svn r1525) -Codechange: rewrote the _order_array, now it can be made dynamic.
Sun, 09 Jan 2005 08:49:40 +0000 celestar (svn r1440) -Feature: Allows more flexible airport layouts now, as the number of
Sat, 08 Jan 2005 12:47:26 +0000 truelight (svn r1429) Change: bumped savegame to revision 5.
Sat, 08 Jan 2005 09:48:08 +0000 truelight (svn r1426) -Codechange: cleaned up the reference code in the saveload routines
Fri, 07 Jan 2005 18:13:56 +0000 dominik (svn r1417) Fix: The invisible tiles on the southern border are now converted to class MP_VOID when an old map (with wrong classified invisible tiles) is loaded.
Tue, 28 Dec 2004 11:51:31 +0000 truelight (svn r1288) -Codechange: changed _map2 to an uint16. It is still saved and loaded as
Thu, 23 Dec 2004 14:46:16 +0000 truelight (svn r1248) -Add: initial OS/2 support (read docs/ReadMe_OS2.txt) (orudge)
Wed, 22 Dec 2004 16:54:55 +0000 dominik (svn r1222) Currency cleanup. Changed some currency symbols according to forum suggestions (thx ChrisCF) and rearranged the currencies alphabetically (except for the major ones).
Tue, 14 Dec 2004 16:53:38 +0000 dominik (svn r1082) Feature: Chat toolbar
Mon, 13 Dec 2004 22:10:12 +0000 dominik (svn r1076) Feature: Patch setting to autosave the game on exit
Mon, 13 Dec 2004 07:41:04 +0000 tron (svn r1041) Under certain circumstances obsolete fields are included in the size calculation of a chunk in a savegame which leads to failed loads. This wasn't triggered because the necessary conditions weren't met.
Fri, 03 Dec 2004 07:43:00 +0000 tron (svn r907) Sprinkle holy ANSI water:
Wed, 24 Nov 2004 13:19:48 +0000 tron (svn r793) Merge INLINE -> inline replacement (revision 376)
Sun, 14 Nov 2004 19:44:06 +0000 tron (svn r607) -Patch: [ 985102 ] static cleanup
Sun, 12 Sep 2004 21:49:38 +0000 darkvater (svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron)
Fri, 10 Sep 2004 19:02:27 +0000 truelight (svn r194) -Codechange: stripping trailing-spaces. Please keep this that way!
Mon, 23 Aug 2004 21:04:39 +0000 dominik (svn r122) Change: exclusive transport rights are now stored per town instead of per station
Mon, 09 Aug 2004 17:04:08 +0000 truelight (svn r1) Import of revision 975 of old (crashed) SVN