|
M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Public Member Functions | |
| MissionEquipment () | |
| MissionEquipment (Equipment spawnEquipment, Banner banner) | |
| void | FillFrom (Equipment sourceEquipment, Banner banner) |
| float | GetTotalWeightOfWeapons () |
| bool | HasAmmo (EquipmentIndex equipmentIndex, out int rangedUsageIndex, out bool hasLoadedAmmo, out bool noAmmoInThisSlot) |
| Caution, unlike the convention in this class, will not only check if equipment includes a quiver(AmmoClass) item but will also check whether that item has positive quantity of ammunition(amount) | |
| int | GetAmmoAmount (WeaponClass ammoClass) |
| int | GetAmmoSlotIndexOfWeapon (WeaponClass ammoClass) |
| int | GetMaxAmmo (WeaponClass ammoClass) |
| void | GetAmmoCountAndIndexOfType (ItemObject.ItemTypeEnum itemType, out int ammoCount, out EquipmentIndex eIndex, EquipmentIndex equippedIndex=EquipmentIndex.None) |
| void | CheckLoadedAmmos () |
| void | SetUsageIndexOfSlot (EquipmentIndex slotIndex, int usageIndex) |
| void | SetReloadPhaseOfSlot (EquipmentIndex slotIndex, short reloadPhase) |
| void | SetAmountOfSlot (EquipmentIndex slotIndex, short dataValue, bool addOverflowToMaxAmount=false) |
| void | SetHitPointsOfSlot (EquipmentIndex slotIndex, short dataValue, bool addOverflowToMaxHitPoints=false) |
| void | SetReloadedAmmoOfSlot (EquipmentIndex slotIndex, EquipmentIndex ammoSlotIndex, short totalAmmo) |
| void | SetConsumedAmmoOfSlot (EquipmentIndex slotIndex, short count) |
| void | AttachWeaponToWeaponInSlot (EquipmentIndex slotIndex, ref MissionWeapon weapon, ref MatrixFrame attachLocalFrame) |
| bool | HasShield () |
| bool | HasAnyWeapon () |
| bool | HasAnyWeaponWithFlags (WeaponFlags flags) |
| ItemObject | GetBanner () |
| bool | HasRangedWeapon (WeaponClass requiredAmmoClass=WeaponClass.Undefined) |
| bool | ContainsNonConsumableRangedWeaponWithAmmo () |
| bool | ContainsMeleeWeapon () |
| bool | ContainsShield () |
| bool | ContainsSpear () |
| bool | ContainsThrownWeapon () |
| void | SetGlossMultipliersOfWeaponsRandomly (int seed) |
Static Public Member Functions | |
| static EquipmentIndex | SelectWeaponPickUpSlot (Agent agentPickingUp, MissionWeapon weaponBeingPickedUp, bool isStuckMissile) |
| static bool | DoesWeaponFitToSlot (EquipmentIndex slotIndex, MissionWeapon weapon) |
Properties | |
| MissionWeapon | this[int index] [get, set] |
| MissionWeapon | this[EquipmentIndex index] [get, set] |
| TaleWorlds.MountAndBlade.MissionEquipment.MissionEquipment | ( | ) |
| TaleWorlds.MountAndBlade.MissionEquipment.MissionEquipment | ( | Equipment | spawnEquipment, |
| Banner | banner | ||
| ) |
| void TaleWorlds.MountAndBlade.MissionEquipment.FillFrom | ( | Equipment | sourceEquipment, |
| Banner | banner | ||
| ) |
| float TaleWorlds.MountAndBlade.MissionEquipment.GetTotalWeightOfWeapons | ( | ) |
|
static |
| bool TaleWorlds.MountAndBlade.MissionEquipment.HasAmmo | ( | EquipmentIndex | equipmentIndex, |
| out int | rangedUsageIndex, | ||
| out bool | hasLoadedAmmo, | ||
| out bool | noAmmoInThisSlot | ||
| ) |
| int TaleWorlds.MountAndBlade.MissionEquipment.GetAmmoAmount | ( | WeaponClass | ammoClass | ) |
| int TaleWorlds.MountAndBlade.MissionEquipment.GetAmmoSlotIndexOfWeapon | ( | WeaponClass | ammoClass | ) |
| int TaleWorlds.MountAndBlade.MissionEquipment.GetMaxAmmo | ( | WeaponClass | ammoClass | ) |
| void TaleWorlds.MountAndBlade.MissionEquipment.GetAmmoCountAndIndexOfType | ( | ItemObject::ItemTypeEnum | itemType, |
| out int | ammoCount, | ||
| out EquipmentIndex | eIndex, | ||
| EquipmentIndex | equippedIndex = EquipmentIndex::None |
||
| ) |
|
static |
| void TaleWorlds.MountAndBlade.MissionEquipment.CheckLoadedAmmos | ( | ) |
| void TaleWorlds.MountAndBlade.MissionEquipment.SetUsageIndexOfSlot | ( | EquipmentIndex | slotIndex, |
| int | usageIndex | ||
| ) |
| void TaleWorlds.MountAndBlade.MissionEquipment.SetReloadPhaseOfSlot | ( | EquipmentIndex | slotIndex, |
| short | reloadPhase | ||
| ) |
| void TaleWorlds.MountAndBlade.MissionEquipment.SetAmountOfSlot | ( | EquipmentIndex | slotIndex, |
| short | dataValue, | ||
| bool | addOverflowToMaxAmount = false |
||
| ) |
| void TaleWorlds.MountAndBlade.MissionEquipment.SetHitPointsOfSlot | ( | EquipmentIndex | slotIndex, |
| short | dataValue, | ||
| bool | addOverflowToMaxHitPoints = false |
||
| ) |
| void TaleWorlds.MountAndBlade.MissionEquipment.SetReloadedAmmoOfSlot | ( | EquipmentIndex | slotIndex, |
| EquipmentIndex | ammoSlotIndex, | ||
| short | totalAmmo | ||
| ) |
| void TaleWorlds.MountAndBlade.MissionEquipment.SetConsumedAmmoOfSlot | ( | EquipmentIndex | slotIndex, |
| short | count | ||
| ) |
| void TaleWorlds.MountAndBlade.MissionEquipment.AttachWeaponToWeaponInSlot | ( | EquipmentIndex | slotIndex, |
| ref MissionWeapon | weapon, | ||
| ref MatrixFrame | attachLocalFrame | ||
| ) |
| bool TaleWorlds.MountAndBlade.MissionEquipment.HasShield | ( | ) |
| bool TaleWorlds.MountAndBlade.MissionEquipment.HasAnyWeapon | ( | ) |
| bool TaleWorlds.MountAndBlade.MissionEquipment.HasAnyWeaponWithFlags | ( | WeaponFlags | flags | ) |
| ItemObject TaleWorlds.MountAndBlade.MissionEquipment.GetBanner | ( | ) |
| bool TaleWorlds.MountAndBlade.MissionEquipment.HasRangedWeapon | ( | WeaponClass | requiredAmmoClass = WeaponClass::Undefined | ) |
| bool TaleWorlds.MountAndBlade.MissionEquipment.ContainsNonConsumableRangedWeaponWithAmmo | ( | ) |
| bool TaleWorlds.MountAndBlade.MissionEquipment.ContainsMeleeWeapon | ( | ) |
| bool TaleWorlds.MountAndBlade.MissionEquipment.ContainsShield | ( | ) |
| bool TaleWorlds.MountAndBlade.MissionEquipment.ContainsSpear | ( | ) |
| bool TaleWorlds.MountAndBlade.MissionEquipment.ContainsThrownWeapon | ( | ) |
| void TaleWorlds.MountAndBlade.MissionEquipment.SetGlossMultipliersOfWeaponsRandomly | ( | int | seed | ) |
|
getset |
|
getset |