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

Public Member Functions

Equipment CalculateEquipment ()
 
string CreateNewCodeString ()
 

Static Public Member Functions

static CharacterCode CreateFrom (BasicCharacterObject character)
 
static CharacterCode CreateFrom (string equipmentCode, BodyProperties bodyProperties, bool isFemale, bool isHero, uint color1, uint color2, FormationClass formationClass, int race)
 
static CharacterCode CreateEmpty ()
 
static CharacterCode CreateFrom (string code)
 

Public Attributes

BodyProperties BodyProperties
 

Static Public Attributes

const string SpecialCodeSeparator = "@---@"
 
const int SpecialCodeSeparatorLength = 5
 

Properties

string EquipmentCode [get]
 
string Code [get]
 
bool IsFemale [get]
 
bool IsHero [get]
 
float FaceDirtAmount [get]
 
Banner Banner [get]
 
FormationClass FormationClass [get, set]
 
uint Color1 = Color.White.ToUnsignedInteger() [get, set]
 
uint Color2 = Color.White.ToUnsignedInteger() [get, set]
 
int Race [get]
 

Member Function Documentation

◆ CalculateEquipment()

Equipment TaleWorlds.Core.CharacterCode.CalculateEquipment ( )

◆ CreateFrom() [1/3]

static CharacterCode TaleWorlds.Core.CharacterCode.CreateFrom ( BasicCharacterObject  character)
static

◆ CreateFrom() [2/3]

static CharacterCode TaleWorlds.Core.CharacterCode.CreateFrom ( string  equipmentCode,
BodyProperties  bodyProperties,
bool  isFemale,
bool  isHero,
uint  color1,
uint  color2,
FormationClass  formationClass,
int  race 
)
static

◆ CreateNewCodeString()

string TaleWorlds.Core.CharacterCode.CreateNewCodeString ( )

◆ CreateEmpty()

static CharacterCode TaleWorlds.Core.CharacterCode.CreateEmpty ( )
static

◆ CreateFrom() [3/3]

static CharacterCode TaleWorlds.Core.CharacterCode.CreateFrom ( string  code)
static

Member Data Documentation

◆ SpecialCodeSeparator

const string TaleWorlds.Core.CharacterCode.SpecialCodeSeparator = "@---@"
static

◆ SpecialCodeSeparatorLength

const int TaleWorlds.Core.CharacterCode.SpecialCodeSeparatorLength = 5
static

◆ BodyProperties

BodyProperties TaleWorlds.Core.CharacterCode.BodyProperties

Property Documentation

◆ EquipmentCode

string TaleWorlds.Core.CharacterCode.EquipmentCode
get

◆ Code

string TaleWorlds.Core.CharacterCode.Code
get

◆ IsFemale

bool TaleWorlds.Core.CharacterCode.IsFemale
get

◆ IsHero

bool TaleWorlds.Core.CharacterCode.IsHero
get

◆ FaceDirtAmount

float TaleWorlds.Core.CharacterCode.FaceDirtAmount
get

◆ Banner

Banner TaleWorlds.Core.CharacterCode.Banner
get

◆ FormationClass

FormationClass TaleWorlds.Core.CharacterCode.FormationClass
getset

◆ Color1

uint TaleWorlds.Core.CharacterCode.Color1 = Color.White.ToUnsignedInteger()
getset

◆ Color2

uint TaleWorlds.Core.CharacterCode.Color2 = Color.White.ToUnsignedInteger()
getset

◆ Race

int TaleWorlds.Core.CharacterCode.Race
get