public override void FixedUpdate(AriesEntity entity, float dt) { EnvironmentDetector envDetector = entity.GetAgent().GetComponent <EnvironmentDetector>(); if (!envDetector.isOnGround) { m_jump.ReduceJumpChance(); entity.ChangeState(AriesState.Fall); } }