Inherits TaleWorlds.Core.GameModel.
Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultCrimeModel.
◆ PaymentMethod
Enumerator |
---|
ExMachina | |
Gold | |
Influence | |
Punishment | |
Execution | |
◆ GetMaxCrimeRating()
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.CrimeModel.GetMaxCrimeRating |
( |
| ) |
|
|
pure virtual |
◆ GetMinAcceptableCrimeRating()
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.CrimeModel.GetMinAcceptableCrimeRating |
( |
IFaction |
faction | ) |
|
|
pure virtual |
◆ DoesPlayerHaveAnyCrimeRating()
abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.CrimeModel.DoesPlayerHaveAnyCrimeRating |
( |
IFaction |
faction | ) |
|
|
pure virtual |
◆ IsPlayerCrimeRatingSevere()
abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.CrimeModel.IsPlayerCrimeRatingSevere |
( |
IFaction |
faction | ) |
|
|
pure virtual |
◆ IsPlayerCrimeRatingModerate()
abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.CrimeModel.IsPlayerCrimeRatingModerate |
( |
IFaction |
faction | ) |
|
|
pure virtual |
◆ IsPlayerCrimeRatingMild()
abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.CrimeModel.IsPlayerCrimeRatingMild |
( |
IFaction |
faction | ) |
|
|
pure virtual |
◆ GetCost()
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.CrimeModel.GetCost |
( |
IFaction |
faction, |
|
|
PaymentMethod |
paymentMethod, |
|
|
float |
minimumCrimeRating |
|
) |
| |
|
pure virtual |
◆ GetDailyCrimeRatingChange()
abstract ExplainedNumber TaleWorlds.CampaignSystem.ComponentInterfaces.CrimeModel.GetDailyCrimeRatingChange |
( |
IFaction |
faction, |
|
|
bool |
includeDescriptions = false |
|
) |
| |
|
pure virtual |
◆ DeclareWarCrimeRatingThreshold
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.CrimeModel.DeclareWarCrimeRatingThreshold |
|
get |