public override void CheckStatus()
    {
        float magnitude = (this.player.get_position() - this.get_transform().get_position()).get_magnitude();

        if (magnitude < this.scaredDistance)
        {
            this.status = AIoldStatus.ScaredDoodle;
        }
        else if (magnitude > this.awareDistance)
        {
            this.status = AIoldStatus.IdleDoodle;
        }
    }
 public DoodleFlingerOld()
 {
     this.awareDistance  = 15f;
     this.scaredDistance = 10f;
     this.runSpeed       = 500f;
     this.turn           = 1f;
     this.boing          = 25f;
     this.gravity        = 20f;
     this.speed          = 6f;
     this.jumpSpeed      = 8f;
     this.status         = AIoldStatus.IdleDoodle;
     this.moveDirection  = Vector3.get_zero();
 }
    public override void Update()
    {
        this.CheckStatus();
        AIoldStatus aIoldStatus = this.status;

        if (aIoldStatus == AIoldStatus.IdleDoodle)
        {
            this.Idle();
        }
        else if (aIoldStatus == AIoldStatus.ScaredDoodle)
        {
            this.RunAway();
        }
    }