Show / Hide Table of Contents

Class MyHandItemDefinition

Inheritance
System.Object
MyDefinitionBase
MyHandItemDefinition
MyEngineerToolBaseDefinition
Inherited Members
MyDefinitionBase.Id
MyDefinitionBase.DisplayNameEnum
MyDefinitionBase.DescriptionEnum
MyDefinitionBase.DisplayNameString
MyDefinitionBase.DescriptionString
MyDefinitionBase.DescriptionArgs
MyDefinitionBase.Icons
MyDefinitionBase.Enabled
MyDefinitionBase.Public
MyDefinitionBase.AvailableInSurvival
MyDefinitionBase.Context
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase, MyModContext)
MyDefinitionBase.Postprocess()
MyDefinitionBase.ToString()
MyDefinitionBase.CheckDefinitionDLCs(String[])
MyDefinitionBase.DLCs
MyDefinitionBase.DisplayNameText
MyDefinitionBase.DescriptionText
Namespace: Sandbox.Definitions
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MyHandItemDefinition : MyDefinitionBase

Constructors

MyHandItemDefinition()

Declaration
public MyHandItemDefinition()

Fields

AimingSpeedMultiplier

Declaration
public float AimingSpeedMultiplier
Field Value
Type Description
System.Single

AmplitudeMultiplier3rd

Declaration
public float AmplitudeMultiplier3rd
Field Value
Type Description
System.Single

BackrunSpeedMultiplier

Declaration
public float BackrunSpeedMultiplier
Field Value
Type Description
System.Single

BackwalkSpeedMultiplier

Declaration
public float BackwalkSpeedMultiplier
Field Value
Type Description
System.Single

BlendTime

Declaration
public float BlendTime
Field Value
Type Description
System.Single

CrouchBackwalkSpeedMultiplier

Declaration
public float CrouchBackwalkSpeedMultiplier
Field Value
Type Description
System.Single

CrouchStrafingSpeedMultiplier

Declaration
public float CrouchStrafingSpeedMultiplier
Field Value
Type Description
System.Single

CrouchWalkSpeedMultiplier

Declaration
public float CrouchWalkSpeedMultiplier
Field Value
Type Description
System.Single

FingersAnimation

Declaration
public string FingersAnimation
Field Value
Type Description
System.String

ItemIronsightLocation

Declaration
public Matrix ItemIronsightLocation
Field Value
Type Description
Matrix

ItemLocation

Declaration
public Matrix ItemLocation
Field Value
Type Description
Matrix

ItemLocation3rd

Declaration
public Matrix ItemLocation3rd
Field Value
Type Description
Matrix

ItemPositioning

Declaration
public MyItemPositioningEnum ItemPositioning
Field Value
Type Description
MyItemPositioningEnum

ItemPositioning3rd

Declaration
public MyItemPositioningEnum ItemPositioning3rd
Field Value
Type Description
MyItemPositioningEnum

ItemPositioningIronsight

Declaration
public MyItemPositioningEnum ItemPositioningIronsight
Field Value
Type Description
MyItemPositioningEnum

ItemPositioningIronsight3rd

Declaration
public MyItemPositioningEnum ItemPositioningIronsight3rd
Field Value
Type Description
MyItemPositioningEnum

ItemPositioningShoot

Declaration
public MyItemPositioningEnum ItemPositioningShoot
Field Value
Type Description
MyItemPositioningEnum

ItemPositioningShoot3rd

Declaration
public MyItemPositioningEnum ItemPositioningShoot3rd
Field Value
Type Description
MyItemPositioningEnum

ItemPositioningWalk

Declaration
public MyItemPositioningEnum ItemPositioningWalk
Field Value
Type Description
MyItemPositioningEnum

ItemPositioningWalk3rd

Declaration
public MyItemPositioningEnum ItemPositioningWalk3rd
Field Value
Type Description
MyItemPositioningEnum

ItemShootLocation

Declaration
public Matrix ItemShootLocation
Field Value
Type Description
Matrix

ItemShootLocation3rd

Declaration
public Matrix ItemShootLocation3rd
Field Value
Type Description
Matrix

ItemWalkingLocation

Declaration
public Matrix ItemWalkingLocation
Field Value
Type Description
Matrix

ItemWalkingLocation3rd

