X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fmain.h;h=3fc93b732c3d53bb42eb0ec031db182c63505c66;hb=3d52a86d358f5b1a4b36b80df5d659bce1f5a3a6;hp=637d0f6eb75b86e0edf5b313fb701ea00e3078e9;hpb=c5ee7e4524f10322894b2547337e4c973a80a552;p=rocksndiamonds.git diff --git a/src/main.h b/src/main.h index 637d0f6e..3fc93b73 100644 --- a/src/main.h +++ b/src/main.h @@ -172,6 +172,15 @@ #define PLAYER_NR_GFX(g,i) ((g) + i * (IMG_PLAYER2 - IMG_PLAYER1)) +#define ANIM_FRAMES(g) (graphic_info[g].anim_frames) +#define ANIM_DELAY(g) (graphic_info[g].anim_delay) +#define ANIM_MODE(g) (graphic_info[g].anim_mode) + +#define IS_ANIMATED(g) (ANIM_FRAMES(g) > 1) +#define IS_NEW_FRAME(f, g) ((f) % ANIM_DELAY(g) == 0) + +#define IS_LOOP_SOUND(s) (sound_info[s].loop) + #if 0