Class DefaultTargetScoreCalculatingModel
- Namespace
- TaleWorlds.CampaignSystem.GameComponents
- Assembly
- TaleWorlds.CampaignSystem.dll
public class DefaultTargetScoreCalculatingModel : TargetScoreCalculatingModel
- Inheritance
-
DefaultTargetScoreCalculatingModel
- Inherited Members
Constructors
DefaultTargetScoreCalculatingModel()
public DefaultTargetScoreCalculatingModel()
Properties
AssaultingTownFactor
public override float AssaultingTownFactor { get; }
Property Value
BesiegingFactor
public override float BesiegingFactor { get; }
Property Value
DefendingFactor
public override float DefendingFactor { get; }
Property Value
RaidingFactor
public override float RaidingFactor { get; }
Property Value
TravelingToAssignmentFactor
public override float TravelingToAssignmentFactor { get; }
Property Value
Methods
CalculatePatrollingScoreForSettlement(Settlement, MobileParty)
public override float CalculatePatrollingScoreForSettlement(Settlement settlement, MobileParty mobileParty)
Parameters
settlementSettlementmobilePartyMobileParty
Returns
CurrentObjectiveValue(MobileParty)
public override float CurrentObjectiveValue(MobileParty mobileParty)
Parameters
mobilePartyMobileParty
Returns
GetTargetScoreForFaction(Settlement, ArmyTypes, MobileParty, float, int, float)
public override float GetTargetScoreForFaction(Settlement targetSettlement, Army.ArmyTypes missionType, MobileParty mobileParty, float ourStrength, int numberOfEnemyFactionSettlements = -1, float totalEnemyMobilePartyStrength = -1)
Parameters
targetSettlementSettlementmissionTypeArmy.ArmyTypesmobilePartyMobilePartyourStrengthfloatnumberOfEnemyFactionSettlementsinttotalEnemyMobilePartyStrengthfloat
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).