コード例 #1
0
 public static void RemoveBuilding(StaticInstance instance)
 {
     if (instance.isInSavegame)
     {
         StaticDatabase.DeleteStatic(instance);
     }
 }
コード例 #2
0
 public static void RemoveAllBuildings()
 {
     foreach (StaticInstance instance in StaticDatabase.allStaticInstances)
     {
         if (instance.isInSavegame)
         {
             StaticDatabase.DeleteStatic(instance);
         }
     }
 }
コード例 #3
0
ファイル: API.cs プロジェクト: mstramb/Kerbal-Konstructs
 public static void RemoveStatic(string uuid)
 {
     if (StaticDatabase.instancedByUUID.ContainsKey(uuid))
     {
         StaticDatabase.DeleteStatic(StaticDatabase.instancedByUUID[uuid]);
     }
     else
     {
         Log.UserWarning("API:RemoveObject: Can´t find a static with the UUID: " + uuid);
     }
 }