Skip to content

Commit 7c8ddca

Browse files
committed
more doc
1 parent cd7f435 commit 7c8ddca

File tree

2 files changed

+57
-57
lines changed

2 files changed

+57
-57
lines changed

include/d/actor/d_a_e_rd.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class e_rd_class {
4141
/* 0x0680 */ int field_0x680;
4242
/* 0x0684 */ dJntCol_c mJntCol;
4343
/* 0x0694 */ J3DModel* arrow;
44-
/* 0x0698 */ mDoExt_McaMorfSO* mpMorfBowAnm;
44+
/* 0x0698 */ mDoExt_McaMorfSO* bow_anm;
4545
/* 0x069C */ mDoExt_McaMorf* mpMorfHornAnm;
4646
/* 0x06A0 */ s8 field_0x6a0;
4747
/* 0x06A4 */ cXyz field_0x6a4;

src/d/actor/d_a_e_rd.cpp

Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ class daE_RD_HIO_c : public JORReflexible {
5656
/* 0x39 */ u8 invulnerable; // 不死身 (Invulnerability)
5757
/* 0x3A */ u8 eye_polygon; // 目ポリゴン (Eye polygon)
5858
/* 0x3B */ u8 one_hit_kill; // 一撃必殺 (One hit kill)
59-
/* 0x3C */ f32 field_0x3c; // 一騎(ダ)サイズ (One-man army (Da) size)
59+
/* 0x3C */ f32 ikki_boss_size; // 一騎(ダ)サイズ (One-man army (Da) size)
6060
/* 0x40 */ f32 jump_g; // 飛びG (Jump G)
6161
/* 0x44 */ f32 jump_z; // 飛びZ (Jump Z)
6262
/* 0x48 */ f32 jump_z_suspended; // 飛びZ(騎乗停止) (Jump Z (Stop riding))
@@ -138,7 +138,7 @@ enum E_RD_RES_FILE_ID {
138138
/* 0x4A */ BMDR_RD_EYE,
139139
};
140140

141-
enum Action_e {
141+
enum Action {
142142
/* 0x00 */ ACTION_NORMAL = 0,
143143
/* 0x03 */ ACTION_FIGHT_RUN = 3,
144144
/* 0x04 */ ACTION_FIGHT = 4,
@@ -221,7 +221,7 @@ daE_RD_HIO_c::daE_RD_HIO_c() {
221221
invulnerable = 0;
222222
eye_polygon = 1;
223223
one_hit_kill = 0;
224-
field_0x3c = 75.0f;
224+
ikki_boss_size = 75.0f;
225225
jump_z_suspended = 5.0f;
226226
jump_z = 10.0f;
227227
jump_y = 33.0f;
@@ -507,8 +507,8 @@ static int daE_RD_Draw(e_rd_class* i_this) {
507507
g_env_light.setLightTevColorType_MAJI(i_this->arrow, &enemy->tevStr);
508508
mDoExt_modelUpdateDL(i_this->arrow);
509509
} else if (i_this->weapon_type >= 2) {
510-
g_env_light.setLightTevColorType_MAJI(i_this->mpMorfBowAnm->getModel(), &enemy->tevStr);
511-
i_this->mpMorfBowAnm->entryDL();
510+
g_env_light.setLightTevColorType_MAJI(i_this->bow_anm->getModel(), &enemy->tevStr);
511+
i_this->bow_anm->entryDL();
512512

513513
if (i_this->field_0x9a2 != 0) {
514514
g_env_light.setLightTevColorType_MAJI(i_this->arrow, &enemy->tevStr);
@@ -800,10 +800,10 @@ static void ride_off(e_rd_class* i_this) {
800800
}
801801

802802
i_this->ride_mode = 0;
803-
if (i_this->mpMorfBowAnm != NULL) {
804-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0,
803+
if (i_this->bow_anm != NULL) {
804+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0,
805805
1.0f, 1.0f, 0.0f, -1.0f);
806-
i_this->mpMorfBowAnm->setFrame(10.0f);
806+
i_this->bow_anm->setFrame(10.0f);
807807
}
808808

809809
enemy->home.pos = enemy->current.pos;
@@ -1637,7 +1637,7 @@ static void e_rd_bow(e_rd_class* i_this) {
16371637
switch (i_this->mode) {
16381638
case 0:
16391639
anm_init(i_this, BCK_RD_SHOOT_READY, 5.0f, 0, 1.0f);
1640-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 7),
1640+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 7),
16411641
0, 5.0f, 0.9f + TREG_F(3), 0.0f, -1.0f);
16421642
i_this->mode = 1;
16431643
enemy->speedF = 0.0f;
@@ -1665,7 +1665,7 @@ static void e_rd_bow(e_rd_class* i_this) {
16651665
if (i_this->timer[0] == 0) {
16661666
if (i_this->field_0x9a4 == 0 && !dMsgObject_isTalkNowCheck()) {
16671667
anm_init(i_this, BCK_RD_SHOOT, 1.0f, 0, 1.0f);
1668-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
1668+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
16691669
i_this->mode = 3;
16701670
} else {
16711671
i_this->action = ACTION_BOW_RUN;
@@ -1745,7 +1745,7 @@ static s8 e_rd_bow2(e_rd_class* i_this) {
17451745

17461746
case 2:
17471747
anm_init(i_this, BCK_RD_SHOOT_READY, 5.0f, 0, 1.0f);
1748-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 7),
1748+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 7),
17491749
0, 5.0f, 0.9f + TREG_F(3), 0.0f, -1.0f);
17501750
i_this->mode = 3;
17511751
enemy->speedF = 0.0f;
@@ -1778,7 +1778,7 @@ static s8 e_rd_bow2(e_rd_class* i_this) {
17781778

17791779
if (!dMsgObject_isTalkNowCheck() && i_this->field_0x9a4 == 0) {
17801780
anm_init(i_this, BCK_RD_SHOOT, 1.0f, 0, 1.0f);
1781-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
1781+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
17821782
i_this->mode = 5;
17831783
}
17841784
}
@@ -1823,7 +1823,7 @@ static void e_rd_bow_ikki(e_rd_class* i_this) {
18231823
switch (i_this->mode) {
18241824
case 0:
18251825
anm_init(i_this, BCK_RD_SHOOT_READY, 5.0f, 0, 1.0f);
1826-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 7),
1826+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 7),
18271827
0, 5.0f, 0.9f + TREG_F(3), 0.0f, -1.0f);
18281828
i_this->mode = 1;
18291829
enemy->speedF = 0.0f;
@@ -1847,7 +1847,7 @@ static void e_rd_bow_ikki(e_rd_class* i_this) {
18471847
case 2:
18481848
if (i_this->timer[0] == 0 && i_this->field_0x9a4 == 0) {
18491849
anm_init(i_this, BCK_RD_SHOOT, 1.0f, 0, 1.0f);
1850-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
1850+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
18511851
i_this->mode = 3;
18521852
}
18531853

@@ -2202,8 +2202,8 @@ static void e_rd_wb_run(e_rd_class* i_this) {
22022202
anm_init(i_this, BCK_RD_RRUN02_BACK, 5.0f, 2, 1.0f);
22032203
i_this->mode = 40;
22042204

2205-
if (i_this->mpMorfBowAnm != NULL) {
2206-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, BCK_RD_BOW_SHOOT),
2205+
if (i_this->bow_anm != NULL) {
2206+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, BCK_RD_BOW_SHOOT),
22072207
0, 1.0f, 1.0f, 0.0f, -1.0f);
22082208
}
22092209
}
@@ -2274,7 +2274,7 @@ static void e_rd_wb_run(e_rd_class* i_this) {
22742274
} else {
22752275
if (i_this->timer[1] == 0 && i_this->weapon_type >= 2) {
22762276
anm_init(i_this, BCK_RD_RSHOOT_READY, 5.0f, 0, 1.0f);
2277-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, BCK_RD_BOW_RREADY), 0, 5.0f, 1.0f, 0.0f, -1.0f);
2277+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, BCK_RD_BOW_RREADY), 0, 5.0f, 1.0f, 0.0f, -1.0f);
22782278
i_this->mode = 30;
22792279
}
22802280
}
@@ -2366,7 +2366,7 @@ static void e_rd_wb_run(e_rd_class* i_this) {
23662366
if (i_this->timer[1] == 0 && i_this->dis < l_HIO.mounted_launch_distance
23672367
&& i_this->field_0x9a4 == 0 && !dComIfGp_event_runCheck()) {
23682368
anm_init(i_this, BCK_RD_RSHOOT, 1.0f, 0, 1.0f);
2369-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10),
2369+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10),
23702370
0, 1.0f, 1.0f, 0.0f, -1.0f);
23712371
i_this->mode = 32;
23722372
}
@@ -2387,7 +2387,7 @@ static void e_rd_wb_run(e_rd_class* i_this) {
23872387

23882388
if (i_this->anm_p->isStop()) {
23892389
anm_init(i_this, BCK_RD_RSHOOT_READY, 5.0f, 0, 1.0f);
2390-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 8),
2390+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 8),
23912391
0, 5.0f, 1.0f, 0.0f, -1.0f);
23922392
i_this->mode = 30;
23932393

