Initializes a new instance of the ItemObject class.
Inherits TaleWorlds.ObjectSystem.MBObjectBase.
◆ ItemUsageSetFlags
◆ ItemTypeEnum
◆ ItemTiers
◆ ItemObject() [1/3]
TaleWorlds.Core.ItemObject.ItemObject |
( |
| ) |
|
◆ ItemObject() [2/3]
TaleWorlds.Core.ItemObject.ItemObject |
( |
string |
stringId | ) |
|
◆ ItemObject() [3/3]
TaleWorlds.Core.ItemObject.ItemObject |
( |
ItemObject |
itemToCopy | ) |
|
◆ InitializeTradeGood()
◆ InitAsPlayerCraftedItem()
static void TaleWorlds.Core.ItemObject.InitAsPlayerCraftedItem |
( |
ref ItemObject |
itemObject | ) |
|
|
static |
◆ GetHashCode()
override int TaleWorlds.Core.ItemObject.GetHashCode |
( |
| ) |
|
◆ SetItemFlagsForCosmetics()
void TaleWorlds.Core.ItemObject.SetItemFlagsForCosmetics |
( |
ItemFlags |
newFlags | ) |
|
◆ DetermineItemCategoryForItem()
void TaleWorlds.Core.ItemObject.DetermineItemCategoryForItem |
( |
| ) |
|
◆ GetCraftedItemObjectFromHashedCode()
static ItemObject TaleWorlds.Core.ItemObject.GetCraftedItemObjectFromHashedCode |
( |
string |
hashedCode | ) |
|
|
static |
◆ AddWeapon()
◆ Deserialize()
override void TaleWorlds.Core.ItemObject.Deserialize |
( |
MBObjectManager |
objectManager, |
|
|
XmlNode |
node |
|
) |
| |
|
virtual |
◆ ToString()
override string TaleWorlds.Core.ItemObject.ToString |
( |
| ) |
|
◆ GetItemFromWeaponKind()
static ItemObject TaleWorlds.Core.ItemObject.GetItemFromWeaponKind |
( |
int |
weaponKind | ) |
|
|
static |
◆ GetAmmoTypeForItemType()
◆ GetAirFrictionConstant()
static float TaleWorlds.Core.ItemObject.GetAirFrictionConstant |
( |
WeaponClass |
weaponClass, |
|
|
WeaponFlags |
weaponFlags |
|
) |
| |
|
static |
◆ GetWeaponWithUsageIndex()
◆ DefaultAppearanceValue
const float TaleWorlds.Core.ItemObject.DefaultAppearanceValue = 0.5f |
|
static |
◆ MaxHolsterSlotCount
const int TaleWorlds.Core.ItemObject.MaxHolsterSlotCount = 4 |
|
static |
◆ Type
◆ ItemComponent
◆ MultiMeshName
string TaleWorlds.Core.ItemObject.MultiMeshName |
|
get |
◆ HolsterMeshName
string TaleWorlds.Core.ItemObject.HolsterMeshName |
|
get |
◆ HolsterWithWeaponMeshName
string TaleWorlds.Core.ItemObject.HolsterWithWeaponMeshName |
|
get |
◆ ItemHolsters
string [] TaleWorlds.Core.ItemObject.ItemHolsters |
|
get |
◆ HolsterPositionShift
Vec3 TaleWorlds.Core.ItemObject.HolsterPositionShift |
|
get |
◆ HasLowerHolsterPriority
bool TaleWorlds.Core.ItemObject.HasLowerHolsterPriority |
|
get |
◆ FlyingMeshName
string TaleWorlds.Core.ItemObject.FlyingMeshName |
|
get |
◆ BodyName
string TaleWorlds.Core.ItemObject.BodyName |
|
get |
◆ HolsterBodyName
string TaleWorlds.Core.ItemObject.HolsterBodyName |
|
get |
◆ CollisionBodyName
string TaleWorlds.Core.ItemObject.CollisionBodyName |
|
get |
◆ RecalculateBody
bool TaleWorlds.Core.ItemObject.RecalculateBody |
|
get |
◆ PrefabName
string TaleWorlds.Core.ItemObject.PrefabName |
|
get |
◆ Name
◆ ItemFlags
ItemFlags TaleWorlds.Core.ItemObject.ItemFlags |
|
get |
◆ ItemCategory
◆ Value
int TaleWorlds.Core.ItemObject.Value |
|
get |
◆ Effectiveness
float TaleWorlds.Core.ItemObject.Effectiveness |
|
get |
◆ Weight
float TaleWorlds.Core.ItemObject.Weight |
|
get |
◆ Difficulty
int TaleWorlds.Core.ItemObject.Difficulty |
|
get |
◆ Appearance
float TaleWorlds.Core.ItemObject.Appearance |
|
get |
◆ IsUsingTableau
bool TaleWorlds.Core.ItemObject.IsUsingTableau |
|
get |
◆ IsUsingTeamColor
bool TaleWorlds.Core.ItemObject.IsUsingTeamColor |
|
get |
◆ DoesNotHideChest
bool TaleWorlds.Core.ItemObject.DoesNotHideChest |
|
get |
◆ IsCivilian
bool TaleWorlds.Core.ItemObject.IsCivilian |
|
get |
◆ UsingFacegenScaling
bool TaleWorlds.Core.ItemObject.UsingFacegenScaling |
|
get |
◆ ArmBandMeshName
string TaleWorlds.Core.ItemObject.ArmBandMeshName |
|
get |
◆ IsFood
bool TaleWorlds.Core.ItemObject.IsFood |
|
get |
◆ IsUniqueItem
bool TaleWorlds.Core.ItemObject.IsUniqueItem |
|
get |
◆ ScaleFactor
float TaleWorlds.Core.ItemObject.ScaleFactor |
|
get |
◆ Culture
◆ MultiplayerItem
bool TaleWorlds.Core.ItemObject.MultiplayerItem |
|
get |
◆ NotMerchandise
bool TaleWorlds.Core.ItemObject.NotMerchandise |
|
get |
◆ IsCraftedByPlayer
bool TaleWorlds.Core.ItemObject.IsCraftedByPlayer |
|
get |
◆ LodAtlasIndex
int TaleWorlds.Core.ItemObject.LodAtlasIndex |
|
get |
◆ IsCraftedWeapon
bool TaleWorlds.Core.ItemObject.IsCraftedWeapon |
|
get |
◆ WeaponDesign
◆ PrimaryWeapon
◆ WeaponComponent
◆ HasWeaponComponent
bool TaleWorlds.Core.ItemObject.HasWeaponComponent |
|
get |
◆ HorseComponent
◆ HasHorseComponent
bool TaleWorlds.Core.ItemObject.HasHorseComponent |
|
get |
◆ ArmorComponent
◆ HasArmorComponent
bool TaleWorlds.Core.ItemObject.HasArmorComponent |
|
get |
◆ BannerComponent
◆ HasBannerComponent
bool TaleWorlds.Core.ItemObject.HasBannerComponent |
|
get |
◆ SaddleComponent
◆ HasSaddleComponent
bool TaleWorlds.Core.ItemObject.HasSaddleComponent |
|
get |
◆ FoodComponent
◆ HasFoodComponent
bool TaleWorlds.Core.ItemObject.HasFoodComponent |
|
get |
◆ Tierf
float TaleWorlds.Core.ItemObject.Tierf |
|
get |
◆ Tier
◆ PrerequisiteItem
ItemObject TaleWorlds.Core.ItemObject.PrerequisiteItem |
|
get |
◆ Weapons
◆ ItemType
◆ IsMountable
bool TaleWorlds.Core.ItemObject.IsMountable |
|
get |
◆ IsTradeGood
bool TaleWorlds.Core.ItemObject.IsTradeGood |
|
get |
◆ IsBannerItem
bool TaleWorlds.Core.ItemObject.IsBannerItem |
|
get |
◆ IsAnimal
bool TaleWorlds.Core.ItemObject.IsAnimal |
|
get |
◆ RelevantSkill