void Start() { damagePerSecond = isHero? DesignerTool.Instance.HeroDamagePerSecond : DesignerTool.Instance.MinionDamagePerSecond; attackDistance = isHero ? 3.9f : 1.7f; intervalsPerSecond = 10; timeBetweenAttacks = 1f / intervalsPerSecond; myTeam = GetComponent <GenericMoveController>().GetTeam(); myDamage = new DamagePackage(myTeam, gameObject); int damagePerHit = (int)(damagePerSecond / intervalsPerSecond); myDamage.AddDamage(new Damage(damagePerHit, DamageTypes.normal, false)); }
void Start() { cannonImpactDamage = DesignerTool.Instance.CannonBallDamage; myDamage = new DamagePackage(GetComponentInParent <ActorTeamRegister>().GetMyTeam(), gameObject); myDamage.AddDamage(new Damage(cannonImpactDamage, DamageTypes.normal, false)); }