M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.Core.BasicCultureObject Class Reference

Represents a culture

Inherits TaleWorlds.ObjectSystem.MBObjectBase.

Inherited by TaleWorlds.CampaignSystem.CultureObject.

Public Member Functions

override string ToString ()
 
override void Deserialize (MBObjectManager objectManager, XmlNode node)
 
CultureCode GetCultureCode ()
 
- Public Member Functions inherited from TaleWorlds.ObjectSystem.MBObjectBase
 MBObjectBase ()
 
 MBObjectBase (MBObjectBase other)
 
 MBObjectBase (string stringId)
 
void AfterInitialized ()
 
virtual void AfterRegister ()
 
virtual void Initialize ()
 
virtual void Deserialize (MBObjectManager objectManager, XmlNode node)
 
override int GetHashCode ()
 
virtual TextObject GetName ()
 
void PreAfterLoadInternal ()
 
void AfterLoadInternal ()
 
void OnRegistered ()
 
void OnUnregistered ()
 

Properties

TextObject Name [get]
 
bool IsMainCulture [get]
 
bool IsBandit [get]
 
bool CanHaveSettlement [get]
 
uint Color [get]
 
uint Color2 [get]
 
uint ClothAlternativeColor [get]
 
uint ClothAlternativeColor2 [get]
 
uint BackgroundColor1 [get]
 
uint ForegroundColor1 [get]
 
uint BackgroundColor2 [get]
 
uint ForegroundColor2 [get]
 
string EncounterBackgroundMesh [get, set]
 
string BannerKey [get, set]
 
- Properties inherited from TaleWorlds.ObjectSystem.MBObjectBase
string StringId [get, set]
 
MBGUID Id [get, set]
 
bool IsInitialized [get]
 
bool IsReady [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from TaleWorlds.ObjectSystem.MBObjectBase
virtual void OnBeforeLoad ()
 
virtual void PreAfterLoad ()
 
virtual void AfterLoad ()
 

Member Function Documentation

◆ ToString()

override string TaleWorlds.Core.BasicCultureObject.ToString ( )

◆ Deserialize()

override void TaleWorlds.Core.BasicCultureObject.Deserialize ( MBObjectManager  objectManager,
XmlNode  node 
)
virtual

◆ GetCultureCode()

CultureCode TaleWorlds.Core.BasicCultureObject.GetCultureCode ( )

Property Documentation

◆ Name

TextObject TaleWorlds.Core.BasicCultureObject.Name
get

◆ IsMainCulture

bool TaleWorlds.Core.BasicCultureObject.IsMainCulture
get

◆ IsBandit

bool TaleWorlds.Core.BasicCultureObject.IsBandit
get

◆ CanHaveSettlement

bool TaleWorlds.Core.BasicCultureObject.CanHaveSettlement
get

◆ Color

uint TaleWorlds.Core.BasicCultureObject.Color
get

◆ Color2

uint TaleWorlds.Core.BasicCultureObject.Color2
get

◆ ClothAlternativeColor

uint TaleWorlds.Core.BasicCultureObject.ClothAlternativeColor
get

◆ ClothAlternativeColor2

uint TaleWorlds.Core.BasicCultureObject.ClothAlternativeColor2
get

◆ BackgroundColor1

uint TaleWorlds.Core.BasicCultureObject.BackgroundColor1
get

◆ ForegroundColor1

uint TaleWorlds.Core.BasicCultureObject.ForegroundColor1
get

◆ BackgroundColor2

uint TaleWorlds.Core.BasicCultureObject.BackgroundColor2
get

◆ ForegroundColor2

uint TaleWorlds.Core.BasicCultureObject.ForegroundColor2
get

◆ EncounterBackgroundMesh

string TaleWorlds.Core.BasicCultureObject.EncounterBackgroundMesh
getset

◆ BannerKey

string TaleWorlds.Core.BasicCultureObject.BannerKey
getset