summaryrefslogtreecommitdiff
path: root/src/script/api/script_object.cpp
AgeCommit message (Expand)Author
2021-12-16Codechange: Template script command calls.Michael Lutz
2021-12-16Codechange: Pass additional data as byte stream to command callbacks.Michael Lutz
2021-12-16Codechange: Template DoCommand to automagically reflect the parameters of the...Michael Lutz
2021-12-16Codechange: Untangle command code, flags and error string for DoCommand*.Michael Lutz
2021-12-16Codechange: Move command arguments to the back of the networked command funct...Michael Lutz
2021-06-13Codechange: convert printf DEBUG statements to fmt Debug statementsrubidium42
2021-05-29Codechange: move from C-string to std::string for DoCommandrubidium42
2021-05-29Fix: ScriptObject::DoCommand could modify "text" while defined "const"Patric Stout
2021-05-29Codechange: rename str_validate to StrMakeValid(InPlace) (#9304)Patric Stout
2021-05-15Change: Use gender-neutral pronounsrubidium42
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-09-07Fix b3fd7879: Ignore command flags when verifying script commandsNiels Martin Hansen
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-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-03-20Remove: ENABLE_NETWORK switchPatric Stout
2014-04-25(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the...rubidium
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ...rubidium
2013-11-24(svn r26093) -Fix (r26092): compilation errorrubidium
2013-11-24(svn r26092) -Fix [FS#5818]: prevent scripts from crashing OpenTTD when they ...rubidium
2013-06-27(svn r25488) -Fix [FS#5613]: do not send encoded texts to names, but decode t...rubidium
2013-06-09(svn r25342) -Add: StoryPage data structures and GS APIzuu
2013-05-29(svn r25305) -Fix [FS#5561]: Game Script APIs that execute a DoCommand were r...zuu
2012-03-04(svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIsrubidium
2012-01-08(svn r23778) -Fix [FS#4957]: trim all control codes and the likes from string...rubidium
2012-01-08(svn r23777) -Codechange: refactor allocating memory and fetching strings int...rubidium
2012-01-03(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp filesrubidium
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-19(svn r23611) -Add: run the begin of the script already while generating, and ...truebrain
2011-12-14(svn r23515) -Cleanup: Remove unused ScriptObject::GetNewTunnelEndtile() and ...frosch
2011-11-29(svn r23369) -Codechange: use script includes when possible, not ai includestruebrain
2011-11-29(svn r23367) -Codechange: refactor GetSetting to ScriptInstance, to avoid glo...truebrain
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 r23354) -Codechange: move all src/ai/api/ai_*.[hc]pp files to src/script...truebrain