Class KingdomDecisionPermissionModel
- Namespace
- TaleWorlds.CampaignSystem.ComponentInterfaces
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class KingdomDecisionPermissionModel : GameModel
- Inheritance
-
KingdomDecisionPermissionModel
- Derived
- Inherited Members
Constructors
KingdomDecisionPermissionModel()
protected KingdomDecisionPermissionModel()
Methods
IsAnnexationDecisionAllowed(Settlement)
public abstract bool IsAnnexationDecisionAllowed(Settlement annexedSettlement)
Parameters
annexedSettlementSettlement
Returns
IsExpulsionDecisionAllowed(Clan)
public abstract bool IsExpulsionDecisionAllowed(Clan expelledClan)
Parameters
expelledClanClan
Returns
IsKingSelectionDecisionAllowed(Kingdom)
public abstract bool IsKingSelectionDecisionAllowed(Kingdom kingdom)
Parameters
kingdomKingdom
Returns
IsPeaceDecisionAllowedBetweenKingdoms(Kingdom, Kingdom, out TextObject)
public abstract bool IsPeaceDecisionAllowedBetweenKingdoms(Kingdom kingdom1, Kingdom kingdom2, out TextObject reason)
Parameters
kingdom1Kingdomkingdom2KingdomreasonTextObject
Returns
IsPolicyDecisionAllowed(PolicyObject)
public abstract bool IsPolicyDecisionAllowed(PolicyObject policy)
Parameters
policyPolicyObject
Returns
IsWarDecisionAllowedBetweenKingdoms(Kingdom, Kingdom, out TextObject)
public abstract bool IsWarDecisionAllowedBetweenKingdoms(Kingdom kingdom1, Kingdom kingdom2, out TextObject reason)
Parameters
kingdom1Kingdomkingdom2KingdomreasonTextObject
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).