瀏覽代碼

Merge pull request #1498 from Azaezel/alpha41/noU

offload spawnControlObject on controllable death to gameplay modules
Brian Roberts 3 月之前
父節點
當前提交
5bfeea0e61
共有 1 個文件被更改,包括 1 次插入7 次删除
  1. 1 7
      Templates/BaseGame/game/data/DamageModel/scripts/server/shapeBase.tscript

+ 1 - 7
Templates/BaseGame/game/data/DamageModel/scripts/server/shapeBase.tscript

@@ -268,16 +268,10 @@ function ShapeBaseData::onDestroyed(%this, %obj, %state)
       if (%obj.getMountedImage(%slot))
          %obj.setImageTrigger(%slot, false);
    }
-   
-   if (%obj.client)
-   {
-      %obj.client.player = 0;
-      %obj.client.schedule($DeathDuration, "spawnControlObject");
-   } 
    // Schedule corpse removal. Just keeping the place clean.
    %obj.schedule($CorpseTimeoutValue - 1000, "startFade", 1000, 0, true);
-   %obj.schedule($CorpseTimeoutValue, "delete");
    %obj.schedule($CorpseTimeoutValue,"blowUp");
+   %obj.schedule($CorpseTimeoutValue+32, "delete");
 }
 
 function ShapeBaseData::onRemove(%this, %obj)