Table of Contents

Class CultureObject

Namespace
TaleWorlds.CampaignSystem
Assembly
TaleWorlds.CampaignSystem.dll
public sealed class CultureObject : BasicCultureObject
Inheritance
CultureObject
Inherited Members

Constructors

CultureObject()

public CultureObject()

Properties

ArmedTrader

public CharacterObject ArmedTrader { get; }

Property Value

CharacterObject

Armorer

public CharacterObject Armorer { get; }

Property Value

CharacterObject

ArtisanNotary

public CharacterObject ArtisanNotary { get; }

Property Value

CharacterObject

BanditBandit

public CharacterObject BanditBandit { get; }

Property Value

CharacterObject

BanditBoss

public CharacterObject BanditBoss { get; }

Property Value

CharacterObject

BanditBossPartyTemplate

public PartyTemplateObject BanditBossPartyTemplate { get; }

Property Value

PartyTemplateObject

BanditChief

public CharacterObject BanditChief { get; }

Property Value

CharacterObject

BanditRaider

public CharacterObject BanditRaider { get; }

Property Value

CharacterObject

BannerBearerReplacementWeapons

public MBReadOnlyList<ItemObject> BannerBearerReplacementWeapons { get; }

Property Value

MBReadOnlyList<ItemObject>

Barber

public CharacterObject Barber { get; }

Property Value

CharacterObject

BasicMercenaryTroops

public MBReadOnlyList<CharacterObject> BasicMercenaryTroops { get; }

Property Value

MBReadOnlyList<CharacterObject>

BasicTroop

public CharacterObject BasicTroop { get; }

Property Value

CharacterObject

Beggar

public CharacterObject Beggar { get; }

Property Value

CharacterObject

Blacksmith

public CharacterObject Blacksmith { get; }

Property Value

CharacterObject

BoardGame

public CultureObject.BoardGameType BoardGame { get; }

Property Value

CultureObject.BoardGameType

BodyPropertiesValue

public string BodyPropertiesValue { get; }

Property Value

string

CaravanGuard

public CharacterObject CaravanGuard { get; }

Property Value

CharacterObject

CaravanMaster

public CharacterObject CaravanMaster { get; }

Property Value

CharacterObject

CaravanPartyTemplate

public PartyTemplateObject CaravanPartyTemplate { get; }

Property Value

PartyTemplateObject

ClanNameList

public MBReadOnlyList<TextObject> ClanNameList { get; }

Property Value

MBReadOnlyList<TextObject>

CultureFeats

public MBReadOnlyList<FeatObject> CultureFeats { get; }

Property Value

MBReadOnlyList<FeatObject>

DefaultBattleEquipmentRoster

public MBEquipmentRoster DefaultBattleEquipmentRoster { get; }

Property Value

MBEquipmentRoster

DefaultCivilianEquipmentRoster

public MBEquipmentRoster DefaultCivilianEquipmentRoster { get; }

Property Value

MBEquipmentRoster

DefaultPartyTemplate

public PartyTemplateObject DefaultPartyTemplate { get; }

Property Value

PartyTemplateObject

DefaultPolicyList

public MBReadOnlyList<PolicyObject> DefaultPolicyList { get; }

Property Value

MBReadOnlyList<PolicyObject>

DuelPresetEquipmentRoster

public MBEquipmentRoster DuelPresetEquipmentRoster { get; }

Property Value

MBEquipmentRoster

EliteBasicTroop

public CharacterObject EliteBasicTroop { get; }

Property Value

CharacterObject

EliteCaravanPartyTemplate

public PartyTemplateObject EliteCaravanPartyTemplate { get; }

Property Value

PartyTemplateObject

EncyclopediaText

public TextObject EncyclopediaText { get; }

Property Value

TextObject

FemaleBeggar

public CharacterObject FemaleBeggar { get; }

Property Value

CharacterObject

FemaleDancer

public CharacterObject FemaleDancer { get; }

Property Value

CharacterObject

FemaleNameList

public MBReadOnlyList<TextObject> FemaleNameList { get; }

