rnd-19981026-2
[rocksndiamonds.git] / src / screens.h
index bde71a06a4cba21f33dedfbd5feef1027e3c5f3d..5971af20c743d3cfa89f272a1ac9d0df597a2479 100644 (file)
 
 #include "main.h"
 
+/* for DrawSetupScreen(), HandleSetupScreen() */
 #define SETUP_SCREEN_POS_START         2
 #define SETUP_SCREEN_POS_END           16
-#define SETUP_SCREEN_POS_EMPTY         (SETUP_SCREEN_POS_END - 2)
+#define SETUP_SCREEN_POS_EMPTY1                (SETUP_SCREEN_POS_END - 3)
+#define SETUP_SCREEN_POS_EMPTY2                (SETUP_SCREEN_POS_END - 2)
+
+#define SETUPINPUT_SCREEN_POS_START    2
+#define SETUPINPUT_SCREEN_POS_END      15
+#define SETUPINPUT_SCREEN_POS_EMPTY1   (SETUPINPUT_SCREEN_POS_START + 3)
+#define SETUPINPUT_SCREEN_POS_EMPTY2   (SETUPINPUT_SCREEN_POS_END - 1)
 
 void DrawHeadline(void);
 void DrawMainMenu(void);
@@ -36,10 +43,13 @@ void DrawHallOfFame(int);
 void HandleHallOfFame(int);
 void DrawSetupScreen(void);
 void HandleSetupScreen(int, int, int, int, int);
-void CalibrateJoystick(void);
-void HandleGameActions(int);
+void DrawSetupInputScreen(void);
+void HandleSetupInputScreen(int, int, int, int, int);
+void CustomizeKeyboard(int);
+void CalibrateJoystick(int);
+void HandleGameActions(void);
 void HandleVideoButtons(int, int, int);
 void HandleSoundButtons(int, int, int);
 void HandleGameButtons(int, int, int);
 
-#endif
+#endif /* SCREENS_H */