Skip to content

Commit

Permalink
preparing to check issue #1
Browse files Browse the repository at this point in the history
  • Loading branch information
Francesco Marretta committed Aug 24, 2012
1 parent b6687b0 commit 0fe191f
Showing 1 changed file with 20 additions and 7 deletions.
27 changes: 20 additions & 7 deletions src/net/kaoslabs/simplespleef/game/GameStandard.java
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashSet;
import java.util.Iterator;
Expand Down Expand Up @@ -212,13 +213,25 @@ public SpleeferList getSpleefers() {
public void tick() {
if (!isEnabled() || !isActive()) return; //ignore disabled and inactive arenas

// call trackers in each tick
for (Iterator<Tracker> iterator = trackers.iterator(); iterator.hasNext();) {
Tracker tracker = iterator.next();
if (tracker.tick()) { // returned true - this means the tracker signalled its end - remove from list
iterator.remove(); // remove element
}
}
// call trackers in each tick
// ArrayList<String> al = new ArrayList<String>();
// this.broadcastMessage("--Lista trakers--");
// for (Iterator<Tracker> iterator = trackers.iterator(); iterator.hasNext();) {
// Tracker currentTracker = iterator.next();
// this.broadcastMessage(currentTracker.getClass().getName());
// }
// this.broadcastMessage("----");

// List<Tracker> trackersToRemove = new LinkedList<Tracker>();
// for (Iterator<Tracker> iterator = trackers.iterator(); iterator.hasNext();) {
// Tracker tracker = iterator.next();
// if (tracker.tick()) { // returned true - this means the tracker signalled its end - remove from list
// System.out.println("[SpleefArenaDEBUG] tracker fottuto: "+tracker.getClass().getName());
// //iterator.remove(); // remove element
// trackersToRemove.add(tracker);
// }
// }
// trackers.removeAll(trackersToRemove);

//System.out.println(trackers.size());

Expand Down

0 comments on commit 0fe191f

Please sign in to comment.