@@ -3436,7 +3436,7 @@ static s8 e_rd_bow3(e_rd_class* i_this) {
34363436
case 10:
34373437
if (i_this->timer[0] == 0) {
34383438
anm_init(i_this, BCK_RD_SHOOT_READY, 5.0f, 0, 1.0f);
3439-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 7),
3439+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 7),
34403440
0, 5.0f, 0.9f + TREG_F(3), 0.0f, -1.0f);
34413441
i_this->mode = 11;
34423442
enemy->speedF = 0.0f;
@@ -3465,7 +3465,7 @@ static s8 e_rd_bow3(e_rd_class* i_this) {
34653465

34663466
if (i_this->timer[0] == 0 && !dMsgObject_isTalkNowCheck() && i_this->field_0x9a4 == 0) {
34673467
anm_init(i_this, BCK_RD_SHOOT, 1.0f, 0, 1.0f);
3468-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
3468+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
34693469
i_this->mode = 13;
34703470
}
34713471

@@ -4490,8 +4490,8 @@ static void damage_check(e_rd_class* i_this) {
44904490
}
44914491

44924492
enemy->speedF = 0.0f;
4493-
if (i_this->mpMorfBowAnm != NULL) {
4494-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
4493+
if (i_this->bow_anm != NULL) {
4494+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
44954495
}
44964496
break;
44974497
}
@@ -4583,7 +4583,7 @@ static s8 e_rd_yagura(e_rd_class* i_this) {
45834583
case 10:
45844584
if (i_this->anm_p->isStop()) {
45854585
anm_init(i_this, BCK_RD_SHOOT_READY, 5.0f, 0, 1.0f);
4586-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 7),
4586+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 7),
45874587
0, 5.0f, 0.9f + TREG_F(3), 0.0f, -1.0f);
45884588
i_this->mode = 11;
45894589
enemy->speedF = 0.0f;
@@ -4613,7 +4613,7 @@ static s8 e_rd_yagura(e_rd_class* i_this) {
46134613

46144614
if (i_this->timer[0] == 0 && i_this->field_0x9a4 == 0) {
46154615
anm_init(i_this, BCK_RD_SHOOT, 1.0f, 0, 1.0f);
4616-
i_this->mpMorfBowAnm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
4616+
i_this->bow_anm->setAnm((J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, 10), 0, 1.0f, 1.0f, 0.0f, -1.0f);
46174617
i_this->mode = 13;
46184618
}
46194619

@@ -4998,8 +4998,8 @@ static void action(e_rd_class* i_this) {
49984998

49994999
if (desert_substage != 0) {
50005000
if (i_this->field_0x9a0 == 0) {
5001-
dScnKy_env_light_c* env_light_p = dKy_getEnvlight();
5002-
int timeH = env_light_p->daytime / 15.0f;
5001+
dScnKy_env_light_c* kankyo = dKy_getEnvlight();
5002+
int timeH = kankyo->daytime / 15.0f;
50035003
if (timeH >= 6 && timeH <= 17) {
50045004
i_this->attack_range = 10000.0f;
50055005
}
@@ -5008,9 +5008,9 @@ static void action(e_rd_class* i_this) {
50085008
}
50095009
}
50105010

5011-
s16 sp_0x2c = i_this->action;
5011+
s16 curr_action = i_this->action;
50125012
damage_check(i_this);
5013-
if (sp_0x2c == ACTION_WB_SEARCH && i_this->action != ACTION_WB_SEARCH) {
5013+
if (curr_action == ACTION_WB_SEARCH && i_this->action != ACTION_WB_SEARCH) {
50145014
e_wb_class* bullbo_p = (e_wb_class*)fopAcM_SearchByID(i_this->boar_id);
50155015
if (bullbo_p != NULL && bullbo_p->mActionID == 1) {
50165016
bullbo_p->mActionID = 0;
@@ -6501,11 +6501,11 @@ static int daE_RD_Execute(e_rd_class* i_this) {
65016501
mDoMtx_stack_c::XrotM((s16) enemy->shape_angle.x);
65026502
mDoMtx_stack_c::ZrotM(enemy->shape_angle.z);
65036503

6504-
f32 fVar1 = l_HIO.model_size * enemy->scale.x;
6504+
f32 scale = l_HIO.model_size * enemy->scale.x;
65056505
if (i_this->actor_set != 0) {
6506-
fVar1 *= l_HIO.leader_size_ratio;
6506+
scale *= l_HIO.leader_size_ratio;
65076507
}
6508-
mDoMtx_stack_c::scaleM(fVar1, fVar1, fVar1);
6508+
mDoMtx_stack_c::scaleM(scale, scale, scale);
65096509

65106510
J3DModel* my_model_p = i_this->anm_p->getModel();
65116511
my_model_p->setBaseTRMtx(mDoMtx_stack_c::get());
@@ -6579,32 +6579,32 @@ static int daE_RD_Execute(e_rd_class* i_this) {
65796579

65806580
for (int i = 0; i < 2; i++) {
65816581
MtxPush();
6582-
s16 sVar2, sVar1;
6582+
s16 x, y;
65836583
if (i == 0) {
65846584
mae.set(38.0f, 0.0f, 0.0f);
65856585
MtxPosition(&mae, &ato);
65866586
mae = camera->lookat.eye - ato;
65876587

6588-
sVar1 = cM_atan2s(mae.x, mae.z);
6589-
sVar2 = -cM_atan2s(mae.y, JMAFastSqrt(mae.x * mae.x + mae.z * mae.z));
6590-
fVar1 = mae.abs() * (0.001f + JREG_F(8));
6591-
if (fVar1 > 2.0f + JREG_F(17)) {
6592-
fVar1 = 2.0f + JREG_F(17);
6588+
y = cM_atan2s(mae.x, mae.z);
6589+
x = -cM_atan2s(mae.y, JMAFastSqrt(mae.x * mae.x + mae.z * mae.z));
6590+
scale = mae.abs() * (0.001f + JREG_F(8));
6591+
if (scale > 2.0f + JREG_F(17)) {
6592+
scale = 2.0f + JREG_F(17);
65936593
}
65946594

6595-
dScnKy_env_light_c* env_light = dKy_getEnvlight();
6596-
int my_scale = env_light->daytime / 15.0f;
6597-
fVar1 *= i_this->field_0x6cc * time_scale[my_scale];
6595+
dScnKy_env_light_c* kankyo = dKy_getEnvlight();
6596+
int timeH = kankyo->daytime / 15.0f;
6597+
scale *= i_this->field_0x6cc * time_scale[timeH];
65986598
mae.set(38.0f, 0.0f, 6.0f);
65996599
} else {
66006600
mae.set(38.0f, 0.0f, -6.0f);
66016601
}
66026602

66036603
MtxPosition(&mae, &ato);
66046604
MtxTrans(ato.x, ato.y, ato.z, 0);
6605-
cMtx_YrotM(*calc_mtx, sVar1);
6606-
cMtx_XrotM(*calc_mtx, sVar2);
6607-
MtxScale(fVar1, fVar1, fVar1, 1);
6605+
cMtx_YrotM(*calc_mtx, y);
6606+
cMtx_XrotM(*calc_mtx, x);
6607+
MtxScale(scale, scale, scale, 1);
66086608

66096609
i_this->eye_model[i]->setBaseTRMtx(*calc_mtx);
66106610
MtxPull();
@@ -6663,24 +6663,24 @@ static int daE_RD_Execute(e_rd_class* i_this) {
66636663
}
66646664

66656665
if (i_this->actor_set != 0) {
6666-
f32 fVar2 = 60.0f;
6667-
f32 fVar1 = 0.0f;
6666+
f32 rad = 60.0f;
6667+
f32 size = 0.0f;
66686668
if (i_this->actor_set == 2) {
6669-
fVar2 = 90.0f;
6670-
fVar1 = l_HIO.field_0x3c;
6669+
rad = 90.0f;
6670+
size = l_HIO.ikki_boss_size;
66716671
}
66726672

66736673
mae.set(ZREG_F(0), ZREG_F(1), ZREG_F(2));
66746674
MTXCopy(model->getAnmMtx(2), *calc_mtx);
66756675
MtxPosition(&mae, &ato);
66766676
i_this->cc_sph[2].SetC(ato + cr);
6677-
i_this->cc_sph[2].SetR((fVar2 + ZREG_F(3)) + fVar1);
6677+
i_this->cc_sph[2].SetR((rad + ZREG_F(3)) + size);
66786678

66796679
mae.set(ZREG_F(4), ZREG_F(5), ZREG_F(6));
66806680
MTXCopy(model->getAnmMtx(22), *calc_mtx);
66816681
MtxPosition(&mae, &ato);
66826682
i_this->cc_sph[1].SetC(ato + cr);
6683-
i_this->cc_sph[1].SetR(fVar2 + ZREG_F(7));
6683+
i_this->cc_sph[1].SetR(rad + ZREG_F(7));
66846684
} else {
66856685
mae.set(BREG_F(14), BREG_F(15), BREG_F(16));
66866686
MTXCopy(model->getAnmMtx(12), *calc_mtx);
@@ -6780,7 +6780,7 @@ static int daE_RD_Execute(e_rd_class* i_this) {
67806780

67816781
i_this->field_0x9a8 = i_this->bow_shake_timer * cM_ssin(i_this->bow_shake_timer * (TREG_S(9) + 0x7800)) * (TREG_F(5) + 100.0f);
67826782

6783-
model = i_this->mpMorfBowAnm->getModel();
6783+
model = i_this->bow_anm->getModel();
67846784
if (i_this->field_0x5bd == 0) {
67856785
model->setBaseTRMtx(i_this->anm_p->getModel()->getAnmMtx(19));
67866786
} else {
@@ -6792,8 +6792,8 @@ static int daE_RD_Execute(e_rd_class* i_this) {
67926792
model->setBaseTRMtx(*calc_mtx);
67936793
}
67946794

6795-
i_this->mpMorfBowAnm->play(0, 0);
6796-
i_this->mpMorfBowAnm->modelCalc();
6795+
i_this->bow_anm->play(0, 0);
6796+
i_this->bow_anm->modelCalc();
67976797

67986798
if (i_this->field_0x9a2 != 0) {
67996799
MTXCopy(i_this->anm_p->getModel()->getAnmMtx(24), *calc_mtx);
@@ -7228,14 +7228,14 @@ static int useHeapInit(fopAc_ac_c* a_this) {
72287228

72297229
i_this->arrow->setBaseTRMtx(mDoMtx_stack_c::get());
72307230
} else if (i_this->weapon_type >= 2) {
7231-
i_this->mpMorfBowAnm = new mDoExt_McaMorfSO((J3DModelData*)dComIfG_getObjectRes(i_this->resName, BMDR_RD_BOW), NULL, NULL,
7231+
i_this->bow_anm = new mDoExt_McaMorfSO((J3DModelData*)dComIfG_getObjectRes(i_this->resName, BMDR_RD_BOW), NULL, NULL,
72327232
(J3DAnmTransform*)dComIfG_getObjectRes(i_this->resName, BCK_RD_BOW_SHOOT), 0, 1.0f,
72337233
0, -1, NULL, 0x80000, 0x11000084);
7234-
if (i_this->mpMorfBowAnm == NULL || i_this->mpMorfBowAnm->getModel() == NULL) {
7234+
if (i_this->bow_anm == NULL || i_this->bow_anm->getModel() == NULL) {
72357235
return 0;
72367236
}
72377237

7238-
model2 = i_this->mpMorfBowAnm->getModel();
7238+
model2 = i_this->bow_anm->getModel();
72397239
model2->setUserArea((uintptr_t)i_this);
72407240
model2->setBaseTRMtx(mDoMtx_stack_c::get());
72417241

0 commit comments

Comments
 (0)