Mon, 30 Jun 2008 13:35:29 +0000(svn r13657) [NoAI] -Fix r13654: forgot to update regression noai
truebrain [Mon, 30 Jun 2008 13:35:29 +0000] rev 11099
(svn r13657) [NoAI] -Fix r13654: forgot to update regression

Mon, 30 Jun 2008 12:27:24 +0000(svn r13656) [NoAI] -Add: added suspend control. If an AI consumes N (default = 4000) opcodes, a sleep is forced (for 1 tick). This to give fair play for all AIs. Also, an infinite loop won't hang the GUI of the player. (Morloth) noai
truebrain [Mon, 30 Jun 2008 12:27:24 +0000] rev 11098
(svn r13656) [NoAI] -Add: added suspend control. If an AI consumes N (default = 4000) opcodes, a sleep is forced (for 1 tick). This to give fair play for all AIs. Also, an infinite loop won't hang the GUI of the player. (Morloth)

Mon, 30 Jun 2008 12:15:10 +0000(svn r13654) [NoAI] -Change [API CHANGE]: moved AISetting::SetCommandDelay to AIController::SetCommandDelay, as it was silly to have it in a seperate class, while it was part of the controller. noai
truebrain [Mon, 30 Jun 2008 12:15:10 +0000] rev 11097
(svn r13654) [NoAI] -Change [API CHANGE]: moved AISetting::SetCommandDelay to AIController::SetCommandDelay, as it was silly to have it in a seperate class, while it was part of the controller.

Mon, 30 Jun 2008 10:46:20 +0000(svn r13653) [NoAI] -Fix r13652: nice typo noai
truebrain [Mon, 30 Jun 2008 10:46:20 +0000] rev 11096
(svn r13653) [NoAI] -Fix r13652: nice typo

Mon, 30 Jun 2008 10:40:50 +0000(svn r13652) [NoAI] -Fix: throw thread-exit-signal with a custom class, not with the value '0', which might be captured by a lot of other layers noai
truebrain [Mon, 30 Jun 2008 10:40:50 +0000] rev 11095
(svn r13652) [NoAI] -Fix: throw thread-exit-signal with a custom class, not with the value '0', which might be captured by a lot of other layers

Mon, 30 Jun 2008 10:26:40 +0000(svn r13651) [NoAI] -Fix: SUSPENDED state can be STOPPING state too in some cases, which made debugging slightly harder .. don't 'cheat' like that, and split the ambiguous SUSPENDED into unambiguous SUSPENDED and STOPPING noai
truebrain [Mon, 30 Jun 2008 10:26:40 +0000] rev 11094
(svn r13651) [NoAI] -Fix: SUSPENDED state can be STOPPING state too in some cases, which made debugging slightly harder .. don't 'cheat' like that, and split the ambiguous SUSPENDED into unambiguous SUSPENDED and STOPPING

Mon, 30 Jun 2008 09:57:17 +0000(svn r13650) [NoAI] -Fix: don't segfault if you type just 'stop_ai' noai
truebrain [Mon, 30 Jun 2008 09:57:17 +0000] rev 11093
(svn r13650) [NoAI] -Fix: don't segfault if you type just 'stop_ai'

Sat, 28 Jun 2008 15:44:24 +0000(svn r13649) -Codechange: Split the GfxFillRect() special flags from 'color' into their own parameter.
frosch [Sat, 28 Jun 2008 15:44:24 +0000] rev 11092
(svn r13649) -Codechange: Split the GfxFillRect() special flags from 'color' into their own parameter.

Fri, 27 Jun 2008 20:59:30 +0000(svn r13648) -Cleanup (r5303): Amplitudes should be amplitudes and not amplitudes/16.
frosch [Fri, 27 Jun 2008 20:59:30 +0000] rev 11091
(svn r13648) -Cleanup (r5303): Amplitudes should be amplitudes and not amplitudes/16.

Fri, 27 Jun 2008 17:46:43 +0000(svn r13647) -Codechange: replace MAX_UVALUE() for std types with the equivalent constant
skidd13 [Fri, 27 Jun 2008 17:46:43 +0000] rev 11090
(svn r13647) -Codechange: replace MAX_UVALUE() for std types with the equivalent constant