void OnCharged() { if (m_Animator) { m_Animator.SetBool("FullCharge", true); } WireSetToggle wireComp = GetComponent <WireSetToggle>(); if (wireComp) { wireComp.SetWiresActive(true); } if (m_PowerUpParticle) { Instantiate(m_PowerUpParticle, transform.position, transform.rotation); } }
void AbsorbCharge() { if (m_Animator) { m_Animator.SetBool("FullCharge", false); } m_IsCharged = false; m_TimeTilRecharge = m_RechargeTime; if (m_PowerDownParticle) { Instantiate(m_PowerDownParticle, transform.position, transform.rotation); } WireSetToggle wireComp = GetComponent <WireSetToggle>(); if (wireComp) { wireComp.SetWiresActive(false); } }