summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorfig02 <fig02srl@gmail.com>2023-11-07 14:11:59 -0500
committerGitHub <noreply@github.com>2023-11-07 14:11:59 -0500
commit836adb83ea1ea20fa8f53f83ee5cda304b94ab29 (patch)
tree797fa5d282a0611707a3a8ed9b80795b23dc0da5 /src
parent042a5c553020404a3e49834614327917c34334a8 (diff)
Rename "ITEM_LAST_USED" (#1572)
* rename * format * remove formatter changes * change model group comments
Diffstat (limited to 'src')
-rw-r--r--src/code/z_player_lib.c150
-rw-r--r--src/overlays/actors/ovl_En_Torch2/z_en_torch2.c2
-rw-r--r--src/overlays/actors/ovl_player_actor/z_player.c16
3 files changed, 84 insertions, 84 deletions
diff --git a/src/code/z_player_lib.c b/src/code/z_player_lib.c
index 5426a780a..baea71b96 100644
--- a/src/code/z_player_lib.c
+++ b/src/code/z_player_lib.c
@@ -21,73 +21,73 @@ s16 sBootData[PLAYER_BOOTS_MAX][17] = {
// Used to map item actions to model groups
u8 sActionModelGroups[PLAYER_IA_MAX] = {
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_NONE
- PLAYER_MODELGROUP_15, // PLAYER_IA_LAST_USED
- PLAYER_MODELGROUP_10, // PLAYER_IA_FISHING_POLE
- PLAYER_MODELGROUP_SWORD, // PLAYER_IA_SWORD_MASTER
- PLAYER_MODELGROUP_SWORD, // PLAYER_IA_SWORD_KOKIRI
- PLAYER_MODELGROUP_BGS, // PLAYER_IA_SWORD_BIGGORON
- PLAYER_MODELGROUP_10, // PLAYER_IA_DEKU_STICK
- PLAYER_MODELGROUP_HAMMER, // PLAYER_IA_HAMMER
- PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW
- PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_FIRE
- PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_ICE
- PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_LIGHT
- PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_0C
- PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_0D
- PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_0E
- PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_SLINGSHOT
- PLAYER_MODELGROUP_HOOKSHOT, // PLAYER_IA_HOOKSHOT
- PLAYER_MODELGROUP_HOOKSHOT, // PLAYER_IA_LONGSHOT
- PLAYER_MODELGROUP_EXPLOSIVES, // PLAYER_IA_BOMB
- PLAYER_MODELGROUP_EXPLOSIVES, // PLAYER_IA_BOMBCHU
- PLAYER_MODELGROUP_BOOMERANG, // PLAYER_IA_BOOMERANG
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MAGIC_SPELL_15
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MAGIC_SPELL_16
- PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_MAGIC_SPELL_17
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_FARORES_WIND
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_NAYRUS_LOVE
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_DINS_FIRE
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_DEKU_NUT
- PLAYER_MODELGROUP_OCARINA, // PLAYER_IA_OCARINA_FAIRY
- PLAYER_MODELGROUP_OOT, // PLAYER_IA_OCARINA_OF_TIME
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_FISH
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_FIRE
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_BUG
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_POE
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_BIG_POE
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_RUTOS_LETTER
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_POTION_RED
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_POTION_BLUE
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_POTION_GREEN
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_MILK_FULL
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_MILK_HALF
- PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_FAIRY
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_ZELDAS_LETTER
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_WEIRD_EGG
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_CHICKEN
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MAGIC_BEAN
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_POCKET_EGG
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_POCKET_CUCCO
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_COJIRO
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_ODD_MUSHROOM
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_ODD_POTION
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_POACHERS_SAW
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_BROKEN_GORONS_SWORD
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_PRESCRIPTION
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_FROG
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_EYEDROPS
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_CLAIM_CHECK
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_KEATON
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_SKULL
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_SPOOKY
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_BUNNY_HOOD
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_GORON
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_ZORA
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_GERUDO
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_TRUTH
- PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_LENS_OF_TRUTH
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_NONE
+ PLAYER_MODELGROUP_SWORD, // PLAYER_IA_SWORD_CS
+ PLAYER_MODELGROUP_10, // PLAYER_IA_FISHING_POLE
+ PLAYER_MODELGROUP_SWORD_AND_SHIELD, // PLAYER_IA_SWORD_MASTER
+ PLAYER_MODELGROUP_SWORD_AND_SHIELD, // PLAYER_IA_SWORD_KOKIRI
+ PLAYER_MODELGROUP_BGS, // PLAYER_IA_SWORD_BIGGORON
+ PLAYER_MODELGROUP_10, // PLAYER_IA_DEKU_STICK
+ PLAYER_MODELGROUP_HAMMER, // PLAYER_IA_HAMMER
+ PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW
+ PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_FIRE
+ PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_ICE
+ PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_LIGHT
+ PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_0C
+ PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_0D
+ PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_BOW_0E
+ PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_SLINGSHOT
+ PLAYER_MODELGROUP_HOOKSHOT, // PLAYER_IA_HOOKSHOT
+ PLAYER_MODELGROUP_HOOKSHOT, // PLAYER_IA_LONGSHOT
+ PLAYER_MODELGROUP_EXPLOSIVES, // PLAYER_IA_BOMB
+ PLAYER_MODELGROUP_EXPLOSIVES, // PLAYER_IA_BOMBCHU
+ PLAYER_MODELGROUP_BOOMERANG, // PLAYER_IA_BOOMERANG
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MAGIC_SPELL_15
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MAGIC_SPELL_16
+ PLAYER_MODELGROUP_BOW_SLINGSHOT, // PLAYER_IA_MAGIC_SPELL_17
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_FARORES_WIND
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_NAYRUS_LOVE
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_DINS_FIRE
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_DEKU_NUT
+ PLAYER_MODELGROUP_OCARINA, // PLAYER_IA_OCARINA_FAIRY
+ PLAYER_MODELGROUP_OOT, // PLAYER_IA_OCARINA_OF_TIME
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_FISH
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_FIRE
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_BUG
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_POE
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_BIG_POE
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_RUTOS_LETTER
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_POTION_RED
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_POTION_BLUE
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_POTION_GREEN
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_MILK_FULL
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_MILK_HALF
+ PLAYER_MODELGROUP_BOTTLE, // PLAYER_IA_BOTTLE_FAIRY
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_ZELDAS_LETTER
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_WEIRD_EGG
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_CHICKEN
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MAGIC_BEAN
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_POCKET_EGG
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_POCKET_CUCCO
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_COJIRO
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_ODD_MUSHROOM
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_ODD_POTION
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_POACHERS_SAW
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_BROKEN_GORONS_SWORD
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_PRESCRIPTION
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_FROG
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_EYEDROPS
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_CLAIM_CHECK
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_KEATON
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_SKULL
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_SPOOKY
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_BUNNY_HOOD
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_GORON
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_ZORA
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_GERUDO
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_MASK_TRUTH
+ PLAYER_MODELGROUP_DEFAULT, // PLAYER_IA_LENS_OF_TRUTH
};
typedef struct {
@@ -110,7 +110,7 @@ u8 gPlayerModelTypes[PLAYER_MODELGROUP_MAX][PLAYER_MODELGROUPENTRY_MAX] = {
/* PLAYER_MODELGROUP_CHILD_HYLIAN_SHIELD */
{ PLAYER_ANIMTYPE_1, PLAYER_MODELTYPE_LH_SWORD, PLAYER_MODELTYPE_RH_CLOSED, PLAYER_MODELTYPE_SHEATH_19,
PLAYER_MODELTYPE_WAIST },
- /* PLAYER_MODELGROUP_SWORD */
+ /* PLAYER_MODELGROUP_SWORD_AND_SHIELD */
{ PLAYER_ANIMTYPE_1, PLAYER_MODELTYPE_LH_SWORD, PLAYER_MODELTYPE_RH_SHIELD, PLAYER_MODELTYPE_SHEATH_17,
PLAYER_MODELTYPE_WAIST },
/* PLAYER_MODELGROUP_DEFAULT */
@@ -149,7 +149,7 @@ u8 gPlayerModelTypes[PLAYER_MODELGROUP_MAX][PLAYER_MODELGROUPENTRY_MAX] = {
/* PLAYER_MODELGROUP_BOTTLE */
{ PLAYER_ANIMTYPE_0, PLAYER_MODELTYPE_LH_BOTTLE, PLAYER_MODELTYPE_RH_OPEN, PLAYER_MODELTYPE_SHEATH_18,
PLAYER_MODELTYPE_WAIST },
- /* PLAYER_MODELGROUP_15 */
+ /* PLAYER_MODELGROUP_SWORD */
{ PLAYER_ANIMTYPE_0, PLAYER_MODELTYPE_LH_SWORD, PLAYER_MODELTYPE_RH_OPEN, PLAYER_MODELTYPE_SHEATH_19,
PLAYER_MODELTYPE_WAIST },
};
@@ -511,7 +511,7 @@ int Player_IsChildWithHylianShield(Player* this) {
s32 Player_ActionToModelGroup(Player* this, s32 itemAction) {
s32 modelGroup = sActionModelGroups[itemAction];
- if ((modelGroup == PLAYER_MODELGROUP_SWORD) && Player_IsChildWithHylianShield(this)) {
+ if ((modelGroup == PLAYER_MODELGROUP_SWORD_AND_SHIELD) && Player_IsChildWithHylianShield(this)) {
// child, using kokiri sword with hylian shield equipped
return PLAYER_MODELGROUP_CHILD_HYLIAN_SHIELD;
} else {
@@ -767,7 +767,7 @@ s32 Player_GetExplosiveHeld(Player* this) {
s32 func_8008F2BC(Player* this, s32 itemAction) {
s32 sword = 0;
- if (itemAction != PLAYER_IA_LAST_USED) {
+ if (itemAction != PLAYER_IA_SWORD_CS) {
sword = itemAction - PLAYER_IA_SWORD_MASTER;
if ((sword < 0) || (sword >= 3)) {
goto return_neg;
@@ -1668,9 +1668,9 @@ u32 Player_InitPauseDrawData(PlayState* play, u8* segment, SkelAnime* skelAnime)
}
u8 sPauseModelGroupBySword[] = {
- PLAYER_MODELGROUP_SWORD, // PLAYER_SWORD_KOKIRI
- PLAYER_MODELGROUP_SWORD, // PLAYER_SWORD_MASTER
- PLAYER_MODELGROUP_BGS, // PLAYER_SWORD_BIGGORON
+ PLAYER_MODELGROUP_SWORD_AND_SHIELD, // PLAYER_SWORD_KOKIRI
+ PLAYER_MODELGROUP_SWORD_AND_SHIELD, // PLAYER_SWORD_MASTER
+ PLAYER_MODELGROUP_BGS, // PLAYER_SWORD_BIGGORON
};
s32 Player_OverrideLimbDrawPause(PlayState* play, s32 limbIndex, Gfx** dList, Vec3f* pos, Vec3s* rot, void* arg) {
@@ -1682,7 +1682,7 @@ s32 Player_OverrideLimbDrawPause(PlayState* play, s32 limbIndex, Gfx** dList, Ve
s32 dListOffset = 0;
Gfx** dLists;
- if ((modelGroup == PLAYER_MODELGROUP_SWORD) && !LINK_IS_ADULT &&
+ if ((modelGroup == PLAYER_MODELGROUP_SWORD_AND_SHIELD) && !LINK_IS_ADULT &&
(playerSwordAndShield[1] == PLAYER_SHIELD_HYLIAN)) {
modelGroup = PLAYER_MODELGROUP_CHILD_HYLIAN_SHIELD;
}
diff --git a/src/overlays/actors/ovl_En_Torch2/z_en_torch2.c b/src/overlays/actors/ovl_En_Torch2/z_en_torch2.c
index 60c6aa820..a5f86c636 100644
--- a/src/overlays/actors/ovl_En_Torch2/z_en_torch2.c
+++ b/src/overlays/actors/ovl_En_Torch2/z_en_torch2.c
@@ -97,7 +97,7 @@ void EnTorch2_Init(Actor* thisx, PlayState* play2) {
sInput.cur.stick_x = sInput.cur.stick_y = 0;
this->currentShield = PLAYER_SHIELD_HYLIAN;
this->heldItemAction = this->heldItemId = PLAYER_IA_SWORD_MASTER;
- Player_SetModelGroup(this, PLAYER_MODELGROUP_SWORD);
+ Player_SetModelGroup(this, PLAYER_MODELGROUP_SWORD_AND_SHIELD);
play->playerInit(this, play, &gDarkLinkSkel);
this->actor.naviEnemyId = NAVI_ENEMY_DARK_LINK;
this->cylinder.base.acFlags = AC_ON | AC_TYPE_PLAYER;
diff --git a/src/overlays/actors/ovl_player_actor/z_player.c b/src/overlays/actors/ovl_player_actor/z_player.c
index 08e8d82c0..5c9ce6a2c 100644
--- a/src/overlays/actors/ovl_player_actor/z_player.c
+++ b/src/overlays/actors/ovl_player_actor/z_player.c
@@ -1245,7 +1245,7 @@ static s8 sItemActions[] = {
static s32 (*sItemActionUpdateFuncs[])(Player* this, PlayState* play) = {
func_8083485C, // PLAYER_IA_NONE
- func_8083485C, // PLAYER_IA_LAST_USED
+ func_8083485C, // PLAYER_IA_SWORD_CS
func_8083485C, // PLAYER_IA_FISHING_POLE
func_808349DC, // PLAYER_IA_SWORD_MASTER
func_808349DC, // PLAYER_IA_SWORD_KOKIRI
@@ -1315,7 +1315,7 @@ static s32 (*sItemActionUpdateFuncs[])(Player* this, PlayState* play) = {
static void (*sItemActionInitFuncs[])(PlayState* play, Player* this) = {
func_80833770, // PLAYER_IA_NONE
- func_80833770, // PLAYER_IA_LAST_USED
+ func_80833770, // PLAYER_IA_SWORD_CS
func_80833770, // PLAYER_IA_FISHING_POLE
func_80833770, // PLAYER_IA_SWORD_MASTER
func_80833770, // PLAYER_IA_SWORD_KOKIRI
@@ -2167,8 +2167,8 @@ void Player_InitItemActionWithAnim(PlayState* play, Player* this, s8 itemAction)
s8 Player_ItemToItemAction(s32 item) {
if (item >= ITEM_NONE_FE) {
return PLAYER_IA_NONE;
- } else if (item == ITEM_LAST_USED) {
- return PLAYER_IA_LAST_USED;
+ } else if (item == ITEM_SWORD_CS) {
+ return PLAYER_IA_SWORD_CS;
} else if (item == ITEM_FISHING_POLE) {
return PLAYER_IA_FISHING_POLE;
} else {
@@ -3344,7 +3344,7 @@ void func_80836448(PlayState* play, Player* this, LinkAnimationHeader* anim) {
int Player_CanUpdateItems(Player* this) {
return (!(Player_Action_808458D0 == this->actionFunc) ||
((this->stateFlags1 & PLAYER_STATE1_START_CHANGING_HELD_ITEM) &&
- ((this->heldItemId == ITEM_LAST_USED) || (this->heldItemId == ITEM_NONE)))) &&
+ ((this->heldItemId == ITEM_SWORD_CS) || (this->heldItemId == ITEM_NONE)))) &&
(!(Player_UpperAction_ChangeHeldItem == this->upperActionFunc) ||
(Player_ItemToItemAction(this->heldItemId) == this->heldItemAction));
}
@@ -6789,10 +6789,10 @@ s32 Player_ActionChange_2(Player* this, PlayState* play) {
func_80836898(play, this, func_8083A0F4);
if (sp24 == PLAYER_IA_SWORD_MASTER) {
- this->nextModelGroup = Player_ActionToModelGroup(this, PLAYER_IA_LAST_USED);
- Player_InitItemAction(play, this, PLAYER_IA_LAST_USED);
+ this->nextModelGroup = Player_ActionToModelGroup(this, PLAYER_IA_SWORD_CS);
+ Player_InitItemAction(play, this, PLAYER_IA_SWORD_CS);
} else {
- Player_UseItem(play, this, ITEM_LAST_USED);
+ Player_UseItem(play, this, ITEM_SWORD_CS);
}
} else {
s32 strength = Player_GetStrength();