misc.c
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, 14 May 2005 23:48:39 +0000 Darkvater (svn r2316) - Fix: [ 1154454 ] Fix BeOS build on Trunk (myob)
Mon, 02 May 2005 23:59:11 +0000 matthijs (svn r2256) - Fix: Trains cannot find a depot when they are in a tunnel. (glx)
Mon, 28 Mar 2005 12:38:02 +0000 truelight (svn r2099) -Fix: no longer chat-messages hang when the game wraps around 2090
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 14:31:27 +0000 truelight (svn r2042) -Fix: forgot to remove a printf ;)
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
Thu, 17 Mar 2005 23:12:23 +0000 pasky (svn r2021) Fix: Enlarge _cur_town_ctr from byte to uint32 so that all the towns are considered when growing them even for big maps, where much more than 256 towns are around; reported by Tomasz Dubi?ski <uboottd@hydra.polsl.gliwice.pl>. The savegame still saves just the lowest 8 bits but that doesn't hurt so much.
Sun, 06 Mar 2005 22:28:35 +0000 pasky (svn r1950) Fix: A slight adjustment in the DoRandom() function which however causes dramatic improvement in the distribution of random numbers.
Thu, 17 Feb 2005 06:46:36 +0000 tron (svn r1879) Revise name handling, no functional changes
Sun, 06 Feb 2005 20:53:31 +0000 tron (svn r1832) Next byte -> char iteration: custom names
Sun, 06 Feb 2005 10:18:47 +0000 truelight (svn r1817) -Codechange: Moved depot-functions to depot.c
Sun, 06 Feb 2005 08:18:00 +0000 tron (svn r1813) Declare functions implemented in strings.c in their own shiny new header (though i think some of these function don't belong into strings.c)
Sat, 05 Feb 2005 22:50:33 +0000 tron (svn r1808) Use strcmp() instead of home brewed function str_eq()
Fri, 04 Feb 2005 13:23:29 +0000 truelight (svn r1783) -Add: Dynamic vehicles (now up to 64k of vehicles)
Mon, 31 Jan 2005 11:23:10 +0000 matthijs (svn r1751) - Feature: New PathFinder (NPF).
Mon, 31 Jan 2005 07:23:15 +0000 tron (svn r1749) Move the functions which calculate distances to map.[ch] and give the more meaningful names
Sat, 29 Jan 2005 20:11:19 +0000 tron (svn r1723) Save the map size in tiles, not number of bits
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
Wed, 26 Jan 2005 12:42:29 +0000 bjarni (svn r1680) Feature: Replace train GUI now remembers the railtype selected in the dropdown menu
Wed, 26 Jan 2005 05:51:27 +0000 tron (svn r1677) Forgot to change the save/load size for 3 variables
Sun, 23 Jan 2005 19:33:42 +0000 truelight (svn r1622) -Fix: variables can't be defined after a statement.. (Igor2Code)
Sun, 23 Jan 2005 19:02:53 +0000 truelight (svn r1621) -Fix: fixed some compiler warnings for the random-debug-switch
Sat, 22 Jan 2005 22:47:58 +0000 tron (svn r1596) Add some more statics
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.
Fri, 14 Jan 2005 19:41:24 +0000 tron (svn r1508) Remove duplicate declarations and include proper headers where necessary
Thu, 13 Jan 2005 16:28:47 +0000 darkvater (svn r1496) -Fix: highscore no longer crashes in network games with a dedicated server. At the end of the game (can only be set by the server) the highscore is shown for the top5 companies of that game
Wed, 12 Jan 2005 11:21:28 +0000 truelight (svn r1486) -Codechange: moved all 'signs' stuff to signs.c/h and prepared it for
Tue, 11 Jan 2005 00:54:06 +0000 darkvater (svn r1479) -Added highscore chart (accessible from the difficulty window) with top5 companies for a given difficulty (select the difficulty in the menu)
Mon, 10 Jan 2005 14:43:00 +0000 darkvater (svn r1465) -Fix: [1099101] starting year patch goes out of range. Clamped year between 1920-2090 as wel as adding defines for it.
Sun, 09 Jan 2005 21:25:44 +0000 tron (svn r1451) Fix some of the signed/unsigned comparison warnings
Sun, 09 Jan 2005 17:55:11 +0000 tron (svn r1447) Move TILE_ADD(), TILE_ADDXY() and SafeTileAdd() to map.[ch] and make the latter map size agnostic
Sat, 08 Jan 2005 23:59:49 +0000 darkvater (svn r1437) -Fix: Safetileadd preprocessor magic is the same as for GCC and no longer extern
Fri, 07 Jan 2005 17:47:29 +0000 tron (svn r1416) Print sensible information in SafeTileAdd() if gcc is used
Fri, 07 Jan 2005 17:02:43 +0000 tron (svn r1414) Move TileIndex, TILE_MASK and GET_TILE_[XY] to map.h and turn the latter into inline functions names Tile[XY]
Thu, 06 Jan 2005 22:31:58 +0000 truelight (svn r1407) -Codechange: changed a lot around _stations, _vehicles, _towns and _industries
Thu, 06 Jan 2005 18:45:28 +0000 tron (svn r1402) Trim trailing whitespace
Wed, 05 Jan 2005 13:32:03 +0000 tron (svn r1386) Move TileIndexDiff to map.h
Tue, 04 Jan 2005 00:07:58 +0000 darkvater (svn r1365) -Fix: very, very nasty buffer overflow bug introduced with replace vehicles. You CANNOT access the i[255] of an array that only has 255 elements! I will kick the next person that does that so hard...goddammit (I only noticed it because it screwed up my console in the debug build and took me at least an hour to fix)
Mon, 03 Jan 2005 19:09:45 +0000 darkvater (svn r1346) -Fix: fix signed/unsigned warnings
Mon, 03 Jan 2005 18:59:58 +0000 tron (svn r1344) Use MapSize[XY]() (or MapSize()/MapMax[XY]() where appropriate) instead of TILES_[XY]
Mon, 03 Jan 2005 12:56:22 +0000 tron (svn r1337) Use MapMax[XY]() (or MapSize[XY]() if appropriate) instead of TILE_MAX_[XY]
Sun, 02 Jan 2005 17:23:04 +0000 bjarni (svn r1323) Adding autoreplace feature
Wed, 29 Dec 2004 13:13:29 +0000 miham (svn r1297) Language fixes in the source.. (ln-)
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 17:37:26 +0000 truelight (svn r1252) -Add: [Network] With 'set restart_game_date' you can set the date for in
Wed, 22 Dec 2004 21:12:36 +0000 bjarni (svn r1236) MorphOS: added make release like in OSX (tokai)
Wed, 22 Dec 2004 18:42:56 +0000 truelight (svn r1227) -Add: Ingame Server-list (select Internet, then Find Servers)
Fri, 17 Dec 2004 09:01:24 +0000 tron (svn r1144) Don't rely on sizeof() to determine the map size, use MapSize() instead
Thu, 16 Dec 2004 13:59:23 +0000 truelight (svn r1131) -Add: [Network] Autoclean_companies (set it with 'set autoclean_companies on/off').
Wed, 15 Dec 2004 22:18:54 +0000 tron (svn r1117) Move map arrays and some related macros into their own files map.c and map.h
Sat, 04 Dec 2004 17:54:56 +0000 truelight (svn r942) -Merged branch/network back into the trunk
Thu, 25 Nov 2004 10:47:30 +0000 tron (svn r815) Include strings.h only in the files which need it.
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, 14 Nov 2004 13:07:07 +0000 darkvater (svn r587) -newgrf: Rename all /Checkpoint/i tokens to 'Waypoint's. The name actually makes some sense and is also compatible with TTDPatch (pasky).