mirror of https://github.com/OpenTTD/OpenTTD
(svn r17019) -Doc: add AI API changelog
parent
c0c2e02fb7
commit
b4abe942cb
|
@ -2643,6 +2643,10 @@
|
||||||
RelativePath=".\..\src\ai\api\ai_cargolist.hpp"
|
RelativePath=".\..\src\ai\api\ai_cargolist.hpp"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\..\src\ai\api\ai_changelog.hpp"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\..\src\ai\api\ai_company.hpp"
|
RelativePath=".\..\src\ai\api\ai_company.hpp"
|
||||||
>
|
>
|
||||||
|
|
|
@ -2640,6 +2640,10 @@
|
||||||
RelativePath=".\..\src\ai\api\ai_cargolist.hpp"
|
RelativePath=".\..\src\ai\api\ai_cargolist.hpp"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\..\src\ai\api\ai_changelog.hpp"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\..\src\ai\api\ai_company.hpp"
|
RelativePath=".\..\src\ai\api\ai_company.hpp"
|
||||||
>
|
>
|
||||||
|
|
|
@ -614,6 +614,7 @@ ai/api/ai_bridgelist.hpp
|
||||||
ai/api/ai_buoylist.hpp
|
ai/api/ai_buoylist.hpp
|
||||||
ai/api/ai_cargo.hpp
|
ai/api/ai_cargo.hpp
|
||||||
ai/api/ai_cargolist.hpp
|
ai/api/ai_cargolist.hpp
|
||||||
|
ai/api/ai_changelog.hpp
|
||||||
ai/api/ai_company.hpp
|
ai/api/ai_company.hpp
|
||||||
ai/api/ai_controller.hpp
|
ai/api/ai_controller.hpp
|
||||||
ai/api/ai_date.hpp
|
ai/api/ai_date.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.
|
||||||
|
*/
|
Loading…
Reference in New Issue