void shoot() { if (proj.present) return; proj.present = true; proj.x = M->xloc().value(); proj.y = M->yloc().value(); proj.prev_x = proj.prev_y = 0; proj.direction = M->dir().value(); gettimeofday(&proj.shootTime, NULL); M->scoreIs( M->score().value()-1 ); UpdateScoreCard(0); }