diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-02-11 17:08:48 -0500 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-02-11 17:08:48 -0500 |
| commit | f51b9b65df00a2cdcdaf859c9bca83bfcfe10059 (patch) | |
| tree | 806e25a33a21dc30d5c6e0425e9896223e862c0f /src/d/d_meter.cpp | |
| parent | 458c40ede8037c1ba40d2669edeef045e6f5cf60 (diff) | |
A few small matches for 2dnumber/meter
Diffstat (limited to 'src/d/d_meter.cpp')
| -rw-r--r-- | src/d/d_meter.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/d/d_meter.cpp b/src/d/d_meter.cpp index 80ff26a8..af16a8c1 100644 --- a/src/d/d_meter.cpp +++ b/src/d/d_meter.cpp @@ -901,9 +901,10 @@ void dMeter_parentPaneTrans(fopMsgM_pane_class* pane, f32 scale) { /* 801F08DC-801F09D8 .text dMeter_childPaneTrans__FP18fopMsgM_pane_classP18fopMsgM_pane_classf */ void dMeter_childPaneTrans(fopMsgM_pane_class* pane, fopMsgM_pane_class* parent, f32 scale) { - /* Nonmatching */ - pane->mPosCenter.x += (pane->mPosCenterOrig.x - parent->mPosCenterOrig.x) * (scale - 1.0f); - pane->mPosCenter.y += (pane->mPosCenterOrig.y - parent->mPosCenterOrig.y) * (scale - 1.0f); + f32 x = pane->mPosCenterOrig.x - parent->mPosCenterOrig.x; + f32 y = pane->mPosCenterOrig.y - parent->mPosCenterOrig.y; + pane->mPosCenter.x += x * (scale - 1.0f); + pane->mPosCenter.y += y * (scale - 1.0f); pane->mPosCenter.x += g_meterHIO.field_0x50; pane->mPosCenter.y += g_meterHIO.field_0x52; fopMsgM_paneScaleXY(pane, scale); |
