Sun, 08 Jun 2008 10:51:36 +0000(svn r13411) -Codechange: remove the return value from the thread procs because it is never used.
rubidium [Sun, 08 Jun 2008 10:51:36 +0000] rev 10860
(svn r13411) -Codechange: remove the return value from the thread procs because it is never used.

Sun, 08 Jun 2008 10:37:30 +0000(svn r13410) [NoAI] -Add: functions to perform town actions (advertising, bribing, building statues, etc). noai
rubidium [Sun, 08 Jun 2008 10:37:30 +0000] rev 10859
(svn r13410) [NoAI] -Add: functions to perform town actions (advertising, bribing, building statues, etc).

Sun, 08 Jun 2008 09:14:30 +0000(svn r13409) -Fix: division by zero when one would press 'd' (skip order) when there's no order.
rubidium [Sun, 08 Jun 2008 09:14:30 +0000] rev 10858
(svn r13409) -Fix: division by zero when one would press 'd' (skip order) when there's no order.

Sun, 08 Jun 2008 08:44:19 +0000(svn r13408) -Codechange: some stricter checking.
rubidium [Sun, 08 Jun 2008 08:44:19 +0000] rev 10857
(svn r13408) -Codechange: some stricter checking.

Sat, 07 Jun 2008 23:30:41 +0000(svn r13407) [NoAI] -Add: added AICompany::IsMine() to ease up owner-checks (no, not the ones to cash in money) noai
truebrain [Sat, 07 Jun 2008 23:30:41 +0000] rev 10856
(svn r13407) [NoAI] -Add: added AICompany::IsMine() to ease up owner-checks (no, not the ones to cash in money)

Sat, 07 Jun 2008 23:08:42 +0000(svn r13406) [NoAI] -Change [API CHANGE]: renamed CompanyIndex to CompanyID and AICompany::ResolveCompanyIndex() to AICompany::ResolveCompanyID(), to be more consistant with the rest of the API noai
truebrain [Sat, 07 Jun 2008 23:08:42 +0000] rev 10855
(svn r13406) [NoAI] -Change [API CHANGE]: renamed CompanyIndex to CompanyID and AICompany::ResolveCompanyIndex() to AICompany::ResolveCompanyID(), to be more consistant with the rest of the API
[NoAI] -Change [API CHANGE]: INVALID_COMPANY now has value -1, to be more consistant with the rest of the API

Sat, 07 Jun 2008 23:06:36 +0000(svn r13405) [NoAI] -Fix (r13403): forgot project files noai
glx [Sat, 07 Jun 2008 23:06:36 +0000] rev 10854
(svn r13405) [NoAI] -Fix (r13403): forgot project files

Sat, 07 Jun 2008 23:05:36 +0000(svn r13404) [NoAI] -Change [API CHANGE]: AITile::IsBuildable no longer returns 'true' on road, but only on a halve piece of road (as that is auto-removed). This should make this function return less 'true', and more sane results :) noai
truebrain [Sat, 07 Jun 2008 23:05:36 +0000] rev 10853
(svn r13404) [NoAI] -Change [API CHANGE]: AITile::IsBuildable no longer returns 'true' on road, but only on a halve piece of road (as that is auto-removed). This should make this function return less 'true', and more sane results :)

Sat, 07 Jun 2008 22:57:00 +0000(svn r13403) [NoAI] -Add: wrapper to read the game settings directly without *any* promises on the results being stable in the future when OpenTTD changes the semantics. noai
rubidium [Sat, 07 Jun 2008 22:57:00 +0000] rev 10852
(svn r13403) [NoAI] -Add: wrapper to read the game settings directly without *any* promises on the results being stable in the future when OpenTTD changes the semantics.

Sat, 07 Jun 2008 21:55:04 +0000(svn r13402) [NoAI] -Fix: note that WaterDepots are 1x2 in size (which might suprise people) noai
truebrain [Sat, 07 Jun 2008 21:55:04 +0000] rev 10851
(svn r13402) [NoAI] -Fix: note that WaterDepots are 1x2 in size (which might suprise people)