M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.ComponentInterfaces.TroopSacrificeModel Class Referenceabstract

Inherits TaleWorlds.Core.GameModel.

Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultTroopSacrificeModel.

Public Member Functions

abstract int GetLostTroopCountForBreakingInBesiegedSettlement (MobileParty party, SiegeEvent siegeEvent)
 
abstract int GetLostTroopCountForBreakingOutOfBesiegedSettlement (MobileParty party, SiegeEvent siegeEvent)
 
abstract int GetNumberOfTroopsSacrificedForTryingToGetAway (BattleSideEnum battleSide, MapEvent mapEvent)
 

Member Function Documentation

◆ GetLostTroopCountForBreakingInBesiegedSettlement()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.TroopSacrificeModel.GetLostTroopCountForBreakingInBesiegedSettlement ( MobileParty  party,
SiegeEvent  siegeEvent 
)
pure virtual

◆ GetLostTroopCountForBreakingOutOfBesiegedSettlement()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.TroopSacrificeModel.GetLostTroopCountForBreakingOutOfBesiegedSettlement ( MobileParty  party,
SiegeEvent  siegeEvent 
)
pure virtual

◆ GetNumberOfTroopsSacrificedForTryingToGetAway()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.TroopSacrificeModel.GetNumberOfTroopsSacrificedForTryingToGetAway ( BattleSideEnum  battleSide,
MapEvent  mapEvent 
)
pure virtual