lander.chase=0;
lander.phase=0;
lander.speed=1;
- strcpy(lander.radar, "*"); //debug
+ //strcpy(lander.radar, "*"); //debug
} else {
//match y, then direction and speed
//pods
struct game_object pods[8] = {
- { 2, 1, 18, rand()%620, 6, 0, 1, 0, 0 },
- { 3, 1, 18, rand()%620, 4, 0, 1, 0, 0 },
- { 4, 1, 18, rand()%620, 6, 0, 1, 0, 0 },
- { 5, 1, 18, rand()%620, 4, 0, 1, 0, 0 },
- { 6, 1, 18, rand()%620, 6, 0, 1, 0, 0 },
- { 7, 1, 18, rand()%620, 4, 0, 1, 0, 0 },
- { 8, 1, 18, rand()%620, 6, 0, 1, 0, 0 },
- { 9, 1, 18, rand()%620, 4, 0, 1, 0, 0 }
+ { 2, 1, 18, rand()%620, 0, 0, 1, 0, 0 },
+ { 3, 1, 18, rand()%620, 0, 0, 1, 0, 0 },
+ { 4, 1, 18, rand()%620, 0, 0, 1, 0, 0 },
+ { 5, 1, 18, rand()%620, 0, 0, 1, 0, 0 },
+ { 6, 1, 18, rand()%620, 0, 0, 1, 0, 0 },
+ { 7, 1, 18, rand()%620, 0, 0, 1, 0, 0 },
+ { 8, 1, 18, rand()%620, 0, 0, 1, 0, 0 },
+ { 9, 1, 18, rand()%620, 0, 0, 1, 0, 0 }
};
for(int podloop = 0; podloop<8; podloop=podloop+2){
+ if(rand()%1000>=500){
+ pods[podloop].direction = 4;
+ } else {
+ pods[podloop].direction = 6;
+ };
+
strcpy (pods[podloop].line0, " x ");
strcpy (pods[podloop].line1, " x ");
strcpy (pods[podloop].line2, " + ");
//landers
struct game_object landers[landermax] = {
- { 60, 1, rand()%16, rand()%620, 6, 0, 1, 0, 0 },
- { 61, 1, rand()%16, rand()%620, 4, 0, 1, 0, 0 },
- { 62, 1, rand()%16, rand()%620, 6, 0, 1, 0, 0 },
- { 63, 1, rand()%16, rand()%620, 4, 0, 1, 0, 0 }
+ { 60, 1, rand()%16, rand()%620, 0, 0, 1, 0, 0 },
+ { 61, 1, rand()%16, rand()%620, 0, 0, 1, 0, 0 },
+ { 62, 1, rand()%16, rand()%620, 0, 0, 1, 0, 0 },
+ { 63, 1, rand()%16, rand()%620, 0, 0, 1, 0, 0 }
};
for(int landerloop = 0; landerloop<landermax; landerloop++){
+ if(rand()%1000>=500){
+ landers[landerloop].direction = 4;
+ } else {
+ landers[landerloop].direction = 6;
+ };
+
strcpy (landers[landerloop].line0, "{=}");
strcpy (landers[landerloop].radar, "*");
};
if(player.y<landers[landerloop].y){ landers[landerloop].direction = 6; alertright = 20;};
if(player.y>=landers[landerloop].y){ landers[landerloop].direction = 4; alertleft = 20;};
landers[landerloop].phase = 1;
- strcpy(landers[landerloop].radar, "$"); //debug
- strcpy(pods[landers[landerloop].chase].radar, "&"); //debug
+ //strcpy(landers[landerloop].radar, "$"); //debug
+ //strcpy(pods[landers[landerloop].chase].radar, "&"); //debug
};
};
};