Show / Hide Table of Contents

Class MyObjectBuilder_GunBase

Inheritance
System.Object
MyObjectBuilder_Base
MyObjectBuilder_DeviceBase
MyObjectBuilder_GunBase
Inherited Members
MyObjectBuilder_DeviceBase.InventoryItemId
MyObjectBuilder_DeviceBase.ShouldSerializeInventoryItemId()
MyObjectBuilder_Base.ShouldSerializeSubtypeId()
MyObjectBuilder_Base.Clone()
MyObjectBuilder_Base.Equals(MyObjectBuilder_Base)
MyObjectBuilder_Base.SubtypeId
MyObjectBuilder_Base.SubtypeName
MyObjectBuilder_Base.TypeId
Namespace: VRage.Game
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
public int RemainingAmmo
Field Value
Type Description
System.Int32

RemainingAmmosList

Declaration
public List<MyObjectBuilder_GunBase.RemainingAmmoIns> RemainingAmmosList
Field Value
Type Description
System.Collections.Generic.List<MyObjectBuilder_GunBase.RemainingAmmoIns>

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

MyObjectBuilderExtensions.GetId(MyObjectBuilder_Base)
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