Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1566 → Rev 1567

/demos/trunk/astro/astro.c
81,7 → 81,7
sem_post(&mx_rk);
 
if ((rp!=NIL) && (dist_xy(x, y, rx, ry) < (SHOT_RADIUS+rr))) {
draw_rock(rx, ry, rr, RGB_BLACK);
draw_rock(rx, ry, rr, RGB_BLACK, 0);
if (rr == ROCK_RADIUS_I) {
sem_wait(&mx_rk);
rocks[i].r = ROCK_RADIUS_S;
516,31 → 516,31
k.flag = 0;
k.scan = KEY_SPC;
k.ascii = ' ';
k.status = KEY_PRESSED;
k.status = KEY_PRESSED | KEY_REPEATED;
keyb_hook(k,new_shot,FALSE);
 
k.flag = 0;
k.scan = KEY_O;
k.ascii = 'o';
k.status = KEY_PRESSED;
k.status = KEY_PRESSED | KEY_REPEATED;
keyb_hook(k,pad,FALSE);
 
k.flag = 0;
k.scan = KEY_P;
k.ascii = 'p';
k.status = KEY_PRESSED;
k.status = KEY_PRESSED | KEY_REPEATED;
keyb_hook(k,pad,FALSE);
 
k.flag = 0;
k.scan = KEY_S;
k.ascii = 's';
k.status = KEY_PRESSED;
k.status = KEY_PRESSED | KEY_REPEATED;
keyb_hook(k,pad,FALSE);
 
k.flag = 0;
k.scan = KEY_Z;
k.ascii = 'z';
k.status = KEY_PRESSED;
k.status = KEY_PRESSED | KEY_REPEATED;
keyb_hook(k,pad,FALSE);
 
#ifdef ASTRO_MOVE