Exemplo n.º 1
0
 // Use this for initialization
 void Start()
 {
     speedModifiers = new List <SpeedModifier>();
     rb             = GetComponent <Rigidbody>();
     playerStat     = GetComponent <PlayerStatus>();
     playerStat.StartPlayerStatus();
     blood = GetComponent <Bloodlust>();
     blood.StartBloodlust();
     dash = GetComponent <Dash>();
     dash.StartDash();
     swordAttack         = Instantiate(cleaveAttacks[0], bodyAnimator.transform.position, bodyAnimator.transform.rotation, bodyAnimator.transform);
     currentCleaveAttack = Instantiate(cleaveAttacks[MutationManager.Instance.TentacleMutation.CurrentLevel], bodyAnimator.transform.position, bodyAnimator.transform.rotation, bodyAnimator.transform);
     currentCleaveAttack.SetActive(false);
     bodyAnimator.SetInteger("CleaveLevel", MutationManager.Instance.TentacleMutation.CurrentLevel);
     stunned       = false;
     isStunnable   = true;
     swordReady    = true;
     hopping       = false;
     rot           = 0;
     attackTimer   = 1000;
     cleaveTimer   = 1000;
     currencySound = GetComponent <AudioSource>();
 }