projects
/
super-star-trek.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Abstract out damage checks.
[super-star-trek.git]
/
src
/
sst.h
diff --git
a/src/sst.h
b/src/sst.h
index e9a805f5aaaaab0a1709169131a72b02a9e44176..d58fea381e2faa3141a64dfa612b76cd039dd3e6 100644
(file)
--- a/
src/sst.h
+++ b/
src/sst.h
@@
-146,6
+146,8
@@
typedef struct {
#define DDSP 14 // Added deep space probe
#define NDEVICES (15) // Number of devices
#define DDSP 14 // Added deep space probe
#define NDEVICES (15) // Number of devices
+#define damaged(dev) game.damage[dev] != 0.0
+
#define FOREVER 1e30
/* Define future events */
#define FOREVER 1e30
/* Define future events */
@@
-385,7
+387,7
@@
void huh(void);
void pause_game(int);
void nova(int, int);
void snova(int, int);
void pause_game(int);
void nova(int, int);
void snova(int, int);
-void scom(
int
*);
+void scom(
bool
*);
void hittem(double *);
void prouts(char *, ...);
int isit(char *);
void hittem(double *);
void prouts(char *, ...);
int isit(char *);