diff options
| author | Trueffel <106771418+Trueffeloot@users.noreply.github.com> | 2023-09-05 12:27:09 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-09-05 13:27:09 +0300 |
| commit | efa1d3152202bee7e9dc08aad00fe3861990af5a (patch) | |
| tree | 4c71539208c2e024179b2ae03366ab089b52b405 /src/d/menu/d_menu_skill.cpp | |
| parent | 7f762353eaca2a6059d0d8512391936a210ebfb9 (diff) | |
d_a_obj_wsword work (#1911)
Diffstat (limited to 'src/d/menu/d_menu_skill.cpp')
| -rw-r--r-- | src/d/menu/d_menu_skill.cpp | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/src/d/menu/d_menu_skill.cpp b/src/d/menu/d_menu_skill.cpp index b36193e00d..8153cfe163 100644 --- a/src/d/menu/d_menu_skill.cpp +++ b/src/d/menu/d_menu_skill.cpp @@ -248,10 +248,7 @@ int dMenu_Skill_c::_open() { if (mFrame >= openFrame) { mFrame = closeFrame; mStatus = 2; - J2DPane* pane = mpParent->getPanePtr(); - pane->mScaleX = 1.0f; - pane->mScaleY = 1.0f; - pane->calcMtx(); + mpParent->scale(1.0f, 1.0f); mpParent->setAlphaRate(1.0f); setCursorPos(); mpDrawCursor->setAlphaRate(1.0f); @@ -260,10 +257,7 @@ int dMenu_Skill_c::_open() { return 1; } else { f32 div = (f32)mFrame / (f32)openFrame; - J2DPane* pane = mpParent->getPanePtr(); - pane->mScaleX = div; - pane->mScaleY = div; - pane->calcMtx(); + mpParent->scale(div, div); mpParent->setAlphaRate(div); setCursorPos(); mpDrawCursor->setAlphaRate(div); @@ -279,10 +273,7 @@ int dMenu_Skill_c::_close() { if (mFrame <= 0) { mFrame = 0; mStatus = 0; - J2DPane* pane = mpParent->getPanePtr(); - pane->mScaleX = 0.0f; - pane->mScaleY = 0.0f; - pane->calcMtx(); + mpParent->scale(0.0f, 0.0f); mpParent->setAlphaRate(0.0f); setCursorPos(); mpDrawCursor->setAlphaRate(0.0f); @@ -290,10 +281,7 @@ int dMenu_Skill_c::_close() { return 1; } else { f32 div = (f32)mFrame / (f32)closeFrame; - J2DPane* pane = mpParent->getPanePtr(); - pane->mScaleX = div; - pane->mScaleY = div; - pane->calcMtx(); + mpParent->scale(div, div); mpParent->setAlphaRate(div); setCursorPos(); mpDrawCursor->setAlphaRate(div); |
