Changeset 10622 in orxonox.OLD for trunk/src/lib/script_engine/script_manager.cc
- Timestamp:
- Apr 6, 2007, 6:54:15 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/script_engine/script_manager.cc
r10618 r10622 25 25 26 26 #include "script.h" 27 #include " tools/script_trigger.h"27 #include "script_triggers/script_trigger.h" 28 28 #include "luaincl.h" 29 29 #include "loading/load_param_xml.h" 30 #include "util/loading/factory.h" 30 31 31 32 … … 50 51 { 51 52 BaseObject::loadParams(root); 52 {53 LoadParamXML(root, "Scripts", this, ScriptManager, createScripts);54 53 55 LoadParamXML(root, "ScriptTriggers", this, ScriptManager, createTriggers); 56 } // make shure that the loading process is finished 54 LoadParamXML(root, "Scripts", this, ScriptManager, createScripts); 57 55 58 // fill the scripts and triggers (doing that on runtime is very slow!) 56 LoadParamXML(root, "ScriptTriggers", this, ScriptManager, createTriggers); 57 59 58 } 60 59 … … 85 84 void ScriptManager::createTriggers(const TiXmlElement* triggers) 86 85 { 86 87 87 LOAD_PARAM_START_CYCLE(triggers, object); 88 88 { 89 new ScriptTrigger(object);89 Factory::fabricate(object); 90 90 } 91 91 LOAD_PARAM_END_CYCLE(object);
Note: See TracChangeset
for help on using the changeset viewer.