X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2Fmobs%2FMobsController.kt;h=158d22a9e55445ae1056e680c4fb3621f03a03e0;hb=6bb7e1d207c640ff3b8e41ce2fb1c6203985bdb1;hp=e83908808b5b9f0fe349d1651bdab6c2754f714f;hpb=5646018e364d9a708e985f04ab510bf88692082b;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavedroid/game/mobs/MobsController.kt b/core/src/ru/deadsoftware/cavedroid/game/mobs/MobsController.kt index e839088..158d22a 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/mobs/MobsController.kt +++ b/core/src/ru/deadsoftware/cavedroid/game/mobs/MobsController.kt @@ -1,16 +1,23 @@ package ru.deadsoftware.cavedroid.game.mobs +import ru.deadsoftware.cavedroid.game.GameItemsHolder import ru.deadsoftware.cavedroid.game.GameScope +import ru.deadsoftware.cavedroid.game.mobs.player.Player +import ru.deadsoftware.cavedroid.game.ui.TooltipManager import java.io.Serializable import java.util.* import javax.inject.Inject @GameScope -class MobsController @Inject constructor() : Serializable { +class MobsController @Inject constructor( + gameItemsHolder: GameItemsHolder, + tooltipManager: TooltipManager, +) : Serializable { private val _mobs = LinkedList() - val player: Player = Player() + val player: Player = + Player(gameItemsHolder, tooltipManager) val mobs: List get() = _mobs