]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - trek/impulse.c
Fortunes from those Unamerican Activities bumper stickers you see on
[bsdgames-darwin.git] / trek / impulse.c
index 9905b33801cdc3994caf4ea7aaa3b9b00f33f888..490f52b711cddae3ef48379cf6539c3a5f0c04da 100644 (file)
@@ -1,6 +1,8 @@
+/*     $NetBSD: impulse.c,v 1.4 1997/10/12 21:24:54 christos Exp $     */
+
 /*
- * Copyright (c) 1980 Regents of the University of California.
- * All rights reserved.
+ * Copyright (c) 1980, 1993
+ *     The Regents of the University of California.  All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * SUCH DAMAGE.
  */
 
+#include <sys/cdefs.h>
 #ifndef lint
-static char sccsid[] = "@(#)impulse.c  5.4 (Berkeley) 6/1/90";
+#if 0
+static char sccsid[] = "@(#)impulse.c  8.1 (Berkeley) 5/31/93";
+#else
+__RCSID("$NetBSD: impulse.c,v 1.4 1997/10/12 21:24:54 christos Exp $");
+#endif
 #endif /* not lint */
 
-# include      "trek.h"
+#include <stdio.h>
+#include "trek.h"
+#include "getpar.h"
 
 /**
  **    move under impulse power
  **/
 
-impulse()
+/*ARGSUSED*/
+void
+impulse(v)
+       int v;
 {
-       int                     course;
-       register int            power;
-       double                  dist, time;
-       register int            percent;
-       extern double           move();
+       int             course;
+       int             power;
+       double          dist, time;
+       int             percent;
 
-       if (Ship.cond == DOCKED)
-               return (printf("Scotty: Sorry captain, but we are still docked.\n"));
-       if (damaged(IMPULSE))
-               return (out(IMPULSE));
+       if (Ship.cond == DOCKED) {
+               printf("Scotty: Sorry captain, but we are still docked.\n");
+               return;
+       }
+       if (damaged(IMPULSE)) {
+               out(IMPULSE);
+               return;
+       }
        if (getcodi(&course, &dist))
                return;
        power = 20 + 100 * dist;