public void Die() { //place into construction site queue to respawn as laborer robotManager.transform.parent = null; StartCoroutine(RespawnE()); if (!isAI) { flyCamera.Activate(robotManager.robotFollow.BackCamera.transform); } }
public void Die() { //place into construction site queue to respawn as laborer robotManager.transform.parent = null; if (!isAI) { flyCamera.Activate(robotManager.robotFollow.BackCamera.transform); Invoke("StartRespawn", 3); } else { Destroy(gameObject); AIRespawner.instance.AIDied(robotManager.isRed); } }