You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenTTD-patches/src/script/api
rubidium 856896c36e (svn r24121) -Merge: documentation update from 1.2 13 years ago
..
ai (svn r24006) -Fix [FS#5088]: AI used in names in API for GSOrder 13 years ago
game (svn r24006) -Fix [FS#5088]: AI used in names in API for GSOrder 13 years ago
template (svn r23932) -Codechange: split the NewGRF text window into its own source files 13 years ago
Doxyfile_AI (svn r23374) -Add: Doxygen files for the NoAI API (Yexo) 13 years ago
Doxyfile_Game (svn r23610) -Add: Doxygen files for NoGo API (Yexo) 13 years ago
ai_changelog.hpp (svn r24121) -Merge: documentation update from 1.2 13 years ago
doxygen_filter.awk (svn r23650) -Fix: wrong functions were filtered for AI/GameScript doxygen documentation 13 years ago
doxygen_filter.sh (svn r23610) -Add: Doxygen files for NoGo API (Yexo) 13 years ago
game_changelog.hpp (svn r23969) -Codechange: trunk heads to 1.3 now 13 years ago
script_accounting.cpp
script_accounting.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_admin.cpp (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 13 years ago
script_admin.hpp (svn r23623) -Add: allow bi-directional communication with the AdminPort and GameScript 13 years ago
script_airport.cpp (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 13 years ago
script_airport.hpp (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 13 years ago
script_base.cpp
script_base.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_basestation.cpp (svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts 13 years ago
script_basestation.hpp (svn r23735) -Codechange: remove ~50 includes from headers that weren't needed 13 years ago
script_bridge.cpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_bridge.hpp (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 13 years ago
script_bridgelist.cpp
script_bridgelist.hpp (svn r23615) -Add: more API functions exposed to NoGo (part 2) 13 years ago
script_cargo.cpp (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 13 years ago
script_cargo.hpp (svn r23735) -Codechange: remove ~50 includes from headers that weren't needed 13 years ago
script_cargolist.cpp
script_cargolist.hpp (svn r23615) -Add: more API functions exposed to NoGo (part 2) 13 years ago
script_company.cpp (svn r23826) -Fix [FS#4972]: the detailed performance rating window showed the cargo count of the current quarter instead of the last quarter like the tooltip says 13 years ago
script_company.hpp (svn r23735) -Codechange: remove ~50 includes from headers that weren't needed 13 years ago
script_companymode.cpp (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 13 years ago
script_companymode.hpp (svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC) 13 years ago
script_controller.cpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_controller.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_date.cpp (svn r23619) -Add: ScriptDate::GetSystemTime, to get the seconds since 1 Jan 1970 of the real system (GameScript only) 13 years ago
script_date.hpp (svn r23619) -Add: ScriptDate::GetSystemTime, to get the seconds since 1 Jan 1970 of the real system (GameScript only) 13 years ago
script_depotlist.cpp (svn r23632) -Add: GSCompanyMode, to change company in GameScripts 13 years ago
script_depotlist.hpp (svn r23615) -Add: more API functions exposed to NoGo (part 2) 13 years ago
script_engine.cpp (svn r24029) -Change: [NoAI] make AIEngine::IsArticulated return true if the articulated callback flag is set, don't try to run the callback. 13 years ago
script_engine.hpp (svn r23615) -Add: more API functions exposed to NoGo (part 2) 13 years ago
script_enginelist.cpp (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 13 years ago
script_enginelist.hpp (svn r23615) -Add: more API functions exposed to NoGo (part 2) 13 years ago
script_error.cpp
script_error.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_event.cpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_event.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_event_types.cpp (svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts 13 years ago
script_event_types.hpp (svn r23735) -Codechange: remove ~50 includes from headers that weren't needed 13 years ago
script_execmode.cpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_execmode.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_game.cpp (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 13 years ago
script_game.hpp (svn r23618) -Add: ScriptGame::Pause, ScriptGame::Unpause, and ScriptGame::GetLandscape (GameScript only) 13 years ago
script_gamesettings.cpp (svn r23735) -Codechange: remove ~50 includes from headers that weren't needed 13 years ago
script_gamesettings.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_goal.cpp (svn r23827) -Feature [FS#4992]: [NoGo] Allow to chose the goal question window's title from a (small) set of options 13 years ago
script_goal.hpp (svn r23827) -Feature [FS#4992]: [NoGo] Allow to chose the goal question window's title from a (small) set of options 13 years ago
script_group.cpp (svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts 13 years ago
script_group.hpp (svn r23636) -Add: introduce ScriptText in parameters where it can be used 13 years ago
script_grouplist.cpp (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 13 years ago
script_grouplist.hpp (svn r23370) -Add: support @api tag in API header files, to select which API should receive the defined classes and functions 13 years ago
script_industry.cpp (svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts 13 years ago
script_industry.hpp (svn r23614) -Add: more API functions exposed to NoGo (part 1) 13 years ago
script_industrylist.cpp
script_industrylist.hpp (svn r23614) -Add: more API functions exposed to NoGo (part 1) 13 years ago
script_industrytype.cpp (svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts 13 years ago
script_industrytype.hpp (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 13 years ago
script_industrytypelist.cpp
script_industrytypelist.hpp (svn r23614) -Add: more API functions exposed to NoGo (part 1) 13 years ago
script_info_docs.hpp (svn r23613) -Add: allow IsDeveloperOnly in info.nut, to indicate if you can select this GS via the GUI (optional, defaults to false) 13 years ago
script_infrastructure.cpp (svn r23931) -Change: Scale infrastructure cost of rail tracks by the total number of all tracks and not independently for each rail type. 13 years ago
script_infrastructure.hpp (svn r23735) -Codechange: remove ~50 includes from headers that weren't needed 13 years ago
script_list.cpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_list.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_log.cpp (svn r23632) -Add: GSCompanyMode, to change company in GameScripts 13 years ago
script_log.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_map.cpp
script_map.hpp (svn r23614) -Add: more API functions exposed to NoGo (part 1) 13 years ago
script_marine.cpp (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 13 years ago
script_marine.hpp (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 13 years ago
script_news.cpp (svn r23927) -Fix [FS#5056]: 32bpp animated blitter was optimised a bit too far regarding not needing to update the colour mapping when (re)initialising the palette 13 years ago
script_news.hpp (svn r23924) -Fix [FS#5054]: [NoGo] "Some" news messages would cause an assertion to be triggered due to a missing proper location for the viewport of the news message, so only allow building when valid data for the viewport is provided or no viewport is used 13 years ago
script_object.cpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_object.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_order.cpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_order.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_rail.cpp (svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts 13 years ago
script_rail.hpp (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 13 years ago
script_railtypelist.cpp (svn r23632) -Add: GSCompanyMode, to change company in GameScripts 13 years ago
script_railtypelist.hpp (svn r23615) -Add: more API functions exposed to NoGo (part 2) 13 years ago
script_road.cpp (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 13 years ago
script_road.hpp (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 13 years ago
script_sign.cpp (svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts 13 years ago
script_sign.hpp (svn r23636) -Add: introduce ScriptText in parameters where it can be used 13 years ago
script_signlist.cpp
script_signlist.hpp (svn r23614) -Add: more API functions exposed to NoGo (part 1) 13 years ago
script_station.cpp (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 13 years ago
script_station.hpp (svn r23770) -Fix: compilation with GCC 4.7 13 years ago
script_stationlist.cpp (svn r23632) -Add: GSCompanyMode, to change company in GameScripts 13 years ago
script_stationlist.hpp (svn r23615) -Add: more API functions exposed to NoGo (part 2) 13 years ago
script_subsidy.cpp (svn r23628) -Add: ScriptSubsidy::Create, to create subsidies (GameScript only) 13 years ago
script_subsidy.hpp (svn r23628) -Add: ScriptSubsidy::Create, to create subsidies (GameScript only) 13 years ago
script_subsidylist.cpp
script_subsidylist.hpp (svn r23615) -Add: more API functions exposed to NoGo (part 2) 13 years ago
script_testmode.cpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_testmode.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_text.cpp (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 13 years ago
script_text.hpp (svn r23652) -Fix: don't include/document ScriptText for AIs. It is not usable 13 years ago
script_tile.cpp (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 13 years ago
script_tile.hpp (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 13 years ago
script_tilelist.cpp
script_tilelist.hpp (svn r23615) -Add: more API functions exposed to NoGo (part 2) 13 years ago
script_town.cpp (svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts 13 years ago
script_town.hpp (svn r23735) -Codechange: remove ~50 includes from headers that weren't needed 13 years ago
script_townlist.cpp
script_townlist.hpp (svn r23614) -Add: more API functions exposed to NoGo (part 1) 13 years ago
script_tunnel.cpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_tunnel.hpp (svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope 13 years ago
script_types.hpp (svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs 13 years ago
script_vehicle.cpp (svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts 13 years ago
script_vehicle.hpp (svn r23636) -Add: introduce ScriptText in parameters where it can be used 13 years ago
script_vehiclelist.cpp (svn r23941) -Add: support for clang 13 years ago
script_vehiclelist.hpp (svn r23615) -Add: more API functions exposed to NoGo (part 2) 13 years ago
script_viewport.cpp (svn r23625) -Add: ScriptViewport::ScrollTo, for SinglePlayer only (GameScript only) 13 years ago
script_viewport.hpp (svn r23735) -Codechange: remove ~50 includes from headers that weren't needed 13 years ago
script_waypoint.cpp (svn r23632) -Add: GSCompanyMode, to change company in GameScripts 13 years ago
script_waypoint.hpp (svn r23770) -Fix: compilation with GCC 4.7 13 years ago
script_waypointlist.cpp (svn r23632) -Add: GSCompanyMode, to change company in GameScripts 13 years ago
script_waypointlist.hpp (svn r23615) -Add: more API functions exposed to NoGo (part 2) 13 years ago
script_window.cpp (svn r23631) -Add: ScriptWindow, to manipulate windows on the client (GameScript only) 13 years ago
script_window.hpp (svn r23947) -Feature: Timetabled maximum travel speeds for non-flying vehicles. 13 years ago
squirrel_export.awk (svn r23651) -Feature: [NoGo] GSText now accepts string arguments as parameters to the constructor 13 years ago
squirrel_export.sh (svn r23652) -Fix: don't include/document ScriptText for AIs. It is not usable 13 years ago