private void UnWarp(bool isIntro) { motherShip.HyperSpaceEnd.Play(); foreach (var effect in warpEffects) { effect.Stop(); } MusicPlayer.main.ExitWarp(isIntro); warpTimer = Time.time + currentWarpEndDuration; warpEffectPlaying = true; warping = false; player.Activate(); ReEnableGhostParts(); }
public void SpawnPlayer() { Vector3 SpawnPoint = GameManager.instance.SpawnPosition; if (currentPlayer == null) { currentPlayer = Instantiate(PlayerPrefab, SpawnPoint, transform.rotation).GetComponent <PlayerMovement>(); } else { currentPlayer.transform.position = SpawnPoint; } currentPlayer.Activate(); camera = FindObjectOfType <CinemachineVirtualCamera>(); camera.m_Follow = currentPlayer.transform; }
public void Activate(bool val) { playerShooting.Activate(val); playerMovement.Activate(val);; }
private void Activate() { player.Activate(); currentHP = maxHP; }