[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / objects / container / ContainerController.kt
diff --git a/core/src/ru/deadsoftware/cavedroid/game/objects/container/ContainerController.kt b/core/src/ru/deadsoftware/cavedroid/game/objects/container/ContainerController.kt
index bffb846d6116ef42439a8032e156ea19fb393e23..d2159f1cf72f3498016b8c457395e96c5f20b5ca 100644 (file)
import ru.deadsoftware.cavedroid.game.objects.drop.DropController
import ru.deadsoftware.cavedroid.misc.Saveable
import ru.deadsoftware.cavedroid.misc.utils.px
-import java.io.Serializable
import javax.inject.Inject
@GameScope
class ContainerController @Inject constructor(
_dropController: DropController,
_gameItemsHolder: GameItemsHolder
-) : Serializable, Saveable {
+) : Saveable {
@Suppress("UNNECESSARY_LATEINIT")
- @Transient
private lateinit var dropController: DropController
@Suppress("UNNECESSARY_LATEINIT")
- @Transient
private lateinit var gameItemsHolder: GameItemsHolder
private val containerMap = mutableMapOf<String, Container>()