Tue, 27 Mar 2007 09:40:02 +0000 truelight (svn r9492) [NoAI] -Fix r9491: forgot to update regression.txt (oops :)) noai
Tue, 27 Mar 2007 09:37:43 +0000 truelight (svn r9491) [NoAI] -Fix: added some missing commands to the regression test (some are still missing) noai
Mon, 26 Mar 2007 23:51:48 +0000 truelight (svn r9490) [NoAI] -Add: let 'make bundle' also add the 'bin/ai' dir and its contents noai
Mon, 26 Mar 2007 23:51:18 +0000 rubidium (svn r9489) [NoAI] -Add: functions to query existance and direction of road stations and depots. noai
Mon, 26 Mar 2007 23:42:00 +0000 truelight (svn r9487) [NoAI] -Fix: BuildVehicle had as param vehicle_id in .hpp, which of course should be engine_id noai
Mon, 26 Mar 2007 15:33:29 +0000 glx (svn r9481) [NoAI] -Fix: FS2OTTD returns the adress of a static buffer, so strdup the strings to prevent 'overwriting' noai
Mon, 26 Mar 2007 12:58:47 +0000 rubidium (svn r9479) [NoAI] -Fix: AIOrder::ChangeOrder didn't work as expected, or rather CMD_MODIFY_ORDER didn't. noai
Mon, 26 Mar 2007 12:41:42 +0000 rubidium (svn r9478) [NoAI] -Codechange: back in the days that DefSQMethod was called DefSQFunction, DefSQConst has a few spaces to align everything... aligning them now means adding way too much spaces, thus remove the alignment. noai
Mon, 26 Mar 2007 12:37:50 +0000 truelight (svn r9477) [NoAI] -Add: added regression-test for AIOrder() noai
Sun, 25 Mar 2007 23:51:30 +0000 truelight (svn r9468) [NoAI] -Sync with trunk r9431:9467 noai
Sun, 25 Mar 2007 23:39:05 +0000 KUDr (svn r9466) [NoAI] -Fix: main AI thread waking up triggered too early when AI stopped (TrueBrain, Rubidium) noai
Sun, 25 Mar 2007 23:36:09 +0000 KUDr (svn r9465) [NoAI] -Fix: fatal warning during compilation on MSVC noai
Sun, 25 Mar 2007 22:31:39 +0000 truelight (svn r9464) [NoAI] -Fix: make squirrel export script work with gawk again (silly stuff) noai
Sun, 25 Mar 2007 22:21:12 +0000 rubidium (svn r9463) [NoAI] -Codechange: update squirrel export script to generate the correct amount and type of parameters, so that can be checked. noai
Sun, 25 Mar 2007 21:53:57 +0000 truelight (svn r9462) [NoAI] -Add: add a note about defining params for functions (first param should always be a 'x') noai
Sun, 25 Mar 2007 21:52:16 +0000 truelight (svn r9461) [NoAI] -Add: allow to set the amount of params that SQ should expect in the SQ define lines. Script to automated this are coming up next. noai
Sun, 25 Mar 2007 21:34:29 +0000 truelight (svn r9460) [NoAI] -Fix r9459: CompileErrors now didn't work with Unicode (tnx glx) noai
Sun, 25 Mar 2007 21:27:54 +0000 truelight (svn r9459) [NoAI] -Fix: make the CompileErrors go via DEBUG() too noai
Sun, 25 Mar 2007 21:22:34 +0000 truelight (svn r9458) [NoAI] -Fix r9457: keep errors lowercase noai
Sun, 25 Mar 2007 21:21:52 +0000 truelight (svn r9457) [NoAI] -Fix: the errors reported by SQ were a) not via DEBUG, b) always ending with: "Unknown Error" noai
Sun, 25 Mar 2007 20:07:56 +0000 rubidium (svn r9456) [NoAI] -Fix: creation of new orders failed. noai
Sun, 25 Mar 2007 19:18:51 +0000 rubidium (svn r9454) [NoAI] -Fix: remove mawk <-> gawk incompatabilities from the Squirrel export. noai
Sun, 25 Mar 2007 17:43:40 +0000 rubidium (svn r9453) [NoAI] -Codechange: make a difference between static and non-static methods in the squirrel export script. noai
Sun, 25 Mar 2007 16:46:57 +0000 glx (svn r9452) [NoAI] -Fix r9450: compilation with _UNICODE was broken noai
Sun, 25 Mar 2007 16:32:02 +0000 truelight (svn r9451) [NoAI] -Add: allow static and non-static members for SQ noai
Sun, 25 Mar 2007 16:10:40 +0000 truelight (svn r9450) [NoAI] -Fix: don't allow static-method calls from SQ to non-static functions noai
Sun, 25 Mar 2007 15:22:56 +0000 rubidium (svn r9448) [NoAI] -Codechange: extend the squirrel_export script to update ai_squirrel too. noai
Sun, 25 Mar 2007 15:03:49 +0000 rubidium (svn r9447) [NoAI] -Fix (r9446): commented out a little too much code, i.e. code that wasn't unused yet ;) noai
Sun, 25 Mar 2007 14:19:59 +0000 rubidium (svn r9446) [NoAI] -Add: simple script to make changing/adding classes to export a little simpler. noai
Sun, 25 Mar 2007 13:55:31 +0000 truelight (svn r9445) [NoAI] -Change: changed from sq_createslot to sq_newslot (first is deprecated) noai
Sun, 25 Mar 2007 13:50:19 +0000 rubidium (svn r9444) [NoAI] -Codechange: allow all API-class-instances to be used as parameters in Squirrel. noai
Sun, 25 Mar 2007 13:32:14 +0000 truelight (svn r9443) [NoAI] -Fix: make regression now shows stderr output at the bottom (else it got lost really fast) noai
Sun, 25 Mar 2007 13:22:18 +0000 rubidium (svn r9442) [NoAI] -Documentation: do not reference any non-exported INVALID_* in the AI API documentation. noai
Sun, 25 Mar 2007 12:38:29 +0000 rubidium (svn r9441) [NoAI] -Codechange: make the Squirrel method registration happen in the same order as the methods occur in the class. noai
Sun, 25 Mar 2007 12:02:13 +0000 rubidium (svn r9440) [NoAI] -Codechange: use the identifier used for the #ifdef in the #endif not something that looks like the identifier. noai
Sat, 24 Mar 2007 15:25:10 +0000 truelight (svn r9433) [NoAI] -Fix r9432: forgot to update regression.txt noai
Sat, 24 Mar 2007 15:24:15 +0000 truelight (svn r9432) [NoAI] -Add: added regression-test for AIVehicle() noai
Sat, 24 Mar 2007 15:19:35 +0000 truelight (svn r9431) [NoAI] -Sync with trunk r9394:9430 noai
Sat, 24 Mar 2007 14:56:31 +0000 truelight (svn r9428) [NoAI] -Fix: FindBestRoadVehicle returned always INVALID_ENGINE. It is more useful to return best_engine ;) noai
Sat, 24 Mar 2007 14:41:28 +0000 truelight (svn r9426) [NoAI] -Fix: register AIVehicle() for SQ (Zuu) noai
Fri, 23 Mar 2007 21:22:28 +0000 KUDr (svn r9419) [NoAI] -Codechange: support AI threads also on Win32 (using threads on Win95 and fibers on other Win32 platforms) noai
Thu, 22 Mar 2007 23:12:05 +0000 rubidium (svn r9410) [NoAI] -Fix: some copy-paste mistakes... noai
Thu, 22 Mar 2007 22:53:44 +0000 KUDr (svn r9409) [NoAI] -Codechange: make AutoPtrT dtor() bit more robust - prevent recursive dtor() calls in the case of circular references noai
Thu, 22 Mar 2007 09:52:12 +0000 rubidium (svn r9407) [NoAI] -Add: placing of signs. noai
Thu, 22 Mar 2007 09:10:00 +0000 truelight (svn r9406) [NoAI] -Fix: made the detection of 'void' against 'non-void' functions for the class->SQ convertor via templates (as MSVC failed to understand the other method) (KUDr) noai
Thu, 22 Mar 2007 08:58:17 +0000 truelight (svn r9405) [NoAI] -Fix: fix MSVC project files to include squirrel correctly noai
Thu, 22 Mar 2007 08:56:26 +0000 truelight (svn r9404) [NoAI] -Fix: one more MSVC2005 (KUDr) noai
Thu, 22 Mar 2007 08:54:55 +0000 truelight (svn r9403) [NoAI] -Fix: make it compilable on MSVC2005 (KUDr) noai
Thu, 22 Mar 2007 02:38:30 +0000 glx (svn r9397) [NoAI] -Fix r9396: one file was wrong noai
Thu, 22 Mar 2007 02:32:43 +0000 glx (svn r9396) [NoAI] -Sync with trunk r9362:9393 noai
Thu, 22 Mar 2007 01:47:14 +0000 glx (svn r9395) [NoAI] -Fix r9331: some AIRoad() depot and station directions were wrong (Zuu) noai
Tue, 20 Mar 2007 21:07:54 +0000 rubidium (svn r9381) [NoAI] -Fix: inconsistency between documentation and actual behaviour (Zuu). noai
Tue, 20 Mar 2007 20:19:48 +0000 rubidium (svn r9379) [NoAI] -Add: function to get the TileIndex from an (X, Y) coordinate. noai
Tue, 20 Mar 2007 14:30:42 +0000 truelight (svn r9375) [NoAI] -Fix r9374: make AIOrder() work for SQ (enums not yet) noai
Tue, 20 Mar 2007 14:27:54 +0000 rubidium (svn r9374) [NoAI] -Add: functionality to modify orders. noai
Tue, 20 Mar 2007 13:55:04 +0000 truelight (svn r9372) [NoAI] -Fix: type in squirrel_helper caused 4 param functions to fail noai
Tue, 20 Mar 2007 13:14:21 +0000 truelight (svn r9370) [NoAI] -Add: added a template to allow instances as param via SQ noai
Tue, 20 Mar 2007 11:55:30 +0000 rubidium (svn r9369) [NoAI] -Codechange: make some IsValidXXX() function static, so they can be used by the other classes without the need for an instance. noai
Tue, 20 Mar 2007 11:42:07 +0000 truelight (svn r9368) [NoAI] -Fix: store _new_vehicle_id directly after successful handling the command in a per-AI-player-safe piece of memory, so we can restore the value when ever we want later in the process noai
Tue, 20 Mar 2007 01:04:21 +0000 truelight (svn r9365) [NoAI] -Fix: fixed the regression.sav to load correct and adjust regression result according (with a big tnx to glx!) noai