void UpdateShieldColour(WeaponShield weapon) { Color newColor = currentDamageAction.EnemyColor; newColor.a = 0.5f; weapon.SpriteRenderer.color = newColor; }
void MatchSizeToEnemy(WeaponShield weapon) { var enemyScale = weapon.enemyToProtect.transform.localScale; weapon.gameObject.transform.localScale = (enemyScale * 1.2f); }
void InitiateShield(WeaponShield weapon) { AssignCurrentDamageAction(); UpdateShieldColour(weapon); MatchSizeToEnemy(weapon); }
public void HealthShieldSetUp(float health, WeaponShield shield) { totalHealth = health; parentShield = shield; }