Property Value

MBReadOnlyList<TextObject>

GangleaderBodyguard

public CharacterObject GangleaderBodyguard { get; }

Property Value

CharacterObject

GearDummy

public CharacterObject GearDummy { get; }

Property Value

CharacterObject

GearPracticeDummy

public CharacterObject GearPracticeDummy { get; }

Property Value

CharacterObject

Guard

public CharacterObject Guard { get; }

Property Value

CharacterObject

HorseMerchant

public CharacterObject HorseMerchant { get; }

Property Value

CharacterObject

LordTemplates

public MBReadOnlyList<CharacterObject> LordTemplates { get; }

Property Value

MBReadOnlyList<CharacterObject>

MaleNameList

public MBReadOnlyList<TextObject> MaleNameList { get; }

Property Value

MBReadOnlyList<TextObject>

MeleeEliteMilitiaTroop

public CharacterObject MeleeEliteMilitiaTroop { get; }

Property Value

CharacterObject

MeleeMilitiaTroop

public CharacterObject MeleeMilitiaTroop { get; }

Property Value

CharacterObject

Merchant

public CharacterObject Merchant { get; }

Property Value

CharacterObject

MerchantNotary

public CharacterObject MerchantNotary { get; }

Property Value

CharacterObject

MilitiaArcher

public CharacterObject MilitiaArcher { get; }

Property Value

CharacterObject

MilitiaBonus

public int MilitiaBonus { get; set; }

Property Value

int

MilitiaPartyTemplate

public PartyTemplateObject MilitiaPartyTemplate { get; }

Property Value

PartyTemplateObject

MilitiaSpearman

public CharacterObject MilitiaSpearman { get; }

Property Value

CharacterObject

MilitiaVeteranArcher

public CharacterObject MilitiaVeteranArcher { get; }

Property Value

CharacterObject

MilitiaVeteranSpearman

public CharacterObject MilitiaVeteranSpearman { get; }

Property Value

CharacterObject

Musician

public CharacterObject Musician { get; }

Property Value

CharacterObject

NotableAndWandererTemplates

public MBReadOnlyList<CharacterObject> NotableAndWandererTemplates { get; }

Property Value

MBReadOnlyList<CharacterObject>

PossibleClanBannerIconsIDs

public MBReadOnlyList<int> PossibleClanBannerIconsIDs { get; }

Property Value

MBReadOnlyList<int>

PreacherNotary

public CharacterObject PreacherNotary { get; }

Property Value

CharacterObject

PrisonGuard

public CharacterObject PrisonGuard { get; }

Property Value

CharacterObject

ProsperityBonus

public int ProsperityBonus { get; set; }

Property Value

int

RangedEliteMilitiaTroop

public CharacterObject RangedEliteMilitiaTroop { get; }

Property Value

CharacterObject

RangedMilitiaTroop

public CharacterObject RangedMilitiaTroop { get; }

Property Value

CharacterObject

RansomBroker

public CharacterObject RansomBroker { get; }

Property Value

CharacterObject

RebelliousHeroTemplates

public MBReadOnlyList<CharacterObject> RebelliousHeroTemplates { get; }

Property Value

MBReadOnlyList<CharacterObject>

RebelsPartyTemplate

public PartyTemplateObject RebelsPartyTemplate { get; }

Property Value

PartyTemplateObject

RuralNotableNotary

public CharacterObject RuralNotableNotary { get; }

Property Value

CharacterObject

ShopWorker

public CharacterObject ShopWorker { get; }

Property Value

CharacterObject

Steward

public CharacterObject Steward { get; }

Property Value

CharacterObject

TavernGamehost

public CharacterObject TavernGamehost { get; }

Property Value

CharacterObject

TavernWench

public CharacterObject TavernWench { get; }

Property Value

CharacterObject

Tavernkeeper

public CharacterObject Tavernkeeper { get; }

Property Value

CharacterObject

TournamentMaster

public CharacterObject TournamentMaster { get; }

Property Value

CharacterObject

TournamentTeamTemplatesForFourParticipant

