Inherited by TaleWorlds.CampaignSystem.Settlements.Settlement, and TaleWorlds.CampaignSystem.Siege.BesiegerCamp.
◆ GetInvolvedPartiesForEventType()
IEnumerable< PartyBase > TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.GetInvolvedPartiesForEventType |
( |
MapEvent.BattleTypes |
mapEventType = MapEvent.BattleTypes.Siege | ) |
|
◆ GetNextInvolvedPartyForEventType()
PartyBase TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.GetNextInvolvedPartyForEventType |
( |
ref int |
partyIndex, |
|
|
MapEvent.BattleTypes |
mapEventType = MapEvent.BattleTypes.Siege |
|
) |
| |
◆ HasInvolvedPartyForEventType()
bool TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.HasInvolvedPartyForEventType |
( |
PartyBase |
party, |
|
|
MapEvent.BattleTypes |
mapEventType = MapEvent.BattleTypes.Siege |
|
) |
| |
◆ OnTroopsKilledOnSide()
void TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.OnTroopsKilledOnSide |
( |
int |
killCount | ) |
|
◆ AddSiegeEngineMissile()
◆ RemoveDeprecatedMissiles()
void TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.RemoveDeprecatedMissiles |
( |
| ) |
|
◆ SetSiegeStrategy()
void TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.SetSiegeStrategy |
( |
SiegeStrategy |
strategy | ) |
|
◆ InitializeSiegeEventSide()
void TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.InitializeSiegeEventSide |
( |
| ) |
|
◆ GetAttackTarget()
◆ FinalizeSiegeEvent()
void TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.FinalizeSiegeEvent |
( |
| ) |
|
◆ SiegeEvent
SiegeEvent TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.SiegeEvent |
|
get |
◆ SiegeStrategy
SiegeStrategy TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.SiegeStrategy |
|
get |
◆ BattleSide
BattleSideEnum TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.BattleSide |
|
get |
◆ NumberOfTroopsKilledOnSide
int TaleWorlds.CampaignSystem.Siege.ISiegeEventSide.NumberOfTroopsKilledOnSide |
|
get |
◆ SiegeEngines
◆ SiegeEngineMissiles