private void RoarState() { if (m_timeInState == 0.0f) { m_audio.TriggerRoar(); } m_camera.SetCameraShake(true); if (m_timeInState > m_roarTime * 0.5f && m_stage == 3) { m_visuals.FinalForm(); } if (m_timeInState > m_roarTime) { m_camera.SetCameraShake(false); ChooseNextState(); } }