functions.h
Thu, 05 Jan 2006 12:40:50 +0000 tron (svn r3365) Staticise 36 functions
Thu, 05 Jan 2006 12:00:38 +0000 tron (svn r3364) Remove 3 unused functions (ScrollWindowToTile, AllocateWindowAutoPlace, AllocateWindowAutoPlace2)
Sun, 25 Dec 2005 19:44:23 +0000 tron (svn r3342) Remove some cruft
Sat, 24 Dec 2005 15:01:17 +0000 tron (svn r3336) byte -> WindowClass, uint16 -> WindowNumber
Mon, 14 Nov 2005 19:48:04 +0000 tron (svn r3181) -Bracing
Sun, 16 Oct 2005 09:13:04 +0000 tron (svn r3049) Replace byte/int/uint by RailType where appropriate
Sun, 02 Oct 2005 22:39:56 +0000 Darkvater (svn r3008) [ 1247535 ] Native Support for Win64 (compile&run only) (michi_cc)
Fri, 30 Sep 2005 20:37:25 +0000 tron (svn r3001) s/Player*/const Player*/
Thu, 29 Sep 2005 19:59:57 +0000 peter1138 (svn r2997) -Codechange: Split road drawing code off from DrawTile_Road into a separate function to be used elsewhere.
Sun, 18 Sep 2005 20:56:44 +0000 Darkvater (svn r2962) - const correctness for all Get* functions and most Draw* functions that don't change their pointer parameters
Fri, 02 Sep 2005 16:05:59 +0000 Darkvater (svn r2906) Fix some threaded saving problems. Now the thread only interfaces with the main program through a sort of mutex. Communication uses the function OTTD_SendThreadMessage() with the approiate message which is handled in ProcessSentMessage() during the main loop.
Sun, 07 Aug 2005 12:41:57 +0000 tron (svn r2830) Move CheckSwitchToEuro() to currency.[ch] and hide the truth about the custom currency behind a #define
Fri, 05 Aug 2005 09:15:41 +0000 tron (svn r2809) Implement more generic threading functions, which allow more than one thread
Fri, 05 Aug 2005 08:24:12 +0000 tron (svn r2807) Fix two major bugs in the threaded save code:
Mon, 01 Aug 2005 16:31:19 +0000 ludde (svn r2781) Fix some of the issues with variables in .h files.
Fri, 29 Jul 2005 21:52:20 +0000 tron (svn r2754) Move str_fmt into string.[ch]
Thu, 28 Jul 2005 19:18:27 +0000 tron (svn r2738) Small bit fiddling cleanup
Wed, 27 Jul 2005 19:57:12 +0000 tron (svn r2728) -Fix/Feature: Change the driver probing algorithm
Sun, 24 Jul 2005 14:12:37 +0000 tron (svn r2701) Insert Id tags into all source files
Fri, 22 Jul 2005 06:31:31 +0000 tron (svn r2672) Move saving/loading related declarations to saveload.h
Tue, 19 Jul 2005 11:42:40 +0000 ludde (svn r2635) Fix: [ntp/misc] Improve the old pathfinder. Changed it to A* instead of Dijkstra.
Sun, 17 Jul 2005 12:49:00 +0000 ludde (svn r2601) Fix: Added TIC,TOC macros do be able to do profiling easier.
Sat, 16 Jul 2005 12:30:03 +0000 ludde (svn r2588) Codechange: Remove PLAYER_SEED_RANDOM
Fri, 15 Jul 2005 21:28:26 +0000 Darkvater (svn r2585) - Fix [Makefile]: some small cleanups, remove warnings, and add mersenne to makefile (Luca)
Fri, 15 Jul 2005 20:29:06 +0000 ludde (svn r2583) Move OS specific code out of misc.c
Wed, 13 Jul 2005 19:51:31 +0000 ludde (svn r2560) Fix: various minor code changes.
Fri, 24 Jun 2005 12:38:35 +0000 tron (svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
Wed, 15 Jun 2005 16:58:15 +0000 celestar (svn r2441) -Feature: You can now give transfer order to set up feeder systems
Mon, 06 Jun 2005 13:47:06 +0000 Darkvater (svn r2420) - Codechange: magic number elminitation of cursorsprites.
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.
Sat, 14 May 2005 23:48:39 +0000 Darkvater (svn r2316) - Fix: [ 1154454 ] Fix BeOS build on Trunk (myob)
Thu, 12 May 2005 23:46:01 +0000 Darkvater (svn r2300) - CodeChange: check the last number of commands, now only the refit ones remain, and some server-only commands.
Thu, 12 May 2005 00:18:30 +0000 Darkvater (svn r2298) - CodeChange: removed CmdAbuses: CmdSetTownNameType(), CmdStartNewGame(), CmdCreateScenario(), CmdSetNewLandscapeType() and CmdGenRandomNewGame().
Wed, 13 Apr 2005 23:03:31 +0000 Darkvater (svn r2192) - Add greater control to the 'message options' window. Now you can turn off the telegraphc ticker sound for summarized messages, or turn off news-messages altogether (you get a red blot to notify you though). The [<][>] set the settings in one way, while clicking on the option itself, cycles it. This commit also 'fixes' bugs [1166973], [1121484] and patch [1169930].
Sun, 27 Mar 2005 18:15:27 +0000 tron (svn r2093) uint -> TileIndex, remove commented out code and a local variable, which was only used once
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:33:05 +0000 truelight (svn r2043) -Fix: committed too many files in the last commit
Thu, 24 Mar 2005 14:31:27 +0000 truelight (svn r2042) -Fix: forgot to remove a printf ;)
Fri, 04 Mar 2005 10:34:44 +0000 tron (svn r1924) Use same type names in declaration and implementation
Thu, 17 Feb 2005 10:56:19 +0000 celestar (svn r1881) -Fix: [ 1119308 ] Max passengers / mail variables are now 32 bit
Mon, 07 Feb 2005 10:41:45 +0000 tron (svn r1839) Move GetTileSlope() and GetTileZ() into tile.[ch] and use more explicit types as parameters
Sun, 06 Feb 2005 22:25:27 +0000 tron (svn r1833) byte -> char transition: the rest
Sun, 06 Feb 2005 20:53:31 +0000 tron (svn r1832) Next byte -> char iteration: custom names
Sun, 06 Feb 2005 13:41:02 +0000 tron (svn r1821) Move generic string handling functions to string.[ch] and introduce stre{cpy,cat}, see string.h for their semantics
Sun, 06 Feb 2005 08:38:09 +0000 tron (svn r1814) Let ReadFileToMem() return void* (instead of byte*) because we don't know what the caller wants to do with the data
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)
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 19:41:44 +0000 celestar (svn r1721) -Feature: It is now possible to build multiple road stations (up to 8) on
Sat, 29 Jan 2005 13:33:48 +0000 tron (svn r1715) Move [GS]etMapExtraBits to tile.[ch]
Sun, 23 Jan 2005 19:02:53 +0000 truelight (svn r1621) -Fix: fixed some compiler warnings for the random-debug-switch
Sun, 23 Jan 2005 15:16:47 +0000 tron (svn r1616) Introduce ttd_strlcat() and use it to de-uglify some piece of code in misc_cmd.
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
Fri, 21 Jan 2005 19:52:32 +0000 darkvater (svn r1583) -Fix: You should no longer be able to delete bridges on any type of underground when there is a vehicle on it
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:50:20 +0000 darkvater (svn r1497) -Fix: [1101179] Crash if generating land while industry window is open. This also happened for towns and the land information window
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, 03 Jan 2005 21:29:59 +0000 tron (svn r1354) Use WindowClass/WindowNumber to store/pass window class/number, not some arbitrary data types