Interpolate the Phantom Ruby floating animation.

A recommit and not a cherry-pick because the other current uses won't be relevant in new-menus.
This commit is contained in:
toaster 2022-08-28 17:27:37 +01:00
parent f17f6b7525
commit 1a814885da

View file

@ -1095,8 +1095,9 @@ void Y_VoteDrawer(void)
return;
{
angle_t rubyfloattime = (ANGLE_MAX/NEWTICRATE)*(votetic % NEWTICRATE);
static angle_t rubyfloattime = 0;
rubyheight = FINESINE(rubyfloattime>>ANGLETOFINESHIFT);
rubyfloattime += FixedMul(ANGLE_MAX/NEWTICRATE, renderdeltatics);
}
V_DrawFill(0, 0, BASEVIDWIDTH, BASEVIDHEIGHT, 31);