extern void object::FlyNShoot() { object bot,target,Ship; point b,ship,t,t2; boolean dofire=false; float flyheight=0; Ship=radar(SpaceShip); ship=Ship.position; do { target=radar(Target2,0,360,7.25); if(target == null)target=Ship; bot=radar(TargetBot,0,180); if(bot!=null)b=bot.position;else b=ship; t2=target.position; if(distance(position,t2)