msg_scrn_light fix (#2460)

This commit is contained in:
Irastris
2026-09-17 22:43:40 -04:00
committed by GitHub
parent af7fc55a41
commit 3e5e441e19
+2 -10
View File
@@ -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;