Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.PartyTroopUpgradeModel.
|
override bool | CanPartyUpgradeTroopToTarget (PartyBase upgradingParty, CharacterObject upgradeableCharacter, CharacterObject upgradeTarget) |
|
override bool | IsTroopUpgradeable (PartyBase party, CharacterObject character) |
|
override int | GetXpCostForUpgrade (PartyBase party, CharacterObject characterObject, CharacterObject upgradeTarget) |
|
override int | GetGoldCostForUpgrade (PartyBase party, CharacterObject characterObject, CharacterObject upgradeTarget) |
|
override int | GetSkillXpFromUpgradingTroops (PartyBase party, CharacterObject troop, int numberOfTroops) |
|
override bool | DoesPartyHaveRequiredItemsForUpgrade (PartyBase party, CharacterObject upgradeTarget) |
|
override bool | DoesPartyHaveRequiredPerksForUpgrade (PartyBase party, CharacterObject character, CharacterObject upgradeTarget, out PerkObject requiredPerk) |
|
override float | GetUpgradeChanceForTroopUpgrade (PartyBase party, CharacterObject troop, int upgradeTargetIndex) |
|
abstract bool | CanPartyUpgradeTroopToTarget (PartyBase party, CharacterObject character, CharacterObject target) |
|
abstract bool | IsTroopUpgradeable (PartyBase party, CharacterObject character) |
|
abstract bool | DoesPartyHaveRequiredItemsForUpgrade (PartyBase party, CharacterObject upgradeTarget) |
|
abstract bool | DoesPartyHaveRequiredPerksForUpgrade (PartyBase party, CharacterObject character, CharacterObject upgradeTarget, out PerkObject requiredPerk) |
|
abstract int | GetGoldCostForUpgrade (PartyBase party, CharacterObject characterObject, CharacterObject upgradeTarget) |
|
abstract int | GetXpCostForUpgrade (PartyBase party, CharacterObject characterObject, CharacterObject upgradeTarget) |
|
abstract int | GetSkillXpFromUpgradingTroops (PartyBase party, CharacterObject troop, int numberOfTroops) |
|
abstract float | GetUpgradeChanceForTroopUpgrade (PartyBase party, CharacterObject troop, int upgradeTargetIndex) |
|
◆ CanPartyUpgradeTroopToTarget()
override bool TaleWorlds.CampaignSystem.GameComponents.DefaultPartyTroopUpgradeModel.CanPartyUpgradeTroopToTarget |
( |
PartyBase |
upgradingParty, |
|
|
CharacterObject |
upgradeableCharacter, |
|
|
CharacterObject |
upgradeTarget |
|
) |
| |
|
virtual |
◆ IsTroopUpgradeable()
override bool TaleWorlds.CampaignSystem.GameComponents.DefaultPartyTroopUpgradeModel.IsTroopUpgradeable |
( |
PartyBase |
party, |
|
|
CharacterObject |
character |
|
) |
| |
|
virtual |
◆ GetXpCostForUpgrade()
◆ GetGoldCostForUpgrade()
◆ GetSkillXpFromUpgradingTroops()
override int TaleWorlds.CampaignSystem.GameComponents.DefaultPartyTroopUpgradeModel.GetSkillXpFromUpgradingTroops |
( |
PartyBase |
party, |
|
|
CharacterObject |
troop, |
|
|
int |
numberOfTroops |
|
) |
| |
|
virtual |
◆ DoesPartyHaveRequiredItemsForUpgrade()
override bool TaleWorlds.CampaignSystem.GameComponents.DefaultPartyTroopUpgradeModel.DoesPartyHaveRequiredItemsForUpgrade |
( |
PartyBase |
party, |
|
|
CharacterObject |
upgradeTarget |
|
) |
| |
|
virtual |
◆ DoesPartyHaveRequiredPerksForUpgrade()
◆ GetUpgradeChanceForTroopUpgrade()
override float TaleWorlds.CampaignSystem.GameComponents.DefaultPartyTroopUpgradeModel.GetUpgradeChanceForTroopUpgrade |
( |
PartyBase |
party, |
|
|
CharacterObject |
troop, |
|
|
int |
upgradeTargetIndex |
|
) |
| |
|
virtual |