Package org.jgroups.demo.tankwar.model

Examples of org.jgroups.demo.tankwar.model.Explode


    Session session = (Session) msg.getObject();
   
    if(session.type().equals(Type.B) ) {
      bloods.get(0).updateBlood(session.bloodView());
    } else if(session.type().equals(Type.E)) {
      explodes.add(new Explode(session.explodeView()));
    }
   
  }
View Full Code Here


     
      tank.draw(g);
    }
   
    if(!myTank.isLive() && myTank.isExplode()){
      myExplode = new Explode(myTank.getX(), myTank.getY(), myTank.getId());
      comm.replicateExplode(myExplode.getView());
      myTank.setExplode(false);
    }
   
    paintExplode(g);
View Full Code Here

      }
    }
   
    int size = comm.getExplodes().size();
    for(int i = 0 ; i < size ; i ++ ) {
      Explode e = comm.getExplodes().get(i);
      e.draw(g);
     
      if(!e.isLive()) {
        comm.getExplodes().remove(i);
      }
    }
   
  }
View Full Code Here

TOP

Related Classes of org.jgroups.demo.tankwar.model.Explode

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.