PrettyLady[] p; int maxLadies = 10; void prettySetup(){ p = new PrettyLady[maxLadies]; for(int i = 0; i< maxLadies; i++) p[i] = new PrettyLady(false, i); p[0].alive = true; for(int i = 0; i< maxLadies; i++) { if(p[i].alive) p[i].pSetup(); } } void prettyDraw(){ for(int i = 0; i< maxLadies; i++) { if(p[i].alive) p[i].pDraw(); } } void heatPretty(){ for(int i = 0; i< maxLadies; i++) { if(p[i].alive) p[i].hotColor(); } } void coolPretty(){ for(int i = 0; i< maxLadies; i++) { if(p[i].alive) p[i].coldColor(); } } void voltPretty(){ for(int i = 0; i< maxLadies; i++) { if(p[i].alive) p[i].electricity(); } } void duplicatePretty(){ for(int i = 0; i< maxLadies; i++) { if(!p[i].alive) { p[i].alive = true; p[i].pSetup(); i=maxLadies; } } } void normalPretty() { for(int j = 0; j< maxLadies; j++) { if(p[j].alive) p[j].normalstate(); } } void prettypoisoned(int i){ if(p[i].alive && !p[i].toPoison) p[i].poison(); } void prettykill(){ for(int i = 0; i< maxLadies; i++) { if(p[i].alive) { p[0].kill(); i = maxLadies; } } } void checkAlienCollide(){ if(anyAliensAlive()){ for(int i=0; i= alien[j].x-20){ if(p[i].my[49] <= alien[j].y+20 && p[i].my[49] >= alien[j].y-20){ alien[j].toKill=true; } } } } } } } }//end of checkAlien Collide method