package com.minecreatr.cliffieswars.explode;
import java.util.ArrayList;
/**
* Created on 6/5/14
*/
public class NukeRegistry {
public static NukeRegistry INSTANCE = new NukeRegistry();
private ArrayList<Explosion> explosions;
public NukeRegistry(){
explosions = new ArrayList<Explosion>();
}
public void queExplosion(Explosion explosion){
explosions.add(explosion);
}
public ArrayList<Explosion> getCurrentExplosions(){
return this.explosions;
}
public boolean isCurrentlyExploding(){
return (explosions.size()!=0);
}
public static ArrayList<Explosion> getExplosions(){
return INSTANCE.getCurrentExplosions();
}
public static boolean isExploding(){
return INSTANCE.isCurrentlyExploding();
}
public static void registerExplosion(Explosion explosion){
INSTANCE.queExplosion(explosion);
}
}