Table of Contents

Class DefaultKingdomDecisionPermissionModel

Namespace
TaleWorlds.CampaignSystem.GameComponents
Assembly
TaleWorlds.CampaignSystem.dll
public class DefaultKingdomDecisionPermissionModel : KingdomDecisionPermissionModel
Inheritance
DefaultKingdomDecisionPermissionModel
Inherited Members

Constructors

DefaultKingdomDecisionPermissionModel()

public DefaultKingdomDecisionPermissionModel()

Methods

IsAnnexationDecisionAllowed(Settlement)

public override bool IsAnnexationDecisionAllowed(Settlement annexedSettlement)

Parameters

annexedSettlement Settlement

Returns

bool

IsExpulsionDecisionAllowed(Clan)

public override bool IsExpulsionDecisionAllowed(Clan expelledClan)

Parameters

expelledClan Clan

Returns

bool

IsKingSelectionDecisionAllowed(Kingdom)

public override bool IsKingSelectionDecisionAllowed(Kingdom kingdom)

Parameters

kingdom Kingdom

Returns

bool

IsPeaceDecisionAllowedBetweenKingdoms(Kingdom, Kingdom, out TextObject)

public override bool IsPeaceDecisionAllowedBetweenKingdoms(Kingdom kingdom1, Kingdom kingdom2, out TextObject reason)

Parameters

kingdom1 Kingdom
kingdom2 Kingdom
reason TextObject

Returns

bool

IsPolicyDecisionAllowed(PolicyObject)

public override bool IsPolicyDecisionAllowed(PolicyObject policy)

Parameters

policy PolicyObject

Returns

bool

IsWarDecisionAllowedBetweenKingdoms(Kingdom, Kingdom, out TextObject)

public override bool IsWarDecisionAllowedBetweenKingdoms(Kingdom kingdom1, Kingdom kingdom2, out TextObject reason)

Parameters

kingdom1 Kingdom
kingdom2 Kingdom
reason TextObject

Returns

bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).