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