private StatAttackRange _attackRange;
public void SetCharacterStats(List<CharacterStat> characterStats)
{
foreach (CharacterStat characterStat in characterStats)
{
if (characterStat.GetType() == _attackRange.GetType())
{
_attackRange = (StatAttackRange)characterStat;
}else if (characterStat.GetType() == _attackDamage.GetType())
{
_attackDamage = (StatAttackDamage)characterStat;
}
}
}
private StatAttackRange _attackRange;
public void SetCharacterStats(List<CharacterStat> characterStats)
{
foreach (CharacterStat characterStat in characterStats)
{
if (characterStat.GetType() == _attackRange.GetType())
{
_attackRange = (StatAttackRange)characterStat;
}else if (characterStat.GetType() == _attackDamage.GetType())
{
_attackDamage = (StatAttackDamage)characterStat;
}
}
}