------------------------------------------------------------------------ r2949 | Darkvater | 2005-09-13 13:30:18 +0000 (Tue, 13 Sep 2005) | 1 line The AI no longer needs to 'cheat' to build aircraft; eg it builds them now from a hangar. Also, to query the price of a new aircraft tile information is not needed ------------------------------------------------------------------------ r2948 | truelight | 2005-09-13 12:19:27 +0000 (Tue, 13 Sep 2005) | 5 lines -Fix: the old AI needs a special flag that triggers all kind of special abilities you really don't want to know about (free bridges, etc..) I removed this flag some revisions ago, but the Aircraft part depends on it, so I re-enabled it again.. ------------------------------------------------------------------------ r2947 | tron | 2005-09-13 09:23:23 +0000 (Tue, 13 Sep 2005) | 1 line Reorder some code to prepare for future enhancements and get rid of some gotos (peter1138) ------------------------------------------------------------------------ r2946 | tron | 2005-09-12 09:53:56 +0000 (Mon, 12 Sep 2005) | 1 line Remove redundant calls, simplify a check and terminate the argument list of execlp() as suggested by the manpage to make it correctly work on 64bit platforms ------------------------------------------------------------------------ r2945 | Darkvater | 2005-09-11 18:36:22 +0000 (Sun, 11 Sep 2005) | 1 line Add 'del' alias to rm console command ------------------------------------------------------------------------ r2944 | Darkvater | 2005-09-11 18:20:32 +0000 (Sun, 11 Sep 2005) | 1 line Add Revision keyword to the file for --version/-v ------------------------------------------------------------------------ r2943 | Darkvater | 2005-09-11 17:55:32 +0000 (Sun, 11 Sep 2005) | 3 lines Fix compilation of openttd in release mode. Don't use any precompiled headers, so no more troubles in the future. Remove release build of strgen, since it is never used. Add current ottd version to resource file. Don't forget to update when we make a release :) ------------------------------------------------------------------------ r2942 | tron | 2005-09-11 15:01:00 +0000 (Sun, 11 Sep 2005) | 1 line Staticise some functions ------------------------------------------------------------------------ r2941 | tron | 2005-09-11 14:57:56 +0000 (Sun, 11 Sep 2005) | 1 line -Feature: Implement the console command rm to remove savegames ------------------------------------------------------------------------ r2940 | Darkvater | 2005-09-11 14:20:46 +0000 (Sun, 11 Sep 2005) | 1 line (Internal) Remove the need for the 'tmp' variable for _sl.buf, instead operate on _sl.buf_ori which is not changed for init/deinit. ------------------------------------------------------------------------ r2939 | Darkvater | 2005-09-11 14:17:21 +0000 (Sun, 11 Sep 2005) | 2 lines Fix racing condition when using threaded saving (last one I hope). When game is saved and you save again you get an error message (not when autosaving) and it's aborted. When a game is loaded in the meanwhile execution pauses until saving thread finishes. ------------------------------------------------------------------------ r2938 | tron | 2005-09-11 09:24:17 +0000 (Sun, 11 Sep 2005) | 3 lines -Fix: Exit the child of the extmidi backend with _exit() instead of exit(), because we don't want any atexit handlers - especially flushing output streams - to run, if exec() fails Half a credit is due to Darkvater (; ------------------------------------------------------------------------ r2937 | tron | 2005-09-10 15:52:19 +0000 (Sat, 10 Sep 2005) | 1 line Add sprites for {, |, } and ~ ------------------------------------------------------------------------ r2936 | tron | 2005-09-10 15:14:35 +0000 (Sat, 10 Sep 2005) | 1 line Move string commands to a non-printable range and remove stale comments ------------------------------------------------------------------------ r2935 | miham | 2005-09-10 09:52:33 +0000 (Sat, 10 Sep 2005) | 1 line [Translations] Fixed up static strings for various languages (Tron) ------------------------------------------------------------------------ r2934 | tron | 2005-09-10 09:35:18 +0000 (Sat, 10 Sep 2005) | 1 line Remove the {STATIONFEATURES} tag from the tiny station label - there are no tiny transport marker sprites ------------------------------------------------------------------------ r2933 | tron | 2005-09-10 08:17:30 +0000 (Sat, 10 Sep 2005) | 1 line Implement the non-breaking space ------------------------------------------------------------------------ r2932 | tron | 2005-09-10 07:38:03 +0000 (Sat, 10 Sep 2005) | 1 line Give the strings consisting of an up/a down arrow symbolic names ------------------------------------------------------------------------ r2931 | miham | 2005-09-10 06:39:36 +0000 (Sat, 10 Sep 2005) | 1 line [Translations] introduced some minimal caseing in hungarian language (miham) ------------------------------------------------------------------------ r2930 | miham | 2005-09-10 06:32:48 +0000 (Sat, 10 Sep 2005) | 1 line [Translations] Updated estonian (tron) ------------------------------------------------------------------------ r2929 | matthijs | 2005-09-09 23:14:38 +0000 (Fri, 09 Sep 2005) | 5 lines * Move DistanceTrack from map.c to npf.c and rename to NPFDistanceTrack. * Make NPFDistanceTrack return the distance multiplied by NPF_TILE_LENGTH to prevent rounding This should make ship and train pathfinding more accurate and faster. * Update IsEndOfLine to prevent trains from trying to go off a slope onto a tunnel entrance. ------------------------------------------------------------------------ r2928 | orudge | 2005-09-09 15:49:46 +0000 (Fri, 09 Sep 2005) | 1 line - Update OS/2 project with AI file changes ------------------------------------------------------------------------ r2927 | tron | 2005-09-09 07:08:27 +0000 (Fri, 09 Sep 2005) | 1 line Fix/remove stale information, line breaks, inform FreeBSD users about the required ports ------------------------------------------------------------------------ r2926 | tron | 2005-09-09 06:39:47 +0000 (Fri, 09 Sep 2005) | 1 line -Fix: Use the same file slots in both initialisation stages when loading a patch grf ------------------------------------------------------------------------ r2925 | Darkvater | 2005-09-08 14:31:13 +0000 (Thu, 08 Sep 2005) | 1 line Get VS6 to compile again; really this time (boekabart) and add eol-style and keywords to newly added source files (ai.[ch]) ------------------------------------------------------------------------ r2924 | tron | 2005-09-08 12:48:26 +0000 (Thu, 08 Sep 2005) | 1 line Introduce the ALIGN() macro which aligns values to multiples of a power of 2, for exact semantics see the commment in macros.h ------------------------------------------------------------------------ r2923 | Darkvater | 2005-09-08 12:33:25 +0000 (Thu, 08 Sep 2005) | 1 line Update project files for VS2003 and VS6 (rev2921) ------------------------------------------------------------------------ r2922 | Darkvater | 2005-09-08 12:22:47 +0000 (Thu, 08 Sep 2005) | 1 line Fix crash with directmusic if no music files could be found to play ------------------------------------------------------------------------ r2921 | truelight | 2005-09-07 15:10:11 +0000 (Wed, 07 Sep 2005) | 5 lines -Codechange: moved all AI-code to 1 central place (ai/ai.c) -Fix: removed the ability for the oldAI to cheat (this will criple him somewhat) -Add: base-code for many improvements to come in the AI-system -Add: added base-code for multiplayer AIs (DOES NOT WORK YET!) ------------------------------------------------------------------------