openttd.c
Thu, 17 Nov 2005 19:43:37 +0000 bjarni (svn r3214) -Feature: openttd.cfg can now set how many autosaves to keep before starting to overwrite old ones
Wed, 16 Nov 2005 22:20:15 +0000 peter1138 (svn r3212) - Waypoints/Depots: Store waypoint index in m2 for waypoints. This moves the ground type bits from m2 to m4 for waypoints and depots (leaving room for depot index in m2 in future), and moves the custom graphics ID to the waypoint struct.
Wed, 16 Nov 2005 08:35:26 +0000 tron (svn r3191) Move declaration and definition of _dbg_screen_rect to a place where it somewhat makes sense and wrap them in #ifdef _DEBUG
Tue, 15 Nov 2005 09:05:16 +0000 tron (svn r3186) Unnecessary casts and truncation
Tue, 15 Nov 2005 09:00:02 +0000 tron (svn r3185) const
Tue, 15 Nov 2005 08:40:45 +0000 tron (svn r3183) Remove an unused declaration and properly declare CheckExternalFiles() in a header
Mon, 14 Nov 2005 19:48:04 +0000 tron (svn r3181) -Bracing
Sun, 13 Nov 2005 21:16:34 +0000 tron (svn r3176) Use proper types, not some variants of int
Sun, 13 Nov 2005 14:54:09 +0000 tron (svn r3173) Use the trinary operator and switch to improve readability
Wed, 09 Nov 2005 09:16:08 +0000 peter1138 (svn r3158) - PBS: [ 1252192 ] Fix an assertion failure due to possible junk data in pre-PBS savegames. This will not correct pre-PBS savegames loaded and saved since PBS was introduced. (thanks glx)
Mon, 07 Nov 2005 23:20:47 +0000 bjarni (svn r3155) -Feature: [autoreplace] autoreplace can now remove cars from too long trains
Mon, 31 Oct 2005 11:22:52 +0000 peter1138 (svn r3109) Replace two occurrences of '256' with TOTAL_NUM_ENGINES
Sat, 22 Oct 2005 06:39:32 +0000 tron (svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in comments, excess empty lines, minor other changes
Mon, 17 Oct 2005 19:57:00 +0000 tron (svn r3055) Give the savegame/scenarion sort order flags symbolic names
Fri, 07 Oct 2005 07:35:15 +0000 tron (svn r3024) -Codechange: Another batch of replacements of int/uint/int16/byte/-1 with proper types and constants
Wed, 28 Sep 2005 19:35:36 +0000 tron (svn r2995) Replace 0xFF/0xFFFF with CT_INVALID/OWNER_SPECTATOR/INVALID_STATION where appropriate
Mon, 19 Sep 2005 16:03:47 +0000 peter1138 (svn r2963) Fix: calculate proportions of non-square giant screenshot correctly.
Wed, 07 Sep 2005 15:10:11 +0000 truelight (svn r2921) -Codechange: moved all AI-code to 1 central place (ai/ai.c)
Sat, 03 Sep 2005 11:33:55 +0000 Darkvater (svn r2909) Game would hang where the autosave_on_exit was activated.
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.
Tue, 23 Aug 2005 18:47:04 +0000 tron (svn r2886) Rename the "owner" attribute to "m1", because when it stores an owner it is accessed by [GS]etOwner anyway and when it doesn't store an owner, but arbitrary data, accessing a field called "owner" is confusing.
Sun, 14 Aug 2005 18:10:18 +0000 tron (svn r2866) Move all functions and tables which aren't directly involved in managing the sprite heap to a new file gfxinit.c.
Wed, 10 Aug 2005 21:16:38 +0000 bjarni (svn r2848) -Fix: [ 1256044 ] fixed crash when loading a map made before rev 2817 in scenario editor. This was introduced in 2817
Sat, 06 Aug 2005 20:24:32 +0000 tron (svn r2821) Remove a write-only variable
Sat, 06 Aug 2005 16:07:22 +0000 bjarni (svn r2817) -Codechange: [autoreplace]: moved autoreplace and autorenew to serverside
Sat, 06 Aug 2005 14:58:06 +0000 truelight (svn r2814) -Fix: made MorphOS to compile again
Fri, 05 Aug 2005 09:15:41 +0000 tron (svn r2809) Implement more generic threading functions, which allow more than one thread
Fri, 29 Jul 2005 21:52:20 +0000 tron (svn r2754) Move str_fmt into string.[ch]
Fri, 29 Jul 2005 16:40:29 +0000 tron (svn r2748) Remove unused cruft from the main loop
Tue, 26 Jul 2005 19:34:03 +0000 tron (svn r2720) Remove unused declarations and definitions
Tue, 26 Jul 2005 18:24:18 +0000 tron (svn r2714) Remove unnecessary includes
Sun, 24 Jul 2005 14:12:37 +0000 tron (svn r2701) Insert Id tags into all source files
Sat, 23 Jul 2005 15:16:57 +0000 tron (svn r2685) -Codechange: Split the music/sound/video drivers into separate files and move them into subfolders.
Fri, 22 Jul 2005 07:02:20 +0000 tron (svn r2673) Include functions.h directly, not globally via openttd.h
Fri, 22 Jul 2005 06:31:31 +0000 tron (svn r2672) Move saving/loading related declarations to saveload.h
Wed, 20 Jul 2005 22:02:58 +0000 celestar (svn r2657) -Codechange: The available railtypes per player are now a bitmask, so
Sun, 17 Jul 2005 16:01:26 +0000 Darkvater (svn r2610) - Feature: set server map name to the loaded name of the game/scenario. Also truncate where neccessary
Sun, 17 Jul 2005 15:34:10 +0000 truelight (svn r2606) -Codechange: renamed ai.c to ai_old.c, and ai.h to ai_new.h to make room
Sun, 17 Jul 2005 13:34:19 +0000 truelight (svn r2602) -Codechange: removed unused variable (disable_computer)
Sat, 16 Jul 2005 12:30:03 +0000 ludde (svn r2588) Codechange: Remove PLAYER_SEED_RANDOM
Fri, 15 Jul 2005 20:29:06 +0000 ludde (svn r2583) Move OS specific code out of misc.c
Thu, 14 Jul 2005 09:43:59 +0000 ludde (svn r2564) Fix: Fixed conceptual issue in network_gui.c. AllocateName is not meant to be used by GUI-code, because it modifies the "game-state".
Wed, 13 Jul 2005 19:51:31 +0000 ludde (svn r2560) Fix: various minor code changes.
Wed, 13 Jul 2005 18:04:01 +0000 tron (svn r2558) Change the internal map format from 7 arrays to one array of structs, this doesn't change the saved format for now. It's a stepping stone for further changes.
Sun, 10 Jul 2005 14:57:43 +0000 truelight (svn r2542) -Add: [GPMI] Added GPMI (http://sourceforge.net/projects/libgpmi/)
Fri, 08 Jul 2005 22:25:24 +0000 tron (svn r2535) Tabs
Thu, 30 Jun 2005 13:24:17 +0000 celestar (svn r2499) -Codechange: Moved the semaphore bit from bit 2 to bit 3 in _map_hi for rails, in order to make way for pbs
Sat, 25 Jun 2005 16:44:57 +0000 tron (svn r2487) Replace TILE_XY by TileXY/TileDiffXY
Fri, 24 Jun 2005 12:38:35 +0000 tron (svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
Tue, 21 Jun 2005 16:28:17 +0000 celestar (svn r2468) -Codechange: Got rid of DEREF_PLAYER and replaced it by GetPlayer
Tue, 07 Jun 2005 21:37:00 +0000 Darkvater (svn r2433) - CodeChange: unmagicify all road/train crossings with IsLevelCrossing() function (peter1138)
Sat, 04 Jun 2005 12:13:24 +0000 tron (svn r2408) Introduce SetTileOwner() and use it
Sat, 04 Jun 2005 11:56:32 +0000 tron (svn r2407) Use {Get,Is}TileOwner to get/check the owner of a tile and fix some bogus reads of _map_owner
Thu, 02 Jun 2005 19:30:21 +0000 Darkvater (svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.