static public void SetHArmorData(PokedexItem item, int id) { item.armor = float.Parse(ODSetting.hArmorTable[id]["baseArmor"]); item.damageDerate = HyperbolaArmorComponent.CalculateDamageDerates(ODSetting.settingDic["damageHArmorModifiedValue"], new float[1] { item.armor })[0]; }
static public void SetHArmorComponentData(HyperbolaArmorComponent hArmorComponent, int id) { hArmorComponent.minArmor = ODSetting.settingDic["minHArmor"]; hArmorComponent.maxArmor = ODSetting.settingDic["maxHArmor"]; hArmorComponent.damageModifiedValue = ODSetting.settingDic["damageHArmorModifiedValue"]; hArmorComponent.armorList.baseArmorList = new float[1] { float.Parse(ODSetting.hArmorTable[id]["baseArmor"]) }; hArmorComponent.armorList.armorAddedValueList = new float[1] { ODSetting.settingDic["armorAddedValue"] }; }