|
M&B: Bannerlord 1.3.4
The horns sound, the ravens gather.
|
Inherits TaleWorlds.Core.BasicCharacterObject, and TaleWorlds.Core.ICharacterData.
Public Member Functions | |
| override string | ToString () |
| override int | MaxHitPoints () |
| CharacterObject () | |
| Initializes a new instance of the CharacterObject class. | |
| override void | AfterRegister () |
| override BodyProperties | GetBodyPropertiesMin (bool returnBaseValue=false) |
| Gets or sets this character's face and body keys. | |
| override BodyProperties | GetBodyPropertiesMax (bool returnBaseValue=false) |
| override void | UpdatePlayerCharacterBodyProperties (BodyProperties properties, int race, bool isFemale) |
| Occupation | GetDefaultOccupation () |
| bool | HasThrowingWeapon () |
| int | GetUpgradeXpCost (PartyBase party, int index) |
| int | GetUpgradeGoldCost (PartyBase party, int index) |
| void | InitializeHeroCharacterOnAfterLoad () |
| override void | Deserialize (MBObjectManager objectManager, XmlNode node) |
| De-serializes the object from an XmlNode. | |
| override float | GetPower () |
| override float | GetBattlePower () |
| override float | GetMoraleResistance () |
| void | GetSimulationAttackPower (out float attackPoints, out float defencePoints, Equipment equipment=null) |
| float | GetHeadArmorSum (Equipment.EquipmentType equipmentType=Equipment.EquipmentType.Battle) |
| float | GetBodyArmorSum (Equipment.EquipmentType equipmentType=Equipment.EquipmentType.Battle) |
| float | GetLegArmorSum (Equipment.EquipmentType equipmentType=Equipment.EquipmentType.Battle) |
| float | GetArmArmorSum (Equipment.EquipmentType equipmentType=Equipment.EquipmentType.Battle) |
| float | GetHorseArmorSum (Equipment.EquipmentType equipmentType=Equipment.EquipmentType.Battle) |
| float | GetTotalArmorSum (Equipment.EquipmentType equipmentType=Equipment.EquipmentType.Battle) |
| override BodyProperties | GetBodyProperties (Equipment equipment, int seed=-1) |
| void | SetTransferableInPartyScreen (bool isTransferable) |
| Locks character object in the party screen. | |
| void | SetTransferableInHideouts (bool isTransferable) |
| Locks character object in the hideout management screen. | |
| void | ClearAttributes () |
| int | GetTraitLevel (TraitObject trait) |
| bool | GetPerkValue (PerkObject perk) |
| override int | GetSkillValue (SkillObject skill) |
| TraitObject | GetPersona () |
| override int | GetMountKeySeed () |
| override FormationClass | GetFormationClass () |
Public Member Functions inherited from TaleWorlds.Core.BasicCharacterObject | |
| override TextObject | GetName () |
| This function is not same with get property of Name. It overrides the function in MBObjectBase class. It is used in encyclopedia etc. | |
| override string | ToString () |
| void | InitializeEquipmentsOnLoad (BasicCharacterObject character) |
| Equipment | GetFirstEquipment (Func< Equipment, bool > predicate) |
| BasicCharacterObject () | |
| int | GetDefaultFaceSeed (int rank) |
| float | GetStepSize () |
| bool | HasMount () |
| virtual int | GetBattleTier () |
| MBCharacterSkills | GetDefaultCharacterSkills () |
Public Member Functions inherited from TaleWorlds.ObjectSystem.MBObjectBase | |
| MBObjectBase () | |
| MBObjectBase (MBObjectBase other) | |
| MBObjectBase (string stringId) | |
| void | AfterInitialized () |
| virtual void | Initialize () |
| override int | GetHashCode () |
| void | PreAfterLoadInternal () |
| void | AfterLoadInternal () |
| void | OnRegistered () |
| void | OnUnregistered () |
Static Public Member Functions | |
| static CharacterObject | CreateFrom (CharacterObject character, StaticBodyProperties? staticBodyProperties=null) |
| static CharacterObject | Find (string idString) |
| static CharacterObject | FindFirst (Predicate< CharacterObject > predicate) |
| static IEnumerable< CharacterObject > | FindAll (Predicate< CharacterObject > predicate) |
Additional Inherited Members | |
Static Public Attributes inherited from TaleWorlds.Core.BasicCharacterObject | |
| static readonly int | SkillAffectingMaxLevel = 32 |
| const float | DefaultKnockbackResistance = 25f |
| const float | DefaultKnockdownResistance = 50f |
| const float | DefaultDismountResistance = 50f |
| const int | MaxBattleTier = 7 |
Protected Member Functions inherited from TaleWorlds.Core.BasicCharacterObject | |
| void | FillFrom (BasicCharacterObject character) |
| void | InitializeHeroBasicCharacterOnAfterLoad (BasicCharacterObject originCharacter) |
| void | AddEquipment (MBEquipmentRoster equipmentRoster, EquipmentType equipmentType) |
| int | FetchDefaultFormationGroup (string innerText) |
Protected Member Functions inherited from TaleWorlds.ObjectSystem.MBObjectBase | |
| virtual void | OnBeforeLoad () |
| virtual void | PreAfterLoad () |
| virtual void | AfterLoad () |
Protected Attributes inherited from TaleWorlds.Core.BasicCharacterObject | |
| TextObject | _basicName |
| MBCharacterSkills | DefaultCharacterSkills |
| TaleWorlds.CampaignSystem.CharacterObject.CharacterObject | ( | ) |
| override string TaleWorlds.CampaignSystem.CharacterObject.ToString | ( | ) |
|
virtual |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
|
static |
|
virtual |
Reimplemented from TaleWorlds.ObjectSystem.MBObjectBase.
|
virtual |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
|
virtual |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
|
virtual |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
| Occupation TaleWorlds.CampaignSystem.CharacterObject.GetDefaultOccupation | ( | ) |
| bool TaleWorlds.CampaignSystem.CharacterObject.HasThrowingWeapon | ( | ) |
| int TaleWorlds.CampaignSystem.CharacterObject.GetUpgradeXpCost | ( | PartyBase | party, |
| int | index ) |
| int TaleWorlds.CampaignSystem.CharacterObject.GetUpgradeGoldCost | ( | PartyBase | party, |
| int | index ) |
| void TaleWorlds.CampaignSystem.CharacterObject.InitializeHeroCharacterOnAfterLoad | ( | ) |
|
virtual |
| node | XmlNode to be de-serialized from. |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
|
virtual |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
|
virtual |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
|
virtual |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
| void TaleWorlds.CampaignSystem.CharacterObject.GetSimulationAttackPower | ( | out float | attackPoints, |
| out float | defencePoints, | ||
| Equipment | equipment = null ) |
| float TaleWorlds.CampaignSystem.CharacterObject.GetHeadArmorSum | ( | Equipment.EquipmentType | equipmentType = Equipment::EquipmentType::Battle | ) |
| float TaleWorlds.CampaignSystem.CharacterObject.GetBodyArmorSum | ( | Equipment.EquipmentType | equipmentType = Equipment::EquipmentType::Battle | ) |
| float TaleWorlds.CampaignSystem.CharacterObject.GetLegArmorSum | ( | Equipment.EquipmentType | equipmentType = Equipment::EquipmentType::Battle | ) |
| float TaleWorlds.CampaignSystem.CharacterObject.GetArmArmorSum | ( | Equipment.EquipmentType | equipmentType = Equipment::EquipmentType::Battle | ) |
| float TaleWorlds.CampaignSystem.CharacterObject.GetHorseArmorSum | ( | Equipment.EquipmentType | equipmentType = Equipment::EquipmentType::Battle | ) |
| float TaleWorlds.CampaignSystem.CharacterObject.GetTotalArmorSum | ( | Equipment.EquipmentType | equipmentType = Equipment::EquipmentType::Battle | ) |
|
virtual |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
| void TaleWorlds.CampaignSystem.CharacterObject.SetTransferableInPartyScreen | ( | bool | isTransferable | ) |
| isTransferable |
| void TaleWorlds.CampaignSystem.CharacterObject.SetTransferableInHideouts | ( | bool | isTransferable | ) |
| isTransferable |
| void TaleWorlds.CampaignSystem.CharacterObject.ClearAttributes | ( | ) |
| int TaleWorlds.CampaignSystem.CharacterObject.GetTraitLevel | ( | TraitObject | trait | ) |
| bool TaleWorlds.CampaignSystem.CharacterObject.GetPerkValue | ( | PerkObject | perk | ) |
|
virtual |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
| TraitObject TaleWorlds.CampaignSystem.CharacterObject.GetPersona | ( | ) |
|
virtual |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
|
virtual |
Reimplemented from TaleWorlds.Core.BasicCharacterObject.
|
static |
|
static |
|
static |
|
get |
|
get |
|
get |
|
getset |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
staticget |
|
staticget |
|
staticget |
|
get |
|
get |
|
getset |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
staticget |