mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-09-29 01:57:50 -04:00
msg_scrn_light fix (#2460)
This commit is contained in:
@@ -206,14 +206,10 @@ void dMsgScrnLight_c::draw(f32* i_anmFrame, f32 i_posX, f32 i_posY, f32 i_scaleX
|
||||
}
|
||||
|
||||
if (mPlayAnim) {
|
||||
#if TARGET_PC
|
||||
dusk::vdt::advance_looping_frame(*i_anmFrame, 1.0f, mpBck->getFrameMax());
|
||||
#else
|
||||
*i_anmFrame += 1.0f;
|
||||
*i_anmFrame += 1.0f IF_DUSK(* dusk::game_clock::original_frames());
|
||||
if (*i_anmFrame >= mpBck->getFrameMax()) {
|
||||
*i_anmFrame = 0.0f;
|
||||
}
|
||||
#endif
|
||||
|
||||
mBckFrame = *i_anmFrame;
|
||||
mBpkFrame = *i_anmFrame;
|
||||
@@ -228,14 +224,10 @@ void dMsgScrnLight_c::draw(f32* i_anmFrame, f32 i_posX, f32 i_posY, f32 i_scaleX
|
||||
mpParent_c->setBlackWhite(i_black, i_white);
|
||||
|
||||
if (mPlayAnim) {
|
||||
#if TARGET_PC
|
||||
dusk::vdt::advance_looping_frame(*i_anmFrame, i_anmRate, mpBck->getFrameMax());
|
||||
#else
|
||||
*i_anmFrame += i_anmRate;
|
||||
*i_anmFrame += i_anmRate IF_DUSK(* dusk::game_clock::original_frames());
|
||||
if (*i_anmFrame >= mpBck->getFrameMax()) {
|
||||
*i_anmFrame = 0.0f;
|
||||
}
|
||||
#endif
|
||||
|
||||
mBckFrame = *i_anmFrame;
|
||||
mBpkFrame = *i_anmFrame;
|
||||
|
||||
Reference in New Issue
Block a user