diff options
Diffstat (limited to 'src/scripting')
-rw-r--r-- | src/scripting/script.cpp | 1 | ||||
-rw-r--r-- | src/scripting/script.hpp | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/scripting/script.cpp b/src/scripting/script.cpp index 8c3b2af5..12c4417a 100644 --- a/src/scripting/script.cpp +++ b/src/scripting/script.cpp @@ -29,6 +29,7 @@ typedef std::map< std::string, Script::Factory > Engines; static Engines *engines = NULL; +Script *Script::global_event_script = NULL; Script::Script(): mMap(NULL), diff --git a/src/scripting/script.hpp b/src/scripting/script.hpp index e11e5cc1..74925e8b 100644 --- a/src/scripting/script.hpp +++ b/src/scripting/script.hpp @@ -131,6 +131,8 @@ class Script virtual void processRemoveEvent(Thing* thing) = 0; + static Script* global_event_script; // the global event script + protected: std::string mScriptFile; |