Class MyObjectBuilder_GunBase
Inheritance
System.Object
MyObjectBuilder_GunBase
Assembly: VRage.Game.dll
Syntax
[MyObjectBuilderDefinition]
public class MyObjectBuilder_GunBase : MyObjectBuilder_DeviceBase
Constructors
MyObjectBuilder_GunBase()
Declaration
public MyObjectBuilder_GunBase()
Fields
CurrentAmmoMagazineName
Declaration
public string CurrentAmmoMagazineName
Field Value
Type |
Description |
System.String |
|
LastShootTime
Declaration
public long LastShootTime
Field Value
Type |
Description |
System.Int64 |
|
RemainingAmmo
Declaration
Field Value
Type |
Description |
System.Int32 |
|
RemainingAmmosList
Declaration
public List<MyObjectBuilder_GunBase.RemainingAmmoIns> RemainingAmmosList
Field Value
RemainingMagazines
Declaration
public int RemainingMagazines
Field Value
Type |
Description |
System.Int32 |
|
Properties
RemainingAmmos
Declaration
[NoSerialize]
public SerializableDictionary<string, int> RemainingAmmos { get; set; }
Property Value
Type |
Description |
VRage.Serialization.SerializableDictionary<System.String, System.Int32> |
|
Methods
ShouldSerializeRemainingAmmos()
Declaration
public bool ShouldSerializeRemainingAmmos()
Returns
Type |
Description |
System.Boolean |
|
Extension Methods