Table of Contents

Class ShapeBeltItemToCargoConverter

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

Constructors

ShapeBeltItemToCargoConverter()

public ShapeBeltItemToCargoConverter()

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 ShapeId, out int)

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

Parameters

beltItem IBeltItem
item ShapeId
amount int

Returns

bool