forked from 0ad/0ad
Fixes #3238, SetGlobal 'TriggerHelper' called multiple times
This was SVN commit r16713.
This commit is contained in:
parent
65e442eea5
commit
6506bc20cb
@ -210,7 +210,11 @@ bool CSimulation2Impl::LoadTriggerScripts(CComponentManager& componentManager, J
|
||||
{
|
||||
std::string scriptName = "maps/" + scriptNames[i];
|
||||
if (loadedScripts)
|
||||
{
|
||||
if (loadedScripts->find(scriptName) != loadedScripts->end())
|
||||
return true;
|
||||
loadedScripts->insert(scriptName);
|
||||
}
|
||||
LOGMESSAGE("Loading trigger script '%s'", scriptName.c_str());
|
||||
if (!componentManager.LoadScript(scriptName.data()))
|
||||
ok = false;
|
||||
|
Loading…
Reference in New Issue
Block a user