Exemple #1
0
    private void Update()
    {
        if (enemyOfAI == null)
        {
            enemyOfAI = GameObject.FindGameObjectWithTag("PlaceHolder").transform;
        }
        if (enemyOfAI != placeHolder || enemyOfAI != null)
        {
            DealDamage();
        }
        //if (agressiveBehaviour)
        //{
        //    SearchAndFindByTag();
        //}
        HookUp();
        try
        {
            StopSneakGo();
            Follow();
        }
        catch
        {
            Debug.Log("I don't give a f**k");
        }

        Wait();
        if (isOnSelectedDistanceToPlayer(standAwayFromPlayer) && playerMovement.GetStealth())
        {
            animator.SetBool("Sneak", false);
            animator.SetBool("Crouch", true);
        }
        //RunAfterPlayer();
        if (isOnSelectedDistanceToPlayer(standAwayFromPlayer) && !playerMovement.GetStealth())
        {
            animator.SetBool("Walk", false);
            animator.SetBool("Run", false);
            animator.SetBool("Idle", true);
        }
    }