History

add parameter to unload to remove entityID from map

Stephen Birarda committed 9 years ago

Commit 0c657a11 parent 546f3244 files · +14 −17Browse files

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

Unified · Split

assignment-client/src/scripts/EntityScriptServer.cpp+2−2
@@ -455,13 +455,13 @@ void EntityScriptServer::addingEntity(const EntityItemID& entityID) { · 454 unmodified lines
455455
456456 void EntityScriptServer::deletingEntity(const EntityItemID& entityID) {
457457 if (_entityViewer.getTree() && !_shuttingDown && _entitiesScriptEngine) {
458− _entitiesScriptEngine->unloadEntityScript(entityID);
458+ _entitiesScriptEngine->unloadEntityScript(entityID, true);
459459 }
460460 }
461461
462462 void EntityScriptServer::entityServerScriptChanging(const EntityItemID& entityID, const bool reload) {
463463 if (_entityViewer.getTree() && !_shuttingDown) {
464− _entitiesScriptEngine->unloadEntityScript(entityID);
464+ _entitiesScriptEngine->unloadEntityScript(entityID, true);
465465 checkAndCallPreload(entityID, reload);
466466 }
467467 }