MinionBoughtDef CreateMinionDefInstance(MinionType t) { var minion = new MinionBoughtDef(); minion.hp = minion.passiveSkill = minion.skill = minion.speed = 1; minion.type = t.ToString(); return(minion); }
MinionBoughtDef CreateMinionDefInstance(MinionType t) { var minion = new MinionBoughtDef(); if (t != MinionType.Healer && t != MinionType.WarScreamer) { minion.hp = minion.skill = minion.speed = 1; } else { minion.passiveSkill = minion.skill = minion.speed = 1; } minion.type = t.ToString(); return(minion); }
public void SetUpgradeItems(MinionBoughtDef boughtInfo, MinionsStatsCurrencyDef statsCurrency , GenericListJsonLoader <BaseMinionStat> minionStats) { _boughtInfo = boughtInfo; _statsCurrency = statsCurrency; _minionStats = minionStats; if (_list == null || _list.Count == 0) { GenerateItemsFromScratch(); } else { ReloadItems(); } }