Table of Contents

Class CampaignObjectManager

Namespace
TaleWorlds.CampaignSystem
Assembly
TaleWorlds.CampaignSystem.dll
public class CampaignObjectManager
Inheritance
CampaignObjectManager
Inherited Members

Constructors

CampaignObjectManager()

public CampaignObjectManager()

Properties

AliveHeroes

public MBReadOnlyList<Hero> AliveHeroes { get; }

Property Value

MBReadOnlyList<Hero>

BanditParties

public MBReadOnlyList<MobileParty> BanditParties { get; }

Property Value

MBReadOnlyList<MobileParty>

CaravanParties

public MBReadOnlyList<MobileParty> CaravanParties { get; }

Property Value

MBReadOnlyList<MobileParty>

Clans

public MBReadOnlyList<Clan> Clans { get; }

Property Value

MBReadOnlyList<Clan>

CustomParties

public MBReadOnlyList<MobileParty> CustomParties { get; }

Property Value

MBReadOnlyList<MobileParty>

DeadOrDisabledHeroes

public MBReadOnlyList<Hero> DeadOrDisabledHeroes { get; }

Property Value

MBReadOnlyList<Hero>

Factions

public MBReadOnlyList<IFaction> Factions { get; }

Property Value

MBReadOnlyList<IFaction>

GarrisonParties

public MBReadOnlyList<MobileParty> GarrisonParties { get; }

Property Value

MBReadOnlyList<MobileParty>

Kingdoms

public MBReadOnlyList<Kingdom> Kingdoms { get; }

Property Value

MBReadOnlyList<Kingdom>

LordParties

public MBReadOnlyList<MobileParty> LordParties { get; }

Property Value

MBReadOnlyList<MobileParty>

MilitiaParties

public MBReadOnlyList<MobileParty> MilitiaParties { get; }

Property Value

MBReadOnlyList<MobileParty>

MobileParties

public MBReadOnlyList<MobileParty> MobileParties { get; }

Property Value

MBReadOnlyList<MobileParty>

PartiesWithoutPartyComponent

public MBReadOnlyList<MobileParty> PartiesWithoutPartyComponent { get; }

Property Value

MBReadOnlyList<MobileParty>

Settlements

[SaveableProperty(80)]
public MBReadOnlyList<Settlement> Settlements { get; }

Property Value

MBReadOnlyList<Settlement>

VillagerParties

public MBReadOnlyList<MobileParty> VillagerParties { get; }

Property Value

MBReadOnlyList<MobileParty>

Methods

AutoGeneratedInstanceCollectObjects(List<object>)

protected virtual void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>

FindNextUniqueStringId<T>(string)

public string FindNextUniqueStringId<T>(string id) where T : MBObjectBase

Parameters

id string

Returns

string

Type Parameters

T

Find<T>(Predicate<T>)

public T Find<T>(Predicate<T> predicate) where T : MBObjectBase

Parameters

predicate Predicate<T>

Returns

T

Type Parameters

T

Find<T>(string)

public T Find<T>(string id) where T : MBObjectBase

Parameters

id string

Returns

T

Type Parameters

T

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