// Start is called before the first frame update void Start() { fireflyParticlesGO = GameObject.FindGameObjectWithTag("FireFlyParticles"); firelyParticles = fireflyParticlesGO.GetComponent <ParticleSystem>(); denialSkill = GetComponent <DenialSkill>(); angerSkill = GetComponent <AngerSkill>(); bargainingSkill = GetComponent <BargainingSkill>(); acceptanceSkill = GetComponent <AcceptanceSkill>(); denialCam = GameObject.FindGameObjectWithTag("DenialCamera"); angerCam = GameObject.FindGameObjectWithTag("AngerCamera"); bargainingCam = GameObject.FindGameObjectWithTag("BargainingCamera"); nullCam = GameObject.Find("Null Cam"); mainCamera = Camera.main; switch (startFireflyState) { case FireflyState.None: ChangeFirefly(FireflyState.None); break; case FireflyState.Denial: ChangeFirefly(FireflyState.Denial); break; case FireflyState.Anger: ChangeFirefly(FireflyState.Anger); break; case FireflyState.Bargaining: ChangeFirefly(FireflyState.Bargaining); break; case FireflyState.Acceptance: ChangeFirefly(FireflyState.Acceptance); break; } }
public void SetValuesFromAngerSkill(AngerSkill angerSkillScript) { angerSkill = angerSkillScript; boltSpeed = angerSkill.boltSpeed; }