Class TroopSacrificeModel
- Namespace
- TaleWorlds.CampaignSystem.ComponentInterfaces
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class TroopSacrificeModel : GameModel
- Inheritance
-
TroopSacrificeModel
- Derived
- Inherited Members
Constructors
TroopSacrificeModel()
protected TroopSacrificeModel()
Properties
BreakOutArmyLeaderRelationPenalty
public abstract int BreakOutArmyLeaderRelationPenalty { get; }
Property Value
BreakOutArmyMemberRelationPenalty
public abstract int BreakOutArmyMemberRelationPenalty { get; }
Property Value
Methods
GetLostTroopCountForBreakingInBesiegedSettlement(MobileParty, SiegeEvent)
public abstract int GetLostTroopCountForBreakingInBesiegedSettlement(MobileParty party, SiegeEvent siegeEvent)
Parameters
party
MobilePartysiegeEvent
SiegeEvent
Returns
GetLostTroopCountForBreakingOutOfBesiegedSettlement(MobileParty, SiegeEvent)
public abstract int GetLostTroopCountForBreakingOutOfBesiegedSettlement(MobileParty party, SiegeEvent siegeEvent)
Parameters
party
MobilePartysiegeEvent
SiegeEvent
Returns
GetNumberOfTroopsSacrificedForTryingToGetAway(BattleSideEnum, MapEvent)
public abstract int GetNumberOfTroopsSacrificedForTryingToGetAway(BattleSideEnum battleSide, MapEvent mapEvent)
Parameters
battleSide
BattleSideEnummapEvent
MapEvent
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).