Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.CombatSimulationModel.
|
override int | SimulateHit (CharacterObject strikerTroop, CharacterObject struckTroop, PartyBase strikerParty, PartyBase struckParty, float strikerAdvantage, MapEvent battle) |
|
override float | GetMaximumSiegeEquipmentProgress (Settlement settlement) |
|
override int | GetNumberOfEquipmentsBuilt (Settlement settlement) |
|
override float | GetSettlementAdvantage (Settlement settlement) |
|
| override (int defenderRounds, int attackerRounds) GetSimulationRoundsForBattle(MapEvent mapEvent |
|
| override (float defenderAdvantage, float attackerAdvantage) GetBattleAdvantage(PartyBase defenderParty |
|
abstract int | SimulateHit (CharacterObject strikerTroop, CharacterObject struckTroop, PartyBase strikerParty, PartyBase struckParty, float strikerAdvantage, MapEvent battle) |
|
abstract int int attackerRounds | GetSimulationRoundsForBattle (MapEvent mapEvent, int numDefenders, int numAttackers) |
|
abstract int | GetNumberOfEquipmentsBuilt (Settlement settlement) |
|
abstract float | GetMaximumSiegeEquipmentProgress (Settlement settlement) |
|
abstract float | GetSettlementAdvantage (Settlement settlement) |
|
abstract float float attackerAdvantage | GetBattleAdvantage (PartyBase defenderParty, PartyBase attackerParty, MapEvent.BattleTypes mapEventType, Settlement settlement) |
|
◆ SimulateHit()
◆ GetMaximumSiegeEquipmentProgress()
override float TaleWorlds.CampaignSystem.GameComponents.DefaultCombatSimulationModel.GetMaximumSiegeEquipmentProgress |
( |
Settlement |
settlement | ) |
|
|
virtual |
◆ GetNumberOfEquipmentsBuilt()
override int TaleWorlds.CampaignSystem.GameComponents.DefaultCombatSimulationModel.GetNumberOfEquipmentsBuilt |
( |
Settlement |
settlement | ) |
|
|
virtual |
◆ GetSettlementAdvantage()
override float TaleWorlds.CampaignSystem.GameComponents.DefaultCombatSimulationModel.GetSettlementAdvantage |
( |
Settlement |
settlement | ) |
|
|
virtual |
◆ override() [1/2]
TaleWorlds.CampaignSystem.GameComponents.DefaultCombatSimulationModel.override |
( |
int |
defenderRounds, |
|
|
int |
attackerRounds |
|
) |
| |
◆ override() [2/2]
TaleWorlds.CampaignSystem.GameComponents.DefaultCombatSimulationModel.override |
( |
float |
defenderAdvantage, |
|
|
float |
attackerAdvantage |
|
) |
| |