+Radar now wraps properly.
Landers will now ignore or abort chasing dead or rescued pods.
Landers grab pods, kill them, go crazy.
Crazies chase player.
int x_offset = 19; //offset for height
int y_offset = 17; //offset for display
- int offset; //main offset
+ int dl_radar; //main offset
//set line based on height rules
if(object.x>=1&&object.x<=3){
//set longitude based on location
div_t quotrem;
- quotrem = div((object.y), 10);
-
+ quotrem = div(object.y, 10);
row = quotrem.quot;
+ //take in radar draw location
+ div_t dl_quotrem;
+ dl_quotrem = div(drawlocation, 10);
+ dl_radar = dl_quotrem.quot;
+
+ //correct to wrap radar
+
+ row = row-dl_radar+25;
+
+ if(row>62){row = row-62;};
+ if(row<0){row = row+62;};
+
//add offsets;
line = line + x_offset;
row = row + y_offset;
-
+
//plot with symbol
mvprintw(line,row,"%s",object.radar);
};
mvprintw(22,79,"|");
mvprintw(23,79,"|");
//visible box on map 33, 43
- mvprintw(20,41,"/");
+ mvprintw(20,42,"/");
mvprintw(20,51,"\\");
- mvprintw(23,41,"\\");
+ mvprintw(23,42,"\\");
mvprintw(23,51,"/");
//Score
mvprintw(23,1,"Score:%8d",score);