diff --git a/core/src/ru/deadsoftware/cavedroid/game/objects/DropController.java b/core/src/ru/deadsoftware/cavedroid/game/objects/DropController.java
index c71a37ed04cab439136c9850da947fb7166ad40f..0e4c6592abe3badac802872be953ab84c68b2324 100644 (file)
import ru.deadsoftware.cavedroid.game.GameScope;
import javax.inject.Inject;
+import java.io.Serializable;
+import java.util.Iterator;
import java.util.LinkedList;
@GameScope
-public class DropController {
+public class DropController implements Serializable {
public interface Callback {
void run(Drop drop);
mDrops.forEach(callback::run);
}
+ public Iterator<Drop> getIterator() {
+ return mDrops.iterator();
+ }
+
}