Class MyAmmoDefinition
Inheritance
System.Object
MyAmmoDefinition
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public abstract class MyAmmoDefinition : MyDefinitionBase
Constructors
MyAmmoDefinition()
Declaration
protected MyAmmoDefinition()
Fields
AmmoType
Declaration
public MyAmmoType AmmoType
Field Value
BackkickForce
Declaration
public float BackkickForce
Field Value
Type |
Description |
System.Single |
|
DeathMessage
Declaration
public Nullable<MyStringHash> DeathMessage
Field Value
DesiredSpeed
Declaration
public float DesiredSpeed
Field Value
Type |
Description |
System.Single |
|
EndOfLifeEffect
Declaration
public string EndOfLifeEffect
Field Value
Type |
Description |
System.String |
|
EndOfLifeSound
Declaration
public MySoundPair EndOfLifeSound
Field Value
ExplosiveDamageMultiplier
Declaration
public float ExplosiveDamageMultiplier
Field Value
Type |
Description |
System.Single |
|
IsExplosive
Declaration
Field Value
Type |
Description |
System.Boolean |
|
MaxTrajectory
Declaration
public float MaxTrajectory
Field Value
Type |
Description |
System.Single |
|
PhysicalMaterial
Declaration
public MyStringHash PhysicalMaterial
Field Value
SpeedVar
Declaration
Field Value
Type |
Description |
System.Single |
|
Methods
Declaration
public abstract float GetDamageForMechanicalObjects()
Returns
Type |
Description |
System.Single |
|
Init(MyObjectBuilder_DefinitionBase)
Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Overrides