public override MyObjectBuilder_CubeBlock GetObjectBuilderCubeBlock(bool copy = false)
        {
            var ob = base.GetObjectBuilderCubeBlock(copy);

            MyObjectBuilder_ShipToolBase obShipToolBase = (MyObjectBuilder_ShipToolBase)ob;

            obShipToolBase.Inventory         = m_inventory.GetObjectBuilder();
            obShipToolBase.UseConveyorSystem = UseConveyorSystem;

            return(obShipToolBase);
        }
Example #2
0
 public ShipToolBaseEntity(CubeGridEntity parent, MyObjectBuilder_ShipToolBase definition, Object backingObject)
     : base(parent, definition, backingObject)
 {
     m_inventory = new InventoryEntity(definition.Inventory, InternalGetContainerInventory( ));
 }
Example #3
0
 public ShipToolBaseEntity(CubeGridEntity parent, MyObjectBuilder_ShipToolBase definition)
     : base(parent, definition)
 {
     m_inventory = new InventoryEntity(definition.Inventory);
 }