|
|
1.1 ! root 1: #ifndef lint ! 2: static char sccsid[] = "@(#)dumpssradio.c 4.1 (Berkeley) 3/23/83"; ! 3: #endif not lint ! 4: ! 5: # include "trek.h" ! 6: ! 7: /** ! 8: ** output hidden distress calls ! 9: **/ ! 10: ! 11: dumpssradio() ! 12: { ! 13: register struct event *e; ! 14: register int j; ! 15: register int chkrest; ! 16: ! 17: chkrest = 0; ! 18: for (j = 0; j < MAXEVENTS; j++) ! 19: { ! 20: e = &Event[j]; ! 21: /* if it is not hidden, then just ignore it */ ! 22: if ((e->evcode & E_HIDDEN) == 0) ! 23: continue; ! 24: if (e->evcode & E_GHOST) ! 25: { ! 26: unschedule(e); ! 27: printf("Starsystem %s in quadrant %d,%d is no longer distressed\n", ! 28: systemname(e), e->x, e->y); ! 29: continue; ! 30: } ! 31: ! 32: switch (e->evcode) ! 33: { ! 34: ! 35: case E_KDESB: ! 36: printf("Starbase in quadrant %d,%d is under attack\n", ! 37: e->x, e->y); ! 38: chkrest++; ! 39: break; ! 40: ! 41: case E_ENSLV: ! 42: case E_REPRO: ! 43: printf("Starsystem %s in quadrant %d,%d is distressed\n", ! 44: systemname(e), e->x, e->y); ! 45: chkrest++; ! 46: break; ! 47: ! 48: } ! 49: } ! 50: ! 51: return (chkrest); ! 52: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.