Assembly: Sandbox.Game.dll

public class MyEngineerToolBaseDefinition: MyHandItemDefinition

Fields

Member Description
DistanceMultiplier
Flare
SpeedMultiplier
AimingSpeedMultiplier Inherited from MyHandItemDefinition
AmplitudeMultiplier3rd Inherited from MyHandItemDefinition
AvailableInSurvival Inherited from MyDefinitionBase
BackrunSpeedMultiplier Inherited from MyHandItemDefinition
BackwalkSpeedMultiplier Inherited from MyHandItemDefinition
BlendTime Inherited from MyHandItemDefinition
Context Inherited from MyDefinitionBase
CrouchBackwalkSpeedMultiplier Inherited from MyHandItemDefinition
CrouchStrafingSpeedMultiplier Inherited from MyHandItemDefinition
CrouchWalkSpeedMultiplier Inherited from MyHandItemDefinition
DescriptionArgs String used for shortcuts used in description

Inherited from MyDefinitionBase
DescriptionEnum Enum used for localization of description. Null for player created definitions.

Inherited from MyDefinitionBase
DescriptionString String used for user created description which do not have localization support.

Inherited from MyDefinitionBase
Enabled Definition can be disabled by mod, then it will be removed from definition manager

Inherited from MyDefinitionBase
FingersAnimation Inherited from MyHandItemDefinition
Icons Icons for the definition, they are used from top to bottom.

Inherited from MyDefinitionBase
Id Inherited from MyDefinitionBase
ItemIronsightLocation Inherited from MyHandItemDefinition
ItemLocation Inherited from MyHandItemDefinition
ItemLocation3rd Inherited from MyHandItemDefinition
ItemPositioning Inherited from MyHandItemDefinition
ItemPositioning3rd Inherited from MyHandItemDefinition
ItemPositioningIronsight Inherited from MyHandItemDefinition
ItemPositioningIronsight3rd Inherited from MyHandItemDefinition
ItemPositioningShoot Inherited from MyHandItemDefinition
ItemPositioningShoot3rd Inherited from MyHandItemDefinition
ItemPositioningWalk Inherited from MyHandItemDefinition
ItemPositioningWalk3rd Inherited from MyHandItemDefinition
ItemShootLocation Inherited from MyHandItemDefinition
ItemShootLocation3rd Inherited from MyHandItemDefinition
ItemWalkingLocation Inherited from MyHandItemDefinition
ItemWalkingLocation3rd Inherited from MyHandItemDefinition
LeftHand Inherited from MyHandItemDefinition
LightColor Inherited from MyHandItemDefinition
LightFalloff Inherited from MyHandItemDefinition
LightGlareIntensity Inherited from MyHandItemDefinition
LightGlareSize Inherited from MyHandItemDefinition
LightIntensityLower Inherited from MyHandItemDefinition
LightIntensityUpper Inherited from MyHandItemDefinition
LightRadius Inherited from MyHandItemDefinition
MuzzlePosition Inherited from MyHandItemDefinition
PhysicalItemId Inherited from MyHandItemDefinition
Public Indicates if definition should be offered in Cube builder

Inherited from MyDefinitionBase
RightHand Inherited from MyHandItemDefinition
RunMultiplier Inherited from MyHandItemDefinition
RunSpeedMultiplier Inherited from MyHandItemDefinition
RunStrafingSpeedMultiplier Inherited from MyHandItemDefinition
ScatterSpeed Inherited from MyHandItemDefinition
ShakeAmountNoTarget Inherited from MyHandItemDefinition
ShakeAmountTarget Inherited from MyHandItemDefinition
ShootBlend Inherited from MyHandItemDefinition
ShootScatter Inherited from MyHandItemDefinition
SimulateLeftHand Inherited from MyHandItemDefinition
SimulateLeftHandFps Inherited from MyHandItemDefinition
SimulateRightHand Inherited from MyHandItemDefinition
SimulateRightHandFps Inherited from MyHandItemDefinition
SprintSpeedMultiplier Inherited from MyHandItemDefinition
ToolMaterial Inherited from MyHandItemDefinition
ToolSounds Inherited from MyHandItemDefinition
WalkSpeedMultiplier Inherited from MyHandItemDefinition
WalkStrafingSpeedMultiplier Inherited from MyHandItemDefinition
WeaponType Inherited from MyHandItemDefinition
XAmplitudeOffset Inherited from MyHandItemDefinition
XAmplitudeScale Inherited from MyHandItemDefinition
YAmplitudeOffset Inherited from MyHandItemDefinition
YAmplitudeScale Inherited from MyHandItemDefinition
ZAmplitudeOffset Inherited from MyHandItemDefinition
ZAmplitudeScale Inherited from MyHandItemDefinition

Properties

Member Description
DescriptionText Use this property when showing description in GUI, as it takes into account more complex description construction.

Inherited from MyDefinitionBase
DisplayNameEnum Enum used for localization of display name. Null for player created definitions.

Inherited from MyDefinitionBase
DisplayNameString String name used for user created definitions which do not have localization support.

Inherited from MyDefinitionBase
DisplayNameText Use this property when showing name in GUI instead of DisplayName. This takes into account more complex name construction.

Inherited from MyDefinitionBase
DLCs Inherited from MyDefinitionBase

Constructors

Member Description
MyEngineerToolBaseDefinition()
MyHandItemDefinition() Inherited from MyHandItemDefinition
MyDefinitionBase() Inherited from MyDefinitionBase

Methods

Member Description
GetObjectBuilder()
CheckDefinitionDLCs(String[]) Checks if the definition has all required DLCs as it should have

Inherited from MyDefinitionBase
GetObjectBuilder() Inherited from MyHandItemDefinition
GetObjectBuilder() Inherited from MyDefinitionBase
Init(MyObjectBuilder_DefinitionBase, MyModContext) Inherited from MyDefinitionBase
Postprocess() Override this in case you want to do some postprocessing of the definition before the game starts. Prefer to use MyDefinitionPostprocessor instead.Postprocess is useful if you want to process the definition before the game begins,

but you only want to do it when all the definitions are loaded and merged.

Inherited from MyDefinitionBase
ToString() Inherited from MyDefinitionBase

Inheritance: MyDefinitionBase ˃ MyHandItemDefinition

Inheritors: