int gravity, a, v, T, L, x, y;
double valueA, valueB, dx, dy;
int t;
Random r = new Random();
for(t = 0; t < Explosion.length; t ++)
{
gravity = 20;
a = r.nextInt(50);
v = r.nextInt(50);
valueA = v*Math.sin(a)*t;
valueB = (.5)*gravity*(t*t);
dx = (int)v*Math.cos(a)*t;
dy = (int)valueA - valueB;
x = (int)dx;
y = (int)dy;
Explosion = new FireworksSprite[100];
//for(t = 0; t < Explosion.length; t ++)
//{
System.out.print("Iterating through Array" + t);
Explosion[t].setSpriteH(15);
Explosion[t].setSpriteW(10);
Explosion[t].setLocx(x);
Explosion[t].setLocy(y);
Explosion[t].setActive(true);
Explosion[t].setVisible(true);
Explosion[t].setVel(0, v);
}