History

split entity script engines into two

HifiExperiments committed 6 years ago

Commit 2a1857e1 parent c9c8e5f5 files · +176 −112Browse files

Showing the changes to assignment-client/src/scripts/EntityScriptServer.cpp (1 of 5 files). Show all

Unified · Split

assignment-client/src/scripts/EntityScriptServer.cpp+3−1
@@ -465,7 +465,9 @@ void EntityScriptServer::resetEntitiesScriptEngine() { · 464 unmodified lines
465465 scriptEngines->runScriptInitializers(newEngine);
466466 newEngine->runInThread();
467467 auto newEngineSP = qSharedPointerCast<EntitiesScriptEngineProvider>(newEngine);
468− DependencyManager::get<EntityScriptingInterface>()->setEntitiesScriptEngine(newEngineSP);
468+ // On the entity script server, these are the same
469+ DependencyManager::get<EntityScriptingInterface>()->setPersistentEntitiesScriptEngine(newEngineSP);
470+ DependencyManager::get<EntityScriptingInterface>()->setNonPersistentEntitiesScriptEngine(newEngineSP);
469471
470472 if (_entitiesScriptEngine) {
471473 disconnect(_entitiesScriptEngine.data(), &ScriptEngine::entityScriptDetailsUpdated,