d_a_player_main - 70% Matching. (#742)

Co-authored-by: ‎ ‎ ‎ <‎ ‎ ‎>
This commit is contained in:
123456789758
2025-04-27 19:32:36 -04:00
committed by GitHub
parent c4eb26b2a1
commit eef20535ac
6 changed files with 3255 additions and 106 deletions
+1 -1
View File
@@ -1420,7 +1420,7 @@ void daPy_lk_c::dProcPresent_init_sub() {
daPy_HIO_turn_c0::m.field_0x30
);
onModeFlg(ModeFlg_00000400);
if (checkBottleItem(dComIfGp_event_getPreItemNo()) == 0) {
if (!checkBottleItem(dComIfGp_event_getPreItemNo())) {
dComIfGp_event_setItemPartnerId(fopAcM_createItemForPresentDemo(
&current.pos, dComIfGp_event_getPreItemNo(), 3, -1, fopAcM_GetRoomNo(this), &shape_angle, &scale
));
+1 -1
View File
@@ -388,7 +388,7 @@ BOOL daPy_lk_c::procFanGlide() {
return true;
}
if (m3280.mpBaseEmitter != NULL) {
if (m3280.getEmitter() != NULL) {
if ((int)m34DA == 0) {
seStartOnlyReverb(JA_SE_LK_FAN_CHUTE_WATER);
m34DA = 6;
+3 -3
View File
@@ -243,7 +243,7 @@ BOOL daPy_lk_c::checkNextActionGrab() {
return true;
}
if (checkSetItemTrigger(dItem_IRON_BOOTS_e, 1) ||
(checkNoResetFlg0(daPyFlg0_EQUIP_HEAVY_BOOTS) && checkSetItemTrigger(dItem_IRON_BOOTS_e, 0)))
(checkEquipHeavyBoots() && checkSetItemTrigger(dItem_IRON_BOOTS_e, 0)))
{
return procBootsEquip_init(dItem_IRON_BOOTS_e);
} else if (fopAcM_GetName(grab_actor) == PROC_BOMB && checkSetItemTrigger(dItem_BOMB_BAG_e, 0)) {
@@ -600,7 +600,7 @@ BOOL daPy_lk_c::procGrabPut_init() {
}
commonProcInit(daPyProc_GRAB_PUT_e);
if (field_0x2b0 < 0.0f) {
if (checkGrabWear()) {
mProcVar0.m3570 = 1;
setSingleMoveAnime(ANM_GRABWAIT, daPy_HIO_grab_c0::m.field_0x78, 0.0f, -1, daPy_HIO_grab_c0::m.field_0x7C);
} else {
@@ -638,7 +638,7 @@ BOOL daPy_lk_c::procGrabPut() {
}
if (mProcVar0.m3570 == 1) {
if (!(field_0x2b0 < 0.0f)) {
if (!checkGrabWear()) {
mProcVar0.m3570 = 0;
setSingleMoveAnime(
ANM_GRABUP,
File diff suppressed because it is too large Load Diff