Assembly: SpaceEngineers.ObjectBuilders.dll

public class MyObjectBuilder_AutomaticRifle: MyObjectBuilder_EntityBase, IMyObjectBuilder_GunObject<MyObjectBuilder_GunBase>, IMyStackableGunItem

Fields

Member Description
CurrentAmmo
GunBase
ComponentContainer Inherited from MyObjectBuilder_EntityBase
EntityDefinitionId Inherited from MyObjectBuilder_EntityBase
EntityId Inherited from MyObjectBuilder_EntityBase
LocalPositionAndOrientation Inherited from MyObjectBuilder_EntityBase
Name Inherited from MyObjectBuilder_EntityBase
PersistentFlags Inherited from MyObjectBuilder_EntityBase
PositionAndOrientation Inherited from MyObjectBuilder_EntityBase

Properties

Member Description
SubtypeId Inherited from MyObjectBuilder_Base
SubtypeName Inherited from MyObjectBuilder_Base
TypeId Inherited from MyObjectBuilder_Base

Constructors

Member Description
MyObjectBuilder_AutomaticRifle()
MyObjectBuilder_EntityBase() Inherited from MyObjectBuilder_EntityBase

Methods

Member Description
CanStack(IMyStackableGunItem)
CanStackWithNullGun()
ShouldSerializeCurrentAmmo()
CanStack(IMyStackableGunItem) When there is GunEntity (AutomaticRifle) in both items

Inherited from IMyStackableGunItem
CanStackWithNullGun() When there is no GunEntity (AutomaticRifle) in other item

Inherited from IMyStackableGunItem
Clone() Inherited from MyObjectBuilder_Base
Equals(MyObjectBuilder_Base) Inherited from MyObjectBuilder_Base
Remap(IMyRemapHelper) Remaps this entity's entityId to a new value. If there are cross-referenced between different entities in this object builder, the remapHelper should be used to rememeber these references and retrieve them.

Inherited from MyObjectBuilder_EntityBase
ShouldSerializeComponentContainer() Inherited from MyObjectBuilder_EntityBase
ShouldSerializeEntityDefinitionId() Inherited from MyObjectBuilder_EntityBase
ShouldSerializeLocalPositionAndOrientation() Inherited from MyObjectBuilder_EntityBase
ShouldSerializePositionAndOrientation() Inherited from MyObjectBuilder_EntityBase
ShouldSerializeSubtypeId() Inherited from MyObjectBuilder_Base

Inheritance: MyObjectBuilder_Base ˃ MyObjectBuilder_EntityBase

Implements: