M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
StoryMode.GameComponents.StoryModeBattleRewardModel Class Reference

Inherits TaleWorlds.CampaignSystem.GameComponents.DefaultBattleRewardModel.

Public Member Functions

override ExplainedNumber CalculateRenownGain (PartyBase party, float renownValueOfBattle, float contributionShare)
 
- Public Member Functions inherited from TaleWorlds.CampaignSystem.GameComponents.DefaultBattleRewardModel
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 ()
 

Additional Inherited Members

- Properties inherited from TaleWorlds.CampaignSystem.GameComponents.DefaultBattleRewardModel
override float DestroyHideoutBannerLootChance [get]
 
override float CaptureSettlementBannerLootChance [get]
 
override float DefeatRegularHeroBannerLootChance [get]
 
override float DefeatClanLeaderBannerLootChance [get]
 
override float DefeatKingdomRulerBannerLootChance [get]
 
- Properties inherited from TaleWorlds.CampaignSystem.ComponentInterfaces.BattleRewardModel
abstract float DestroyHideoutBannerLootChance [get]
 
abstract float CaptureSettlementBannerLootChance [get]
 
abstract float DefeatRegularHeroBannerLootChance [get]
 
abstract float DefeatClanLeaderBannerLootChance [get]
 
abstract float DefeatKingdomRulerBannerLootChance [get]
 

Member Function Documentation

◆ CalculateRenownGain()

override ExplainedNumber StoryMode.GameComponents.StoryModeBattleRewardModel.CalculateRenownGain ( PartyBase  party,
float  renownValueOfBattle,
float  contributionShare 
)
virtual