summaryrefslogtreecommitdiff
path: root/src/scripting
diff options
context:
space:
mode:
Diffstat (limited to 'src/scripting')
-rw-r--r--src/scripting/script.cpp1
-rw-r--r--src/scripting/script.hpp2
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;