Class FluidBeltItemToCargoConverter
- Namespace
- Root
- Assembly
- Game.Content.dll
public class FluidBeltItemToCargoConverter : IBeltToCargoItemConverter<FluidId>
- Inheritance
-
objectFluidBeltItemToCargoConverter
- Implements
- Extension Methods
Constructors
FluidBeltItemToCargoConverter(IFluidRegistry)
public FluidBeltItemToCargoConverter(IFluidRegistry registry)
Parameters
registryIFluidRegistry
Methods
ApplySubtractiveLogicMultiplierToAmount(int)
public int ApplySubtractiveLogicMultiplierToAmount(int amount)
Parameters
amountint
Returns
- int
AvailableItemsCountForCapacity(int)
public int AvailableItemsCountForCapacity(int capacity)
Parameters
capacityint
Returns
- int
BeltItemTypeMatchesCargoItemType(IBeltItem)
public bool BeltItemTypeMatchesCargoItemType(IBeltItem item)
Parameters
itemIBeltItem
Returns
- bool
TryConvertBeltItemToCargoItem(IBeltItem, out FluidId, out int)
public bool TryConvertBeltItemToCargoItem(IBeltItem beltItem, out FluidId item, out int amount)
Parameters
Returns
- bool