Fri, 29 Jan 2010 21:38:55 +0000 |
yexo |
(svn r18953) -Feature: [NoAI] allow editing AI settings while an AI is running
draft
|
Fri, 29 Jan 2010 00:03:31 +0000 |
yexo |
(svn r18944) -Change [FS#3232]: use the highest version of an AI that can load the AI data from a savegame instead of the exact same version
draft
|
Mon, 18 Jan 2010 15:41:38 +0000 |
rubidium |
(svn r18862) -Fix [FS#3544]: don't pass AI strings through iconv
draft
|
Fri, 15 Jan 2010 16:41:15 +0000 |
rubidium |
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
draft
|
Thu, 07 Jan 2010 00:09:27 +0000 |
rubidium |
(svn r18747) -Codechange: add some constness to the AI code
draft
|
Sun, 04 Oct 2009 17:16:41 +0000 |
rubidium |
(svn r17693) -Cleanup: remove some unneeded includes
draft
|
Fri, 21 Aug 2009 20:21:05 +0000 |
rubidium |
(svn r17248) -Fix: add GPL license notice where appropriate
draft
|
Fri, 21 Aug 2009 20:15:17 +0000 |
rubidium |
(svn r17247) -Change: move '3rd party' MD5 implementation also to the 3rdparty directory.
draft
|
Wed, 24 Jun 2009 23:24:01 +0000 |
yexo |
(svn r16650) -Fix (r16649): missing ()
draft
|
Wed, 24 Jun 2009 23:23:08 +0000 |
yexo |
(svn r16649) -Fix: When the exact AI version a game was saved with is no longer available and the latest version of the AI can't load data from that AI version, use the latest available version of the AI that can load the data instead of the first found version that can load the data.
draft
|
Tue, 21 Apr 2009 19:13:32 +0000 |
yexo |
(svn r16113) -Feature [NoAI]: Add UseAsRandomAI as function in info.nut. When an AI returns false, it'll never be chosen as random AI.
draft
|
Fri, 10 Apr 2009 20:37:05 +0000 |
rubidium |
(svn r16024) -Codechange: harden string copying on places where it's possible
draft
|
Sun, 15 Mar 2009 22:41:57 +0000 |
yexo |
(svn r15736) -Codechange: Split AIScanner/AIFileInfo to the more generic classes ScriptScanner/ScriptFileInfo.
draft
|
Sun, 15 Mar 2009 00:32:18 +0000 |
rubidium |
(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too
draft
|
Sat, 14 Mar 2009 23:57:37 +0000 |
yexo |
(svn r15716) -Change [NoAI]: AI libraries should now be stored in ai/library/<library_name>/ instead of ai/library/<category_name>/<library_name>/. Libraries inside tar files are not affected.
draft
|
Wed, 11 Mar 2009 07:32:31 +0000 |
yexo |
(svn r15668) -Fix: a few typos.
draft
|
Fri, 06 Mar 2009 15:20:18 +0000 |
yexo |
(svn r15630) -Fix (r15027): Make sure OpenTTD loads the dummy AI script when no other AI is available instead of a non-existing file.
draft
|
Mon, 23 Feb 2009 20:57:55 +0000 |
yexo |
(svn r15562) -Change: Use GetName() to determine the unique AI name instead of GetInstanceName() to make branching of AIs easier.
draft
|
Fri, 13 Feb 2009 17:17:34 +0000 |
yexo |
(svn r15467) -Fix [NoAI]: AIs with an error in their info.nut are no longer available in-game.
draft
|
Fri, 13 Feb 2009 01:44:56 +0000 |
yexo |
(svn r15464) -Codechange [NoAI]: Call all info.nut functions exactly once and only during initialization.
draft
|
Fri, 06 Feb 2009 00:25:37 +0000 |
Yexo |
(svn r15366) -Add [NoAI]: Add AddLabels() where you can define labels for the values of the settings in info.nut
draft
|
Sat, 31 Jan 2009 20:16:06 +0000 |
smatz |
(svn r15299) -Cleanup: remove many redundant includes
draft
|
Fri, 23 Jan 2009 15:10:13 +0000 |
glx |
(svn r15226) -Fix (r15214): broken AI content download
draft
|
Fri, 23 Jan 2009 01:29:13 +0000 |
glx |
(svn r15214) -Fix [NoAI]: ignore case for ai/library main script path on windows
draft
|
Sat, 17 Jan 2009 16:53:32 +0000 |
rubidium |
(svn r15126) -Feature: downloading content from a central server (content.openttd.org) where authors can upload they NewGRFS/AI etc. This should make joining servers that use only NewGRFs that are distributed via this system easier as the players can download the NewGRFs from in the game. It should also make it easier to see whether there are updates for NewGRFs and make the necessary updates.
draft
|
Sat, 17 Jan 2009 15:07:35 +0000 |
truebrain |
(svn r15121) -Fix: more mem-leak fixes (this should make SmatZ so happy ;) :p)
draft
|
Sat, 17 Jan 2009 14:54:24 +0000 |
truebrain |
(svn r15120) -Fix: more mem-leak fixes
draft
|
Fri, 16 Jan 2009 14:56:13 +0000 |
truebrain |
(svn r15107) -Fix [NoAI]: don't use so much explicit string copies if it is not required
draft
|
Fri, 16 Jan 2009 14:37:53 +0000 |
rubidium |
(svn r15106) -Fix [NoAI]: printf-ing of garbage.
draft
|
Thu, 15 Jan 2009 18:24:49 +0000 |
truebrain |
(svn r15096) -Fix [NoAI]: free memory when no longer needed
draft
|
Thu, 15 Jan 2009 18:15:12 +0000 |
truebrain |
(svn r15095) -Add [NoAI]: allow AI Libraries to be in .tar files (subdir required, as with AIs
draft
|
Thu, 15 Jan 2009 14:37:44 +0000 |
truebrain |
(svn r15090) -Add [NoAI] [API CHANGE]: info.nut/library.nut now requires a function GetShortName(), which should return a 4 (four) character string, unique throughout the world. This id is simular to a GRFid.
draft
|
Wed, 14 Jan 2009 15:20:06 +0000 |
rubidium |
(svn r15082) -Codechange: make the AI library path also a searchdir instead of manually manufacturing it into a searchdir.
draft
|
Tue, 13 Jan 2009 12:51:46 +0000 |
truebrain |
(svn r15055) -Add [NoAI]: add the AICONFIG_RANDOM and AICONFIG_BOOLEAN consts (Yexo)
draft
|
Tue, 13 Jan 2009 01:46:46 +0000 |
truebrain |
(svn r15045) -Add [NoAI API CHANGE]: in info.nut you can now have (optional) a CanLoadFromVersion(version), which should return true/false, to indicate if you can load a savegame made with your AI of version 'version'
draft
|
Mon, 12 Jan 2009 17:11:45 +0000 |
truebrain |
(svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to see.
draft
|