fixed bug in single button handling causing broken tapes (EM engine)
[rocksndiamonds.git] / src / game_sp / Electrons.h
index 5eaf289c9aeec221a2ef2f9d43362a3b449757ef..2e12dd37830b5a762c57602fcb773f87463250b4 100644 (file)
@@ -5,26 +5,22 @@
 #ifndef ELECTRONS_H
 #define ELECTRONS_H
 
-#include "vb_types.h"
-#include "vb_defs.h"
-#include "vb_vars.h"
-#include "vb_lib.h"
-
 #include "global.h"
 
-extern int subAnimateElectrons(int si);
-extern int subDrawAnimatedElectrons(int si);
-extern int subDrawElectronFromAbove(int si, int bx);
-extern int subDrawElectronFromBelow(int si, int bx);
-extern int subDrawElectronFromLeft(int si, int bx);
-extern int subDrawElectronFromRight(int si, int bx);
-extern int subDrawElectronTurnLeft(int si, int bx);
-extern int subDrawElectronTurnRight(int si, int bx);
-extern int subElectronFromAbove(int si, int bx);
-extern int subElectronFromBelow(int si, int bx);
-extern int subElectronFromLeft(int si, int bx);
-extern int subElectronFromRight(int si, int bx);
-extern int subElectronTurnLeft(int si, int bx);
-extern int subElectronTurnRight(int si, int bx);
+
+extern void subAnimateElectrons(int);
+extern void subDrawAnimatedElectrons(int);
+extern void subDrawElectronFromAbove(int, int);
+extern void subDrawElectronFromBelow(int, int);
+extern void subDrawElectronFromLeft(int, int);
+extern void subDrawElectronFromRight(int, int);
+extern void subDrawElectronTurnLeft(int, int);
+extern void subDrawElectronTurnRight(int, int);
+extern void subElectronFromAbove(int, int);
+extern void subElectronFromBelow(int, int);
+extern void subElectronFromLeft(int, int);
+extern void subElectronFromRight(int, int);
+extern void subElectronTurnLeft(int, int);
+extern void subElectronTurnRight(int, int);
 
 #endif /* ELECTRONS_H */