|
M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Public Types | |
| enum | EquipmentType { Invalid = -1 , Battle , Civilian } |
| enum | UnderwearTypes { NoUnderwear = 0 , FullUnderwear , OnlyTop } |
Public Member Functions | |
| Equipment () | |
| Equipment (bool isCivilian) | |
| Equipment (Equipment equipment) | |
| Equipment | Clone (bool cloneWithoutWeapons=false) |
| void | FillFrom (Equipment sourceEquipment, bool useSourceEquipmentType=true) |
| void | Deserialize (MBObjectManager objectManager, XmlNode node) |
| void | DeserializeNode (MBObjectManager objectManager, XmlNode node) |
| bool | IsEmpty () |
| float | GetTotalWeightOfArmor (bool forHuman) |
| float | GetTotalWeightOfWeapons () |
| float | GetHeadArmorSum () |
| float | GetHumanBodyArmorSum () |
| float | GetLegArmorSum () |
| float | GetArmArmorSum () |
| float | GetHorseArmorSum () |
| UnderwearTypes | GetUnderwearType (bool isFemale) |
| bool | HasWeapon () |
| bool | HasWeaponOfClass (WeaponClass weaponClass) |
| string | CalculateEquipmentCode () |
| void | AddEquipmentToSlotWithoutAgent (EquipmentIndex equipmentIndex, EquipmentElement itemRosterElement) |
| DO NOT CALL THIS FUNCTION IF YOU HAVE AGENT! USE AGENT.EQUIPITEM!!!!! | |
| EquipmentElement | GetEquipmentFromSlot (EquipmentIndex equipmentIndex) |
| EquipmentIndex | GetWeaponPickUpSlotIndex (EquipmentElement itemRosterElement, bool isStuckMissile) |
| bool | IsEquipmentEqualTo (Equipment other) |
| void | GetInitialWeaponIndicesToEquip (out EquipmentIndex mainHandWeaponIndex, out EquipmentIndex offHandWeaponIndex, out bool isMainHandNotUsableWithOneHand) |
Static Public Member Functions | |
| static EquipmentIndex | GetEquipmentIndexFromOldEquipmentIndexName (string oldEquipmentIndexName) |
| static Equipment | CreateFromEquipmentCode (string equipmentCode) |
| static bool | IsItemFitsToSlot (EquipmentIndex slotIndex, ItemObject item) |
| static Equipment | GetRandomEquipmentElements (BasicCharacterObject character, bool randomEquipmentModifier, bool isCivilianEquipment=false, int seed=-1) |
| static void | SwapWeapons (Equipment equipment, EquipmentIndex index1, EquipmentIndex index2) |
Public Attributes | |
| bool | SyncEquipments = false |
Static Public Attributes | |
| const int | EquipmentSlotLength = (int)EquipmentIndex.NumEquipmentSetSlots |
| const string | NullCode = "@null" |
Properties | |
| bool | IsValid [get] |
| bool | IsCivilian [get] |
| EquipmentElement | this[int index] [get, set] |
| EquipmentElement | this[EquipmentIndex index] [get, set] |
| EquipmentElement | Horse [get] |
| ArmorComponent.HairCoverTypes | HairCoverType [get] |
| ArmorComponent.BeardCoverTypes | BeardCoverType [get] |
| ArmorComponent.HorseHarnessCoverTypes | ManeCoverType [get] |
| string | ReinsMeshName [get] |
| bool | EarsAreHidden [get] |
| bool | MouthIsHidden [get] |
| ArmorComponent.BodyMeshTypes | BodyMeshType [get] |
| ArmorComponent.BodyDeformTypes | BodyDeformType [get] |
| TaleWorlds.Core.Equipment.Equipment | ( | ) |
| TaleWorlds.Core.Equipment.Equipment | ( | bool | isCivilian | ) |
| TaleWorlds.Core.Equipment.Equipment | ( | Equipment | equipment | ) |
| Equipment TaleWorlds.Core.Equipment.Clone | ( | bool | cloneWithoutWeapons = false | ) |
| void TaleWorlds.Core.Equipment.FillFrom | ( | Equipment | sourceEquipment, |
| bool | useSourceEquipmentType = true |
||
| ) |
| void TaleWorlds.Core.Equipment.Deserialize | ( | MBObjectManager | objectManager, |
| XmlNode | node | ||
| ) |
| void TaleWorlds.Core.Equipment.DeserializeNode | ( | MBObjectManager | objectManager, |
| XmlNode | node | ||
| ) |
|
static |
| bool TaleWorlds.Core.Equipment.IsEmpty | ( | ) |
| float TaleWorlds.Core.Equipment.GetTotalWeightOfArmor | ( | bool | forHuman | ) |
| float TaleWorlds.Core.Equipment.GetTotalWeightOfWeapons | ( | ) |
| float TaleWorlds.Core.Equipment.GetHeadArmorSum | ( | ) |
| float TaleWorlds.Core.Equipment.GetHumanBodyArmorSum | ( | ) |
| float TaleWorlds.Core.Equipment.GetLegArmorSum | ( | ) |
| float TaleWorlds.Core.Equipment.GetArmArmorSum | ( | ) |
| float TaleWorlds.Core.Equipment.GetHorseArmorSum | ( | ) |
| UnderwearTypes TaleWorlds.Core.Equipment.GetUnderwearType | ( | bool | isFemale | ) |
| bool TaleWorlds.Core.Equipment.HasWeapon | ( | ) |
| bool TaleWorlds.Core.Equipment.HasWeaponOfClass | ( | WeaponClass | weaponClass | ) |
|
static |
| string TaleWorlds.Core.Equipment.CalculateEquipmentCode | ( | ) |
| void TaleWorlds.Core.Equipment.AddEquipmentToSlotWithoutAgent | ( | EquipmentIndex | equipmentIndex, |
| EquipmentElement | itemRosterElement | ||
| ) |
| equipmentIndex | |
| itemRosterElement |
| EquipmentElement TaleWorlds.Core.Equipment.GetEquipmentFromSlot | ( | EquipmentIndex | equipmentIndex | ) |
|
static |
| EquipmentIndex TaleWorlds.Core.Equipment.GetWeaponPickUpSlotIndex | ( | EquipmentElement | itemRosterElement, |
| bool | isStuckMissile | ||
| ) |
| bool TaleWorlds.Core.Equipment.IsEquipmentEqualTo | ( | Equipment | other | ) |
|
static |
|
static |
| void TaleWorlds.Core.Equipment.GetInitialWeaponIndicesToEquip | ( | out EquipmentIndex | mainHandWeaponIndex, |
| out EquipmentIndex | offHandWeaponIndex, | ||
| out bool | isMainHandNotUsableWithOneHand | ||
| ) |
|
static |
| bool TaleWorlds.Core.Equipment.SyncEquipments = false |
|
static |
|
get |
|
get |
|
getset |
|
getset |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |