public void RpcDie() { hasControl = false; characterController.enabled = false; Instantiate(deathParticleSystemObject, gameObject.transform.position, gameObject.transform.rotation); isAlive = false; mesh.SetActive(false); if (playerRespawner != null) { playerRespawner.CmdRespawn(gameObject); } }