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

Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeStrategyActionModel.

Public Member Functions

override void GetLogicalActionForStrategy (ISiegeEventSide side, out SiegeAction siegeAction, out SiegeEngineType siegeEngineType, out int deploymentIndex, out int reserveIndex)
 
abstract void GetLogicalActionForStrategy (ISiegeEventSide side, out SiegeAction siegeAction, out SiegeEngineType siegeEngineType, out int deploymentIndex, out int reserveIndex)
 

Additional Inherited Members

- Public Types inherited from TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeStrategyActionModel
enum  SiegeAction {
  ConstructNewSiegeEngine ,
  DeploySiegeEngineFromReserve ,
  MoveSiegeEngineToReserve ,
  RemoveDeployedSiegeEngine ,
  Hold
}
 

Member Function Documentation

◆ GetLogicalActionForStrategy()

override void TaleWorlds.CampaignSystem.GameComponents.DefaultSiegeStrategyActionModel.GetLogicalActionForStrategy ( ISiegeEventSide  side,
out SiegeAction  siegeAction,
out SiegeEngineType  siegeEngineType,
out int  deploymentIndex,
out int  reserveIndex 
)
virtual