void Start() { playerController = player.GetComponent <CustomRigidbodyFPSController> (); portalAudio = GetComponent <AudioSource>(); glitchValueGeneratorScript = GetComponent <GlitchValueGenerator>(); portalAudio.clip = glitchSound; portalAudio.loop = true; }
/// <summary> /// Activate necessary components for teleporter to work properly. /// </summary> private void ActivatePortal() { PortalNew portal = GetComponent <PortalNew>(); GlitchValueGenerator glitch = GetComponent <GlitchValueGenerator>(); if (portal != null) { portal.enabled = true; } if (glitch != null) { glitch.enabled = true; } if (fuelCleaner != null) { fuelCleaner.SetActive(true); } }