Wed, 14 Mar 2007 11:15:58 +0000 celestar (svn r9170) [gamebalance] -Feature: Show the economic status of the town in the view window gamebalance
Wed, 14 Mar 2007 10:00:56 +0000 celestar (svn r9165) [gamebalance] -Add: Towns now have different levels of wealth. Alas, it doesn't have any influence either up to now gamebalance
Tue, 13 Mar 2007 22:03:23 +0000 celestar (svn r9152) [gamebalance] -Add: Towns now have an economic activity level so that poorer and richer towns can occur on the map gamebalance
Tue, 13 Mar 2007 21:49:33 +0000 celestar (svn r9150) [gamebalance] -Add: a function to compute the n-th root of a FixedT. gamebalance
Tue, 13 Mar 2007 16:04:23 +0000 celestar (svn r9143) [gamebalance] -Codechange: Class housekeeping (make a member private) and put the activity level in a separate base class, because other entities like towns will need it as well. gamebalance
Tue, 13 Mar 2007 15:46:40 +0000 celestar (svn r9141) [gamebalance] -Add: Random events that can occur monthly and affect the economy as a whole (i.e. are not local to a town or industry) gamebalance
Tue, 13 Mar 2007 12:28:01 +0000 celestar (svn r9139) [gamebalance] -Add: Cyclic Modifications to the economic activity based on the works of Kondratiev and Juglar gamebalance
Tue, 13 Mar 2007 12:04:38 +0000 celestar (svn r9136) [gamebalance] -Fix(r9135): Committed too much in previous commit gamebalance
Tue, 13 Mar 2007 12:03:24 +0000 celestar (svn r9135) [gamebalance] -Fix(r9026): Buffer overflows in multiplications of FixedT gamebalance
Sun, 11 Mar 2007 14:02:43 +0000 celestar (svn r9114) [gamebalance] -Add: Added the new economy, with the ability to adjust growth in the difficulty window. The economy doesn't do anything yet, it just exists. gamebalance
Sun, 11 Mar 2007 13:57:34 +0000 celestar (svn r9113) [gamebalance] -Add: Implemented a function that computes positive, integral powers of a FixedT gamebalance
Sun, 11 Mar 2007 10:21:12 +0000 celestar (svn r9110) [gamebalance] -Add: Added a double-cast operator for FixedT data type for C-compatible output with fprintf. gamebalance
Thu, 08 Mar 2007 09:41:06 +0000 celestar (svn r9060) [gamebalance] -Add: Added the two basic trigonometric functions (sine / cosine) for variables of types FixedT, so that we can compute periodic fluctuations. gamebalance
Wed, 07 Mar 2007 14:36:57 +0000 celestar (svn r9052) [gamebalance] -Add: Unary minus operator for FixedT gamebalance
Tue, 06 Mar 2007 15:30:54 +0000 celestar (svn r9026) [gamebalance] -Add: Added a new data type that allows fixed-point computations, as to enable computing non-integral numbers without worrying about the FPU rounding differences and, thus, desyncs. It is fully doxygenned, read the usage there. Thanks a bunch to KUDr for helping me with templates gamebalance
Tue, 06 Mar 2007 15:09:50 +0000 celestar (svn r9025) [gamebalance] -Branch: Created a branch for rebalancing the economic aspects game gamebalance
Mon, 07 Apr 2008 14:00:52 +0000 truebrain (svn r12607) [NoAI] -Add: SetLastError support for AIVehicle (Morloth) noai
Mon, 07 Apr 2008 12:43:46 +0000 truebrain (svn r12606) [NoAI] -Fix: minor documentation inconsistancy, to make doxygen even more happy noai
Mon, 07 Apr 2008 12:35:43 +0000 truebrain (svn r12604) [NoAI] -Fix: document LogData to make Doxygen happy noai
Mon, 07 Apr 2008 12:31:50 +0000 rubidium (svn r12603) [NoAI] -Add: 'support' for telling AIs that the last error message was a NewGRF generated message, so we can't say anything sensible about the real error message. noai
Mon, 07 Apr 2008 12:30:28 +0000 truebrain (svn r12602) [NoAI] -Fix: minor type in documentation noai
Sun, 06 Apr 2008 23:07:42 +0000 rubidium (svn r12597) [NoAI] -Sync: with trunk r12501:12596. noai
Sun, 06 Apr 2008 14:12:19 +0000 rubidium (svn r12590) [NoAI] -Add: EnforcePrecondition macro to make code much better readable. noai
Sun, 06 Apr 2008 12:26:40 +0000 rubidium (svn r12589) [NoAI] -Add: GetLastError support for AIBridge. noai
Fri, 04 Apr 2008 10:43:13 +0000 rubidium (svn r12559) [NoAI] -Add: SetLastError support for AIAirport. noai
Thu, 03 Apr 2008 23:01:54 +0000 rubidium (svn r12555) [NoAI] -Add: support for GetLastError for AICompany. noai
Thu, 03 Apr 2008 22:32:28 +0000 rubidium (svn r12554) [NoAI] -Codechange: add more typing information. noai
Thu, 03 Apr 2008 22:18:52 +0000 rubidium (svn r12552) [NoAI] -Change: do not force the use of StringIDs when setting errors. noai
Thu, 03 Apr 2008 22:09:54 +0000 truebrain (svn r12551) [NoAI] -Fix: remove unneeded AIObject:: (don't use AIObject:: inside the AIObject class ;)) noai
Thu, 03 Apr 2008 13:28:46 +0000 rubidium (svn r12544) [NoAI] -Codechange: do not force dependency on OTTD internal strings when defining errors. noai
Wed, 02 Apr 2008 11:14:29 +0000 truebrain (svn r12539) [NoAI] -Fix: when you take over an AI, the game no longer crashes when a new AI starts again noai
Wed, 02 Apr 2008 10:55:28 +0000 truebrain (svn r12538) [NoAI] -Codechange: introducing fiber.hpp, a class to have fibers in your application via either Windows Fibers, or via thread.h noai
Tue, 01 Apr 2008 13:45:04 +0000 truebrain (svn r12530) [NoAI] -Fix r12528: missing 'public' statement gives funny effects (tnx glx) noai
Tue, 01 Apr 2008 13:40:36 +0000 truebrain (svn r12529) [NoAI] -Change: split thread.cpp into 4 files, one for each OS noai
Tue, 01 Apr 2008 13:28:55 +0000 truebrain (svn r12528) [NoAI] -Change: rewrote most of the internal ThreadObject to make it a bit more readable noai
Tue, 01 Apr 2008 01:55:23 +0000 glx (svn r12527) [NoAI] -Fix: only the first failing WrightAI could change its name to show it failed noai
Mon, 31 Mar 2008 18:45:18 +0000 truebrain (svn r12522) [NoAI] -Fix: forgot to comment one struct noai
Mon, 31 Mar 2008 18:36:25 +0000 rubidium (svn r12521) [NoAI] -Change: make the style of end-of-line doxygen comments be the same for the whole AI API. noai
Mon, 31 Mar 2008 18:34:24 +0000 truebrain (svn r12520) [NoAI] -Fix r12519: of course I forget to regenerate MSVC project files (bah, MSVC.. always MSVC... who uses MSVC?!) noai
Mon, 31 Mar 2008 18:33:33 +0000 truebrain (svn r12519) [NoAI] -Add: added AILog with Info(), Warning(), and Error() noai
Mon, 31 Mar 2008 17:20:44 +0000 truebrain (svn r12518) [NoAI] -Fix: minor change of order avoids silly one-in-a-milion errors :) noai
Mon, 31 Mar 2008 16:11:00 +0000 truebrain (svn r12517) [NoAI] -Fix: type in @file of ai_error.cpp noai
Mon, 31 Mar 2008 16:07:36 +0000 truebrain (svn r12515) [NoAI] -Fix: when an AI dies on its own, don't kill the AI-script, just mark it as dead and don't do anything until the company dies with it noai
Mon, 31 Mar 2008 15:29:57 +0000 rubidium (svn r12514) [NoAI] -Fix: 'const <integral> Function()' make absolutely no sense. noai
Mon, 31 Mar 2008 13:51:57 +0000 truebrain (svn r12512) [NoAI] -Fix r12511: it was pointed out to me to handle widgets with enums... I only wish there was a guideline for their names ;) noai
Mon, 31 Mar 2008 11:31:44 +0000 truebrain (svn r12511) [NoAI] -Add (WIP): AI Debug GUI. For now it is a stripped down copy of performance details. In future it will allow reloading of AI, changing settings, and reading the log of the AI noai
Mon, 31 Mar 2008 10:55:13 +0000 truebrain (svn r12510) [NoAI] -Add: added AIError, which allows you to catch errors triggered by commands (Morloth) noai
Mon, 31 Mar 2008 09:51:47 +0000 rubidium (svn r12509) [NoAI] -Fix: add some missing return/parameter documentation; probably not the last, but Doxygen couldn't find these. noai
Mon, 31 Mar 2008 09:32:51 +0000 truebrain (svn r12508) [NoAI] -Fix: @note that refer to @return should come after @return, not before @param noai
Mon, 31 Mar 2008 09:25:03 +0000 truebrain (svn r12507) [NoAI] -Fix: enable Doxyfile warning about missing params and fix 3 missing params in AIObject noai
Mon, 31 Mar 2008 09:20:12 +0000 truebrain (svn r12506) [NoAI] -Add: added Doxyfile in src/ai/api to generate the AIDocs (as on http://devs.openttd.org/~noai/aidocs/ ) noai
Mon, 31 Mar 2008 08:45:05 +0000 truebrain (svn r12505) [NoAI] -Documentation: still forgot some files ;) (minor stuff, capitals mostly) noai
Mon, 31 Mar 2008 08:42:20 +0000 truebrain (svn r12504) [NoAI] -Documentation: the last few files which now are consistent in their comments (anyway, so I hope :)) noai
Mon, 31 Mar 2008 07:50:27 +0000 rubidium (svn r12503) [NoAI] -Sync: with trunk r12461:12501. noai
Mon, 31 Mar 2008 07:37:51 +0000 truebrain (svn r12502) [NoAI] -Documentation: even more comment consistancy noai
Mon, 31 Mar 2008 07:21:39 +0000 truebrain (svn r12500) [NoAI] -Documentation: many comment changes, mostly Capitals and lines end with a dot. Makes doxygen look pretty :) noai
Mon, 31 Mar 2008 06:48:59 +0000 truebrain (svn r12497) [NoAI] -Change [API CHANGE]: AIMap.DemolishTile -> AITile.DemolishTile (that makes much more sense, doesn't it? ;)) noai
Mon, 31 Mar 2008 06:45:57 +0000 truebrain (svn r12496) [NoAI] -Documentation: give the .cpp files a nice uniform format too noai
Mon, 31 Mar 2008 06:37:24 +0000 truebrain (svn r12494) [NoAI] -Fix r12493: update MSVC project files when removing files noai
Mon, 31 Mar 2008 06:36:54 +0000 truebrain (svn r12493) [NoAI] -Remove [API CHANGE]: AIPathFinder should never been part of this API (more like a contrib or extended something) noai