Class DefaultCrimeModel
- Namespace
- TaleWorlds.CampaignSystem.GameComponents
- Assembly
- TaleWorlds.CampaignSystem.dll
public class DefaultCrimeModel : CrimeModel
- Inheritance
-
DefaultCrimeModel
- Inherited Members
Constructors
DefaultCrimeModel()
public DefaultCrimeModel()
Properties
DeclareWarCrimeRatingThreshold
public override int DeclareWarCrimeRatingThreshold { get; }
Property Value
Methods
DoesPlayerHaveAnyCrimeRating(IFaction)
public override bool DoesPlayerHaveAnyCrimeRating(IFaction faction)
Parameters
faction
IFaction
Returns
GetCost(IFaction, PaymentMethod, float)
public override float GetCost(IFaction faction, CrimeModel.PaymentMethod paymentMethod, float minimumCrimeRating)
Parameters
faction
IFactionpaymentMethod
CrimeModel.PaymentMethodminimumCrimeRating
float
Returns
GetDailyCrimeRatingChange(IFaction, bool)
public override ExplainedNumber GetDailyCrimeRatingChange(IFaction faction, bool includeDescriptions = false)
Parameters
Returns
GetMaxCrimeRating()
public override float GetMaxCrimeRating()
Returns
GetMinAcceptableCrimeRating(IFaction)
public override float GetMinAcceptableCrimeRating(IFaction faction)
Parameters
faction
IFaction
Returns
IsPlayerCrimeRatingMild(IFaction)
public override bool IsPlayerCrimeRatingMild(IFaction faction)
Parameters
faction
IFaction
Returns
IsPlayerCrimeRatingModerate(IFaction)
public override bool IsPlayerCrimeRatingModerate(IFaction faction)
Parameters
faction
IFaction
Returns
IsPlayerCrimeRatingSevere(IFaction)
public override bool IsPlayerCrimeRatingSevere(IFaction faction)
Parameters
faction
IFaction
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).