diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2026-05-22 15:39:47 -0400 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2026-05-22 15:39:47 -0400 |
| commit | 734bd4d12287faba9c8be95df4bb84939931979a (patch) | |
| tree | 162dbb5731878435f0b4842adfd9ac7c7916fa52 /src/d/actor/d_a_npc_md.cpp | |
| parent | 98956b312d4e8ad4c18286e23f48c5e1d68aa9fe (diff) | |
d_a_npc_md 100% for retail
Diffstat (limited to 'src/d/actor/d_a_npc_md.cpp')
| -rw-r--r-- | src/d/actor/d_a_npc_md.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/d/actor/d_a_npc_md.cpp b/src/d/actor/d_a_npc_md.cpp index c44688fc..ec44dde9 100644 --- a/src/d/actor/d_a_npc_md.cpp +++ b/src/d/actor/d_a_npc_md.cpp @@ -2069,7 +2069,6 @@ static void unused_7570_7575_7612() { /* 00006764-00006B24 .text windProc__10daNpc_Md_cFv */ s16 daNpc_Md_c::windProc() { - /* Nonmatching */ f32 fVar1; cCcD_Obj* pcVar3; s16 sVar4; @@ -2101,7 +2100,7 @@ s16 daNpc_Md_c::windProc() { //f32 sin = cM_ssin(shape_angle.y); cStack_70.set(cM_ssin(shape_angle.y), 0.0f, cM_scos(shape_angle.y)); dVar6 = l_HIO.m134; - if (!(std::fabsf(cStack_70.abs2XZ()) < G_CM3D_F_ABS_MIN)) { + if (!(std::fabsf(cStack_64.abs2XZ()) < G_CM3D_F_ABS_MIN)) { cStack_64.normalizeZP(); if (!(cStack_70.inprodXZ(cStack_64) > 0.7071f)) { sVar5 = 0; @@ -5438,12 +5437,11 @@ void daNpc_Md_c::deletePiyoPiyo() { /* 0000F160-0000F4E0 .text init__10daNpc_Md_cFv */ BOOL daNpc_Md_c::init() { - /* Nonmatching */ cXyz local_30; local_30.setall(0.0f); - u8 uVar1 = (fopAcM_GetParam(this) >> 0x10) & 0xFF; - m3100 = uVar1; + u8 uVar1 = fopAcM_GetParam(this) & 0xFF; + m3100 = (fopAcM_GetParam(this) >> 0x10) & 0xFF; m313E = 0; m30F4 = JA_SE_CM_MD_HARP_CN4; attention_info.flags = fopAc_Attn_LOCKON_TALK_e | fopAc_Attn_ACTION_SPEAK_e; |
