소스 검색

Makes sure if you don't spawn a game object into MissionGroup, it spawns it into MissionCleanup.

Areloch 9 년 전
부모
커밋
bbf7865a77
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      Templates/Full/game/scripts/server/gameObjects/GameObjectManager.cs

+ 3 - 1
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;
    }