M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.GameComponents.DefaultKingdomDecisionPermissionModel Class Reference

Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.KingdomDecisionPermissionModel.

Inherited by StoryMode.GameComponents.StoryModeKingdomDecisionPermissionModel.

Public Member Functions

override bool IsPolicyDecisionAllowed (PolicyObject policy)
 
override bool IsWarDecisionAllowedBetweenKingdoms (Kingdom kingdom1, Kingdom kingdom2, out TextObject reason)
 
override bool IsPeaceDecisionAllowedBetweenKingdoms (Kingdom kingdom1, Kingdom kingdom2, out TextObject reason)
 
override bool IsAnnexationDecisionAllowed (Settlement annexedSettlement)
 
override bool IsExpulsionDecisionAllowed (Clan expelledClan)
 
override bool IsKingSelectionDecisionAllowed (Kingdom kingdom)
 
abstract bool IsPolicyDecisionAllowed (PolicyObject policy)
 
abstract bool IsWarDecisionAllowedBetweenKingdoms (Kingdom kingdom1, Kingdom kingdom2, out TextObject reason)
 
abstract bool IsPeaceDecisionAllowedBetweenKingdoms (Kingdom kingdom1, Kingdom kingdom2, out TextObject reason)
 
abstract bool IsAnnexationDecisionAllowed (Settlement annexedSettlement)
 
abstract bool IsExpulsionDecisionAllowed (Clan expelledClan)
 
abstract bool IsKingSelectionDecisionAllowed (Kingdom kingdom)
 

Member Function Documentation

◆ IsPolicyDecisionAllowed()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultKingdomDecisionPermissionModel.IsPolicyDecisionAllowed ( PolicyObject  policy)
virtual

◆ IsWarDecisionAllowedBetweenKingdoms()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultKingdomDecisionPermissionModel.IsWarDecisionAllowedBetweenKingdoms ( Kingdom  kingdom1,
Kingdom  kingdom2,
out TextObject  reason 
)
virtual

◆ IsPeaceDecisionAllowedBetweenKingdoms()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultKingdomDecisionPermissionModel.IsPeaceDecisionAllowedBetweenKingdoms ( Kingdom  kingdom1,
Kingdom  kingdom2,
out TextObject  reason 
)
virtual

◆ IsAnnexationDecisionAllowed()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultKingdomDecisionPermissionModel.IsAnnexationDecisionAllowed ( Settlement  annexedSettlement)
virtual

◆ IsExpulsionDecisionAllowed()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultKingdomDecisionPermissionModel.IsExpulsionDecisionAllowed ( Clan  expelledClan)
virtual

◆ IsKingSelectionDecisionAllowed()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultKingdomDecisionPermissionModel.IsKingSelectionDecisionAllowed ( Kingdom  kingdom)
virtual