mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-06-16 22:00:05 -04:00
dSv_player_item_c setWarashibeItem (#56)
* dsv_player_item_c::setWarashibeItem * add slot name Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
+15
-3
@@ -569,9 +569,21 @@ u8 dSv_player_item_c::checkBombBag(u8 param_1) {
|
||||
return counter;
|
||||
}
|
||||
|
||||
asm void dSv_player_item_c::setWarashibeItem(u8) {
|
||||
nofralloc
|
||||
#include "d/d_save/d_save/asm/func_80033C2C.s"
|
||||
void dSv_player_item_c::setWarashibeItem(u8 i_item_id) {
|
||||
u32 select_item_index;
|
||||
|
||||
g_dComIfG_gameInfo.info.getSaveFile().getPlayer().getPlayerItem().setItem(SLOT_21, i_item_id);
|
||||
g_dComIfG_gameInfo.setPlayUnkWarashibe1(SLOT_21);
|
||||
g_dComIfG_gameInfo.setPlayUnkWarashibe2(i_item_id);
|
||||
|
||||
for (int i = 0; i < 4; i++) {
|
||||
select_item_index =
|
||||
g_dComIfG_gameInfo.info.getSaveFile().getPlayer().getPlayerStatusA().getSelectItemIndex(
|
||||
(u8)i);
|
||||
if (select_item_index == SLOT_21) {
|
||||
dComIfGp_setSelectItem((u8)i);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void dSv_player_item_c::setRodTypeLevelUp(void) {
|
||||
|
||||
Reference in New Issue
Block a user