X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=ball%2Fdemo.h;h=ee7ee1ff1b8bebb5308bd64f6d4443890dce162c;hb=4438862ba8c07519eff35ebf65e55f5a8f221ee3;hp=5e0cdca29e4af4b2e96a38b22496bfde3469f1fd;hpb=4aa739627c9ee3e507d7ebee6c7993edafaa315b;p=neverball diff --git a/ball/demo.h b/ball/demo.h index 5e0cdca..ee7ee1f 100644 --- a/ball/demo.h +++ b/ball/demo.h @@ -2,6 +2,7 @@ #define DEMO_H #include + #include "level.h" /*---------------------------------------------------------------------------*/ @@ -13,7 +14,7 @@ struct demo int timer; /* elapsed time */ int coins; /* coin number */ - int state; /* how the replay end */ + int status; /* how the replay end */ int mode; /* game mode */ time_t date; /* date of creation */ char player[MAXNAM]; /* player name */ @@ -29,7 +30,6 @@ struct demo int times; /* total time (challenge mode) */ }; - /*---------------------------------------------------------------------------*/ #define MAXDEMO 256 @@ -47,17 +47,20 @@ void demo_unique(char *); int demo_play_init(const char *, const struct level *, const struct level_game *); -void demo_play_step(float); -void demo_play_stop(const struct level_game *); -int demo_play_saved(void); -void demo_play_save(const char *); +void demo_play_step(void); +void demo_play_stat(const struct level_game *); +void demo_play_stop(void); + +int demo_saved (void); +void demo_rename(const char *); /*---------------------------------------------------------------------------*/ int demo_replay_init(const char *, struct level_game *); -int demo_replay_step(float *); +int demo_replay_step(float); void demo_replay_stop(int); void demo_replay_dump_info(void); + const struct demo *curr_demo_replay(void); /*---------------------------------------------------------------------------*/