Declaration
public Matrix ItemWalkingLocation3rd
Field Value
Type Description
Matrix

LeftHand

Declaration
public Matrix LeftHand
Field Value
Type Description
Matrix

LightColor

Declaration
public Vector4 LightColor
Field Value
Type Description
Vector4

LightFalloff

Declaration
public float LightFalloff
Field Value
Type Description
System.Single

LightGlareIntensity

Declaration
public float LightGlareIntensity
Field Value
Type Description
System.Single

LightGlareSize

Declaration
public float LightGlareSize
Field Value
Type Description
System.Single

LightIntensityLower

Declaration
public float LightIntensityLower
Field Value
Type Description
System.Single

LightIntensityUpper

Declaration
public float LightIntensityUpper
Field Value
Type Description
System.Single

LightRadius

Declaration
public float LightRadius
Field Value
Type Description
System.Single

MuzzlePosition

Declaration
public Vector3 MuzzlePosition
Field Value
Type Description
Vector3

PhysicalItemId

Declaration
public MyDefinitionId PhysicalItemId
Field Value
Type Description
MyDefinitionId

RightHand

Declaration
public Matrix RightHand
Field Value
Type Description
Matrix

RunMultiplier

Declaration
public float RunMultiplier
Field Value
Type Description
System.Single

RunSpeedMultiplier

Declaration
public float RunSpeedMultiplier
Field Value
Type Description
System.Single

RunStrafingSpeedMultiplier

Declaration
public float RunStrafingSpeedMultiplier
Field Value
Type Description
System.Single

ScatterSpeed

Declaration
public float ScatterSpeed
Field Value
Type Description
System.Single

ShakeAmountNoTarget

Declaration
public float ShakeAmountNoTarget
Field Value
Type Description
System.Single

ShakeAmountTarget

Declaration
public float ShakeAmountTarget
Field Value
Type Description
System.Single

ShootBlend

Declaration
public float ShootBlend
Field Value
Type Description
System.Single

ShootScatter

Declaration
public Vector3 ShootScatter
Field Value
Type Description
Vector3

SimulateLeftHand

Declaration
public bool SimulateLeftHand
Field Value
Type Description
System.Boolean

SimulateLeftHandFps

Declaration
public bool SimulateLeftHandFps
Field Value
Type Description
System.Boolean

SimulateRightHand

Declaration
public bool SimulateRightHand
Field Value
Type Description
System.Boolean

SimulateRightHandFps

Declaration
public bool SimulateRightHandFps
Field Value
Type Description
System.Boolean

SprintSpeedMultiplier

Declaration
public float SprintSpeedMultiplier
Field Value
Type Description
System.Single

ToolMaterial

Declaration
public MyStringHash ToolMaterial
Field Value
Type Description
MyStringHash

ToolSounds

Declaration
public List<ToolSound> ToolSounds
Field Value
Type Description
System.Collections.Generic.List<ToolSound>

WalkSpeedMultiplier

Declaration
public float WalkSpeedMultiplier
Field Value
Type Description
System.Single

WalkStrafingSpeedMultiplier

Declaration
public float WalkStrafingSpeedMultiplier
Field Value
Type Description
System.Single

WeaponType

Declaration
public MyItemWeaponType WeaponType
Field Value
Type Description
MyItemWeaponType

XAmplitudeOffset

Declaration
public float XAmplitudeOffset
Field Value
Type Description
System.Single

XAmplitudeScale

Declaration
public float XAmplitudeScale
Field Value
Type Description
System.Single

YAmplitudeOffset

Declaration
public float YAmplitudeOffset
Field Value
Type Description
System.Single

YAmplitudeScale

Declaration
public float YAmplitudeScale
Field Value
Type Description
System.Single

ZAmplitudeOffset

Declaration
public float ZAmplitudeOffset
Field Value
Type Description
System.Single

ZAmplitudeScale

Declaration
public float ZAmplitudeScale
Field Value
Type Description
System.Single

Methods

GetObjectBuilder()

Declaration
public override MyObjectBuilder_DefinitionBase GetObjectBuilder()
Returns
Type Description
MyObjectBuilder_DefinitionBase
Overrides
MyDefinitionBase.GetObjectBuilder()

Init(MyObjectBuilder_DefinitionBase)

Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Type Name Description
MyObjectBuilder_DefinitionBase builder
Overrides
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase)
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