Inherits TaleWorlds.Core.GameModel.
Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultBattleRewardModel.
◆ GetPlayerGainedRelationAmount()
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.GetPlayerGainedRelationAmount |
( |
MapEvent |
mapEvent, |
|
|
Hero |
hero |
|
) |
| |
|
pure virtual |
◆ CalculateRenownGain()
abstract ExplainedNumber TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.CalculateRenownGain |
( |
PartyBase |
party, |
|
|
float |
renownValueOfBattle, |
|
|
float |
contributionShare |
|
) |
| |
|
pure virtual |
◆ CalculateInfluenceGain()
abstract ExplainedNumber TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.CalculateInfluenceGain |
( |
PartyBase |
party, |
|
|
float |
influenceValueOfBattle, |
|
|
float |
contributionShare |
|
) |
| |
|
pure virtual |
◆ CalculateMoraleGainVictory()
abstract ExplainedNumber TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.CalculateMoraleGainVictory |
( |
PartyBase |
party, |
|
|
float |
renownValueOfBattle, |
|
|
float |
contributionShare |
|
) |
| |
|
pure virtual |
◆ CalculateGoldLossAfterDefeat()
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.CalculateGoldLossAfterDefeat |
( |
Hero |
partyLeaderHero | ) |
|
|
pure virtual |
◆ GetLootedItemFromTroop()
abstract EquipmentElement TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.GetLootedItemFromTroop |
( |
CharacterObject |
character, |
|
|
float |
targetValue |
|
) |
| |
|
pure virtual |
◆ GetPartySavePrisonerAsMemberShareProbability()
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.GetPartySavePrisonerAsMemberShareProbability |
( |
PartyBase |
winnerParty, |
|
|
float |
lootAmount |
|
) |
| |
|
pure virtual |
◆ GetExpectedLootedItemValue()
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.GetExpectedLootedItemValue |
( |
CharacterObject |
character | ) |
|
|
pure virtual |
◆ GetAITradePenalty()
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.GetAITradePenalty |
( |
| ) |
|
|
pure virtual |
◆ DestroyHideoutBannerLootChance
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.DestroyHideoutBannerLootChance |
|
get |
◆ CaptureSettlementBannerLootChance
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.CaptureSettlementBannerLootChance |
|
get |
◆ DefeatRegularHeroBannerLootChance
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.DefeatRegularHeroBannerLootChance |
|
get |
◆ DefeatClanLeaderBannerLootChance
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.DefeatClanLeaderBannerLootChance |
|
get |
◆ DefeatKingdomRulerBannerLootChance
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel.DefeatKingdomRulerBannerLootChance |
|
get |