summaryrefslogtreecommitdiff
path: root/src/d/d_meter_hakusha.cpp
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2025-11-30 14:23:42 -0800
committerGitHub <noreply@github.com>2025-11-30 15:23:42 -0700
commita6e76c0841cae03cae0c0e6ac75c32f979043093 (patch)
tree76b5f590c59c6abdf2c80d0a3d5c0ccb31ebd0fe /src/d/d_meter_hakusha.cpp
parent434415337d268e405b09f6b72935a7e918e4cfe7 (diff)
project cleanup (#2895)
* some wii OS fixes * remove old dol2asm comments * remove dol2asm.h * remove function address comments * normalize ATTRIBUTE_ALIGN usage * DECL_WEAK macro * fix gcc attribute weak macro * wrap more mwcc specific things in ifdefs * fixes * fix revo sdk version flags * fixes
Diffstat (limited to 'src/d/d_meter_hakusha.cpp')
-rw-r--r--src/d/d_meter_hakusha.cpp19
1 files changed, 0 insertions, 19 deletions
diff --git a/src/d/d_meter_hakusha.cpp b/src/d/d_meter_hakusha.cpp
index 6415691b28..ab9a0fc833 100644
--- a/src/d/d_meter_hakusha.cpp
+++ b/src/d/d_meter_hakusha.cpp
@@ -14,18 +14,15 @@
#include "d/d_meter_HIO.h"
#include "d/d_pane_class.h"
-/* 8020C320-8020C384 206C60 0064+00 0/0 1/1 0/0 .text __ct__15dMeterHakusha_cFPv */
dMeterHakusha_c::dMeterHakusha_c(void* i_screen) {
field_0x004 = (J2DScreen*)i_screen;
_create();
}
-/* 8020C384-8020C400 206CC4 007C+00 1/0 0/0 0/0 .text __dt__15dMeterHakusha_cFv */
dMeterHakusha_c::~dMeterHakusha_c() {
_delete();
}
-/* 8020C400-8020C808 206D40 0408+00 1/0 0/0 0/0 .text _create__15dMeterHakusha_cFv */
int dMeterHakusha_c::_create() {
static u64 haku_tag[] = {
'haku_n00', 'haku_n01', 'haku_n02', 'haku_n03', 'haku_n04', 'haku_n05',
@@ -103,14 +100,12 @@ int dMeterHakusha_c::_create() {
return cPhs_COMPLEATE_e;
}
-/* 8020C808-8020C850 207148 0048+00 1/0 0/0 0/0 .text _execute__15dMeterHakusha_cFUl */
int dMeterHakusha_c::_execute(u32 i_flags) {
updateHakusha();
alphaAnimeHakusha(i_flags);
return 1;
}
-/* 8020C850-8020CABC 207190 026C+00 1/0 0/0 0/0 .text draw__15dMeterHakusha_cFv */
void dMeterHakusha_c::draw() {
J2DGrafContext* graf_ctx = dComIfGp_getCurrentGrafPort();
graf_ctx->setup2D();
@@ -156,7 +151,6 @@ void dMeterHakusha_c::draw() {
}
}
-/* 8020CABC-8020CC58 2073FC 019C+00 1/0 0/0 0/0 .text _delete__15dMeterHakusha_cFv */
int dMeterHakusha_c::_delete() {
for (int i = 0; i < 6; i++) {
delete mpHakushaPos[i];
@@ -185,7 +179,6 @@ int dMeterHakusha_c::_delete() {
return 1;
}
-/* 8020CC58-8020CD6C 207598 0114+00 1/1 0/0 0/0 .text alphaAnimeHakusha__15dMeterHakusha_cFUl */
void dMeterHakusha_c::alphaAnimeHakusha(u32 i_flags) {
if ((i_flags & 0x4000) || (i_flags & 0x40) || (i_flags & 0x100000) || (i_flags & 0x1000) ||
(i_flags & 8) || (i_flags & 0x10) || (i_flags & 0x20) || (i_flags & 0x04000000) ||
@@ -207,8 +200,6 @@ void dMeterHakusha_c::alphaAnimeHakusha(u32 i_flags) {
}
}
-/* 8020CD6C-8020D258 2076AC 04EC+00 1/1 0/0 0/0 .text updateHakusha__15dMeterHakusha_cFv
- */
void dMeterHakusha_c::updateHakusha() {
Vec sp2C = mpHakushaPos[0]->getGlobalVtxCenter(false, 0);
Vec sp20 = mpHakushaPos[5]->getGlobalVtxCenter(false, 0);
@@ -300,8 +291,6 @@ void dMeterHakusha_c::updateHakusha() {
}
}
-/* 8020D258-8020D308 207B98 00B0+00 1/1 0/0 0/0 .text setAlphaHakushaAnimeMin__15dMeterHakusha_cFv
- */
void dMeterHakusha_c::setAlphaHakushaAnimeMin() {
if (mpHakushaOn->getAlphaRate() != 0.0f) {
mpHakushaOn->setAlphaRate(g_drawHIO.mSpurIconAlpha);
@@ -314,8 +303,6 @@ void dMeterHakusha_c::setAlphaHakushaAnimeMin() {
}
}
-/* 8020D308-8020D3B8 207C48 00B0+00 1/1 0/0 0/0 .text setAlphaHakushaAnimeMax__15dMeterHakusha_cFv
- */
void dMeterHakusha_c::setAlphaHakushaAnimeMax() {
if (mpHakushaOn->getAlphaRate() != g_drawHIO.mSpurIconAlpha) {
mpHakushaOn->setAlphaRate(g_drawHIO.mSpurIconAlpha);
@@ -328,8 +315,6 @@ void dMeterHakusha_c::setAlphaHakushaAnimeMax() {
}
}
-/* 8020D3B8-8020D41C 207CF8 0064+00 1/1 0/0 0/0 .text setAlphaButtonAnimeMin__15dMeterHakusha_cFv
- */
void dMeterHakusha_c::setAlphaButtonAnimeMin() {
if (mpButtonA->getAlphaRate() != 0.0f) {
mpButtonA->setAlphaRate(1.0f);
@@ -337,8 +322,6 @@ void dMeterHakusha_c::setAlphaButtonAnimeMin() {
}
}
-/* 8020D41C-8020D480 207D5C 0064+00 1/1 0/0 0/0 .text setAlphaButtonAnimeMax__15dMeterHakusha_cFv
- */
void dMeterHakusha_c::setAlphaButtonAnimeMax() {
if (mpButtonA->getAlphaRate() != 1.0f) {
mpButtonA->setAlphaRate(1.0f);
@@ -346,8 +329,6 @@ void dMeterHakusha_c::setAlphaButtonAnimeMax() {
}
}
-/* 8020D480-8020D49C 207DC0 001C+00 2/2 0/0 0/0 .text getHakushaNum__15dMeterHakusha_cFv
- */
int dMeterHakusha_c::getHakushaNum() {
int hakusha_num = g_drawHIO.mMaxSpurAmount;
if (hakusha_num > 12) {