Table of Contents

Class FluidBeltItemToCargoConverter

Namespace
Root
Assembly
Game.Content.dll
public class FluidBeltItemToCargoConverter : IBeltToCargoItemConverter<FluidId>
Inheritance
object
FluidBeltItemToCargoConverter
Implements
Extension Methods

Constructors

FluidBeltItemToCargoConverter(IFluidRegistry)

public FluidBeltItemToCargoConverter(IFluidRegistry registry)

Parameters

registry IFluidRegistry

Methods

ApplySubtractiveLogicMultiplierToAmount(int)

public int ApplySubtractiveLogicMultiplierToAmount(int amount)

Parameters

amount int

Returns

int

AvailableItemsCountForCapacity(int)

public int AvailableItemsCountForCapacity(int capacity)

Parameters

capacity int

Returns

int

BeltItemTypeMatchesCargoItemType(IBeltItem)

public bool BeltItemTypeMatchesCargoItemType(IBeltItem item)

Parameters

item IBeltItem

Returns

bool

TryConvertBeltItemToCargoItem(IBeltItem, out FluidId, out int)

public bool TryConvertBeltItemToCargoItem(IBeltItem beltItem, out FluidId item, out int amount)

Parameters

beltItem IBeltItem
item FluidId
amount int

Returns

bool