From b4abe942cb5f1da1511f843f632d9e9bac8824df Mon Sep 17 00:00:00 2001 From: yexo Date: Sat, 1 Aug 2009 10:48:22 +0000 Subject: (svn r17019) -Doc: add AI API changelog --- src/ai/api/ai_changelog.hpp | 63 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 src/ai/api/ai_changelog.hpp (limited to 'src') diff --git a/src/ai/api/ai_changelog.hpp b/src/ai/api/ai_changelog.hpp new file mode 100644 index 000000000..0855160cf --- /dev/null +++ b/src/ai/api/ai_changelog.hpp @@ -0,0 +1,63 @@ +/* $Id$ */ + +/** @file ai_changelog.hpp Lists all changes / additions to the API. + * + * Only new / renamed / deleted api functions will be listed here. A list of + * bug fixes can be found in the normal changelog. + * + * \b 0.9.0 + * + * Scheduled API removals: + * \li AIOrder::ChangeOrder + * \li AISign::GetMaxSignID + * \li AITile::GetHeight + * \li AIBaseStation::WAYPOINT_INVALID + * + * \b 0.8.0 + * + * API additions: + * \li AIAbstractList::SORT_ASCENDING + * \li AIAbstractList::SORT_DESCENDING + * \li AIBaseStation + * \li AICompany::GetPresidentGender + * \li AICompany::SetPresidentGender + * \li AIEngine::GetDesignDate + * + * Other changes: + * \li The GetName / SetName / GetLocation functions were moved from AIStation + * and AIWaypoint to AIBaseStation, but you can still use AIStation.GetName + * as before + * \li WaypointID was replaced by StationID. All WaypointIDs from previous + * savegames are invalid + * \li WAYPOINT_INVALID is now deprecated, use STATION_INVALID instead + * + * \b 0.7.2 + * + * API additions: + * \li AIVehicle::GetReliability + * + * \b 0.7.1 + * + * API additions: + * \li AIAirport::GetPrice + * \li AIController::GetVersion + * \li AIOrder::AIOF_STOP_IN_DEPOT + * \li AIOrder::IsCurrentOrderPartOfOrderList + * \li AIOrder::IsGotoDepotOrder + * \li AIOrder::IsGotoStationOrder + * \li AIOrder::IsGotoWaypointOrder + * \li AISignList + * \li AITile::ERR_AREA_ALREADY_FLAT + * \li AITile::ERR_EXCAVATION_WOULD_DAMAGE + * \li AITile::GetCornerHeight + * \li AITile::GetMaxHeight + * \li AITile::GetMinHeight + * + * Other changes: + * \li GetURL() was added as optional function to info.nut + * \li UseAsRandomAI() was added as optional function to info.nut + * \li A limit was introduced on the time the AI spends in the constructor and Load function + * + * \b 0.7.0 + * \li First stable release with the NoAI framework. + */ -- cgit v1.2.3-70-g09d2