summaryrefslogtreecommitdiff
path: root/src/d/d_meter.cpp
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2026-05-26 00:11:58 -0400
committerGitHub <noreply@github.com>2026-05-26 00:11:58 -0400
commit102042628fa139f4e509251bdd9095493f031e28 (patch)
treea5b37fcd76d8c0105f2e9b379b7e2daa7eae2266 /src/d/d_meter.cpp
parent79277cb2b2672104b87172d8ff620f923f450658 (diff)
Process profiles and enums cleanup (#1031)
* Fix some profile comments * Add missing static for local visibility data * Move proc name and draw priority enums to f_pc * Add _e suffix to daObjBarrier_c proc enum * Change proc name enum format to match TP * Change draw prio enum format to match TP * Change ItemNo enum format, finish fixing item names * Revert static for cb1 hio * Clean up formatting of profile comments * Fix comment alignment
Diffstat (limited to 'src/d/d_meter.cpp')
-rw-r--r--src/d/d_meter.cpp192
1 files changed, 95 insertions, 97 deletions
diff --git a/src/d/d_meter.cpp b/src/d/d_meter.cpp
index 08310fc1..30f447e8 100644
--- a/src/d/d_meter.cpp
+++ b/src/d/d_meter.cpp
@@ -11,7 +11,6 @@
#include "d/d_camera.h"
#include "d/d_file_error.h"
#include "d/d_kankyo_wether.h"
-#include "d/d_priority.h"
#include "d/actor/d_a_arrow.h"
#include "d/actor/d_a_npc_cb1.h"
#include "d/actor/d_a_npc_ji1.h"
@@ -27,7 +26,6 @@
#include "d/d_com_inf_game.h"
#include "d/d_drawlist.h"
#include "d/d_metronome.h"
-#include "d/d_procname.h"
#include "d/d_timer.h"
#include "m_Do/m_Do_lib.h"
#include "stdio.h"
@@ -2407,7 +2405,7 @@ void dMeter_actionAlpha(sub_meter_class* i_Meter) {
}
dVar2 = fopMsgM_valueIncrease(5, (int)alphaNowFrame, 0);
if (dComIfGp_getMiniGameType() == 8) {
- pfVar2 = (daNpc_So_c*)fopAcM_SearchByName(PROC_NPC_SO);
+ pfVar2 = (daNpc_So_c*)fopAcM_SearchByName(fpcNm_NPC_SO_e);
if (pfVar2 != NULL) {
iVar1 = pfVar2->getMiniGameRestArrow();
if (iVar1 < 10) {
@@ -2544,9 +2542,9 @@ void dMeter_xyMove(sub_meter_class* i_Meter) {
dMeter_xyItemChange(i_Meter, itemBtn);
bVar2 = false;
#if VERSION == VERSION_DEMO
- if ((i_Meter->field_0x3021[itemBtn] == dItem_MAGIC_ARROW_e) || (i_Meter->field_0x3021[itemBtn] == dItem_LIGHT_ARROW_e))
+ if ((i_Meter->field_0x3021[itemBtn] == dItemNo_MAGIC_ARROW_e) || (i_Meter->field_0x3021[itemBtn] == dItemNo_LIGHT_ARROW_e))
#else
- if ((dComIfGp_getSelectItem(itemBtn) != dItem_MAGIC_ARROW_e) && (dComIfGp_getSelectItem(itemBtn) != dItem_LIGHT_ARROW_e))
+ if ((dComIfGp_getSelectItem(itemBtn) != dItemNo_MAGIC_ARROW_e) && (dComIfGp_getSelectItem(itemBtn) != dItemNo_LIGHT_ARROW_e))
#endif
{
i_Meter->field_0x2320[itemBtn].pane->hide();
@@ -2563,9 +2561,9 @@ void dMeter_xyMove(sub_meter_class* i_Meter) {
dMeter_xyTrans(i_Meter);
for (int itemBtn = 0; itemBtn < dItemBtn_COUNT_e; itemBtn++) {
dVar1 = dComIfGp_getSelectItem(itemBtn);
- if ((dVar1 == dItem_MAGIC_ARROW_e) || (dVar1 == dItem_LIGHT_ARROW_e)) {
+ if ((dVar1 == dItemNo_MAGIC_ARROW_e) || (dVar1 == dItemNo_LIGHT_ARROW_e)) {
dMeter_xyBowLightAnime(i_Meter, itemBtn);
- } else if (dVar1 == dItem_FOREST_WATER_e) {
+ } else if (dVar1 == dItemNo_FOREST_WATER_e) {
bVar3 = true;
local_38.set(i_Meter->field_0x2080[itemBtn].mPosCenter.x - 320.0f, i_Meter->field_0x2080[itemBtn].mPosCenter.y - 240.0f, 0.0f);
for (s32 j = 0; j < 2; j++) {
@@ -2616,28 +2614,28 @@ int dMeter_xyEquipItem(int i_itemBtn) {
u8 itemNo = dComIfGs_getItem(invIdx);
u8 beastIdx = 0;
switch (itemNo) {
- case dItem_SKULL_NECKLACE_e:
+ case dItemNo_SKULL_NECKLACE_e:
beastIdx = dBeastIdx_SKULL_NECKLACE_e;
break;
- case dItem_BOKOBABA_SEED_e:
+ case dItemNo_BOKOBABA_SEED_e:
beastIdx = dBeastIdx_BOKOBABA_SEED_e;
break;
- case dItem_GOLDEN_FEATHER_e:
+ case dItemNo_GOLDEN_FEATHER_e:
beastIdx = dBeastIdx_GOLDEN_FEATHER_e;
break;
- case dItem_KNIGHTS_CREST_e:
+ case dItemNo_KNIGHTS_CREST_e:
beastIdx = dBeastIdx_KNIGHTS_CREST_e;
break;
- case dItem_RED_JELLY_e:
+ case dItemNo_RED_JELLY_e:
beastIdx = dBeastIdx_RED_JELLY_e;
break;
- case dItem_GREEN_JELLY_e:
+ case dItemNo_GREEN_JELLY_e:
beastIdx = dBeastIdx_GREEN_JELLY_e;
break;
- case dItem_BLUE_JELLY_e:
+ case dItemNo_BLUE_JELLY_e:
beastIdx = dBeastIdx_BLUE_JELLY_e;
break;
- case dItem_JOY_PENDANT_e:
+ case dItemNo_JOY_PENDANT_e:
beastIdx = dBeastIdx_JOY_PENDANT_e;
break;
}
@@ -2646,13 +2644,13 @@ int dMeter_xyEquipItem(int i_itemBtn) {
/* 801F543C-801F57B0 .text dMeter_xyItemNumberSet__FP15sub_meter_classi */
void dMeter_xyItemNumberSet(sub_meter_class* i_Meter, int i_itemBtn) {
- if ((dComIfGp_getSelectItem(i_itemBtn) == CAMERA) || (dComIfGp_getSelectItem(i_itemBtn) == CAMERA2)) {
+ if ((dComIfGp_getSelectItem(i_itemBtn) == dItemNo_PICTO_BOX_e) || (dComIfGp_getSelectItem(i_itemBtn) == dItemNo_DELUXE_PICTO_BOX_e)) {
dMeter_PaneHide(&i_Meter->field_0x1f30[i_itemBtn]);
dMeter_PaneShow(&i_Meter->field_0x1fd8[i_itemBtn]);
dMeter_numberSet(i_Meter->field_0x1fd8[i_itemBtn].pane, dComIfGs_getPictureNum());
dMeter_numberColor((J2DPicture*)i_Meter->field_0x1fd8[i_itemBtn].pane, dComIfGs_getPictureNum(), 3);
- } else if ((dComIfGp_getSelectItem(i_itemBtn) == dItem_BOW_e) ||
- (dComIfGp_getSelectItem(i_itemBtn) == dItem_MAGIC_ARROW_e || (dComIfGp_getSelectItem(i_itemBtn) == dItem_LIGHT_ARROW_e)))
+ } else if ((dComIfGp_getSelectItem(i_itemBtn) == dItemNo_BOW_e) ||
+ (dComIfGp_getSelectItem(i_itemBtn) == dItemNo_MAGIC_ARROW_e || (dComIfGp_getSelectItem(i_itemBtn) == dItemNo_LIGHT_ARROW_e)))
{
dMeter_PaneShow(&i_Meter->field_0x1f30[i_itemBtn]);
dMeter_PaneShow(&i_Meter->field_0x1fd8[i_itemBtn]);
@@ -2664,7 +2662,7 @@ void dMeter_xyItemNumberSet(sub_meter_class* i_Meter, int i_itemBtn) {
}
dMeter_numberSet(i_Meter->field_0x1fd8[i_itemBtn].pane, dComIfGs_getArrowNum() % 10);
dMeter_numberColor((J2DPicture*)i_Meter->field_0x1fd8[i_itemBtn].pane, dComIfGs_getArrowNum(), dComIfGs_getArrowMax());
- } else if (dComIfGp_getSelectItem(i_itemBtn) == dItem_BOMB_BAG_e) {
+ } else if (dComIfGp_getSelectItem(i_itemBtn) == dItemNo_BOMB_BAG_e) {
dMeter_PaneShow(&i_Meter->field_0x1f30[i_itemBtn]);
dMeter_PaneShow(&i_Meter->field_0x1fd8[i_itemBtn]);
if (dComIfGs_getBombNum() < 10) {
@@ -2689,7 +2687,7 @@ void dMeter_xyItemNumberSet(sub_meter_class* i_Meter, int i_itemBtn) {
dMeter_numberColor((J2DPicture*)i_Meter->field_0x1fd8[i_itemBtn].pane, dComIfGs_getBeastNum(beastIdx), 99);
} else {
if ((dComIfGs_getSelectItem(i_itemBtn) >= dInvSlot_BaitFirst_e) && (dComIfGs_getSelectItem(i_itemBtn) <= dInvSlot_BaitLast_e - 1)) {
- if (dComIfGp_getSelectItem(i_itemBtn) == dItem_HYOI_PEAR_e) {
+ if (dComIfGp_getSelectItem(i_itemBtn) == dItemNo_HYOI_PEAR_e) {
dMeter_PaneHide(&i_Meter->field_0x1f30[i_itemBtn]);
dMeter_PaneHide(&i_Meter->field_0x1fd8[i_itemBtn]);
} else {
@@ -2755,7 +2753,7 @@ void dMeter_xyItemCountUp(sub_meter_class* i_Meter) {
dComIfGs_setPictureNum(sVar4);
bVar3 = true;
}
- if ((((dComIfGs_checkGetItem(dItem_BOW_e)) || (dComIfGs_checkGetItem(dItem_MAGIC_ARROW_e)) || (dComIfGs_checkGetItem(dItem_LIGHT_ARROW_e))) &&
+ if ((((dComIfGs_checkGetItem(dItemNo_BOW_e)) || (dComIfGs_checkGetItem(dItemNo_MAGIC_ARROW_e)) || (dComIfGs_checkGetItem(dItemNo_LIGHT_ARROW_e))) &&
(dComIfGp_getItemArrowNumCount() != 0)) ||
(arrowMax != dComIfGs_getArrowMax()))
{
@@ -2774,7 +2772,7 @@ void dMeter_xyItemCountUp(sub_meter_class* i_Meter) {
arrowMax = dComIfGs_getArrowMax();
bVar3 = 1;
}
- if (((dComIfGs_checkGetItem(dItem_BOMB_BAG_e)) && (dComIfGp_getItemBombNumCount() != 0)) || (bombMax != dComIfGs_getBombMax())) {
+ if (((dComIfGs_checkGetItem(dItemNo_BOMB_BAG_e)) && (dComIfGp_getItemBombNumCount() != 0)) || (bombMax != dComIfGs_getBombMax())) {
if (g_meterHIO.field_0x63 != 0) {
g_dComIfG_gameInfo.play.mItemBombNumCount = 0;
}
@@ -2822,7 +2820,7 @@ void dMeter_xyItemCountUp(sub_meter_class* i_Meter) {
}
#if VERSION > VERSION_DEMO
for (int itemBtn = 0; itemBtn < dItemBtn_COUNT_e; itemBtn++) {
- if (dComIfGp_getSelectItem(itemBtn) == dItem_BIRD_BAIT_5_e) {
+ if (dComIfGp_getSelectItem(itemBtn) == dItemNo_BIRD_BAIT_5_e) {
bVar3 = true;
}
}
@@ -2839,7 +2837,7 @@ void dMeter_xyItemChange(sub_meter_class* i_Meter, int i_itemBtn) {
JKRArchive* pArc;
const char* pFilename;
- if (dComIfGp_getSelectItem(i_itemBtn) != dItem_NONE_e) {
+ if (dComIfGp_getSelectItem(i_itemBtn) != dItemNo_NONE_e) {
if (dComIfGs_getSelectItem(i_itemBtn) >= dInvSlot_ReserveFirst_e) {
dMeter_PaneShow(&i_Meter->field_0x2080[i_itemBtn]);
dMeter_PaneShow(&i_Meter->field_0x2128[i_itemBtn]);
@@ -2872,19 +2870,19 @@ void dMeter_xyItemChange(sub_meter_class* i_Meter, int i_itemBtn) {
dMeter_PaneShow(&i_Meter->field_0x2128[i_itemBtn]);
u8 uVar2 = dComIfGp_getSelectItem(i_itemBtn);
u8 var_r4 = uVar2;
- if (uVar2 == dItem_MAGIC_ARROW_e) {
+ if (uVar2 == dItemNo_MAGIC_ARROW_e) {
i_Meter->field_0x2320[i_itemBtn].pane->show();
i_Meter->field_0x23c8[i_itemBtn].pane->show();
i_Meter->field_0x2470[i_itemBtn].pane->hide();
- var_r4 = dItem_BOW_e;
- } else if (uVar2 == dItem_LIGHT_ARROW_e) {
+ var_r4 = dItemNo_BOW_e;
+ } else if (uVar2 == dItemNo_LIGHT_ARROW_e) {
i_Meter->field_0x2320[i_itemBtn].pane->show();
i_Meter->field_0x23c8[i_itemBtn].pane->show();
i_Meter->field_0x2470[i_itemBtn].pane->show();
- var_r4 = dItem_BOW_e;
+ var_r4 = dItemNo_BOW_e;
}
- if ((var_r4 == dItem_MAGIC_ARROW_e) || (var_r4 == dItem_LIGHT_ARROW_e)) {
- var_r4 = dItem_BOW_e;
+ if ((var_r4 == dItemNo_MAGIC_ARROW_e) || (var_r4 == dItemNo_LIGHT_ARROW_e)) {
+ var_r4 = dItemNo_BOW_e;
}
pArc = dComIfGp_getItemIconArchive();
pFilename = dItem_data::getTexture(var_r4);
@@ -2967,42 +2965,42 @@ void dMeter_xyAlpha(sub_meter_class* i_Meter) {
}
} else {
for (int itemBtn = 0; itemBtn < dItemBtn_COUNT_e; itemBtn++) {
- if (((i_Meter->mStatusFlags & dMtrStts_UNK1000_e) && (dComIfGp_getSelectItem(itemBtn) != dItem_GRAPPLING_HOOK_e)) ||
- ((i_Meter->mStatusFlags & dMtrStts_UNK80_e) && (dComIfGp_getSelectItem(itemBtn) != dItem_TELESCOPE_e)) ||
+ if (((i_Meter->mStatusFlags & dMtrStts_UNK1000_e) && (dComIfGp_getSelectItem(itemBtn) != dItemNo_GRAPPLING_HOOK_e)) ||
+ ((i_Meter->mStatusFlags & dMtrStts_UNK80_e) && (dComIfGp_getSelectItem(itemBtn) != dItemNo_TELESCOPE_e)) ||
((i_Meter->mStatusFlags & dMtrStts_UNK20000_e) &&
- ((dVar2 = dComIfGp_getSelectItem(itemBtn), ((dVar2 == CAMERA) == 0)) || (dVar2 != CAMERA2))) ||
+ ((dVar2 = dComIfGp_getSelectItem(itemBtn), ((dVar2 == dItemNo_PICTO_BOX_e) == 0)) || (dVar2 != dItemNo_DELUXE_PICTO_BOX_e))) ||
((i_Meter->mStatusFlags & dMtrStts_UNK400_e) && (dComIfGp_getMiniGameType() != 1) &&
- (dVar2 = dComIfGp_getSelectItem(itemBtn), ((dVar2 == NORMAL_SAIL) == 0)) && (dVar2 != dItem_TELESCOPE_e) &&
- (dVar2 != dItem_WIND_WAKER_e) && (dVar2 != dItem_GRAPPLING_HOOK_e) && (dVar2 != dItem_BOOMERANG_e) &&
- (dVar2 != dItem_TINGLE_TUNER_e) && (dVar2 != CAMERA) && (dVar2 != CAMERA2) && (dVar2 != dItem_MAGIC_ARMOR_e) &&
- (dVar2 != dItem_BAIT_BAG_e) && (dVar2 != dItem_HYOI_PEAR_e) && (dVar2 != dItem_BIRD_BAIT_5_e) && (dVar2 != dItem_BOW_e) &&
- (dVar2 != dItem_MAGIC_ARROW_e) && (dVar2 != dItem_LIGHT_ARROW_e) && (dVar2 != dItem_BOMB_BAG_e) && (dVar2 != dItem_HOOKSHOT_e) &&
- (dVar2 != dItem_EMPTY_BOTTLE_e) && (dVar2 != dItem_RED_POTION_e) && (dVar2 != dItem_GREEN_POTION_e) &&
- (dVar2 != dItem_BLUE_POTION_e) && (dVar2 != dItem_HALF_SOUP_BOTTLE_e) && (dVar2 != dItem_SOUP_BOTTLE_e) &&
- (dVar2 != dItem_WATER_BOTTLE_e) && (dVar2 != dItem_FAIRY_BOTTLE_e) && (dVar2 != dItem_FIREFLY_BOTTLE_e) &&
- (dVar2 != dItem_FOREST_WATER_e)) ||
- ((dComIfGp_getMiniGameType() == 1) && (dVar2 = dComIfGp_getSelectItem(itemBtn), ((dVar2 == NORMAL_SAIL) == 0)) &&
- (dVar2 != dItem_TELESCOPE_e)) ||
+ (dVar2 = dComIfGp_getSelectItem(itemBtn), ((dVar2 == dItemNo_SAIL_e) == 0)) && (dVar2 != dItemNo_TELESCOPE_e) &&
+ (dVar2 != dItemNo_WIND_WAKER_e) && (dVar2 != dItemNo_GRAPPLING_HOOK_e) && (dVar2 != dItemNo_BOOMERANG_e) &&
+ (dVar2 != dItemNo_TINGLE_TUNER_e) && (dVar2 != dItemNo_PICTO_BOX_e) && (dVar2 != dItemNo_DELUXE_PICTO_BOX_e) && (dVar2 != dItemNo_MAGIC_ARMOR_e) &&
+ (dVar2 != dItemNo_BAIT_BAG_e) && (dVar2 != dItemNo_HYOI_PEAR_e) && (dVar2 != dItemNo_BIRD_BAIT_5_e) && (dVar2 != dItemNo_BOW_e) &&
+ (dVar2 != dItemNo_MAGIC_ARROW_e) && (dVar2 != dItemNo_LIGHT_ARROW_e) && (dVar2 != dItemNo_BOMB_BAG_e) && (dVar2 != dItemNo_HOOKSHOT_e) &&
+ (dVar2 != dItemNo_EMPTY_BOTTLE_e) && (dVar2 != dItemNo_RED_POTION_e) && (dVar2 != dItemNo_GREEN_POTION_e) &&
+ (dVar2 != dItemNo_BLUE_POTION_e) && (dVar2 != dItemNo_HALF_SOUP_BOTTLE_e) && (dVar2 != dItemNo_SOUP_BOTTLE_e) &&
+ (dVar2 != dItemNo_WATER_BOTTLE_e) && (dVar2 != dItemNo_FAIRY_BOTTLE_e) && (dVar2 != dItemNo_FIREFLY_BOTTLE_e) &&
+ (dVar2 != dItemNo_FOREST_WATER_e)) ||
+ ((dComIfGp_getMiniGameType() == 1) && (dVar2 = dComIfGp_getSelectItem(itemBtn), ((dVar2 == dItemNo_SAIL_e) == 0)) &&
+ (dVar2 != dItemNo_TELESCOPE_e)) ||
((dStage_stagInfo_GetSTType(dComIfGp_getStageStagInfo()) == dStageType_BOSS_e) &&
((strcmp(dComIfGp_getStartStageName(), "Xboss0") == 0) || (strcmp(dComIfGp_getStartStageName(), "Xboss1") == 0) ||
(strcmp(dComIfGp_getStartStageName(), "Xboss2") == 0) || (strcmp(dComIfGp_getStartStageName(), "Xboss3") == 0)) &&
- ((dVar2 = dComIfGp_getSelectItem(itemBtn), (dVar2 == dItem_WATER_BOTTLE_e)) || ((u8)dVar2 == dItem_FIREFLY_BOTTLE_e) ||
- (dVar2 == dItem_FOREST_WATER_e))) ||
- ((i_Meter->mStatusFlags & dMtrStts_UNK2_e) && (dVar2 = dComIfGp_getSelectItem(itemBtn), (dVar2 == dItem_TINGLE_TUNER_e) == 0) &&
- ((dVar2 != dItem_WIND_WAKER_e) || (strcmp(dComIfGp_getStartStageName(), "Otkura") != 0)) &&
- ((dComIfGp_getSelectItem(itemBtn) != dItem_GRAPPLING_HOOK_e) || (strcmp(dComIfGp_getStartStageName(), "Abesso") != 0)) &&
- (dVar2 = dComIfGp_getSelectItem(itemBtn), ((dVar2 == CAMERA) == 0)) && (dVar2 != CAMERA2) && (dVar2 != dItem_SPOILS_BAG_e) &&
- (dVar2 != dItem_SKULL_NECKLACE_e) && (dVar2 != dItem_BOKOBABA_SEED_e) && (dVar2 != dItem_GOLDEN_FEATHER_e) &&
- (dVar2 != dItem_KNIGHTS_CREST_e) && (dVar2 != dItem_RED_JELLY_e) && (dVar2 != dItem_GREEN_JELLY_e) && (dVar2 != dItem_BLUE_JELLY_e) &&
- (dVar2 != dItem_JOY_PENDANT_e) && (dVar2 != dItem_BAIT_BAG_e) && (dVar2 != dItem_BIRD_BAIT_5_e) && (dVar2 != dItem_HYOI_PEAR_e) &&
- (dVar2 != dItem_EMPTY_BOTTLE_e) && (dVar2 != dItem_RED_POTION_e) && (dVar2 != dItem_GREEN_POTION_e) &&
- (dVar2 != dItem_BLUE_POTION_e) && (dVar2 != dItem_HALF_SOUP_BOTTLE_e) && (dVar2 != dItem_SOUP_BOTTLE_e) &&
- (dVar2 != dItem_WATER_BOTTLE_e) && (dVar2 != dItem_FAIRY_BOTTLE_e) && (dVar2 != dItem_FIREFLY_BOTTLE_e) &&
- (dVar2 != dItem_FOREST_WATER_e) && (dVar2 != dItem_DELIVERY_BAG_e) && (dVar2 != FLOWER_1) && (dVar2 != FLOWER_2) &&
- (dVar2 != FLOWER_3) && (dVar2 != HEROS_FLAG) && (dVar2 != TAIRYO_FLAG) && (dVar2 != SALES_FLAG) && (dVar2 != WIND_FLAG) &&
- (dVar2 != RED_FLAG) && (dVar2 != FOSSIL_HEAD) && (dVar2 != WATER_STATUE) && (dVar2 != POSTMAN_STATUE) &&
- (dVar2 != PRESIDENT_STATUE) && (dVar2 != dItem_FATHER_LETTER_e) && (dVar2 != dItem_NOTE_TO_MOM_e) && (dVar2 != MAGYS_LETTER) &&
- (dVar2 != MO_LETTER) && (dVar2 != COTTAGE_PAPER) && (dVar2 != KAISEN_PRESENT1) && (dVar2 != KAISEN_PRESENT2)))
+ ((dVar2 = dComIfGp_getSelectItem(itemBtn), (dVar2 == dItemNo_WATER_BOTTLE_e)) || ((u8)dVar2 == dItemNo_FIREFLY_BOTTLE_e) ||
+ (dVar2 == dItemNo_FOREST_WATER_e))) ||
+ ((i_Meter->mStatusFlags & dMtrStts_UNK2_e) && (dVar2 = dComIfGp_getSelectItem(itemBtn), (dVar2 == dItemNo_TINGLE_TUNER_e) == 0) &&
+ ((dVar2 != dItemNo_WIND_WAKER_e) || (strcmp(dComIfGp_getStartStageName(), "Otkura") != 0)) &&
+ ((dComIfGp_getSelectItem(itemBtn) != dItemNo_GRAPPLING_HOOK_e) || (strcmp(dComIfGp_getStartStageName(), "Abesso") != 0)) &&
+ (dVar2 = dComIfGp_getSelectItem(itemBtn), ((dVar2 == dItemNo_PICTO_BOX_e) == 0)) && (dVar2 != dItemNo_DELUXE_PICTO_BOX_e) && (dVar2 != dItemNo_SPOILS_BAG_e) &&
+ (dVar2 != dItemNo_SKULL_NECKLACE_e) && (dVar2 != dItemNo_BOKOBABA_SEED_e) && (dVar2 != dItemNo_GOLDEN_FEATHER_e) &&
+ (dVar2 != dItemNo_KNIGHTS_CREST_e) && (dVar2 != dItemNo_RED_JELLY_e) && (dVar2 != dItemNo_GREEN_JELLY_e) && (dVar2 != dItemNo_BLUE_JELLY_e) &&
+ (dVar2 != dItemNo_JOY_PENDANT_e) && (dVar2 != dItemNo_BAIT_BAG_e) && (dVar2 != dItemNo_BIRD_BAIT_5_e) && (dVar2 != dItemNo_HYOI_PEAR_e) &&
+ (dVar2 != dItemNo_EMPTY_BOTTLE_e) && (dVar2 != dItemNo_RED_POTION_e) && (dVar2 != dItemNo_GREEN_POTION_e) &&
+ (dVar2 != dItemNo_BLUE_POTION_e) && (dVar2 != dItemNo_HALF_SOUP_BOTTLE_e) && (dVar2 != dItemNo_SOUP_BOTTLE_e) &&
+ (dVar2 != dItemNo_WATER_BOTTLE_e) && (dVar2 != dItemNo_FAIRY_BOTTLE_e) && (dVar2 != dItemNo_FIREFLY_BOTTLE_e) &&
+ (dVar2 != dItemNo_FOREST_WATER_e) && (dVar2 != dItemNo_DELIVERY_BAG_e) && (dVar2 != dItemNo_TOWN_FLOWER_e) && (dVar2 != dItemNo_SEA_FLOWER_e) &&
+ (dVar2 != dItemNo_EXOTIC_FLOWER_e) && (dVar2 != dItemNo_HEROS_FLAG_e) && (dVar2 != dItemNo_BIG_CATCH_FLAG_e) && (dVar2 != dItemNo_BIG_SALE_FLAG_e) && (dVar2 != dItemNo_PINWHEEL_e) &&
+ (dVar2 != dItemNo_SICKLE_MOON_FLAG_e) && (dVar2 != dItemNo_SKULL_TOWER_IDOL_e) && (dVar2 != dItemNo_FOUNTAIN_IDOL_e) && (dVar2 != dItemNo_POSTMAN_STATUE_e) &&
+ (dVar2 != dItemNo_SHOP_GURU_STATUE_e) && (dVar2 != dItemNo_FATHER_LETTER_e) && (dVar2 != dItemNo_NOTE_TO_MOM_e) && (dVar2 != dItemNo_MAGGIES_LETTER_e) &&
+ (dVar2 != dItemNo_MOBLINS_LETTER_e) && (dVar2 != dItemNo_CABANA_DEED_e) && (dVar2 != dItemNo_COMPLIMENTARY_ID_e) && (dVar2 != dItemNo_FILL_UP_COUPON_e)))
{
if (alphaNowFrame[itemBtn] > 3) {
alphaNowFrame[itemBtn]--;
@@ -3460,14 +3458,14 @@ void dMeter_enemyMove(sub_meter_class* i_Meter) {
if (((!dMenu_flag()) && (!dComIfGp_event_runCheck())) && (attention->LockonTarget(0) != NULL) &&
((((((attention->LockonTarget(0)->max_health > 0.0f) && (dComIfGs_isCollect(4, 1) != 0)) &&
((attention->LockonTruth() & 0xff) != 0 &&
- (attention->LockonTarget(0)->group == fopAc_ENEMY_e && (fopAcM_GetName(attention->LockonTarget(0)) != PROC_BTD)))) &&
- (fopAcM_GetName(attention->LockonTarget(0)) != PROC_BMD)) &&
- (((fopAcM_GetName(attention->LockonTarget(0)) != PROC_BDK && (fopAcM_GetName(attention->LockonTarget(0)) != PROC_BPW)) &&
- (fopAcM_GetName(attention->LockonTarget(0)) != PROC_BGN)) &&
- (fopAcM_GetName(attention->LockonTarget(0)) != PROC_BGN2 && (fopAcM_GetName(attention->LockonTarget(0)) != PROC_BGN3)))) &&
- ((fopAcM_GetName(attention->LockonTarget(0)) != PROC_GND &&
- (fopAcM_GetName(attention->LockonTarget(0)) != PROC_BST || ((fopAcM_GetParam(attention->LockonTarget(0)) & 0xfU) != 0))) &&
- (fopAcM_GetName(attention->LockonTarget(0)) != PROC_BWD))))
+ (attention->LockonTarget(0)->group == fopAc_ENEMY_e && (fopAcM_GetName(attention->LockonTarget(0)) != fpcNm_BTD_e)))) &&
+ (fopAcM_GetName(attention->LockonTarget(0)) != fpcNm_BMD_e)) &&
+ (((fopAcM_GetName(attention->LockonTarget(0)) != fpcNm_BDK_e && (fopAcM_GetName(attention->LockonTarget(0)) != fpcNm_BPW_e)) &&
+ (fopAcM_GetName(attention->LockonTarget(0)) != fpcNm_BGN_e)) &&
+ (fopAcM_GetName(attention->LockonTarget(0)) != fpcNm_BGN2_e && (fopAcM_GetName(attention->LockonTarget(0)) != fpcNm_BGN3_e)))) &&
+ ((fopAcM_GetName(attention->LockonTarget(0)) != fpcNm_GND_e &&
+ (fopAcM_GetName(attention->LockonTarget(0)) != fpcNm_BST_e || ((fopAcM_GetParam(attention->LockonTarget(0)) & 0xfU) != 0))) &&
+ (fopAcM_GetName(attention->LockonTarget(0)) != fpcNm_BWD_e))))
{
dMeter_zakoEnemyMove(i_Meter);
} else {
@@ -3476,7 +3474,7 @@ void dMeter_enemyMove(sub_meter_class* i_Meter) {
}
if ((((!dMenu_flag()) && (dComIfGs_isCollect(4, 1) != 0)) && (!dComIfGp_event_runCheck())) &&
((!(i_Meter->mStatusFlags & dMtrStts_UNK80_e)) && (!(i_Meter->mStatusFlags & dMtrStts_UNK20000_e))) &&
- ((dStage_stagInfo_GetSTType(stage_info) == dStageType_BOSS_e) || (fopAcM_SearchByName(PROC_BDK) != NULL)))
+ ((dStage_stagInfo_GetSTType(stage_info) == dStageType_BOSS_e) || (fopAcM_SearchByName(fpcNm_BDK_e) != NULL)))
{
if (((dComIfGs_isStageBossDemo() != 0) && (dComIfGs_isStageBossEnemy() == 0)) ||
(strcmp(dComIfGp_getStartStageName(), "Xboss0") == 0 ||
@@ -3484,18 +3482,18 @@ void dMeter_enemyMove(sub_meter_class* i_Meter) {
(strcmp(dComIfGp_getStartStageName(), "Xboss3") == 0))))
{
fopAc_ac_c* pfVar3;
- if (fopAcM_SearchByName(PROC_BTD) != NULL) {
- pfVar3 = fopAcM_SearchByName(PROC_BTD);
- } else if (fopAcM_SearchByName(PROC_BMD) != NULL) {
- pfVar3 = fopAcM_SearchByName(PROC_BMD);
- } else if (fopAcM_SearchByName(PROC_BDK) != NULL) {
- pfVar3 = fopAcM_SearchByName(PROC_BDK);
- } else if (fopAcM_SearchByName(PROC_BST) != NULL) {
- pfVar3 = fopAcM_SearchByName(PROC_BST);
- } else if (fopAcM_SearchByName(PROC_BWD) != NULL) {
- pfVar3 = fopAcM_SearchByName(PROC_BWD);
- } else if (fopAcM_SearchByName(PROC_BPW) != NULL) {
- pfVar3 = fopAcM_SearchByName(PROC_BPW);
+ if (fopAcM_SearchByName(fpcNm_BTD_e) != NULL) {
+ pfVar3 = fopAcM_SearchByName(fpcNm_BTD_e);
+ } else if (fopAcM_SearchByName(fpcNm_BMD_e) != NULL) {
+ pfVar3 = fopAcM_SearchByName(fpcNm_BMD_e);
+ } else if (fopAcM_SearchByName(fpcNm_BDK_e) != NULL) {
+ pfVar3 = fopAcM_SearchByName(fpcNm_BDK_e);
+ } else if (fopAcM_SearchByName(fpcNm_BST_e) != NULL) {
+ pfVar3 = fopAcM_SearchByName(fpcNm_BST_e);
+ } else if (fopAcM_SearchByName(fpcNm_BWD_e) != NULL) {
+ pfVar3 = fopAcM_SearchByName(fpcNm_BWD_e);
+ } else if (fopAcM_SearchByName(fpcNm_BPW_e) != NULL) {
+ pfVar3 = fopAcM_SearchByName(fpcNm_BPW_e);
} else {
pfVar3 = NULL;
}
@@ -3810,12 +3808,12 @@ void dMeter_magicInit(sub_meter_class* i_Meter) {
/* 801F8F28-801F9048 .text dMeter_magicMove__FP15sub_meter_class */
void dMeter_magicMove(sub_meter_class* i_Meter) {
if (i_Meter->mStatusFlags & dMtrStts_UNK40000_e) {
- if (dComIfGp_getCb1Player() == fopAcM_SearchByName(PROC_NPC_CB1)) {
+ if (dComIfGp_getCb1Player() == fopAcM_SearchByName(fpcNm_NPC_CB1_e)) {
int iVar4 = daNpc_Cb1_c::m_flyingTimer;
u8 uVar2 = daNpc_Cb1_c::m_flying;
s16 uVar3 = daNpc_Cb1_c::getMaxFlyingTimer();
dMeter_flyGaugeMove(i_Meter, uVar2, uVar3, iVar4);
- } else if (dComIfGp_getCb1Player() == fopAcM_SearchByName(PROC_NPC_MD)) {
+ } else if (dComIfGp_getCb1Player() == fopAcM_SearchByName(fpcNm_NPC_MD_e)) {
int iVar4 = daNpc_Md_c::m_flyingTimer;
u8 uVar2 = daNpc_Md_c::m_flying;
s16 uVar3 = daNpc_Md_c::getMaxFlyingTimer();
@@ -4665,7 +4663,7 @@ void dMeter_metronomeInit(sub_meter_class* i_Meter) {
void dMeter_windMove(sub_meter_class* i_Meter) {
if (dMeter_windStatus != dComIfGp_getOperateWind()) {
if (dComIfGp_getOperateWind() == 2) {
- dMeter_windID = fopMsgM_Create(PROC_OPERATE_WIND, NULL, NULL);
+ dMeter_windID = fopMsgM_Create(fpcNm_OPERATE_WIND_e, NULL, NULL);
}
dMeter_windStatus = dComIfGp_getOperateWind();
} else {
@@ -5100,7 +5098,7 @@ void dMeter_compassGetOnProc(sub_meter_class* i_Meter) {
dMeter_compassAnimeMove(i_Meter);
break;
}
- f32 dVar3 = (-(s16)(fopAcM_SearchByName(PROC_SHIP)->shape_angle.y + 0x8000) * 180.0f) / 32768.0f;
+ f32 dVar3 = (-(s16)(fopAcM_SearchByName(fpcNm_SHIP_e)->shape_angle.y + 0x8000) * 180.0f) / 32768.0f;
dMeter_compassRotate(&i_Meter->field_0x1670, &i_Meter->field_0x16a8, (-dComIfGs_getTime() - 90.0f));
dMeter_compassRotate(&i_Meter->field_0x1248, &i_Meter->field_0x12f0, dVar3);
dMeter_compassRotate(&i_Meter->field_0x1280, &i_Meter->field_0x12f0, dVar3);
@@ -6585,7 +6583,7 @@ void dMeter_swimLightAnime(sub_meter_class* i_Meter, s16 param_2) {
void dMeter_placeNameMove() {
if (!dMeter_place_name) {
if (dComIfGp_checkStageName() == 2) {
- fopMsgM_create(PROC_PLACE_NAME);
+ fopMsgM_create(fpcNm_PLACE_NAME_e);
dMeter_place_name = true;
}
} else {
@@ -7320,14 +7318,14 @@ static cPhs_State dMeter_Create(msg_class* i_this) {
}
#if VERSION == VERSION_DEMO
- fopMsgM_Create(PROC_MENUWINDOW, NULL, NULL);
+ fopMsgM_Create(fpcNm_MENUWINDOW_e, NULL, NULL);
#else
if (strcmp(dComIfGp_getStartStageName(), "sea_T") != 0) {
- fopMsgM_Create(PROC_MENUWINDOW, NULL, NULL);
+ fopMsgM_Create(fpcNm_MENUWINDOW_e, NULL, NULL);
}
#endif
- fopMsgM_Create(PROC_MESG, NULL, NULL);
+ fopMsgM_Create(fpcNm_MESG_e, NULL, NULL);
dComIfGp_setDoStatusForce(dActStts_BLANK_e);
dComIfGp_setRStatusForce(dActStts_BLANK_e);
@@ -7489,7 +7487,7 @@ void mapCtrlDisp_c::moveMapCtrlDisp() {
dMeter_map_HIO_c::~dMeter_map_HIO_c() {
}
-msg_method_class l_dMeter_Method = {
+static msg_method_class l_dMeter_Method = {
(process_method_func)dMeter_Create,
(process_method_func)dMeter_Delete,
(process_method_func)dMeter_Execute,
@@ -7498,15 +7496,15 @@ msg_method_class l_dMeter_Method = {
};
msg_process_profile_definition g_profile_METER = {
- /* LayerID */ fpcLy_CURRENT_e,
- /* ListID */ 12,
- /* ListPrio */ fpcPi_CURRENT_e,
- /* ProcName */ PROC_METER,
+ /* Layer ID */ fpcLy_CURRENT_e,
+ /* List ID */ 12,
+ /* List Prio */ fpcPi_CURRENT_e,
+ /* Proc Name */ fpcNm_METER_e,
/* Proc SubMtd */ &g_fpcLf_Method.base,
/* Size */ sizeof(sub_meter_class),
- /* SizeOther */ 0,
+ /* Size Other */ 0,
/* Parameters */ 0,
/* Leaf SubMtd */ &g_fopMsg_Method,
- /* Priority */ PRIO_METER,
+ /* Draw Prio */ fpcDwPi_METER_e,
/* Msg SubMtd */ &l_dMeter_Method,
};