X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fmain.h;h=b75fc447bfa4a5eb6371592522d8ef2a56508ac0;hb=91afd13180ad610e2a6cbef32b85677cf8148864;hp=326f63be64e463001fb58f88fb5d0bfae7440429;hpb=c89ae8e2fae58982b3425d2fc340046a908e5c7c;p=rocksndiamonds.git diff --git a/src/main.h b/src/main.h index 326f63be..b75fc447 100644 --- a/src/main.h +++ b/src/main.h @@ -920,8 +920,8 @@ struct PlayerInfo through doors); overrides other actions */ int jx,jy, last_jx,last_jy; - int MovDir, MovPos, GfxPos; - int Frame; + int MovDir, MovPos, GfxDir, GfxPos; + int Frame, StepFrame; int GfxAction; @@ -935,9 +935,9 @@ struct PlayerInfo int last_move_dir; boolean is_moving; - - boolean is_digging; boolean is_waiting; + boolean is_digging; + boolean is_collecting; unsigned long move_delay; int move_delay_value; @@ -996,6 +996,7 @@ struct TapeInfo int game_version; /* game release version the tape was created with */ int engine_version; /* game engine version the tape was recorded with */ + char *level_identifier; int level_nr; unsigned long random_seed; unsigned long date; @@ -1050,6 +1051,14 @@ struct GlobalInfo int num_toons; + int menu_draw_xoffset; + int menu_draw_yoffset; + int menu_draw_xoffset_MAIN; + int menu_draw_yoffset_MAIN; + + int door_step_offset; + int door_step_delay; + float frames_per_second; boolean fps_slowdown; int fps_slowdown_factor;