summaryrefslogtreecommitdiff
path: root/src/ai/ai_instance.cpp
AgeCommit message (Expand)Author
2021-12-16Codechange: Add support for additional command result values.Michael Lutz
2021-12-16Codechange: Pass unpacked command arguments to command callbacks (except Scri...Michael Lutz
2021-12-16Codechange: Pass additional data as byte stream to command callbacks.Michael Lutz
2021-12-16Codechange: Align parameter order of command callbacks to command handlers.Michael Lutz
2021-12-16Codechange: Untangle command code, flags and error string for DoCommand*.Michael Lutz
2020-07-16Change: rewrote squirrel_export in CMakeglx
2020-06-01Add: [Script] Native priority queue; useful e.g. for pathfinders.Michael Lutz
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-10-22Add: [Script] ScriptEventVehicleAutoReplaced.glx
2019-09-07Fix #7188: check the validity of command callback for scripts (#7701)glx22
2019-05-11Change: Limit memory allocations for each Squirrel instanceNiels Martin Hansen
2019-05-01Add: New RoadType API functions.peter1138
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2014-09-21(svn r26893) -Feature: ScriptStationList_Cargo for sorting cargo by from and viafonsinchen
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ...rubidium
2013-05-12(svn r25236) -Fix [FS#5547]: crash when AI is executing a command as it is ba...rubidium
2012-08-13(svn r24468) -Add [FS#5219]: API compatibility scripts for Goal Scripts (Hiru...yexo
2012-05-26(svn r24291) -Add: [Script] ScriptEventRoadReconstruction.frosch
2012-05-26(svn r24290) -Add: [Script] ScriptEventExclusiveTransportRights.frosch
2012-05-26(svn r24289) -Add: [Script] Base class for script events involving a company ...frosch
2012-04-09(svn r24108) -Fix [FS#5142]: When starting GS or AI, always use the settings ...frosch
2012-01-03(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp filesrubidium
2011-12-21(svn r23652) -Fix: don't include/document ScriptText for AIs. It is not usabletruebrain
2011-12-19(svn r23636) -Add: introduce ScriptText in parameters where it can be usedtruebrain
2011-12-19(svn r23632) -Add: GSCompanyMode, to change company in GameScriptstruebrain
2011-12-13(svn r23506) -Add: [NoAI] Support for dealing with aircraft range.michi_cc
2011-12-10(svn r23474) -Codechange: move the declaration error related functions to err...rubidium
2011-12-03(svn r23416) -Add: [NoAI] API for querying infrastructure costs.michi_cc
2011-12-01(svn r23386) -Fix: debug script related events to 'script' (removes 'ai')truebrain
2011-11-29(svn r23373) -Add: move the AI API to script/api/ai, and move the Squirrel C+...truebrain
2011-11-29(svn r23368) -Codechange: move FindLibrary down a few layers, so there is no ...truebrain
2011-11-29(svn r23367) -Codechange: refactor GetSetting to ScriptInstance, to avoid glo...truebrain
2011-11-29(svn r23366) -Codechange: move most of the Dummy code to script/, unifying ittruebrain
2011-11-29(svn r23364) -Codechange: refactor AIConfig, moving it mostly to Scriptconfigtruebrain
2011-11-29(svn r23361) -Codechange: move multiplayer DoCommand callback code so other s...truebrain
2011-11-29(svn r23360) -Codechange: move AIInstance to ScriptInstance, making it reusab...truebrain
2011-11-29(svn r23359) -Codechange: move AI_VMSuspend to Script_Suspend (and to its own...truebrain
2011-11-29(svn r23358) -Codechange: move AI_FatalError to Script_FatalError (and to its...truebrain
2011-11-29(svn r23357) -Codechange: move AIStorage to ScriptStoragetruebrain
2011-11-29(svn r23355) -Codechange: rename all AI* to Script* (Rubidium)truebrain
2011-11-29(svn r23352) -Add: support dynamically adding an API prefix when returning a ...truebrain
2011-11-23(svn r23302) -Add: [NoAI] AITown::GetCargoGoal and AITown::GetGrowthRate to q...truebrain
2011-11-23(svn r23295) -Codechange: put ImportLibrary in AIController (and document the...truebrain
2011-11-19(svn r23262) -Fix: one annoying typo in a squirrel_export marker linetruebrain
2011-11-13(svn r23209) -Codechange: track the current active script instance directly, ...truebrain
2011-11-12(svn r23195) -Codechange: if we really need to cast away constness, use const...rubidium
2011-11-08(svn r23134) -Add [FS#3799]: [NoAI] AICargoList_StationAcceptingyexo
2011-11-04(svn r23118) -Feature: [NoAI] Allow AIs to query the amount of remaining oper...rubidium
2011-01-22(svn r21890) -Cleanup: remove some unneeded includesrubidium
2010-12-29(svn r21664) -Add: [NoAI] AIEventTownFoundedyexo