|
override string | GetSiegeEngineMapPrefabName (SiegeEngineType type, int wallLevel, BattleSideEnum side) |
|
override string | GetSiegeEngineMapProjectilePrefabName (SiegeEngineType type) |
|
override string | GetSiegeEngineMapReloadAnimationName (SiegeEngineType type, BattleSideEnum side) |
|
override string | GetSiegeEngineMapFireAnimationName (SiegeEngineType type, BattleSideEnum side) |
|
override sbyte | GetSiegeEngineMapProjectileBoneIndex (SiegeEngineType type, BattleSideEnum side) |
|
override MobileParty | GetEffectiveSiegePartyForSide (SiegeEvent siegeEvent, BattleSideEnum battleSide) |
|
override float | GetCasualtyChance (MobileParty siegeParty, SiegeEvent siegeEvent, BattleSideEnum side) |
|
override int | GetSiegeEngineDestructionCasualties (SiegeEvent siegeEvent, BattleSideEnum side, SiegeEngineType destroyedSiegeEngine) |
|
override int | GetColleteralDamageCasualties (SiegeEngineType siegeEngineType, MobileParty party) |
|
override float | GetSiegeEngineHitChance (SiegeEngineType siegeEngineType, BattleSideEnum battleSide, SiegeBombardTargets target, Town town) |
|
override float | GetSiegeStrategyScore (SiegeEvent siege, BattleSideEnum side, SiegeStrategy strategy) |
|
override float | GetConstructionProgressPerHour (SiegeEngineType type, SiegeEvent siegeEvent, ISiegeEventSide side) |
|
override float | GetAvailableManDayPower (ISiegeEventSide side) |
|
override IEnumerable< SiegeEngineType > | GetPrebuiltSiegeEnginesOfSettlement (Settlement settlement) |
|
override IEnumerable< SiegeEngineType > | GetPrebuiltSiegeEnginesOfSiegeCamp (BesiegerCamp besiegerCamp) |
|
override float | GetSiegeEngineHitPoints (SiegeEvent siegeEvent, SiegeEngineType siegeEngine, BattleSideEnum battleSide) |
|
override float | GetSiegeEngineDamage (SiegeEvent siegeEvent, BattleSideEnum battleSide, SiegeEngineType siegeEngine, SiegeBombardTargets target) |
|
override int | GetRangedSiegeEngineReloadTime (SiegeEvent siegeEvent, BattleSideEnum side, SiegeEngineType siegeEngine) |
|
override IEnumerable< SiegeEngineType > | GetAvailableAttackerRangedSiegeEngines (PartyBase party) |
|
override IEnumerable< SiegeEngineType > | GetAvailableDefenderSiegeEngines (PartyBase party) |
|
override IEnumerable< SiegeEngineType > | GetAvailableAttackerRamSiegeEngines (PartyBase party) |
|
override IEnumerable< SiegeEngineType > | GetAvailableAttackerTowerSiegeEngines (PartyBase party) |
|
override FlattenedTroopRoster | GetPriorityTroopsForSallyOutAmbush () |
|
abstract int | GetSiegeEngineDestructionCasualties (SiegeEvent siegeEvent, BattleSideEnum side, SiegeEngineType destroyedSiegeEngine) |
|
abstract float | GetCasualtyChance (MobileParty siegeParty, SiegeEvent siegeEvent, BattleSideEnum side) |
|
abstract int | GetColleteralDamageCasualties (SiegeEngineType attackerSiegeEngine, MobileParty party) |
|
abstract float | GetSiegeEngineHitChance (SiegeEngineType siegeEngineType, BattleSideEnum battleSide, SiegeBombardTargets target, Town town) |
|
abstract string | GetSiegeEngineMapPrefabName (SiegeEngineType siegeEngineType, int wallLevel, BattleSideEnum side) |
|
abstract string | GetSiegeEngineMapProjectilePrefabName (SiegeEngineType siegeEngineType) |
|
abstract string | GetSiegeEngineMapReloadAnimationName (SiegeEngineType siegeEngineType, BattleSideEnum side) |
|
abstract string | GetSiegeEngineMapFireAnimationName (SiegeEngineType siegeEngineType, BattleSideEnum side) |
|
abstract sbyte | GetSiegeEngineMapProjectileBoneIndex (SiegeEngineType siegeEngineType, BattleSideEnum side) |
|
abstract float | GetSiegeStrategyScore (SiegeEvent siege, BattleSideEnum side, SiegeStrategy strategy) |
|
abstract float | GetConstructionProgressPerHour (SiegeEngineType type, SiegeEvent siegeEvent, ISiegeEventSide side) |
|
abstract MobileParty | GetEffectiveSiegePartyForSide (SiegeEvent siegeEvent, BattleSideEnum side) |
|
abstract float | GetAvailableManDayPower (ISiegeEventSide side) |
|
abstract IEnumerable< SiegeEngineType > | GetAvailableAttackerRangedSiegeEngines (PartyBase party) |
|
abstract IEnumerable< SiegeEngineType > | GetAvailableDefenderSiegeEngines (PartyBase party) |
|
abstract IEnumerable< SiegeEngineType > | GetAvailableAttackerRamSiegeEngines (PartyBase party) |
|
abstract IEnumerable< SiegeEngineType > | GetAvailableAttackerTowerSiegeEngines (PartyBase party) |
|
abstract IEnumerable< SiegeEngineType > | GetPrebuiltSiegeEnginesOfSettlement (Settlement settlement) |
|
abstract IEnumerable< SiegeEngineType > | GetPrebuiltSiegeEnginesOfSiegeCamp (BesiegerCamp camp) |
|
abstract float | GetSiegeEngineHitPoints (SiegeEvent siegeEvent, SiegeEngineType siegeEngine, BattleSideEnum battleSide) |
|
abstract int | GetRangedSiegeEngineReloadTime (SiegeEvent siegeEvent, BattleSideEnum side, SiegeEngineType siegeEngine) |
|
abstract float | GetSiegeEngineDamage (SiegeEvent siegeEvent, BattleSideEnum battleSide, SiegeEngineType siegeEngine, SiegeBombardTargets target) |
|
abstract FlattenedTroopRoster | GetPriorityTroopsForSallyOutAmbush () |
|