Changeset 6ebf60f in galcon-client for src/com/example/helloandroid/GameView.java


Ignore:
Timestamp:
Jun 5, 2010, 9:55:49 PM (15 years ago)
Author:
Zero Cool <devnull@…>
Branches:
master
Children:
b15ff93
Parents:
17dfb52
Message:

Updates to fleet traveling + planet attack and fleet deletion

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/com/example/helloandroid/GameView.java

    r17dfb52 r6ebf60f  
    22
    33import java.util.ArrayList;
     4import java.util.Iterator;
    45import java.util.Random;
    56
     
    366367           
    367368            synchronized(fleetsLock) {
    368                 for(Fleet f : fleets) {
    369                         f.update(planets);
     369                Iterator<Fleet> i = fleets.iterator();
     370                Fleet f = null;
     371                while(i.hasNext()){
     372                        f = i.next();
     373                        if(f.getNumShips() == 0)
     374                                i.remove();
     375                        else
     376                                f.update(planets);
    370377                }
    371378            }
Note: See TracChangeset for help on using the changeset viewer.