summaryrefslogtreecommitdiff
path: root/src/d/meter/d_meter_HIO.cpp
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2024-01-09 06:10:40 -0800
committerGitHub <noreply@github.com>2024-01-09 16:10:40 +0200
commit99f0efe97501b8dc17343fdf9ff1e46f835a766d (patch)
tree568045d44e0d84fa72baffb47106cf4744b06fe0 /src/d/meter/d_meter_HIO.cpp
parent28bef08667e3e1ef9eb85a8a96cb23af700afe02 (diff)
d_meter2_draw done (#2028)
* d_meter2_draw done * some meter_draw doc * remove asm * d_file_sel_info fixed
Diffstat (limited to 'src/d/meter/d_meter_HIO.cpp')
-rw-r--r--src/d/meter/d_meter_HIO.cpp640
1 files changed, 320 insertions, 320 deletions
diff --git a/src/d/meter/d_meter_HIO.cpp b/src/d/meter/d_meter_HIO.cpp
index 7979d920a4..9ab770a442 100644
--- a/src/d/meter/d_meter_HIO.cpp
+++ b/src/d/meter/d_meter_HIO.cpp
@@ -38,18 +38,18 @@ dMeter_drawCollectHIO_c::dMeter_drawCollectHIO_c() {
mHeartPiecePosY = 0.0f;
mHeartPieceScale = 1.0f;
mButtonDebugON = false;
- mAButtonPosX = -22.3f;
- mAButtonPosY = 24.9f;
- mAButtonScale = 1.3f;
- mBButtonPosX = -22.3f;
- mBButtonPosY = 25.0f;
- mBButtonScale = 1.3f;
- mAButtonTextPosX = -24.9f;
- mAButtonTextPosY = 24.9f;
- mAButtonTextScale = 1.1f;
- mBButtonTextPosX = -27.5f;
- mBButtonTextPosY = 26.0f;
- mBButtonTextScale = 1.1f;
+ mButtonAPosX = -22.3f;
+ mButtonAPosY = 24.9f;
+ mButtonAScale = 1.3f;
+ mButtonBPosX = -22.3f;
+ mButtonBPosY = 25.0f;
+ mButtonBScale = 1.3f;
+ mButtonATextPosX = -24.9f;
+ mButtonATextPosY = 24.9f;
+ mButtonATextScale = 1.1f;
+ mButtonBTextPosX = -27.5f;
+ mButtonBTextPosY = 26.0f;
+ mButtonBTextScale = 1.1f;
mColorDebugON = false;
mVesselBack[VESSEL_HEART].set(0, 0, 0, 0);
mVesselFront[VESSEL_HEART].set(250, 250, 210, 220);
@@ -285,33 +285,33 @@ dMeter_drawSkillHIO_c::dMeter_drawSkillHIO_c() {
/* 801FEAF0-801FEFF0 1F9430 0500+00 1/1 0/0 0/0 .text __ct__25dMeter_drawEmpButtonHIO_cFv
*/
dMeter_drawEmpButtonHIO_c::dMeter_drawEmpButtonHIO_c() {
- mHighlightScale = 2.5f;
- mHighlightFrontInner.set(255, 255, 255, 185);
- mHighlightFrontOuter.set(0, 155, 0, 0);
- mHighlightBackInner.set(255, 255, 255, 87);
- mHighlightBackOuter.set(0, 115, 0, 0);
- mHighlightAnimSpeed = 0.772705f;
-
- mHighlightFastScale = 3.0f;
- mHighlightFastFrontInner.set(255, 255, 255, 255);
- mHighlightFastFrontOuter.set(220, 220, 215, 0);
- mHighlightFastBackInner.set(255, 255, 190, 255);
- mHighlightFastBackOuter.set(200, 200, 210, 0);
- mHighlightFastAnimSpeed = 2.0f;
-
- mHighlightListenScale = 1.0f;
- mHighlightListenFrontInner.set(255, 255, 255, 185);
- mHighlightListenFrontOuter.set(0, 155, 0, 0);
- mHighlightListenBackInner.set(255, 255, 255, 87);
- mHighlightListenBackOuter.set(0, 115, 0, 0);
- mHighlightListenAnimSpeed = 0.3f;
-
- mHighlightRepeatHitScale = 2.5f;
- mHighlightRepeatHitFrontInner.set(255, 255, 255, 185);
- mHighlightRepeatHitFrontOuter.set(0, 155, 0, 0);
- mHighlightRepeatHitBackInner.set(255, 255, 255, 87);
- mHighlightRepeatHitBackOuter.set(0, 115, 0, 0);
- mHighlightRepeatHitAnimSpeed = 1.1f;
+ mPikariScale = 2.5f;
+ mPikariFrontInner.set(255, 255, 255, 185);
+ mPikariFrontOuter.set(0, 155, 0, 0);
+ mPikariBackInner.set(255, 255, 255, 87);
+ mPikariBackOuter.set(0, 115, 0, 0);
+ mPikariAnimSpeed = 0.772705f;
+
+ mPikariFastScale = 3.0f;
+ mPikariFastFrontInner.set(255, 255, 255, 255);
+ mPikariFastFrontOuter.set(220, 220, 215, 0);
+ mPikariFastBackInner.set(255, 255, 190, 255);
+ mPikariFastBackOuter.set(200, 200, 210, 0);
+ mPikariFastAnimSpeed = 2.0f;
+
+ mPikariListenScale = 1.0f;
+ mPikariListenFrontInner.set(255, 255, 255, 185);
+ mPikariListenFrontOuter.set(0, 155, 0, 0);
+ mPikariListenBackInner.set(255, 255, 255, 87);
+ mPikariListenBackOuter.set(0, 115, 0, 0);
+ mPikariListenAnimSpeed = 0.3f;
+
+ mPikariRepeatHitScale = 2.5f;
+ mPikariRepeatHitFrontInner.set(255, 255, 255, 185);
+ mPikariRepeatHitFrontOuter.set(0, 155, 0, 0);
+ mPikariRepeatHitBackInner.set(255, 255, 255, 87);
+ mPikariRepeatHitBackOuter.set(0, 115, 0, 0);
+ mPikariRepeatHitAnimSpeed = 1.1f;
mRepeatHitScale = 1.15f;
mRepeatHitFrameNum = 4;
@@ -324,21 +324,21 @@ dMeter_drawEmpButtonHIO_c::dMeter_drawEmpButtonHIO_c() {
mEmpButtonPosY = 175.0f;
mEmpButtonScale = 1.0f;
- mAButtonPosX = 0.0f;
- mAButtonPosY = 0.0f;
- mAButtonScale = 1.0f;
+ mButtonAPosX = 0.0f;
+ mButtonAPosY = 0.0f;
+ mButtonAScale = 1.0f;
- mBButtonPosX = 0.0f;
- mBButtonPosY = 0.0f;
- mBButtonScale = 1.0f;
+ mButtonBPosX = 0.0f;
+ mButtonBPosY = 0.0f;
+ mButtonBScale = 1.0f;
mRButtonPosX = 0.0f;
mRButtonPosY = 0.0f;
mRButtonScale = 1.0f;
- mZButtonPosX = 0.0f;
- mZButtonPosY = 0.0f;
- mZButtonScale = 1.0f;
+ mButtonZPosX = 0.0f;
+ mButtonZPosY = 0.0f;
+ mButtonZScale = 1.0f;
m3DButtonPosX = 0.0f;
m3DButtonPosY = 0.0f;
@@ -352,13 +352,13 @@ dMeter_drawEmpButtonHIO_c::dMeter_drawEmpButtonHIO_c() {
mSButtonPosY = -392.0f;
mSButtonScale = 0.9f;
- mXButtonPosX = 0.0f;
- mXButtonPosY = 0.0f;
- mXButtonScale = 1.0f;
+ mButtonXPosX = 0.0f;
+ mButtonXPosY = 0.0f;
+ mButtonXScale = 1.0f;
- mYButtonPosX = 0.0f;
- mYButtonPosY = 0.0f;
- mYButtonScale = 1.0f;
+ mButtonYPosX = 0.0f;
+ mButtonYPosY = 0.0f;
+ mButtonYScale = 1.0f;
mNunchukPosX = 0.0f;
mNunchukPosY = 0.0f;
@@ -396,13 +396,13 @@ dMeter_drawEmpButtonHIO_c::dMeter_drawEmpButtonHIO_c() {
mNunchukAttackPosY = 0.0f;
mNunchukAttackScale = 1.0f;
- mABButtonPosX = 0.0f;
- mABButtonPosY = 0.0f;
- mABButtonScale = 1.0f;
+ mAButtonBPosX = 0.0f;
+ mAButtonBPosY = 0.0f;
+ mAButtonBScale = 1.0f;
- mNunchukZButtonPosX = 0.0f;
- mNunchukZButtonPosY = 0.0f;
- mNunchukZButtonScale = 1.0f;
+ mNunchukButtonZPosX = 0.0f;
+ mNunchukButtonZPosY = 0.0f;
+ mNunchukButtonZScale = 1.0f;
mNunchukCButtonPosX = 0.0f;
mNunchukCButtonPosY = 0.0f;
@@ -559,23 +559,23 @@ dMeter_drawMiniGameHIO_c::dMeter_drawMiniGameHIO_c() {
mGetInTextAnimSpeed = 1.0f;
mGetInTextWaitFrames = 10;
mGetInTextAlphaFrames = 10;
- mGetInHighlightAppearFrames = 30;
- mGetInHighlightScale = 1.8f;
- mGetInHighlightFrontInner.set(255, 255, 167, 80);
- mGetInHighlightFrontOuter.set(220, 110, 30, 0);
- mGetInHighlightBackInner.set(255, 255, 190, 90);
- mGetInHighlightBackOuter.set(170, 110, 0, 0);
- mGetInHighlightAnimSpeed = 0.6f;
+ mGetInPikariAppearFrames = 30;
+ mGetInPikariScale = 1.8f;
+ mGetInPikariFrontInner.set(255, 255, 167, 80);
+ mGetInPikariFrontOuter.set(220, 110, 30, 0);
+ mGetInPikariBackInner.set(255, 255, 190, 90);
+ mGetInPikariBackOuter.set(170, 110, 0, 0);
+ mGetInPikariAnimSpeed = 0.6f;
mGetInTextLocation = 0;
- mStartHighlightAppearFrames = 30;
- mStartHighlightScale = 1.8f;
- mStartHighlightFrontInner.set(255, 255, 167, 80);
- mStartHighlightFrontOuter.set(220, 110, 30, 0);
- mStartHighlightBackInner.set(255, 255, 190, 90);
- mStartHighlightBackOuter.set(170, 110, 0, 0);
- mStartHighlightAnimSpeed = 0.6f;
- mStartHighlightDisplayFrames = 30;
+ mStartPikariAppearFrames = 30;
+ mStartPikariScale = 1.8f;
+ mStartPikariFrontInner.set(255, 255, 167, 80);
+ mStartPikariFrontOuter.set(220, 110, 30, 0);
+ mStartPikariBackInner.set(255, 255, 190, 90);
+ mStartPikariBackOuter.set(170, 110, 0, 0);
+ mStartPikariAnimSpeed = 0.6f;
+ mStartPikariDisplayFrames = 30;
mReadyFightTextSizeX = 1.0f;
mReadyFightTextSizeY = 1.0f;
@@ -584,13 +584,13 @@ dMeter_drawMiniGameHIO_c::dMeter_drawMiniGameHIO_c() {
mReadyFightTextAnimSpeed = 1.0f;
mReadyFightTextWaitFrames = 10;
field_0x172 = 10;
- mReadyFightHighlightAppearFrames = 30;
- mReadyFightHighlightScale = 1.8f;
- mReadyFightHighlightFrontInner.set(255, 255, 167, 80);
- mReadyFightHighlightFrontOuter.set(220, 110, 30, 0);
- mReadyFightHighlightBackInner.set(255, 255, 190, 90);
- mReadyFightHighlightBackOuter.set(170, 110, 0, 0);
- mReadyFightHighlightAnimSpeed = 0.6f;
+ mReadyFightPikariAppearFrames = 30;
+ mReadyFightPikariScale = 1.8f;
+ mReadyFightPikariFrontInner.set(255, 255, 167, 80);
+ mReadyFightPikariFrontOuter.set(220, 110, 30, 0);
+ mReadyFightPikariBackInner.set(255, 255, 190, 90);
+ mReadyFightPikariBackOuter.set(170, 110, 0, 0);
+ mReadyFightPikariAnimSpeed = 0.6f;
}
/* 801FF31C-801FF5B8 1F9C5C 029C+00 1/1 0/0 0/0 .text __ct__25dMeter_drawLightDropHIO_cFv
@@ -601,19 +601,19 @@ dMeter_drawLightDropHIO_c::dMeter_drawLightDropHIO_c() {
mVesselPosY = 11.0f;
mVesselPosX_4x3 = -20.0f;
mVesselPosY_4x3 = 6.6f;
- mVesselAlpha = 1.0f;
+ mVesselAlpha[0] = 1.0f;
mVesselTalkScale = 0.76f;
mVesselTalkPosX = 20.0f;
mVesselTalkPosY = -35.0f;
- mVesselTalkAlpha = 0.5f;
+ mVesselAlpha[1] = 0.5f;
mDropGetScale = 2.5f;
mDropGetScaleAnimFrameNum = 20;
mDropScale = 1.0f;
- mHighlightInterval = 1;
+ mPikariInterval = 1;
field_0x54 = 0xFFF1;
- mVesselDecorAlpha = 0.5f;
+ mVesselAlpha[2] = 0.5f;
mDropAlpha = 1.0f;
mDropOnColorBlack.set(30, 255, 255, 0);
@@ -621,28 +621,28 @@ dMeter_drawLightDropHIO_c::dMeter_drawLightDropHIO_c() {
mDropOffColorBlack.set(0, 0, 0, 0);
mDropOffColorWhite.set(255, 255, 255, 255);
- mHighlightLoopScale = 0.6f;
- mHighlightLoopFrontInner[0].set(255, 255, 255, 255);
- mHighlightLoopFrontOuter[0].set(0, 0, 0, 0);
- mHighlightLoopBackInner[0].set(255, 255, 255, 255);
- mHighlightLoopBackOuter[0].set(126, 238, 218, 0);
- mHighlightLoopAnimSpeed = 0.2f;
-
- mHighlightLoopBackScale = 0.7f;
- mHighlightLoopFrontInner[1].set(255, 255, 255, 255);
- mHighlightLoopFrontOuter[1].set(0, 0, 0, 0);
- mHighlightLoopBackInner[1].set(255, 255, 255, 255);
- mHighlightLoopBackOuter[1].set(126, 238, 218, 0);
- mHighlightLoopBackStopFrame = 19.0f;
-
- mDropHighlightFrontInner.set(255, 255, 255, 255);
- mDropHighlightFrontOuter.set(0, 0, 0, 0);
- mDropHighlightBackInner.set(255, 255, 255, 255);
- mDropHighlightBackOuter.set(126, 238, 218, 0);
- mDropHighlightAnimSpeed = 0.1f;
- mDropHighlightAnimSpeed_Completed = 0.6f;
- mHighlightScaleNormal = 1.3f;
- mHighlightScaleComplete = 0.3f;
+ mPikariLoopScale = 0.6f;
+ mPikariLoopFrontInner[0].set(255, 255, 255, 255);
+ mPikariLoopFrontOuter[0].set(0, 0, 0, 0);
+ mPikariLoopBackInner[0].set(255, 255, 255, 255);
+ mPikariLoopBackOuter[0].set(126, 238, 218, 0);
+ mPikariLoopAnimSpeed = 0.2f;
+
+ mPikariLoopBackScale = 0.7f;
+ mPikariLoopFrontInner[1].set(255, 255, 255, 255);
+ mPikariLoopFrontOuter[1].set(0, 0, 0, 0);
+ mPikariLoopBackInner[1].set(255, 255, 255, 255);
+ mPikariLoopBackOuter[1].set(126, 238, 218, 0);
+ mPikariLoopBackStopFrame = 19.0f;
+
+ mDropPikariFrontInner.set(255, 255, 255, 255);
+ mDropPikariFrontOuter.set(0, 0, 0, 0);
+ mDropPikariBackInner.set(255, 255, 255, 255);
+ mDropPikariBackOuter.set(126, 238, 218, 0);
+ mDropPikariAnimSpeed = 0.1f;
+ mDropPikariAnimSpeed_Completed = 0.6f;
+ mPikariScaleNormal = 1.3f;
+ mPikariScaleComplete = 0.3f;
mAnimDebug = 0;
}
@@ -653,19 +653,19 @@ dMeter_drawHIO_c::dMeter_drawHIO_c() {
mNoMagicPosY = -15.0f;
- mHUDScale = 1.0f;
- mHUDAlpha = 1.0f;
+ mParentScale = 1.0f;
+ mParentAlpha = 1.0f;
- mLifeGaugeScale = 1.0f;
- mLifeGaugeHeartAlpha = 1.0f;
- mLifeGaugeBaseAlpha = 0.4f;
+ mLifeParentScale = 1.0f;
+ mLifeParentHeartAlpha = 1.0f;
+ mHeartBaseAlpha = 0.4f;
mLifeGaugePosX = 5.0f;
mLifeGaugePosY = 18.0f;
- mHeartScale = 1.0f;
+ mHeartMarkScale = 1.0f;
mHeartAlpha = 0.7f;
- mLargeHeartScale = 1.0f;
- mLargeHeartAlpha = 1.0f;
+ mBigHeartScale = 1.0f;
+ mBigHeartAlpha = 1.0f;
mMagicMeterScale = 0.7f;
mMagicMeterAlpha = 1.0f;
@@ -698,44 +698,44 @@ dMeter_drawHIO_c::dMeter_drawHIO_c() {
mButtonDisplayBackScale = 1.0f;
mButtonDisplayBackAlpha = 1.0f;
- mAButtonScale = 1.1f;
- mAButtonAlpha = 1.0f;
- mAButtonPosX = 0.0f;
- mAButtonPosY = 0.0f;
- mAButtonTalkScale[0] = 1.0f;
- mAButtonTalkPosX[0] = 0.0f;
- mAButtonTalkPosY[0] = -63.0f;
- mAButtonTalkAScale = 1.0f;
- mAButtonTalkAPosX[0] = 0.0f;
- mAButtonTalkAPosY[0] = -49.0f;
-
- mAButtonTalkScale[1] = 1.0f;
- mAButtonTalkPosX[1] = -20.0f;
- mAButtonTalkPosY[1] = -62.0f;
- mAButtonFontTalkAScale = 1.0f;
- mAButtonTalkAPosX[1] = -20.0f;
- mAButtonTalkAPosY[1] = -48.0f;
-
- mAButtonVesselPosX = 0.0f;
- mAButtonVesselPosY = 0.0f;
-
- mBButtonScale = 1.1f;
- mBButtonAlpha = 1.0f;
- mBButtonPosX = -2.2f;
- mBButtonPosY = -1.3f;
- mBButtonTalkScale[0] = 1.0f;
- mBButtonTalkPosX[0] = 0.0f;
- mBButtonTalkPosY[0] = -62.0f;
-
- mBButtonTalkScale[1] = 1.0f;
- mBButtonTalkPosX[1] = -9.2f;
- mBButtonTalkPosY[1] = -65.0f;
-
- mBButtonWolfPosX = 0.0f;
- mBButtonWolfPosY = 0.0f;
-
- mBButtonVesselPosX = 0.0f;
- mBButtonVesselPosY = 0.0f;
+ mButtonAScale = 1.1f;
+ mButtonAAlpha = 1.0f;
+ mButtonAPosX = 0.0f;
+ mButtonAPosY = 0.0f;
+ mButtonATalkScale[0] = 1.0f;
+ mButtonATalkPosX[0] = 0.0f;
+ mButtonATalkPosY[0] = -63.0f;
+ mButtonATalkAScale = 1.0f;
+ mButtonATalkAPosX[0] = 0.0f;
+ mButtonATalkAPosY[0] = -49.0f;
+
+ mButtonATalkScale[1] = 1.0f;
+ mButtonATalkPosX[1] = -20.0f;
+ mButtonATalkPosY[1] = -62.0f;
+ mButtonATextTalkAScale = 1.0f;
+ mButtonATalkAPosX[1] = -20.0f;
+ mButtonATalkAPosY[1] = -48.0f;
+
+ mButtonAVesselPosX = 0.0f;
+ mButtonAVesselPosY = 0.0f;
+
+ mButtonBScale = 1.1f;
+ mButtonBAlpha = 1.0f;
+ mButtonBPosX = -2.2f;
+ mButtonBPosY = -1.3f;
+ mButtonBTalkScale[0] = 1.0f;
+ mButtonBTalkPosX[0] = 0.0f;
+ mButtonBTalkPosY[0] = -62.0f;
+
+ mButtonBTalkScale[1] = 1.0f;
+ mButtonBTalkPosX[1] = -9.2f;
+ mButtonBTalkPosY[1] = -65.0f;
+
+ mButtonBWolfPosX = 0.0f;
+ mButtonBWolfPosY = 0.0f;
+
+ mButtonBVesselPosX = 0.0f;
+ mButtonBVesselPosY = 0.0f;
mMidnaIconScale = 1.1f;
mMidnaIconAlpha = 1.0f;
@@ -747,15 +747,15 @@ dMeter_drawHIO_c::dMeter_drawHIO_c() {
field_0x13c = 0.0f;
field_0x140 = 0.0f;
- mXButtonScale = 1.0f;
- mXButtonAlpha = 0.9f;
- mXButtonPosX = 0.0f;
- mXButtonPosY = 0.0f;
+ mButtonXScale = 1.0f;
+ mButtonXAlpha = 0.9f;
+ mButtonXPosX = 0.0f;
+ mButtonXPosY = 0.0f;
- mYButtonScale = 1.0f;
- mYButtonAlpha = 0.9f;
- mYButtonPosX = 0.0f;
- mYButtonPosY = 0.0f;
+ mButtonYScale = 1.0f;
+ mButtonYAlpha = 0.9f;
+ mButtonYPosX = 0.0f;
+ mButtonYPosY = 0.0f;
field_0x164 = 1.5f;
field_0x168 = 1.0f;
@@ -774,33 +774,33 @@ dMeter_drawHIO_c::dMeter_drawHIO_c() {
field_0x324 = 0.0f;
field_0x328 = 0.0f;
- mZButtonScale = 1.0f;
- mZButtonAlpha = 0.9f;
- mZButtonPosX = 0.0f;
- mZButtonPosY = 0.0f;
+ mButtonZScale = 1.0f;
+ mButtonZAlpha = 0.9f;
+ mButtonZPosX = 0.0f;
+ mButtonZPosY = 0.0f;
- mBButtonItemPosX = 3.0f;
- mBButtonItemPosY = 18.0f;
- mBButtonItemRotation = 0.0f;
- mBButtonItemScale = 1.4f;
+ mButtonBItemPosX[0] = 3.0f;
+ mButtonBItemPosY[0] = 18.0f;
+ mButtonBItemRotation[0] = 0.0f;
+ mButtonBItemScale[0] = 1.4f;
- mBButtonSwordPosX = 17.0f;
- mBButtonSwordPosY = 25.0f;
- mBButtonSwordRotation = 76.0f;
- mBButtonSwordScale = 2.3f;
+ mButtonBItemPosX[1] = 17.0f;
+ mButtonBItemPosY[1] = 25.0f;
+ mButtonBItemRotation[1] = 76.0f;
+ mButtonBItemScale[1] = 2.3f;
- mBButtonFishingPosX = 4.0f;
- mBButtonFishingPosY = 22.0f;
- mBButtonFishingRotation = 20.0f;
- mBButtonFishingScale = 2.1f;
+ mButtonBItemPosX[2] = 4.0f;
+ mButtonBItemPosY[2] = 22.0f;
+ mButtonBItemRotation[2] = 20.0f;
+ mButtonBItemScale[2] = 2.1f;
- mXButtonItemPosX = 4.0f;
- mXButtonItemPosY = -14.0f;
- mXButtonItemScale = 1.5f;
+ mButtonXItemPosX = 4.0f;
+ mButtonXItemPosY = -14.0f;
+ mButtonXItemScale = 1.5f;
- mYButtonItemPosX = 0.0f;
- mYButtonItemPosY = 0.0f;
- mYButtonItemScale = 1.5f;
+ mButtonYItemPosX = 0.0f;
+ mButtonYItemPosY = 0.0f;
+ mButtonYItemScale = 1.5f;
field_0x1cc = 0.0f;
field_0x1d0 = 0.0f;
@@ -818,46 +818,46 @@ dMeter_drawHIO_c::dMeter_drawHIO_c() {
field_0x208 = 0.0f;
field_0x218 = 1.0f;
- mBItemNumPosX = 0.0f;
- mBItemNumPosY = 0.0f;
- mBItemNumScale = 1.0f;
+ mItemBNumPosX = 0.0f;
+ mItemBNumPosY = 0.0f;
+ mItemBNumScale = 1.0f;
for (int i = 0; i < 3; i++) {
mButtonItemRotation[i] = 0.0f;
}
- mZButtonItemPosX = 0.0f;
- mZButtonItemPosY = 0.0f;
- mZButtonItemScale = 1.0f;
+ mButtonZItemPosX = 0.0f;
+ mButtonZItemPosY = 0.0f;
+ mButtonZItemScale = 1.0f;
for (int i = 0; i < 2; i++) {
- mBItemBaseScale[i] = 1.0f;
- mBItemBasePosX[i] = 0.0f;
- mBItemBasePosY[i] = 0.0f;
+ mItemBBaseScale[i] = 1.0f;
+ mItemBBasePosX[i] = 0.0f;
+ mItemBBasePosY[i] = 0.0f;
}
- mBItemBaseAlpha[0] = 0.5f;
- mBItemBaseAlpha[1] = 0.5f;
+ mItemBBaseAlpha[0] = 0.5f;
+ mItemBBaseAlpha[1] = 0.5f;
- mXButtonItemBaseScale[0] = 1.5f;
- mXButtonItemBasePosX[0] = 14.0f;
- mXButtonItemBasePosY[0] = -12.0f;
- mXButtonItemBaseAlpha[0] = 0.5f;
+ mButtonXItemBaseScale[0] = 1.5f;
+ mButtonXItemBasePosX[0] = 14.0f;
+ mButtonXItemBasePosY[0] = -12.0f;
+ mButtonXItemBaseAlpha[0] = 0.5f;
- mXButtonItemBaseScale[1] = 1.5f;
- mXButtonItemBasePosX[1] = 0.0f;
- mXButtonItemBasePosY[1] = 0.0f;
- mXButtonItemBaseAlpha[1] = 1.0f;
+ mButtonXItemBaseScale[1] = 1.5f;
+ mButtonXItemBasePosX[1] = 0.0f;
+ mButtonXItemBasePosY[1] = 0.0f;
+ mButtonXItemBaseAlpha[1] = 1.0f;
- mYButtonItemBaseScale[0] = 1.5f;
- mYButtonItemBasePosX[0] = -15.0f;
- mYButtonItemBasePosY[0] = -12.0f;
- mYButtonItemBaseAlpha[0] = 0.5f;
+ mButtonYItemBaseScale[0] = 1.5f;
+ mButtonYItemBasePosX[0] = -15.0f;
+ mButtonYItemBasePosY[0] = -12.0f;
+ mButtonYItemBaseAlpha[0] = 0.5f;
- mYButtonItemBaseScale[1] = 1.5f;
- mYButtonItemBasePosX[1] = 0.0f;
- mYButtonItemBasePosY[1] = 0.0f;
- mYButtonItemBaseAlpha[1] = 0.5f;
+ mButtonYItemBaseScale[1] = 1.5f;
+ mButtonYItemBasePosX[1] = 0.0f;
+ mButtonYItemBasePosY[1] = 0.0f;
+ mButtonYItemBaseAlpha[1] = 0.5f;
field_0x280 = 1.5f;
field_0x288 = 0.0f;
@@ -869,42 +869,42 @@ dMeter_drawHIO_c::dMeter_drawHIO_c() {
field_0x294 = 4.0f;
field_0x298[1] = 1.0f;
- mZButtonItemBaseScale = 1.0f;
- mZButtonItemBasePosX = 0.0f;
- mZButtonItemBasePosY = 0.0f;
- mZButtonItemBaseAlpha = 0.5f;
+ mButtonZItemBaseScale = 1.0f;
+ mButtonZItemBasePosX = 0.0f;
+ mButtonZItemBasePosY = 0.0f;
+ mButtonZItemBaseAlpha = 0.5f;
mButtonBaseAlpha = 0.55f;
- mAButtonFontActionID = 1001;
+ mButtonATextActionID = 1001;
field_0x2cc = 1001;
- mAButtonTextDebug = false;
+ mButtonATextDebug = false;
- mAButtonFontSpacing = 1.0f;
- mAButtonFontScale = 1.0f;
- mAButtonFontPosX = 0.0f;
- mAButtonFontPosY = 0.0f;
- mAButtonFontColor.set(255, 255, 255, 255);
+ mButtonATextSpacing = 1.0f;
+ mButtonATextScale = 1.0f;
+ mButtonATextPosX = 0.0f;
+ mButtonATextPosY = 0.0f;
+ mButtonATextColor.set(255, 255, 255, 255);
- mBButtonFontScale = 1.0f;
- mBButtonFontPosX = -8.0f;
- mBButtonFontPosY = 4.0f;
- mBButtonFontColor.set(255, 255, 255, 255);
+ mButtonBFontScale = 1.0f;
+ mButtonBFontPosX = -8.0f;
+ mButtonBFontPosY = 4.0f;
+ mButtonBFontColor.set(255, 255, 255, 255);
field_0x2e4 = 1.0f;
field_0x2e8 = 0.0f;
field_0x2ec = 0.0f;
field_0x2f0.set(255, 255, 255, 255);
- mXYButtonFontScale = 1.0f;
- mXYButtonFontPosX = 0.0f;
- mXYButtonFontPosY = 0.0f;
- mXYButtonFontColor.set(255, 255, 255, 255);
+ mButtonXYTextScale = 1.0f;
+ mButtonXYTextPosX = 0.0f;
+ mButtonXYTextPosY = 0.0f;
+ mButtonXYTextColor.set(255, 255, 255, 255);
- mZButtonFontScale = 1.0f;
- mZButtonFontPosX = 0.0f;
- mZButtonFontPosY = -4.7f;
- mZButtonFontColor.set(255, 255, 255, 255);
+ mButtonZFontScale = 1.0f;
+ mButtonZFontPosX = 0.0f;
+ mButtonZFontPosY = -4.7f;
+ mButtonZFontColor.set(255, 255, 255, 255);
mRupeeKeyScale = 1.0f;
mRupeeKeyPosX = 9.2f;
@@ -945,37 +945,37 @@ dMeter_drawHIO_c::dMeter_drawHIO_c() {
mSpurBarPosX = 6.6f;
mSpurBarPosY = -1.3f;
- mAButtonHorsePosX = 2.2f;
- mAButtonHorsePosY = 0.0f;
- mAButtonHorseScale = 0.85f;
+ mButtonAHorsePosX = 2.2f;
+ mButtonAHorsePosY = 0.0f;
+ mButtonAHorseScale = 0.85f;
- mAButtonHighlightScale = 1.5f;
- mBButtonHighlightScale = 0.7f;
+ mButtonAPikariScale = 1.5f;
+ mButtonBPikariScale = 0.7f;
field_0x3cc = 1.0f;
- mZButtonHighlightScale = 1.2f;
- mXYButtonHighlightScale = 1.2f;
- mMidnaIconHighlightScale = 1.0f;
- mSpurIconHighlightScale = 2.5f;
- mSpurIconReviveHighlightScale = 1.3f;
+ mButtonZPikariScale = 1.2f;
+ mButtonXYPikariScale = 1.2f;
+ mMidnaIconPikariScale = 1.0f;
+ mSpurIconPikariScale = 2.5f;
+ mSpurIconRevivePikariScale = 1.3f;
field_0x3f0 = 0.0f;
field_0x3f4 = 0.0f;
field_0x3f8 = 1.0f;
- mDPadButtonScale = 0.9f;
- mDPadButtonOFFPosX = 12.0f;
- mDPadButtonOFFPosY = 0.0f;
- mDPadButtonONPosX = 12.0f;
- mDPadButtonONPosY = 0.0f;
- mDPadButtonLetterSpacing = 0.9f;
- mDPadButtonAlpha = 1.0f;
- mDPadButtonITEMAlpha = 1.0f;
- mDPadButtonMAPAlpha = 1.0f;
- mDPadButtonMoveFrame = 5;
+ mButtonCrossScale = 0.9f;
+ mButtonCrossOFFPosX = 12.0f;
+ mButtonCrossOFFPosY = 0.0f;
+ mButtonCrossONPosX = 12.0f;
+ mButtonCrossONPosY = 0.0f;
+ mButtonCrossTextScale = 0.9f;
+ mButtonCrossAlpha = 1.0f;
+ mButtonCrossITEMAlpha = 1.0f;
+ mButtonCrossMAPAlpha = 1.0f;
+ mButtonCrossMoveFrame = 5;
field_0x422 = 10;
field_0x424 = 20;
- mXYButtonsItemDimAlpha = 128;
- mXYButtonsBaseDimAlpha = 128;
+ mButtonXYItemDimAlpha = 128;
+ mButtonXYBaseDimAlpha = 128;
field_0x42c = 128;
for (int i = 0; i < 4; i++) {
@@ -984,41 +984,41 @@ dMeter_drawHIO_c::dMeter_drawHIO_c() {
mMaxSpurAmount = 6;
- mSpurIconHighlightFrontInner.set(255, 255, 255, 255);
- mSpurIconHighlightFrontOuter.set(140, 232, 228, 0);
- mSpurIconHighlightBackInner.set(255, 255, 190, 255);
- mSpurIconHighlightBackOuter.set(55, 215, 90, 0);
- mSpurIconHighlightAnimSpeed = 1.5f;
-
- mSpurIconReviveHighlightFrontInner.set(255, 255, 255, 255);
- mSpurIconReviveHighlightFrontOuter.set(220, 110, 30, 0);
- mSpurIconReviveHighlightBackInner.set(255, 255, 190, 255);
- mSpurIconReviveHighlightBackOuter.set(170, 110, 0, 0);
- mSpurIconReviveHighlightAnimSpeed = 0.5f;
-
- mZButtonHighlightFrontInner.set(255, 255, 255, 255);
- mZButtonHighlightFrontOuter.set(0, 0, 0, 0);
- mZButtonHighlightBackInner.set(255, 255, 255, 255);
- mZButtonHighlightBackOuter.set(160, 160, 110, 0);
- mZButtonHighlightAnimSpeed = 0.4f;
-
- mXYButtonHighlightFrontInner.set(255, 255, 255, 255);
- mXYButtonHighlightFrontOuter.set(0, 0, 0, 0);
- mXYButtonHighlightBackInner.set(255, 255, 255, 255);
- mXYButtonHighlightBackOuter.set(160, 160, 110, 0);
- mXYButtonHighlightAnimSpeed = 0.4f;
-
- mAButtonHighlightFrontInner.set(255, 255, 255, 160);
- mAButtonHighlightFrontOuter.set(0, 0, 0, 0);
- mAButtonHighlightBackInner.set(255, 255, 255, 128);
- mAButtonHighlightBackOuter.set(0, 255, 0, 0);
- mAButtonHighlightAnimSpeed = 0.4f;
-
- mBButtonHighlightFrontInner.set(255, 180, 180, 160);
- mBButtonHighlightFrontOuter.set(0, 0, 0, 0);
- mBButtonHighlightBackInner.set(255, 255, 255, 128);
- mBButtonHighlightBackOuter.set(255, 0, 0, 0);
- mBButtonHighlightAnimSpeed = 0.4f;
+ mSpurIconPikariFrontInner.set(255, 255, 255, 255);
+ mSpurIconPikariFrontOuter.set(140, 232, 228, 0);
+ mSpurIconPikariBackInner.set(255, 255, 190, 255);
+ mSpurIconPikariBackOuter.set(55, 215, 90, 0);
+ mSpurIconPikariAnimSpeed = 1.5f;
+
+ mSpurIconRevivePikariFrontInner.set(255, 255, 255, 255);
+ mSpurIconRevivePikariFrontOuter.set(220, 110, 30, 0);
+ mSpurIconRevivePikariBackInner.set(255, 255, 190, 255);
+ mSpurIconRevivePikariBackOuter.set(170, 110, 0, 0);
+ mSpurIconRevivePikariAnimSpeed = 0.5f;
+
+ mButtonZPikariFrontInner.set(255, 255, 255, 255);
+ mButtonZPikariFrontOuter.set(0, 0, 0, 0);
+ mButtonZPikariBackInner.set(255, 255, 255, 255);
+ mButtonZPikariBackOuter.set(160, 160, 110, 0);
+ mButtonZPikariAnimSpeed = 0.4f;
+
+ mButtonXYPikariFrontInner.set(255, 255, 255, 255);
+ mButtonXYPikariFrontOuter.set(0, 0, 0, 0);
+ mButtonXYPikariBackInner.set(255, 255, 255, 255);
+ mButtonXYPikariBackOuter.set(160, 160, 110, 0);
+ mButtonXYPikariAnimSpeed = 0.4f;
+
+ mButtonAPikariFrontInner.set(255, 255, 255, 160);
+ mButtonAPikariFrontOuter.set(0, 0, 0, 0);
+ mButtonAPikariBackInner.set(255, 255, 255, 128);
+ mButtonAPikariBackOuter.set(0, 255, 0, 0);
+ mButtonAPikariAnimSpeed = 0.4f;
+
+ mButtonBPikariFrontInner.set(255, 180, 180, 160);
+ mButtonBPikariFrontOuter.set(0, 0, 0, 0);
+ mButtonBPikariBackInner.set(255, 255, 255, 128);
+ mButtonBPikariBackOuter.set(255, 0, 0, 0);
+ mButtonBPikariAnimSpeed = 0.4f;
field_0x4a8.set(255, 180, 180, 160);
field_0x4ac.set(0, 0, 0, 0);
@@ -1040,11 +1040,11 @@ dMeter_drawHIO_c::dMeter_drawHIO_c() {
field_0x4e0 = 0.4f;
field_0x3d4 = 0.7f;
- mMidnaIconHighlightFrontInner.set(200, 235, 255, 255);
- mMidnaIconHighlightFrontOuter.set(0, 0, 0, 0);
- mMidnaIconHighlightBackInner.set(255, 255, 255, 255);
- mMidnaIconHighlightBackOuter.set(140, 200, 125, 0);
- mMidnaIconHighlightAnimSpeed = 0.5f;
+ mMidnaIconPikariFrontInner.set(200, 235, 255, 255);
+ mMidnaIconPikariFrontOuter.set(0, 0, 0, 0);
+ mMidnaIconPikariBackInner.set(255, 255, 255, 255);
+ mMidnaIconPikariBackOuter.set(140, 200, 125, 0);
+ mMidnaIconPikariAnimSpeed = 0.5f;
mMidnaIconFlashRate = 50;
mScrollArrowScaleX = 1.0f;
@@ -1197,12 +1197,12 @@ dMeter_ringHIO_c::dMeter_ringHIO_c() {
mRingScaleH = 1.5f;
mRingScaleV = 1.5f;
- mHighlightScale = 2.5f;
- mHighlightFrontInner.set(255, 255, 255, 185);
- mHighlightFrontOuter.set(0, 155, 0, 0);
- mHighlightBackInner.set(255, 255, 255, 87);
- mHighlightBackOuter.set(0, 115, 0, 0);
- mHighlightAnimSpeed = 0.772705f;
+ mPikariScale = 2.5f;
+ mPikariFrontInner.set(255, 255, 255, 185);
+ mPikariFrontOuter.set(0, 155, 0, 0);
+ mPikariBackInner.set(255, 255, 255, 87);
+ mPikariBackOuter.set(0, 115, 0, 0);
+ mPikariAnimSpeed = 0.772705f;
mCursorInitSpeed = 5000;
mCursorMax = 10000;
@@ -1429,29 +1429,29 @@ dMeter_fmapHIO_c::dMeter_fmapHIO_c() {
mDoIconScale = 0.9f;
mButtonDebugON = false;
- mZButtonPosX = 25.0f;
- mZButtonPosY = 25.0f;
- mZButtonScale = 0.92f;
+ mButtonZPosX = 25.0f;
+ mButtonZPosY = 25.0f;
+ mButtonZScale = 0.92f;
- mAButtonPosX = -0.5f;
- mAButtonPosY = 1.0f;
- mAButtonScale = 0.92f;
+ mButtonAPosX = -0.5f;
+ mButtonAPosY = 1.0f;
+ mButtonAScale = 0.92f;
- mBButtonPosX = -1.0f;
- mBButtonPosY = -1.0f;
- mBButtonScale = 1.05f;
+ mButtonBPosX = -1.0f;
+ mButtonBPosY = -1.0f;
+ mButtonBScale = 1.05f;
- mZButtonTextPosX = 20.0f;
- mZButtonTextPosY = 12.0f;
- mZButtonTextScale = 0.95f;
+ mButtonZTextPosX = 20.0f;
+ mButtonZTextPosY = 12.0f;
+ mButtonZTextScale = 0.95f;
- mAButtonTextPosX = -7.5f;
- mAButtonTextPosY = 8.0f;
- mAButtonTextScale = 0.95f;
+ mButtonATextPosX = -7.5f;
+ mButtonATextPosY = 8.0f;
+ mButtonATextScale = 0.95f;
- mBButtonTextPosX = -7.0f;
- mBButtonTextPosY = 5.0f;
- mBButtonTextScale = 0.95f;
+ mButtonBTextPosX = -7.0f;
+ mButtonBTextPosY = 5.0f;
+ mButtonBTextScale = 0.95f;
mMapBlink[WORLD_VIEW].mSelectedRegion.mBlack.set(29, 24, 0, 0);
mMapBlink[WORLD_VIEW].mSelectedRegion.mWhite.set(255, 255, 255, 255);