M&B: Bannerlord 1.3.4
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)
 
- Public Member Functions inherited from TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeStrategyActionModel
void GetLogicalActionForStrategy (ISiegeEventSide side, out SiegeAction siegeAction, out SiegeEngineType siegeEngineType, out int deploymentIndex, out int reserveIndex)
 
- Public Member Functions inherited from TaleWorlds.Core.MBGameModel< SiegeStrategyActionModel >
void Initialize (T baseModel)
 

Additional Inherited Members

- Public Types inherited from TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeStrategyActionModel
enum  SiegeAction {
  ConstructNewSiegeEngine ,
  DeploySiegeEngineFromReserve ,
  MoveSiegeEngineToReserve ,
  RemoveDeployedSiegeEngine ,
  Hold
}
 
- Properties inherited from TaleWorlds.Core.MBGameModel< SiegeStrategyActionModel >
BaseModel [get]
 

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 )