public override void StartIt() { base.StartIt(); //if (customPropsAreUsed) //{ // if (gettingDamageArea) // gettingDamageArea.SetEnabled(true); //} if (initialSoldier != null) { Init_SetControlledSoldier(initialSoldier); } if (respawnPointCollection != null) { respawnPointCollection.Init_SetInitialDelay(initialDelay); respawnPointCollection.Init_Start(); } if (controlledSoldier != null) { //currentSoldier = controlledSoldier; if (respawnPointCollection != null) { respawnPointCollection.SetInitialSoldier(controlledSoldier); } } }