From bbf7865a7719550ffb9e6cfd151c9190ff005554 Mon Sep 17 00:00:00 2001 From: Areloch Date: Mon, 30 May 2016 21:30:02 -0500 Subject: [PATCH] Makes sure if you don't spawn a game object into MissionGroup, it spawns it into MissionCleanup. --- .../Full/game/scripts/server/gameObjects/GameObjectManager.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Templates/Full/game/scripts/server/gameObjects/GameObjectManager.cs b/Templates/Full/game/scripts/server/gameObjects/GameObjectManager.cs index 57c47c5cf..f0b618920 100644 --- a/Templates/Full/game/scripts/server/gameObjects/GameObjectManager.cs +++ b/Templates/Full/game/scripts/server/gameObjects/GameObjectManager.cs @@ -77,8 +77,10 @@ function spawnGameObject(%name, %addToMissionGroup) { %newSGOObject = TamlRead(%gameObjectAsset.TAMLFilePath); - if(%addToMissionGroup == true) + if(%addToMissionGroup == true) //save instance when saving level MissionGroup.add(%newSGOObject); + else // clear instance on level exit + MissionCleanup.add(%newSGOObject); return %newSGOObject; }