projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
minor whitespace change
[rocksndiamonds.git]
/
src
/
main.h
diff --git
a/src/main.h
b/src/main.h
index 70e939a37f9807ce1b39f6c670486f4afea230b1..f1b3f1ac08f62ccfa300ddb11d895e3719c11831 100644
(file)
--- a/
src/main.h
+++ b/
src/main.h
@@
-2330,6
+2330,7
@@
enum
GFX_SPECIAL_ARG_CRUMBLED,
GFX_SPECIAL_ARG_MAINONLY,
GFX_SPECIAL_ARG_NAMESONLY,
GFX_SPECIAL_ARG_CRUMBLED,
GFX_SPECIAL_ARG_MAINONLY,
GFX_SPECIAL_ARG_NAMESONLY,
+ GFX_SPECIAL_ARG_SCORESONLY,
GFX_SPECIAL_ARG_TYPENAME,
GFX_SPECIAL_ARG_TYPENAMES,
GFX_SPECIAL_ARG_SUBMENU,
GFX_SPECIAL_ARG_TYPENAME,
GFX_SPECIAL_ARG_TYPENAMES,
GFX_SPECIAL_ARG_SUBMENU,
@@
-2583,6
+2584,7
@@
enum
#define GAME_MODE_PSEUDO_CRUMBLED GFX_SPECIAL_ARG_CRUMBLED
#define GAME_MODE_PSEUDO_MAINONLY GFX_SPECIAL_ARG_MAINONLY
#define GAME_MODE_PSEUDO_NAMESONLY GFX_SPECIAL_ARG_NAMESONLY
#define GAME_MODE_PSEUDO_CRUMBLED GFX_SPECIAL_ARG_CRUMBLED
#define GAME_MODE_PSEUDO_MAINONLY GFX_SPECIAL_ARG_MAINONLY
#define GAME_MODE_PSEUDO_NAMESONLY GFX_SPECIAL_ARG_NAMESONLY
+#define GAME_MODE_PSEUDO_SCORESONLY GFX_SPECIAL_ARG_SCORESONLY
#define GAME_MODE_PSEUDO_TYPENAME GFX_SPECIAL_ARG_TYPENAME
#define GAME_MODE_PSEUDO_TYPENAMES GFX_SPECIAL_ARG_TYPENAMES
#define GAME_MODE_PSEUDO_SUBMENU GFX_SPECIAL_ARG_SUBMENU
#define GAME_MODE_PSEUDO_TYPENAME GFX_SPECIAL_ARG_TYPENAME
#define GAME_MODE_PSEUDO_TYPENAMES GFX_SPECIAL_ARG_TYPENAMES
#define GAME_MODE_PSEUDO_SUBMENU GFX_SPECIAL_ARG_SUBMENU
@@
-2609,7
+2611,7
@@
enum
#define PROGRAM_VERSION_SUPER 4
#define PROGRAM_VERSION_MAJOR 3
#define PROGRAM_VERSION_MINOR 2
#define PROGRAM_VERSION_SUPER 4
#define PROGRAM_VERSION_MAJOR 3
#define PROGRAM_VERSION_MINOR 2
-#define PROGRAM_VERSION_PATCH
0
+#define PROGRAM_VERSION_PATCH
2
#define PROGRAM_VERSION_EXTRA ""
#define PROGRAM_TITLE_STRING "Rocks'n'Diamonds"
#define PROGRAM_VERSION_EXTRA ""
#define PROGRAM_TITLE_STRING "Rocks'n'Diamonds"
@@
-2814,6
+2816,7
@@
struct MenuScoresButtonInfo
struct MenuPosInfo next_level;
struct MenuPosInfo prev_score;
struct MenuPosInfo next_score;
struct MenuPosInfo next_level;
struct MenuPosInfo prev_score;
struct MenuPosInfo next_score;
+ struct MenuPosInfo play_tape;
};
struct MenuScoresInfo
};
struct MenuScoresInfo
@@
-2851,7
+2854,9
@@
struct TitleMessageInfo
struct InitInfo
{
struct InitInfo
{
+ struct MenuPosInfo busy_initial;
struct MenuPosInfo busy;
struct MenuPosInfo busy;
+ struct MenuPosInfo busy_playfield;
};
struct MenuInfo
};
struct MenuInfo
@@
-3118,10
+3123,14
@@
struct ScoreInfo
int last_added_local;
int last_level_nr;
int last_entry_nr;
int last_added_local;
int last_level_nr;
int last_entry_nr;
+ int next_level_nr;
boolean updated;
boolean uploaded;
boolean updated;
boolean uploaded;
+ boolean tape_downloaded;
boolean force_last_added;
boolean force_last_added;
+ boolean continue_playing;
+ boolean continue_on_return;
struct ScoreEntry entry[MAX_SCORE_ENTRIES];
};
struct ScoreEntry entry[MAX_SCORE_ENTRIES];
};
@@
-3713,7
+3722,7
@@
struct MusicFileInfo
boolean is_sound;
boolean is_sound;
- struct MusicFileInfo *next;
+ struct MusicFileInfo *
prev, *
next;
};
struct ElementActionInfo
};
struct ElementActionInfo
@@
-3757,6
+3766,7
@@
extern DrawBuffer *drawto_field;
extern int game_status;
extern int game_status_last_screen;
extern boolean level_editor_test_game;
extern int game_status;
extern int game_status_last_screen;
extern boolean level_editor_test_game;
+extern boolean score_info_tape_play;
extern boolean network_playing;
extern int key_joystick_mapping;
extern boolean network_playing;
extern int key_joystick_mapping;
@@
-3899,6
+3909,7
@@
extern SetupFileHash *element_token_hash;
extern SetupFileHash *graphic_token_hash;
extern SetupFileHash *font_token_hash;
extern SetupFileHash *hide_setup_hash;
extern SetupFileHash *graphic_token_hash;
extern SetupFileHash *font_token_hash;
extern SetupFileHash *hide_setup_hash;
+extern SetupFileHash *anim_url_hash;
extern struct ConfigTypeInfo image_config_suffix[];
extern struct ConfigTypeInfo sound_config_suffix[];
extern struct ConfigTypeInfo music_config_suffix[];
extern struct ConfigTypeInfo image_config_suffix[];
extern struct ConfigTypeInfo sound_config_suffix[];
extern struct ConfigTypeInfo music_config_suffix[];