summaryrefslogtreecommitdiff
path: root/src/script/api/script_object.hpp
AgeCommit message (Collapse)Author
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
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
This can avoid out-of-memory situations due to single scripts using up the entire address space. Instead, scripts that go above the maximum are killed. The maximum is default 1 GB per script, but can be configured by a setting.
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2013-06-09(svn r25342) -Add: StoryPage data structures and GS APIzuu
2012-03-04(svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIsrubidium
2012-02-12(svn r23941) -Add: support for clangsmatz
2012-01-08(svn r23777) -Codechange: refactor allocating memory and fetching strings ↵rubidium
into a single function for scripts
2011-12-19(svn r23632) -Add: GSCompanyMode, to change company in GameScriptstruebrain
2011-12-19(svn r23630) -Add: a Goal GUI to show your current goalstruebrain
2011-12-14(svn r23515) -Cleanup: Remove unused ScriptObject::GetNewTunnelEndtile() and ↵frosch
relatives.
2011-11-29(svn r23370) -Add: support @api tag in API header files, to select which API ↵truebrain
should receive the defined classes and functions
2011-11-29(svn r23360) -Codechange: move AIInstance to ScriptInstance, making it ↵truebrain
reusable by other script API instances
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 r23354) -Codechange: move all src/ai/api/ai_*.[hc]pp files to ↵truebrain
src/script/api/script_* (Rubidium)