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
annexedSettlement
Settlement
Returns
IsExpulsionDecisionAllowed(Clan)
public abstract bool IsExpulsionDecisionAllowed(Clan expelledClan)
Parameters
expelledClan
Clan
Returns
IsKingSelectionDecisionAllowed(Kingdom)
public abstract bool IsKingSelectionDecisionAllowed(Kingdom kingdom)
Parameters
kingdom
Kingdom
Returns
IsPeaceDecisionAllowedBetweenKingdoms(Kingdom, Kingdom, out TextObject)
public abstract bool IsPeaceDecisionAllowedBetweenKingdoms(Kingdom kingdom1, Kingdom kingdom2, out TextObject reason)
Parameters
kingdom1
Kingdomkingdom2
Kingdomreason
TextObject
Returns
IsPolicyDecisionAllowed(PolicyObject)
public abstract bool IsPolicyDecisionAllowed(PolicyObject policy)
Parameters
policy
PolicyObject
Returns
IsWarDecisionAllowedBetweenKingdoms(Kingdom, Kingdom, out TextObject)
public abstract bool IsWarDecisionAllowedBetweenKingdoms(Kingdom kingdom1, Kingdom kingdom2, out TextObject reason)
Parameters
kingdom1
Kingdomkingdom2
Kingdomreason
TextObject
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).