-rw-r--r-- | noncore/games/sfcave/sfcave.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/noncore/games/sfcave/sfcave.cpp b/noncore/games/sfcave/sfcave.cpp index 0160d34..929dc41 100644 --- a/noncore/games/sfcave/sfcave.cpp +++ b/noncore/games/sfcave/sfcave.cpp | |||
@@ -1,81 +1,81 @@ | |||
1 | #include <stdio.h> | 1 | #include <stdio.h> |
2 | #include <stdlib.h> | 2 | #include <stdlib.h> |
3 | #include <math.h> | 3 | #include <math.h> |
4 | #include <time.h> | 4 | #include <time.h> |
5 | 5 | ||
6 | #ifdef QWS | 6 | #ifdef QWS |
7 | #include <qpe/qpeapplication.h> | 7 | #include <qpe/qpeapplication.h> |
8 | #include <qpe/config.h> | 8 | #include <qpe/config.h> |
9 | #else | 9 | #else |
10 | #include <qapplication.h> | 10 | #include <qapplication.h> |
11 | #endif | 11 | #endif |
12 | #include <qdir.h> | 12 | #include <qdir.h> |
13 | 13 | ||
14 | #include "helpwindow.h" | 14 | #include "helpwindow.h" |
15 | #include "sfcave.h" | 15 | #include "sfcave.h" |
16 | 16 | ||
17 | #define CAPTION "SFCave 1.10 by AndyQ" | 17 | #define CAPTION "SFCave 1.11 by AndyQ" |
18 | 18 | ||
19 | #define UP_THRUST 0.6 | 19 | #define UP_THRUST 0.6 |
20 | #define NO_THRUST 0.8 | 20 | #define NO_THRUST 0.8 |
21 | #define MAX_DOWN_THRUST 4.0 | 21 | #define MAX_DOWN_THRUST 4.0 |
22 | #define MAX_UP_THRUST -3.5 | 22 | #define MAX_UP_THRUST -3.5 |
23 | 23 | ||
24 | // States | 24 | // States |
25 | #define STATE_BOSS 0 | 25 | #define STATE_BOSS 0 |
26 | #define STATE_RUNNING 1 | 26 | #define STATE_RUNNING 1 |
27 | #define STATE_CRASHING 2 | 27 | #define STATE_CRASHING 2 |
28 | #define STATE_CRASHED 3 | 28 | #define STATE_CRASHED 3 |
29 | #define STATE_NEWGAME 4 | 29 | #define STATE_NEWGAME 4 |
30 | #define STATE_MENU 5 | 30 | #define STATE_MENU 5 |
31 | #define STATE_REPLAY 6 | 31 | #define STATE_REPLAY 6 |
32 | 32 | ||
33 | // Menus | 33 | // Menus |
34 | #define MENU_MAIN_MENU 0 | 34 | #define MENU_MAIN_MENU 0 |
35 | #define MENU_OPTIONS_MENU 1 | 35 | #define MENU_OPTIONS_MENU 1 |
36 | #define MENU_REPLAY_MENU 2 | 36 | #define MENU_REPLAY_MENU 2 |
37 | 37 | ||
38 | // Main Menu Options | 38 | // Main Menu Options |
39 | #define MENU_START_GAME 0 | 39 | #define MENU_START_GAME 0 |
40 | #define MENU_REPLAY 1 | 40 | #define MENU_REPLAY 1 |
41 | #define MENU_OPTIONS 2 | 41 | #define MENU_OPTIONS 2 |
42 | #define MENU_HELP 3 | 42 | #define MENU_HELP 3 |
43 | #define MENU_QUIT 4 | 43 | #define MENU_QUIT 4 |
44 | 44 | ||
45 | // Option Menu Options | 45 | // Option Menu Options |
46 | #define MENU_GAME_TYPE 0 | 46 | #define MENU_GAME_TYPE 0 |
47 | #define MENU_GAME_DIFFICULTY 1 | 47 | #define MENU_GAME_DIFFICULTY 1 |
48 | #define MENU_CLEAR_HIGHSCORES 2 | 48 | #define MENU_CLEAR_HIGHSCORES 2 |
49 | #define MENU_BACK 3 | 49 | #define MENU_BACK 3 |
50 | 50 | ||
51 | // Replay Menu Options | 51 | // Replay Menu Options |
52 | #define MENU_REPLAY_START 0 | 52 | #define MENU_REPLAY_START 0 |
53 | #define MENU_REPLAY_LOAD 1 | 53 | #define MENU_REPLAY_LOAD 1 |
54 | #define MENU_REPLAY_SAVE 2 | 54 | #define MENU_REPLAY_SAVE 2 |
55 | #define MENU_REPLAY_BACK 3 | 55 | #define MENU_REPLAY_BACK 3 |
56 | 56 | ||
57 | 57 | ||
58 | #define NR_GAME_DIFFICULTIES 3 | 58 | #define NR_GAME_DIFFICULTIES 3 |
59 | #define NR_GAME_TYPES 3 | 59 | #define NR_GAME_TYPES 3 |
60 | 60 | ||
61 | #define DIFICULTY_EASY 0 | 61 | #define DIFICULTY_EASY 0 |
62 | #define DIFICULTY_NORMAL 1 | 62 | #define DIFICULTY_NORMAL 1 |
63 | #define DIFICULTY_HARD 2 | 63 | #define DIFICULTY_HARD 2 |
64 | #define EASY "Easy" | 64 | #define EASY "Easy" |
65 | #define NORMAL "Normal" | 65 | #define NORMAL "Normal" |
66 | #define HARD "Hard" | 66 | #define HARD "Hard" |
67 | 67 | ||
68 | #define SFCAVE_GAME_TYPE 0 | 68 | #define SFCAVE_GAME_TYPE 0 |
69 | #define GATES_GAME_TYPE 1 | 69 | #define GATES_GAME_TYPE 1 |
70 | #define FLY_GAME_TYPE 2 | 70 | #define FLY_GAME_TYPE 2 |
71 | #define SFCAVE_GAME "SFCave" | 71 | #define SFCAVE_GAME "SFCave" |
72 | #define GATES_GAME "Gates" | 72 | #define GATES_GAME "Gates" |
73 | #define FLY_GAME "Fly" | 73 | #define FLY_GAME "Fly" |
74 | #define CURRENT_GAME_TYPE gameTypes[currentGameType] | 74 | #define CURRENT_GAME_TYPE gameTypes[currentGameType] |
75 | #define CURRENT_GAME_DIFFICULTY difficultyOption[currentGameDifficulty]; | 75 | #define CURRENT_GAME_DIFFICULTY difficultyOption[currentGameDifficulty]; |
76 | 76 | ||
77 | QString SFCave::dificultyOption[] = { EASY, NORMAL, HARD }; | 77 | QString SFCave::dificultyOption[] = { EASY, NORMAL, HARD }; |
78 | QString SFCave::gameTypes[] = { SFCAVE_GAME, GATES_GAME, FLY_GAME }; | 78 | QString SFCave::gameTypes[] = { SFCAVE_GAME, GATES_GAME, FLY_GAME }; |
79 | 79 | ||
80 | QString SFCave::menuOptions[NR_MENUS][MAX_MENU_OPTIONS] = { { "Start Game", "Replays", "Options", "Help", "Quit", "", "", "" }, | 80 | QString SFCave::menuOptions[NR_MENUS][MAX_MENU_OPTIONS] = { { "Start Game", "Replays", "Options", "Help", "Quit", "", "", "" }, |
81 | { "Game Type - %s", "Game Difficulty - %s", "Clear High Scores for this game", "Back", "", "", "", "" }, | 81 | { "Game Type - %s", "Game Difficulty - %s", "Clear High Scores for this game", "Back", "", "", "", "" }, |