Hello,
I´m making a zombie survive game and I need some help with my repopulate loop.
I want to make 3 waves of 5 zombies and after the third wave no more zombies should spawn, but after the third wave the zombies spawn again and again.
Here is my Loop:
Would be nice if someone could help me.
Thanks
public void refill()
{
int i=0;
if (getObjects(Zombie1.class).size() == 0)
{
if(rp<=0)
{
for(i=0;i<5;i++)
{
addObject(new Zombie1(),Greenfoot.getRandomNumber(900), Greenfoot.getRandomNumber(900));
}
if(getObjects(Zombie1.class).size() == 0)
{
rp++;
}
}
if(rp>0 && rp<2)
{
for(i=0;i<5;i++)
{
addObject(new Zombie1(),Greenfoot.getRandomNumber(900), Greenfoot.getRandomNumber(900));
}
if(getObjects(Zombie1.class).size() == 0)
{
rp++;
}
}
if(rp>1 && rp<3)
{
for(i=0;i<5;i++)
{
addObject(new Zombie1(),Greenfoot.getRandomNumber(900), Greenfoot.getRandomNumber(900));
}
if(getObjects(Zombie1.class).size() == 0)
{
rp++;
}
}
}
}

