|
| | SubsystemMemoryBankBlockBehavior () |
| |
| override bool | OnEditInventoryItem (IInventory inventory, int slotIndex, ComponentPlayer componentPlayer) |
| |
| override bool | OnEditBlock (int x, int y, int z, int value, ComponentPlayer componentPlayer) |
| |
| | SubsystemEditableItemBehavior (int contents) |
| |
| T | GetBlockData (Point3 point) |
| |
| T | GetBlockData (MovingBlock movingBlock) |
| |
| void | SetBlockData (Point3 point, T t) |
| |
| void | SetBlockData (MovingBlock movingBlock, T t) |
| |
| T | GetItemData (int id) |
| |
| int | StoreItemDataAtUniqueId (T t) |
| |
| override void | OnItemPlaced (int x, int y, int z, ref BlockPlacementData placementData, int itemValue) |
| |
| override void | OnItemHarvested (int x, int y, int z, int blockValue, ref BlockDropValue dropValue, ref int newBlockValue) |
| |
| override void | OnBlockRemoved (int value, int newValue, int x, int y, int z) |
| |
| override void | OnBlockStartMoving (int value, int newValue, int x, int y, int z, MovingBlock movingBlock) |
| |
| override void | OnBlockStopMoving (int value, int oldValue, int x, int y, int z, MovingBlock movingBlock) |
| |
| override void | Load (ValuesDictionary valuesDictionary) |
| |
| override void | Save (ValuesDictionary valuesDictionary) |
| |
| int | FindFreeItemId () |
| |
| void | GarbageCollectItems (ReadOnlyList< ScannedItemData > allExistingItems) |
| |