CalculateWeaponDesignDifficulty(WeaponDesign weaponDesign) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetCraftingMaterialItem(CraftingMaterials craftingMaterial) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetCraftingPartDifficulty(CraftingPiece craftingPiece) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetEnergyCostForRefining(ref Crafting.RefiningFormula refineFormula, Hero hero) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetEnergyCostForSmelting(ItemObject item, Hero hero) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetEnergyCostForSmithing(ItemObject item, Hero hero) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetModifierChanges(int modifierTier, Hero hero, WeaponComponentData weapon) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetModifierTierForSmithedWeapon(WeaponDesign weaponDesign, Hero weaponsmith) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetPartResearchGainForSmeltingItem(ItemObject item, Hero hero) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetPartResearchGainForSmithingItem(ItemObject item, Hero hero, bool isFreeBuildMode) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetRefiningFormulas(Hero weaponsmith) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetSkillXpForRefining(ref Crafting.RefiningFormula refineFormula) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetSkillXpForSmelting(ItemObject item) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetSkillXpForSmithingInCraftingOrderMode(ItemObject item) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetSkillXpForSmithingInFreeBuildMode(ItemObject item) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetSmeltingOutputForItem(ItemObject item) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
GetSmithingCostsForWeaponDesign(WeaponDesign weaponDesign) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |
ResearchPointsNeedForNewPart(int totalPartCount, int openedPartCount) | TaleWorlds.CampaignSystem.ComponentInterfaces.SmithingModel | pure virtual |