diff --git a/core/src/ru/deadsoftware/cavedroid/game/objects/DropController.java b/core/src/ru/deadsoftware/cavedroid/game/objects/DropController.java
index 0e4c6592abe3badac802872be953ab84c68b2324..826fd6878fc950ed5911d95b9bdc5358a84d6ddc 100644 (file)
package ru.deadsoftware.cavedroid.game.objects;
+import ru.deadsoftware.cavedroid.game.GameItemsHolder;
import ru.deadsoftware.cavedroid.game.GameScope;
+import ru.deadsoftware.cavedroid.game.model.item.Item;
import javax.inject.Inject;
import java.io.Serializable;
public DropController() {
}
- public void addDrop(float x, float y, int id) {
- mDrops.add(new Drop(x, y, id));
+ public void initDrops(GameItemsHolder gameItemsHolder) {
+ mDrops.forEach((drop) -> drop.initItem(gameItemsHolder));
+ }
+
+ public void addDrop(float x, float y, Item item) {
+ mDrops.add(new Drop(x, y, item));
}
public int getSize() {