// Use this for initialization
 void Start()
 {
     hero = GetComponent <HeroStatManager>();
     hero.heroStats.currentHealth = hero.heroStats.maxHealth;
     onHeartsChangedCallback     += UpdateHearts;
     UpdateHearts();
 }
 void Start()
 {
     hero            = GetComponent <HeroStatManager>();
     anim            = GetComponent <Animator>();
     playerRigidBody = GetComponent <Rigidbody2D>();
     lastMove        = new Vector2(0, -1);
     speed           = hero.heroStats.baseSpeed;
 }
 void Start()
 {
     hero             = GetComponent <HeroStatManager>();
     anim             = GetComponent <Animator>();
     playerController = GetComponent <PlayerController>();
     weaponController = GetComponentInChildren <WeaponController>();
     baseDamage       = hero.heroStats.baseStrength;
 }