Table of Contents

Struct WeaponData

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
[EngineStruct("Weapon_data", "TaleWorlds.MountAndBlade.AutoGenerated.WeaponDataAsNative", false)]
public struct WeaponData
Inherited Members
Extension Methods

Fields

AirFrictionConstant

public float AirFrictionConstant

Field Value

float

AmmoOffset

public Vec3 AmmoOffset

Field Value

Vec3

BaseWeight

public float BaseWeight

Field Value

float

CenterOfMass

public float CenterOfMass

Field Value

float

CenterOfMass3D

[CustomEngineStructMemberData("center_of_mass_3d")]
public Vec3 CenterOfMass3D

Field Value

Vec3

CenterOfMassShift

public Vec3 CenterOfMassShift

Field Value

Vec3

CollisionShape

[CustomEngineStructMemberData("collision_body")]
public PhysicsShape CollisionShape

Field Value

PhysicsShape

CurrentUsageIndex

public int CurrentUsageIndex

Field Value

int

DataValue

public short DataValue

Field Value

short

Difficulty

public int Difficulty

Field Value

int

FlyingMesh

public MetaMesh FlyingMesh

Field Value

MetaMesh

FlyingSoundCode

public int FlyingSoundCode

Field Value

int

GlossMultiplier

public float GlossMultiplier

Field Value

float

HasFlagAnimation

public bool HasFlagAnimation

Field Value

bool

HasLowerHolsterPriority

public bool HasLowerHolsterPriority

Field Value

bool

HolsterMesh

public MetaMesh HolsterMesh

Field Value

MetaMesh

HolsterMeshWithWeapon

public MetaMesh HolsterMeshWithWeapon

Field Value

MetaMesh

HolsterPositionShift

public Vec3 HolsterPositionShift

Field Value

Vec3

Inertia

public float Inertia

Field Value

float

InvalidWeaponData

public static WeaponData InvalidWeaponData

Field Value

WeaponData

ItemHolsterIndices

public StackArray.StackArray4Int ItemHolsterIndices

Field Value

StackArray.StackArray4Int

PassbySoundCode

public int PassbySoundCode

Field Value

int

PhysicsMaterialIndex

public int PhysicsMaterialIndex

Field Value

int

Prefab

[CustomEngineStructMemberData("prefab_name")]
public string Prefab

Field Value

string

ReloadPhase

public short ReloadPhase

Field Value

short

ScaleFactor

public float ScaleFactor

Field Value

float

Shape

[CustomEngineStructMemberData("body")]
public PhysicsShape Shape

Field Value

PhysicsShape

StickingFrame

public MatrixFrame StickingFrame

Field Value

MatrixFrame

TableauMaterial

public Material TableauMaterial

Field Value

Material

TrailParticleName

[CustomEngineStructMemberData("flying_missile_trail_particle_name")]
public string TrailParticleName

Field Value

string

WeaponFrame

public MatrixFrame WeaponFrame

Field Value

MatrixFrame

WeaponKind

public int WeaponKind

Field Value

int

WeaponMesh

public MetaMesh WeaponMesh

Field Value

MetaMesh

Methods

DeinitializeManagedPointers()

public void DeinitializeManagedPointers()

GetItemObject()

public ItemObject GetItemObject()

Returns

ItemObject

IsValid()

public bool IsValid()

Returns

bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).