projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added API functions to get score tape from score server
[rocksndiamonds.git]
/
src
/
main.h
diff --git
a/src/main.h
b/src/main.h
index 45ce857f99dc2f4adc954c024ddea6db94f7eb9b..00ce3cd258883d8ec0e909b5417fee53e7ef8692 100644
(file)
--- a/
src/main.h
+++ b/
src/main.h
@@
-2299,6
+2299,7
@@
enum
enum
{
GFX_SPECIAL_ARG_DEFAULT = 0,
enum
{
GFX_SPECIAL_ARG_DEFAULT = 0,
+ GFX_SPECIAL_ARG_LOADING_INITIAL,
GFX_SPECIAL_ARG_LOADING,
GFX_SPECIAL_ARG_TITLE_INITIAL,
GFX_SPECIAL_ARG_TITLE_INITIAL_1,
GFX_SPECIAL_ARG_LOADING,
GFX_SPECIAL_ARG_TITLE_INITIAL,
GFX_SPECIAL_ARG_TITLE_INITIAL_1,
@@
-2329,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,
@@
-2551,6
+2553,7
@@
enum
// values for game_status (must match special image configuration suffixes)
#define GAME_MODE_DEFAULT GFX_SPECIAL_ARG_DEFAULT
// values for game_status (must match special image configuration suffixes)
#define GAME_MODE_DEFAULT GFX_SPECIAL_ARG_DEFAULT
+#define GAME_MODE_LOADING_INITIAL GFX_SPECIAL_ARG_LOADING_INITIAL
#define GAME_MODE_LOADING GFX_SPECIAL_ARG_LOADING
#define GAME_MODE_TITLE_INITIAL GFX_SPECIAL_ARG_TITLE_INITIAL
#define GAME_MODE_TITLE_INITIAL_1 GFX_SPECIAL_ARG_TITLE_INITIAL_1
#define GAME_MODE_LOADING GFX_SPECIAL_ARG_LOADING
#define GAME_MODE_TITLE_INITIAL GFX_SPECIAL_ARG_TITLE_INITIAL
#define GAME_MODE_TITLE_INITIAL_1 GFX_SPECIAL_ARG_TITLE_INITIAL_1
@@
-2581,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
@@
-2812,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
@@
-2849,6
+2854,7
@@
struct TitleMessageInfo
struct InitInfo
{
struct InitInfo
{
+ struct MenuPosInfo busy_initial;
struct MenuPosInfo busy;
};
struct MenuPosInfo busy;
};
@@
-3119,6
+3125,7
@@
struct ScoreInfo
boolean updated;
boolean uploaded;
boolean updated;
boolean uploaded;
+ boolean tape_downloaded;
boolean force_last_added;
struct ScoreEntry entry[MAX_SCORE_ENTRIES];
boolean force_last_added;
struct ScoreEntry entry[MAX_SCORE_ENTRIES];
@@
-3711,7
+3718,7
@@
struct MusicFileInfo
boolean is_sound;
boolean is_sound;
- struct MusicFileInfo *next;
+ struct MusicFileInfo *
prev, *
next;
};
struct ElementActionInfo
};
struct ElementActionInfo