X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fanim.c;h=c2ec75f64c65a87ea17212d0a66c34773de1a0d4;hb=30c779b9e53dec1f45717ae749cc9280c3235e50;hp=f109b874f39b75b0109e8d18af437e2f995a6e86;hpb=9ac63ed68417dba413c129c1c14c179f2437fd44;p=rocksndiamonds.git diff --git a/src/anim.c b/src/anim.c index f109b874..c2ec75f6 100644 --- a/src/anim.c +++ b/src/anim.c @@ -825,8 +825,8 @@ static void DrawGlobalAnimationsExt(int drawing_target, int drawing_stage) gfx.anim_random_frame = last_anim_random_frame; - getFixedGraphicSource(part->graphic, frame, &src_bitmap, - &src_x, &src_y); + getGlobalAnimGraphicSource(part->graphic, frame, &src_bitmap, + &src_x, &src_y); src_x += cut_x; src_y += cut_y; @@ -870,6 +870,8 @@ void DrawGlobalAnimations(int drawing_target, int drawing_stage) ResetGlobalAnim_Clicked(); } + DrawEnvelopeRequestToScreen(drawing_target, drawing_stage); + if (gfx.cursor_mode_override != last_cursor_mode_override) SetMouseCursor(gfx.cursor_mode); }