Table of Contents

Interface ICampaignBehaviorManager

Namespace
TaleWorlds.CampaignSystem
Assembly
TaleWorlds.CampaignSystem.dll
public interface ICampaignBehaviorManager

Methods

AddBehavior(CampaignBehaviorBase)

void AddBehavior(CampaignBehaviorBase campaignBehavior)

Parameters

campaignBehavior CampaignBehaviorBase

ClearBehaviors()

void ClearBehaviors()

GetBehavior<T>()

T GetBehavior<T>()

Returns

T

Type Parameters

T

GetBehaviors<T>()

IEnumerable<T> GetBehaviors<T>()

Returns

IEnumerable<T>

Type Parameters

T

InitializeCampaignBehaviors(IEnumerable<CampaignBehaviorBase>)

void InitializeCampaignBehaviors(IEnumerable<CampaignBehaviorBase> inputComponents)

Parameters

inputComponents IEnumerable<CampaignBehaviorBase>

LoadBehaviorData()

void LoadBehaviorData()

RegisterEvents()

void RegisterEvents()

RemoveBehavior<T>()

void RemoveBehavior<T>() where T : CampaignBehaviorBase

Type Parameters

T

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