X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fcartoons.c;h=b1ecf6945ea34ac7b35d4f321d0e059f39d1d76d;hb=d0409bd76aa84a8745ec2ea6d8a5480c8bea0bcd;hp=2e74c72b92a5683da4063eb88a88ff1fd6381775;hpb=3466bff66861926f480a96e5b8923a4e044d50a4;p=rocksndiamonds.git diff --git a/src/cartoons.c b/src/cartoons.c index 2e74c72b..b1ecf694 100644 --- a/src/cartoons.c +++ b/src/cartoons.c @@ -1127,13 +1127,8 @@ static void DoAnimationExt() printf("::: DoAnimation [%d, %d]\n", anim_sync_frame, Counter()); #endif -#if 1 - WaitUntilDelayReached(&anim_sync_frame_delay, anim_sync_frame_delay_value); + // global animations now synchronized with frame delay of screen update anim_sync_frame++; -#else - if (DelayReached(&anim_sync_frame_delay, anim_sync_frame_delay_value)) - anim_sync_frame++; -#endif for (i = 0; i < NUM_GAME_MODES; i++) HandleGlobalAnim(ANIM_CONTINUE, i);