+#define OPTION_SHOWME 0x00000040 /* bracket Enterprise in chart */
+#define OPTION_RAMMING 0x00000080 /* enemies may ram Enterprise */
+#define OPTION_MVBADDY 0x00000100 /* more enemies can move */
+#define OPTION_BLKHOLE 0x00000200 /* black hole may timewarp you */
+#define OPTION_BASE 0x00000400 /* bases have good shields */
+#define OPTION_PLAIN 0x01000000 /* user chose plain game */
+#define OPTION_ALMY 0x02000000 /* user chose Almy variant */
+
+/* Define devices */
+#define DSRSENS 0
+#define DLRSENS 1
+#define DPHASER 2
+#define DPHOTON 3
+#define DLIFSUP 4
+#define DWARPEN 5
+#define DIMPULS 6
+#define DSHIELD 7
+#define DRADIO 8
+#define DSHUTTL 9
+#define DCOMPTR 10
+#define DTRANSP 11
+#define DSHCTRL 12
+#define DDRAY 13 // Added deathray
+#define DDSP 14 // Added deep space probe
+#define NDEVICES (15) // Number of devices
+
+#define FOREVER 1e30
+
+/* Define future events */
+#define FSPY 0 // Spy event happens always (no future[] entry)
+ // can cause SC to tractor beam Enterprise
+#define FSNOVA 1 // Supernova
+#define FTBEAM 2 // Commander tractor beams Enterprise
+#define FSNAP 3 // Snapshot for time warp
+#define FBATTAK 4 // Commander attacks base
+#define FCDBAS 5 // Commander destroys base
+#define FSCMOVE 6 // Supercommander moves (might attack base)
+#define FSCDBAS 7 // Supercommander destroys base
+#define FDSPROB 8 // Move deep space probe
+#define NEVENTS (9)