DEADSOFTWARE

Update README
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / model / craft / CraftingRecipe.kt
1 package ru.deadsoftware.cavedroid.game.model.craft
3 import ru.deadsoftware.cavedroid.game.model.item.InventoryItem
4 import ru.deadsoftware.cavedroid.game.model.item.Item
6 data class CraftingRecipe(
7 val input: List<Item>,
8 val output: CraftingResult
9 )
11 data class CraftingResult(
12 val item: Item,
13 val amount: Int,
14 ) {
15 fun toInventoryItem() = InventoryItem(item, amount)
16 }