GetAvailableAttackerRamSiegeEngines(PartyBase party) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetAvailableAttackerRangedSiegeEngines(PartyBase party) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetAvailableAttackerTowerSiegeEngines(PartyBase party) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetAvailableDefenderSiegeEngines(PartyBase party) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetAvailableManDayPower(ISiegeEventSide side) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetCasualtyChance(MobileParty siegeParty, SiegeEvent siegeEvent, BattleSideEnum side) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetColleteralDamageCasualties(SiegeEngineType attackerSiegeEngine, MobileParty party) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetConstructionProgressPerHour(SiegeEngineType type, SiegeEvent siegeEvent, ISiegeEventSide side) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetEffectiveSiegePartyForSide(SiegeEvent siegeEvent, BattleSideEnum side) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetPrebuiltSiegeEnginesOfSettlement(Settlement settlement) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetPrebuiltSiegeEnginesOfSiegeCamp(BesiegerCamp camp) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetPriorityTroopsForSallyOutAmbush() | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetRangedSiegeEngineReloadTime(SiegeEvent siegeEvent, BattleSideEnum side, SiegeEngineType siegeEngine) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetSiegeEngineDamage(SiegeEvent siegeEvent, BattleSideEnum battleSide, SiegeEngineType siegeEngine, SiegeBombardTargets target) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetSiegeEngineDestructionCasualties(SiegeEvent siegeEvent, BattleSideEnum side, SiegeEngineType destroyedSiegeEngine) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetSiegeEngineHitChance(SiegeEngineType siegeEngineType, BattleSideEnum battleSide, SiegeBombardTargets target, Town town) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetSiegeEngineHitPoints(SiegeEvent siegeEvent, SiegeEngineType siegeEngine, BattleSideEnum battleSide) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetSiegeEngineMapFireAnimationName(SiegeEngineType siegeEngineType, BattleSideEnum side) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetSiegeEngineMapPrefabName(SiegeEngineType siegeEngineType, int wallLevel, BattleSideEnum side) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetSiegeEngineMapProjectileBoneIndex(SiegeEngineType siegeEngineType, BattleSideEnum side) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetSiegeEngineMapProjectilePrefabName(SiegeEngineType siegeEngineType) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetSiegeEngineMapReloadAnimationName(SiegeEngineType siegeEngineType, BattleSideEnum side) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |
GetSiegeStrategyScore(SiegeEvent siege, BattleSideEnum side, SiegeStrategy strategy) | TaleWorlds.CampaignSystem.ComponentInterfaces.SiegeEventModel | pure virtual |