diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2024-01-08 23:52:18 -0500 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2024-01-08 23:52:18 -0500 |
| commit | b8f658f54acb84a539f40b48983b270c04276e7e (patch) | |
| tree | 727f324d3cf6359407a4a6e9b0391ab5d821a7a4 /src/d/d_ky_thunder.cpp | |
| parent | a41ec2974ea2bbfafbfc491864aeafb021f0878f (diff) | |
d_kyeff, d_a_kytag00 OK
Diffstat (limited to 'src/d/d_ky_thunder.cpp')
| -rw-r--r-- | src/d/d_ky_thunder.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/d/d_ky_thunder.cpp b/src/d/d_ky_thunder.cpp index b1f67226..e36e6ac6 100644 --- a/src/d/d_ky_thunder.cpp +++ b/src/d/d_ky_thunder.cpp @@ -108,6 +108,7 @@ BOOL dThunder_IsDelete(dThunder_c* i_this) { /* 80198ABC-80198B68 .text dThunder_Delete__FP10dThunder_c */ BOOL dThunder_Delete(dThunder_c* i_this) { + /* Nonmatching */ mDoAud_seDeleteObject(&i_this->mPos); mDoAud_seDeleteObject(&i_this->mPosNeg); i_this->~dThunder_c(); @@ -127,9 +128,8 @@ s32 dThunder_Create(kankyo_class* i_ky) { /* 80198BC4-801990CC .text create__10dThunder_cFv */ s32 dThunder_c::create() { - /* Nonmatching - regalloc */ dScnKy_env_light_c& envLight = dKy_getEnvlight(); - camera_class *pCamera = dComIfGp_getCamera(0); + camera_class *pCamera = (camera_class*)dComIfGp_getCamera(0); new(this) dThunder_c(); J3DModelData* modelData = (J3DModelData*)dComIfG_getObjectRes("Always", ALWAYS_BDL_YTHDR00); @@ -160,10 +160,12 @@ s32 dThunder_c::create() { mRot = 4000.0f; mRot = size * cM_rndFX(mRot); - mScale.x = size * (cM_rndF(15.0f) + 5.0f); + f32 f1 = cM_rndF(15.0f); + mScale.x = size * (f1 + 5.0f); if (cM_rndFX(1.0f) >= 0.5) mScale.x *= -1.0f; - mScale.y = size * (cM_rndF(60.0f) + 20.0f); + f1 = cM_rndF(60.0f); + mScale.y = size * (f1 + 20.0f); mScale.z = 1.0f; dKyr_get_vectle_calc(&pCamera->mLookat.mEye, &pCamera->mLookat.mCenter, &fwd); @@ -205,7 +207,7 @@ kankyo_method_class l_dThunder_Method = { (process_method_func)dThunder_Draw, }; -kankyo_process_profile_definition g_profile_THUNDER = { +kankyo_process_profile_definition g_profile_KY_THUNDER = { fpcLy_CURRENT_e, 7, fpcPi_CURRENT_e, |
