Class MyConstructionStockpile
Inheritance
System.Object
MyConstructionStockpile
Assembly: Sandbox.Game.dll
Syntax
public class MyConstructionStockpile : Object
Constructors
MyConstructionStockpile()
Declaration
public MyConstructionStockpile()
Properties
LastChangeStamp
Declaration
public int LastChangeStamp { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
AddItems(Int32, MyDefinitionId, MyItemFlags)
Declaration
public bool AddItems(int count, MyDefinitionId contentId, MyItemFlags flags)
Parameters
Returns
Type |
Description |
System.Boolean |
|
AddItems(Int32, MyObjectBuilder_PhysicalObject)
Declaration
public bool AddItems(int count, MyObjectBuilder_PhysicalObject physicalObject)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ClearSyncList()
Declaration
public void ClearSyncList()
GetItemAmount(MyDefinitionId, MyItemFlags)
Declaration
public int GetItemAmount(MyDefinitionId contentId, MyItemFlags flags)
Parameters
Returns
Type |
Description |
System.Int32 |
|
GetItems()
Declaration
public List<MyStockpileItem> GetItems()
Returns
GetObjectBuilder()
Declaration
public MyObjectBuilder_ConstructionStockpile GetObjectBuilder()
Returns
GetSyncList()
Declaration
public List<MyStockpileItem> GetSyncList()
Returns
Init(MyObjectBuilder_ConstructionStockpile)
Declaration
public void Init(MyObjectBuilder_ConstructionStockpile objectBuilder)
Parameters
Init(MyObjectBuilder_Inventory)
Declaration
public void Init(MyObjectBuilder_Inventory objectBuilder)
Parameters
IsEmpty()
Declaration
Returns
Type |
Description |
System.Boolean |
|
RemoveItems(Int32, MyDefinitionId, MyItemFlags)
Declaration
public bool RemoveItems(int count, MyDefinitionId id, MyItemFlags flags)
Parameters
Returns
Type |
Description |
System.Boolean |
|
RemoveItems(Int32, MyObjectBuilder_PhysicalObject)
Declaration
public bool RemoveItems(int count, MyObjectBuilder_PhysicalObject physicalObject)
Parameters
Returns
Type |
Description |
System.Boolean |
|