[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / objects / container / Container.kt
diff --git a/core/src/ru/deadsoftware/cavedroid/game/objects/container/Container.kt b/core/src/ru/deadsoftware/cavedroid/game/objects/container/Container.kt
index 624f5d0c16865c17984ced324d48d99576624782..3938ef70142d5b593347f4c02a820adc3f1b3775 100644 (file)
import ru.deadsoftware.cavedroid.game.model.dto.SaveDataDto
import ru.deadsoftware.cavedroid.game.model.item.InventoryItem
import ru.deadsoftware.cavedroid.misc.Saveable
-import javax.annotation.OverridingMethodsMustInvokeSuper
abstract class Container @JvmOverloads constructor(
val size: Int,
val items get() = _items.asList() as MutableList<InventoryItem>
- @OverridingMethodsMustInvokeSuper
open fun initItems(gameItemsHolder: GameItemsHolder) {
_items.forEach { it.init(gameItemsHolder) }
}