public MBReadOnlyList<CharacterObject> TournamentTeamTemplatesForFourParticipant { get; }

Property Value

MBReadOnlyList<CharacterObject>

TournamentTeamTemplatesForOneParticipant

public MBReadOnlyList<CharacterObject> TournamentTeamTemplatesForOneParticipant { get; }

Property Value

MBReadOnlyList<CharacterObject>

TournamentTeamTemplatesForTwoParticipant

public MBReadOnlyList<CharacterObject> TournamentTeamTemplatesForTwoParticipant { get; }

Property Value

MBReadOnlyList<CharacterObject>

TownEdgeNumber

public int TownEdgeNumber { get; set; }

Property Value

int

Townsman

public CharacterObject Townsman { get; }

Property Value

CharacterObject

TownsmanChild

public CharacterObject TownsmanChild { get; }

Property Value

CharacterObject

TownsmanInfant

public CharacterObject TownsmanInfant { get; }

Property Value

CharacterObject

TownsmanTeenager

public CharacterObject TownsmanTeenager { get; }

Property Value

CharacterObject

Townswoman

public CharacterObject Townswoman { get; }

Property Value

CharacterObject

TownswomanChild

public CharacterObject TownswomanChild { get; }

Property Value

CharacterObject

TownswomanInfant

public CharacterObject TownswomanInfant { get; }

Property Value

CharacterObject

TownswomanTeenager

public CharacterObject TownswomanTeenager { get; }

Property Value

CharacterObject

Traits

public CultureTrait[] Traits { get; }

Property Value

CultureTrait[]

VassalRewardItems

public MBReadOnlyList<ItemObject> VassalRewardItems { get; }

Property Value

MBReadOnlyList<ItemObject>

VassalRewardTroopsPartyTemplate

public PartyTemplateObject VassalRewardTroopsPartyTemplate { get; }

Property Value

PartyTemplateObject

VillageWoman

public CharacterObject VillageWoman { get; }

Property Value

CharacterObject

Villager

public CharacterObject Villager { get; }

Property Value

CharacterObject

VillagerFemaleChild

public CharacterObject VillagerFemaleChild { get; }

Property Value

CharacterObject

VillagerFemaleTeenager

public CharacterObject VillagerFemaleTeenager { get; }

Property Value

CharacterObject

VillagerMaleChild

public CharacterObject VillagerMaleChild { get; }

Property Value

CharacterObject

VillagerMaleTeenager

public CharacterObject VillagerMaleTeenager { get; }

Property Value

CharacterObject

VillagerPartyTemplate

public PartyTemplateObject VillagerPartyTemplate { get; }

Property Value

PartyTemplateObject

WeaponPracticeStage1

public CharacterObject WeaponPracticeStage1 { get; }

Property Value

CharacterObject

WeaponPracticeStage2

public CharacterObject WeaponPracticeStage2 { get; }

Property Value

CharacterObject

WeaponPracticeStage3

public CharacterObject WeaponPracticeStage3 { get; }

Property Value

CharacterObject

Weaponsmith

public CharacterObject Weaponsmith { get; }

Property Value

CharacterObject

Methods

AutoGeneratedInstanceCollectObjects(List<object>)

protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>

Deserialize(MBObjectManager, XmlNode)

public override void Deserialize(MBObjectManager objectManager, XmlNode node)

Parameters

objectManager MBObjectManager
node XmlNode

GetCulturalFeats(Func<FeatObject, bool>)

public IEnumerable<FeatObject> GetCulturalFeats(Func<FeatObject, bool> predicate = null)

Parameters

predicate Func<FeatObject, bool>

Returns

IEnumerable<FeatObject>

GetName()

public override TextObject GetName()

Returns

TextObject

HasFeat(FeatObject)

public bool HasFeat(FeatObject feat)

Parameters

feat FeatObject

Returns

bool

HasTrait(CultureTrait)

public bool HasTrait(CultureTrait trait)

Parameters

trait CultureTrait

Returns

bool

ToString()

public override string ToString()

Returns

string

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