Files
@ r12741:8667e369bdf5
Branch filter:
Location: cpp/openttd-patchpack/source/src/ai/api/ai_changelog.hpp - annotation
r12741:8667e369bdf5
2.9 KiB
text/x-c++hdr
(svn r17217) -Fix (r17216): silence some warnings for the more exotic GCC-alikes
r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12650:c76821d48b5d r12650:c76821d48b5d r12650:c76821d48b5d r12650:c76821d48b5d r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12578:b47505bd672d r12578:b47505bd672d r12650:c76821d48b5d r12650:c76821d48b5d r12650:c76821d48b5d r12650:c76821d48b5d r12650:c76821d48b5d r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12632:6571641b7687 r12632:6571641b7687 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12648:24c912bd53f6 r12650:c76821d48b5d r12632:6571641b7687 r12632:6571641b7687 r12647:3ada08b745f5 r12632:6571641b7687 r12632:6571641b7687 r12632:6571641b7687 r12632:6571641b7687 r12632:6571641b7687 r12632:6571641b7687 r12632:6571641b7687 r12632:6571641b7687 r12632:6571641b7687 r12632:6571641b7687 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12632:6571641b7687 r12632:6571641b7687 r12632:6571641b7687 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12632:6571641b7687 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12632:6571641b7687 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12632:6571641b7687 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 r12569:5ce20fe66894 | /* $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
* \li AISubsidy::SourceIsTown
* \li AISubsidy::GetSource
* \li AISubsidy::DestinationIsTown
* \li AISubsidy::GetDestination
*
* \b 0.8.0
*
* API additions:
* \li AIBaseStation
* \li AIBuoyList
* \li AIRail::RemoveRailWaypointTileRect
* \li AISubsidy::SubsidyParticipantType
* \li AISubsidy::GetSourceType
* \li AISubsidy::GetSourceIndex
* \li AISubsidy::GetDestinationType
* \li AISubsidy::GetDestinationIndex
*
* 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 The GetConstructionDate function was moved from AIStation to
* AIBaseStation, but can still be used as AIStation.GetConstructionDate
* \li WaypointID was replaced by StationID. All WaypointIDs from previous
* savegames are invalid
* \li WAYPOINT_INVALID is now deprecated, use STATION_INVALID instead
* \li AISubsidy::GetSource and AISubsidy::GetDestination return STATION_INVALID
* for awarded subsidies. They are deprecated as well
* \li AIs can create subclasses of API classes and use API constants as part
* of their own constants
* \li AIVehicleList_Station now also works for waypoints
*
* \b 0.7.3
*
* API additions:
* \li AIAbstractList::SORT_ASCENDING
* \li AIAbstractList::SORT_DESCENDING
* \li AICompany::GetPresidentGender
* \li AICompany::SetPresidentGender
* \li AIEngine::GetDesignDate
* \li AIStation::GetConstructionDate
*
* \b 0.7.2
*
* API additions:
* \li AIVehicle::GetReliability
*
* Other changes:
* \li DoCommands and sleeps in call, acall, pcall and valuators are disallowed
*
* \b 0.7.1
*
* API additions:
* \li AIAirport::GetPrice
* \li AIController::GetVersion
* \li AIOrder::AIOF_DEPOT_FLAGS
* \li AIOrder::AIOF_STOP_IN_DEPOT
* \li AIOrder::IsCurrentOrderPartOfOrderList
* \li AIOrder::IsGotoDepotOrder
* \li AIOrder::IsGotoStationOrder
* \li AIOrder::IsGotoWaypointOrder
* \li AISignList
* \li AITile::CORNER_[WSEN]
* \li AITile::ERR_AREA_ALREADY_FLAT
* \li AITile::ERR_EXCAVATION_WOULD_DAMAGE
* \li AITile::GetCornerHeight
* \li AITile::GetMaxHeight
* \li AITile::GetMinHeight
* \li AIVehicle::SendVehicleToDepotForServicing
*
* 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.
*/
|