Wed, 27 Feb 2008 22:45:27 +0000 |
truebrain |
(svn r12297) [NoAI] -Add: added AIBridge.BuildBridge and friends
noai
|
changeset |
files
|
Wed, 27 Feb 2008 21:07:31 +0000 |
truebrain |
(svn r12294) [NoAI] -Add: added AIBridge(List), which lists all available bridges (no build yet)
noai
|
changeset |
files
|
Wed, 27 Feb 2008 19:58:17 +0000 |
truebrain |
(svn r12292) [NoAI] -Fix: no need to print GetName twice for Engine in regression
noai
|
changeset |
files
|
Wed, 27 Feb 2008 19:49:56 +0000 |
truebrain |
(svn r12291) [NoAI] -Fix: squirrel file was out-of-date
noai
|
changeset |
files
|
Wed, 27 Feb 2008 00:29:35 +0000 |
glx |
(svn r12286) [NoAI] -Fix (r12277): restore compilation with _UNICODE
noai
|
changeset |
files
|
Tue, 26 Feb 2008 23:47:37 +0000 |
truebrain |
(svn r12284) [NoAI] -Add: added AICargoList_v(IsFreight|CargoIncomes) (Morloth)
noai
|
changeset |
files
|
Tue, 26 Feb 2008 23:04:44 +0000 |
truebrain |
(svn r12283) [NoAI] -Fix: document that GetProduction can return -1 if the Industry doesn't produce the Cargo (tnx Progman)
noai
|
changeset |
files
|
Tue, 26 Feb 2008 22:03:50 +0000 |
truebrain |
(svn r12281) [NoAI] -Fix r12280: forgot to update MSVC project files
noai
|
changeset |
files
|
Tue, 26 Feb 2008 22:03:18 +0000 |
truebrain |
(svn r12280) [NoAI] -Add: added AICargoList (Morloth)
noai
|
changeset |
files
|
Tue, 26 Feb 2008 21:45:33 +0000 |
truebrain |
(svn r12279) [NoAI] -Fix r12211: by mistake committed new files in MSVC project files that .. well .. aren't done yet ;)
noai
|
changeset |
files
|
Tue, 26 Feb 2008 21:44:22 +0000 |
truebrain |
(svn r12278) [NoAI] -Fix r12211: MSVC project files weren't generated correctly
noai
|
changeset |
files
|
Tue, 26 Feb 2008 21:35:22 +0000 |
truebrain |
(svn r12277) [NoAI] -Change: overlay GlobalPointer with local instance access and create sub-node to contain data
noai
|
changeset |
files
|
Tue, 26 Feb 2008 18:39:33 +0000 |
truebrain |
(svn r12276) [NoAI] -Fix: more typos (tnx yorick)
noai
|
changeset |
files
|
Tue, 26 Feb 2008 18:37:33 +0000 |
truebrain |
(svn r12275) [NoAI] -Fix r12273: people always find typos AFTER you commit :( (tnx yorick)
noai
|
changeset |
files
|
Tue, 26 Feb 2008 18:36:16 +0000 |
truebrain |
(svn r12274) [NoAI] -Change: [API CHANGE] Removed AITownList_vRandomize, as AIList_vRandomize already does that
noai
|
changeset |
files
|
Tue, 26 Feb 2008 18:32:35 +0000 |
truebrain |
(svn r12273) [NoAI] -Documentation: big change of many list-related comments. It is now more readable, more explaining, and all unneeded things (API-wise) are removed
noai
|
changeset |
files
|
Tue, 26 Feb 2008 16:03:39 +0000 |
truebrain |
(svn r12271) [NoAI] -Fix r12270: save before commit
noai
|
changeset |
files
|
Tue, 26 Feb 2008 16:02:37 +0000 |
truebrain |
(svn r12270) [NoAI] -Add: added AIIndustryList_CargoAccepting and AIIndustryList_CargoProducing, which gives you Industry Lists with from where to where you can move cargo
noai
|
changeset |
files
|
Tue, 26 Feb 2008 15:14:45 +0000 |
truebrain |
(svn r12268) [NoAI] -Fix: allow AIList_vRandomize to run over any list
noai
|
changeset |
files
|
Tue, 26 Feb 2008 15:14:21 +0000 |
truebrain |
(svn r12267) [NoAI] -Fix r12266: forgot to update the regression output (again and again...)
noai
|
changeset |
files
|
Tue, 26 Feb 2008 14:42:08 +0000 |
truebrain |
(svn r12266) [NoAI] -Fix: [API CHANGE] minor typo in Ai*r*portAvailable (tnx yorick)
noai
|
changeset |
files
|
Tue, 26 Feb 2008 10:55:07 +0000 |
truebrain |
(svn r12265) [NoAI] -Add: added a general protection that doesn't allow people using valuators on lists that aren't ment for those valuators
noai
|
changeset |
files
|
Tue, 26 Feb 2008 10:47:22 +0000 |
truebrain |
(svn r12264) [NoAI] -Add: added AITileList_vCargoProduction (yorick)
noai
|
changeset |
files
|
Mon, 25 Feb 2008 18:18:35 +0000 |
truebrain |
(svn r12260) [NoAI] -Change: make SelectAI return the factory, so some GUI might read how the AI is called, and who wrote it, etc etc
noai
|
changeset |
files
|
Mon, 25 Feb 2008 16:36:24 +0000 |
truebrain |
(svn r12259) [NoAI] -Fix: depots were considered buildable (tnx Progman)
noai
|
changeset |
files
|
Mon, 25 Feb 2008 16:29:48 +0000 |
truebrain |
(svn r12257) [NoAI] -Fix: flush stdout and stderr when killing a thread, avoids data-loss ;)
noai
|
changeset |
files
|
Mon, 25 Feb 2008 16:26:30 +0000 |
truebrain |
(svn r12256) [NoAI] -Fix: because of a 'bug' in OpenTTD, FindStationsAroundIndustryTile gave inconsitant results with GetProductionAroundTiles (first ignores station layout). Fixed with HACK, waiting for real solution in OpenTTD.
noai
|
changeset |
files
|
Mon, 25 Feb 2008 16:14:48 +0000 |
truebrain |
(svn r12255) [NoAI] -Fix: ensure AITileList_Industry* only operates on valid tiles (Morloth)
noai
|
changeset |
files
|
Mon, 25 Feb 2008 16:10:13 +0000 |
truebrain |
(svn r12254) [NoAI] -Fix: make AITileList_Industry* newgrf compatible (tnx glx)
noai
|
changeset |
files
|
Mon, 25 Feb 2008 15:40:08 +0000 |
truebrain |
(svn r12253) [NoAI] -Fix: removed obsolete comment at AIRoad
noai
|
changeset |
files
|
Mon, 25 Feb 2008 14:59:56 +0000 |
truebrain |
(svn r12251) [NoAI] -Add: 2 console commands: 'list_ai' and 'start_ai', listing or starting an AI
noai
|
changeset |
files
|
Mon, 25 Feb 2008 14:56:45 +0000 |
truebrain |
(svn r12250) [NoAI] -Fix: ChangeName -> AICompany.SetCompanyName
noai
|
changeset |
files
|
Mon, 25 Feb 2008 14:34:16 +0000 |
truebrain |
(svn r12249) [NoAI] -Fix: finally found why closing the game gave an assert() on running AIs
noai
|
changeset |
files
|
Mon, 25 Feb 2008 14:03:14 +0000 |
truebrain |
(svn r12248) [NoAI] -Codechange: last_command_res was in AIThread, while it should be in AIObject, like all other variables like it
noai
|
changeset |
files
|
Mon, 25 Feb 2008 09:23:53 +0000 |
truebrain |
(svn r12245) [NoAI] -Fix r12243: regression.txt wasn't updated (glx)
noai
|
changeset |
files
|
Sun, 24 Feb 2008 23:41:06 +0000 |
truebrain |
(svn r12243) [NoAI] -Fix r12242: move the regression-test for AITileList_Industry* to TileList(), and show that they really work by using the Valuators to proof that
noai
|
changeset |
files
|
Sun, 24 Feb 2008 23:34:42 +0000 |
truebrain |
(svn r12242) [NoAI] -Add: added AITileList_Industry(Accepting|Producing), giving tiles on which you want to build a station for an industry
noai
|
changeset |
files
|
Sun, 24 Feb 2008 23:00:00 +0000 |
truebrain |
(svn r12241) [NoAI] -Fix r12236: global search/replace to the unreadable documentation! WHOHO! (tnx Progman)
noai
|
changeset |
files
|
Sun, 24 Feb 2008 22:30:26 +0000 |
truebrain |
(svn r12240) [NoAI] -Fix r12235: minor typo (glx)
noai
|
changeset |
files
|
Sun, 24 Feb 2008 22:13:24 +0000 |
truebrain |
(svn r12237) [NoAI] -Fix: don't force the existance of a 'constructor' (tnx Progman)
noai
|
changeset |
files
|
Sun, 24 Feb 2008 22:10:05 +0000 |
truebrain |
(svn r12236) [NoAI] -Change: [API CHANGE] All valuators are now in the notation: AI<type>List_v<Valuator>. Example: AIVehicleList_vAge
noai
|
changeset |
files
|
Sun, 24 Feb 2008 22:05:07 +0000 |
truebrain |
(svn r12235) [NoAI] -Fix: don't segfault if you do a Next() on an empty list (tnx Progman)
noai
|
changeset |
files
|
Sun, 24 Feb 2008 21:15:12 +0000 |
truebrain |
(svn r12233) [NoAI] -Fix: document that AITileList and AIList start empty on creation (request by Progman)
noai
|
changeset |
files
|
Sun, 24 Feb 2008 21:06:38 +0000 |
truebrain |
(svn r12232) [NoAI] -Fix: various of fixes for wrightai (mostly finished all XXX / TODO) (yorick)
noai
|
changeset |
files
|
Sat, 23 Feb 2008 18:01:05 +0000 |
truebrain |
(svn r12229) [NoAI] -Fix: AISetting()s functions can be static too
noai
|
changeset |
files
|
Sat, 23 Feb 2008 17:43:16 +0000 |
truebrain |
(svn r12228) [NoAI] -Fix: very minor coding style error (VERY minor)
noai
|
changeset |
files
|
Sat, 23 Feb 2008 16:43:22 +0000 |
truebrain |
(svn r12227) [NoAI] -Fix (wrightAI): sleep as long as it takes to do something new (yorick)
noai
|
changeset |
files
|
Sat, 23 Feb 2008 16:21:10 +0000 |
truebrain |
(svn r12226) [NoAI] -Fix: remove the dep for AIStationList_Vehicle on AIStationList, as Squirrel doesn't like it
noai
|
changeset |
files
|
Sat, 23 Feb 2008 15:16:21 +0000 |
truebrain |
(svn r12225) [NoAI] -Change [API CHANGE]: AIStationVehicleList -> AIVehicleList_Station (WATCH THE NAMES CAREFULLY!)
noai
|
changeset |
files
|
Sat, 23 Feb 2008 14:50:11 +0000 |
truebrain |
(svn r12224) [NoAI] -Fix r12220: forgot to rename the comment (tnx glx)
noai
|
changeset |
files
|
Sat, 23 Feb 2008 14:49:31 +0000 |
truebrain |
(svn r12223) [NoAI] -Fix r12221: look mom, I can break compilation!
noai
|
changeset |
files
|
Sat, 23 Feb 2008 14:44:07 +0000 |
truebrain |
(svn r12222) [NoAI] -Fix r12221: forgot one file
noai
|
changeset |
files
|
Sat, 23 Feb 2008 14:42:07 +0000 |
truebrain |
(svn r12221) [NoAI] -Fix: Register functions are no _Register functions, and always on top of the sort list
noai
|
changeset |
files
|
Sat, 23 Feb 2008 14:33:18 +0000 |
truebrain |
(svn r12220) [NoAI] -Fix: minor type in AIVehicleStation, and missing security check
noai
|
changeset |
files
|
Sat, 23 Feb 2008 14:14:06 +0000 |
truebrain |
(svn r12219) [NoAI] -Fix: minor typo in comment
noai
|
changeset |
files
|
Fri, 22 Feb 2008 12:38:28 +0000 |
truebrain |
(svn r12217) [NoAI] -Change: changed wrightAI to reflect the last codechange
noai
|
changeset |
files
|
Fri, 22 Feb 2008 12:30:17 +0000 |
truebrain |
(svn r12216) [NoAI] -Codechange: made most functions 'static', which removes the need to create an instance to get, for example, engine information, and therefor heavily simplifying AI creation (Morloth)
noai
|
changeset |
files
|
Fri, 22 Feb 2008 12:13:41 +0000 |
truebrain |
(svn r12215) [NoAI] -Codechange: added '::' if a function comes from non-AI-API functions (was inconsistant till now)
noai
|
changeset |
files
|
Fri, 22 Feb 2008 11:54:33 +0000 |
truebrain |
(svn r12214) [NoAI] -Fix: 'rad' -> 'radius' for consistancy reasons
noai
|
changeset |
files
|
Fri, 22 Feb 2008 11:47:03 +0000 |
truebrain |
(svn r12213) [NoAI] -Fix: internal speeds for RoadVehicles and Ships are multiplied with 2 (Morloth)
noai
|
changeset |
files
|