Applied some Attr defines

This commit is contained in:
dbalatoni13 2024-11-03 23:53:45 +01:00
parent 348cdffb0e
commit c9f46f9418
99 changed files with 15333 additions and 15096 deletions

View file

@ -191,8 +191,8 @@ void fn_1_8FAC(omObjData *object)
Center.z + (cosd(CRot.y) * cosd(CRot.x) * CZoom));
fn_1_BDE0();
if (lbl_1_bss_10C == 5) {
Hu3DModelAttrSet(object->model[0], 1);
Hu3DModelAttrSet(object->model[1], 1);
Hu3DModelAttrSet(object->model[0], HU3D_ATTR_DISPOFF);
Hu3DModelAttrSet(object->model[1], HU3D_ATTR_DISPOFF);
lbl_1_bss_10C = 5;
object->func = fn_1_9514;
}
@ -208,7 +208,7 @@ void fn_1_9514(omObjData *object)
object->work[2] = 0;
}
if (fn_1_6878() >= 4) {
Hu3DModelAttrReset(object->model[0], 1);
Hu3DModelAttrReset(object->model[0], HU3D_ATTR_DISPOFF);
}
omSetTra(object, Center.x + (sind(CRot.y) * cosd(CRot.x) * CZoom), Center.y + (-sind(CRot.x) * CZoom) - 1000,
Center.z + (cosd(CRot.y) * cosd(CRot.x) * CZoom));
@ -235,7 +235,7 @@ void fn_1_9770(omObjData *object)
object->data = HuMemDirectMallocNum(HEAP_SYSTEM, sizeof(Work99C8), MEMORY_DEFAULT_NUM);
temp_r31 = object->data;
object->model[0] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M408, 0x0A));
Hu3DModelAttrSet(object->model[0], 0x40000001);
Hu3DModelAttrSet(object->model[0], HU3D_MOTATTR_LOOP);
Hu3DMotionSpeedSet(object->model[0], 3.0f);
Hu3DModelShadowSet(object->model[0]);
object->func = fn_1_99C8;
@ -429,8 +429,8 @@ void fn_1_99C8(omObjData *object)
void fn_1_A334(omObjData *object)
{
Hu3DModelAttrSet(object->model[1], 1);
Hu3DModelAttrSet(object->model[0], 1);
Hu3DModelAttrSet(object->model[1], HU3D_ATTR_DISPOFF);
Hu3DModelAttrSet(object->model[0], HU3D_ATTR_DISPOFF);
}
void fn_1_A37C(ModelData *model, ParticleData *particle, Mtx matrix)

View file

@ -647,7 +647,7 @@ void fn_1_26E4(omObjData *object)
object->model[1] = Hu3DModelCreateFile(lbl_1_data_C8[temp_r31->unk2]);
Hu3DModelLayerSet(object->model[1], 6);
Hu3DModelScaleSet(object->model[1], 0.1f * temp_r31->unk8, 0.1f * temp_r31->unk8, 0.1f * temp_r31->unk8);
Hu3DModelAttrSet(object->model[1], 1);
Hu3DModelAttrSet(object->model[1], HU3D_ATTR_DISPOFF);
temp_r31->unk94.x = temp_r31->unk94.y = temp_r31->unk94.z = 0;
temp_r31->unkA0.x = temp_r31->unkA0.y = temp_r31->unkA0.z = 0;
fn_1_1BE8(object, 1.0f);
@ -725,7 +725,7 @@ void fn_1_2FAC(omObjData *object)
temp_r31->unk1C.y = object->trans.y;
temp_r31->unk1C.z = object->trans.z;
omSetRot(object, temp_r31->unk4C.x, temp_r31->unk4C.y, temp_r31->unk4C.z);
Hu3DModelAttrReset(object->model[1], 0x1);
Hu3DModelAttrReset(object->model[1], HU3D_ATTR_DISPOFF);
temp_r31->unkC += 0.2f * (1.0f - temp_r31->unkC);
if (object->trans.y < 11940) {
object->work[1]++;
@ -739,7 +739,7 @@ void fn_1_2FAC(omObjData *object)
object->trans.y = temp_r31->unk1C.y = temp_r31->unk94.y = lbl_1_bss_54;
object->trans.z = temp_r31->unk1C.z = temp_r31->unk94.z = lbl_1_data_104[temp_r31->unk0][1];
object->rot.y = temp_r31->unk58.x = atan2d(object->trans.x, object->trans.z) + 180.0;
Hu3DModelAttrReset(object->model[1], 1);
Hu3DModelAttrReset(object->model[1], HU3D_ATTR_DISPOFF);
((ParticleData *)Hu3DData[object->model[2]].unk_120)->unk_00 = 0;
object->func = fn_1_3E80;
}
@ -983,15 +983,15 @@ void fn_1_4A58(omObjData *object)
object->func = fn_1_3E80;
}
if (temp_r26) {
Hu3DModelAttrSet(object->model[0], 1);
Hu3DModelAttrSet(object->model[0], HU3D_ATTR_DISPOFF);
for (temp_r28 = 0; temp_r28 < temp_r31->unk8; temp_r28++) {
Hu3DModelAttrSet(object->model[1], 1);
Hu3DModelAttrSet(object->model[1], HU3D_ATTR_DISPOFF);
}
}
else {
Hu3DModelAttrReset(object->model[0], 1);
Hu3DModelAttrReset(object->model[0], HU3D_ATTR_DISPOFF);
for (temp_r28 = 0; temp_r28 < temp_r31->unk8; temp_r28++) {
Hu3DModelAttrReset(object->model[1], 1);
Hu3DModelAttrReset(object->model[1], HU3D_ATTR_DISPOFF);
}
}
}
@ -1088,20 +1088,20 @@ void fn_1_5684(omObjData *object)
if (fn_1_6878() >= 4) {
GWPlayerCoinCollectAdd(object->work[0], temp_r31->unk14);
if (lbl_1_bss_48) {
Hu3DModelAttrReset(object->model[0], 1);
Hu3DModelAttrReset(object->model[0], HU3D_ATTR_DISPOFF);
CharModelMotionSet(temp_r31->unk2, object->motion[6]);
Hu3DModelAttrSet(object->model[0], 0x40000001);
Hu3DModelAttrSet(object->model[0], HU3D_MOTATTR_LOOP);
object->trans.x = lbl_1_data_144[object->work[0]].x;
object->trans.y = 0;
object->trans.z = lbl_1_data_144[object->work[0]].z;
object->rot.x = object->rot.y = object->rot.z = 0;
}
else {
Hu3DModelAttrSet(object->model[0], 1);
Hu3DModelAttrSet(object->model[0], HU3D_ATTR_DISPOFF);
}
for (temp_r29 = 0; temp_r29 < 4; temp_r29++) {
Hu3DModelAttrSet(object->model[1], 1);
Hu3DModelAttrSet(object->model[1], HU3D_ATTR_DISPOFF);
}
object->func = fn_1_5AA0;
}

View file

@ -219,7 +219,7 @@ void fn_1_11960(omObjData *object)
if (temp_r27 < 0) {
temp_r27 = Hu3DModelCreateFile(lbl_1_data_1A0[temp_r31->unk0]);
temp_r23 = Hu3DJointMotionFile(temp_r27, lbl_1_data_1C4[temp_r31->unk0]);
Hu3DModelAttrSet(temp_r27, 0x40000001);
Hu3DModelAttrSet(temp_r27, HU3D_MOTATTR_LOOP);
Hu3DMotionSet(temp_r27, temp_r23);
temp_r28 = temp_r27;
}
@ -233,7 +233,7 @@ void fn_1_11960(omObjData *object)
if (temp_r26 < 0) {
temp_r26 = Hu3DModelCreateFile(lbl_1_data_1A0[temp_r31->unk0]);
temp_r22 = Hu3DJointMotionFile(temp_r26, lbl_1_data_1C4[temp_r31->unk0]);
Hu3DModelAttrSet(temp_r26, 0x40000001);
Hu3DModelAttrSet(temp_r26, HU3D_MOTATTR_LOOP);
Hu3DMotionSet(temp_r26, temp_r22);
temp_r28 = temp_r26;
}
@ -270,15 +270,15 @@ void fn_1_11960(omObjData *object)
Hu3DModelRotSetV(object->model[temp_r29], &temp_r31->unk34);
Hu3DModelScaleSet(object->model[temp_r29], 0.15f, 0.15f, 0.15f);
Hu3DModelCameraSet(object->model[temp_r29], 1);
Hu3DModelAttrSet(object->model[temp_r29], 1);
Hu3DModelAttrSet(object->model[temp_r29], HU3D_ATTR_DISPOFF);
if (temp_r31->unk0 < 7) {
Hu3DModelAttrSet(object->model[temp_r29], 0x40000001);
Hu3DModelAttrSet(object->model[temp_r29], HU3D_MOTATTR_LOOP);
}
}
for (temp_r29 = lbl_1_bss_DA0; temp_r29 < lbl_1_bss_DA0 + lbl_1_bss_D9C; temp_r29++) {
temp_r28 = Hu3DParticleCreate(HuSprAnimReadFile(DATA_MAKE_NUM(DATADIR_M408, 0x18)), 32);
object->model[temp_r29] = temp_r28;
Hu3DModelAttrSet(temp_r28, 1);
Hu3DModelAttrSet(temp_r28, HU3D_ATTR_DISPOFF);
Hu3DModelLayerSet(temp_r28, 6);
Hu3DParticleColSet(temp_r28, 255, 255, 255);
Hu3DParticleHookSet(temp_r28, fn_1_15658);
@ -403,10 +403,10 @@ void fn_1_123C8(omObjData *object)
Hu3DModelRotSetV(object->model[temp_r29], &temp_r31->unk34);
Hu3DModelScaleSet(object->model[temp_r29], 0.15f * temp_r31->unk4C, 0.15f * temp_r31->unk4C, 0.15f * temp_r31->unk4C);
if (temp_r31->unkC.y > fn_1_6888() - 1000 && temp_r31->unkC.y < fn_1_6888() + 200) {
Hu3DModelAttrReset(object->model[temp_r29], 1);
Hu3DModelAttrReset(object->model[temp_r29], HU3D_ATTR_DISPOFF);
}
else {
Hu3DModelAttrSet(object->model[temp_r29], 1);
Hu3DModelAttrSet(object->model[temp_r29], HU3D_ATTR_DISPOFF);
}
if (temp_r31->unk0 == 7 || temp_r31->unk0 == 8) {
if (temp_r31->unkC.y > fn_1_6888() - 150 && temp_r31->unkC.y < fn_1_6888() + 10) {
@ -415,13 +415,13 @@ void fn_1_123C8(omObjData *object)
}
}
else {
Hu3DModelAttrSet(object->model[temp_r29], 1);
Hu3DModelAttrSet(object->model[temp_r29], HU3D_ATTR_DISPOFF);
}
}
temp_r28 = fn_1_6878();
if (temp_r28 == 5) {
for (temp_r29 = 0; temp_r29 < lbl_1_bss_DA0; temp_r29++, temp_r31++) {
Hu3DModelAttrSet(object->model[temp_r29], 1);
Hu3DModelAttrSet(object->model[temp_r29], HU3D_ATTR_DISPOFF);
}
object->func = fn_1_12670;
}
@ -567,7 +567,7 @@ void fn_1_12C6C(StructBssDA4 *arg0)
if (arg0->unkC.y - 15.0f > Center.y + CZoom) {
arg0->unk54 = 4;
arg0->unk50 = 0;
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], 1);
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], HU3D_ATTR_DISPOFF);
}
break;
@ -646,7 +646,7 @@ void fn_1_1305C(StructBssDA4 *arg0)
if (arg0->unkC.y - 15.0f > Center.y + CZoom) {
arg0->unk54 = 4;
arg0->unk50 = 0;
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], 1);
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], HU3D_ATTR_DISPOFF);
}
break;
@ -709,7 +709,7 @@ void fn_1_134D8(StructBssDA4 *arg0)
if (arg0->unkC.y - 15.0f > Center.y + CZoom) {
arg0->unk54 = 4;
arg0->unk50 = 0;
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], 1);
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], HU3D_ATTR_DISPOFF);
}
break;
@ -784,7 +784,7 @@ void fn_1_13820(StructBssDA4 *arg0)
arg0->unk5C = 1;
arg0->unk54 = 4;
arg0->unk50 = 0;
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], 1);
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], HU3D_ATTR_DISPOFF);
break;
case 4:
@ -833,7 +833,7 @@ void fn_1_13D88(StructBssDA4 *arg0)
}
if (arg0->unk5C == 1 && arg0->unkC.y - 15.0f > Center.y + CZoom) {
arg0->unk50 = 0;
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], 1);
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], HU3D_ATTR_DISPOFF);
}
if (arg0->unk34.y > 360.0f) {
arg0->unk34.y -= 360.0f;
@ -911,7 +911,7 @@ void fn_1_1406C(StructBssDA4 *arg0)
break;
case 3:
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], 1);
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], HU3D_ATTR_DISPOFF);
arg0->unk5C = 1;
arg0->unk50 = 0;
arg0->unk54++;
@ -1018,7 +1018,7 @@ void fn_1_144D0(StructBssDA4 *arg0)
}
else {
arg0->unk54 = 4;
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], 1);
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], HU3D_ATTR_DISPOFF);
}
temp_f27 = 0;
temp_f29 = 50 + (40 * temp_f27);
@ -1046,7 +1046,7 @@ void fn_1_144D0(StructBssDA4 *arg0)
case 4:
if (arg0->unk5C == 1 && arg0->unkC.y - 15.0f > Center.y + CZoom) {
arg0->unk50 = 0;
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], 1);
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], HU3D_ATTR_DISPOFF);
}
break;
}
@ -1086,7 +1086,7 @@ void fn_1_14DB4(StructBssDA4 *arg0)
arg0->unk54 = 4;
arg0->unk60 = 0;
temp_r30 = lbl_1_bss_75A8->model[arg0->unk8];
Hu3DModelAttrReset(temp_r30, 1);
Hu3DModelAttrReset(temp_r30, HU3D_ATTR_DISPOFF);
fn_1_15B50(temp_r30);
fn_1_155E0(temp_r30, 1);
fn_1_15618(temp_r30, arg0->unkC.x, arg0->unkC.y, arg0->unkC.z);
@ -1122,7 +1122,7 @@ void fn_1_14DB4(StructBssDA4 *arg0)
}
else {
arg0->unk50 = 0;
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], 1);
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], HU3D_ATTR_DISPOFF);
}
break;
}
@ -1172,7 +1172,7 @@ void fn_1_151A4(StructBssDA4 *arg0)
arg0->unk54 = 4;
arg0->unk60 = 0;
temp_r30 = lbl_1_bss_75A8->model[arg0->unk8];
Hu3DModelAttrReset(temp_r30, 1);
Hu3DModelAttrReset(temp_r30, HU3D_ATTR_DISPOFF);
fn_1_15B50(temp_r30);
fn_1_155E0(temp_r30, 1);
fn_1_15618(temp_r30, arg0->unkC.x, arg0->unkC.y, arg0->unkC.z);
@ -1205,7 +1205,7 @@ void fn_1_151A4(StructBssDA4 *arg0)
}
else {
arg0->unk50 = 0;
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], 1);
Hu3DModelAttrSet(lbl_1_bss_75A8->model[arg0->unk4], HU3D_ATTR_DISPOFF);
}
break;
}
@ -1368,7 +1368,7 @@ void fn_1_15BCC(omObjData *object)
for (temp_r29 = 0; temp_r29 < 4; temp_r29++) {
temp_r30 = Hu3DParticleCreate(HuSprAnimReadFile(DATA_MAKE_NUM(DATADIR_M408, 0x19)), 9);
object->model[temp_r29] = temp_r30;
Hu3DModelAttrSet(temp_r30, 1);
Hu3DModelAttrSet(temp_r30, HU3D_ATTR_DISPOFF);
Hu3DModelLayerSet(temp_r30, 7);
Hu3DParticleColSet(temp_r30, 255, 255, 255);
Hu3DParticleHookSet(temp_r30, fn_1_15D64);
@ -1391,7 +1391,7 @@ void fn_1_15CA4(omObjData *object)
temp_r29 = object->model[temp_r31];
temp_r28 = &Hu3DData[temp_r29];
temp_r27 = temp_r28->unk_120;
Hu3DModelAttrReset(temp_r29, 1);
Hu3DModelAttrReset(temp_r29, HU3D_ATTR_DISPOFF);
Hu3DModelPosSet(temp_r29, lbl_1_bss_D6C[temp_r31].x, lbl_1_bss_D6C[temp_r31].y, lbl_1_bss_D6C[temp_r31].z);
temp_r27->unk_34 = 0;
}

View file

@ -95,12 +95,12 @@ void fn_1_C530(omObjData *object)
omSetSca(object, 0.1f, 0.1f, 0.1f);
temp_r31 = object->model[0];
Hu3DModelLayerSet(temp_r31, 1);
Hu3DModelAttrSet(temp_r31, 1);
Hu3DModelAttrSet(temp_r31, HU3D_ATTR_DISPOFF);
object->model[4] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M408, 0x1E));
temp_r31 = object->model[4];
Hu3DModelLayerSet(temp_r31, 1);
Hu3DModelScaleSet(temp_r31, 0.1f, 0.1f, 0.1f);
Hu3DModelAttrSet(temp_r31, 1);
Hu3DModelAttrSet(temp_r31, HU3D_ATTR_DISPOFF);
object->model[5] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M408, 0x20));
temp_r31 = object->model[5];
Hu3DModelLayerSet(temp_r31, 1);
@ -110,13 +110,13 @@ void fn_1_C530(omObjData *object)
Hu3DModelLayerSet(temp_r31, 1);
Hu3DModelPosSet(temp_r31, -20, -10, -150);
Hu3DModelScaleSet(temp_r31, 0.14500001f, 0.14500001f, 0.14500001f);
Hu3DModelAttrSet(temp_r31, 1);
Hu3DModelAttrSet(temp_r31, HU3D_ATTR_DISPOFF);
object->model[3] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M408, 0x1D));
temp_r31 = object->model[3];
Hu3DModelPosSet(temp_r31, 0, -50, -500);
Hu3DModelScaleSet(temp_r31, 0.15f, 0.15f, 0.15f);
Hu3DModelLayerSet(temp_r31, 0);
Hu3DModelAttrSet(temp_r31, 1);
Hu3DModelAttrSet(temp_r31, HU3D_ATTR_DISPOFF);
sp8 = fn_1_F4B0(temp_r31, temp_r31);
object->model[9] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M408, 0x1C));
temp_r31 = object->model[9];
@ -124,19 +124,19 @@ void fn_1_C530(omObjData *object)
Hu3DModelScaleSet(temp_r31, 0.11000001f, 0.1f, 0.11000001f);
Hu3DModelPosSet(temp_r31, 0, 10000, 0);
Hu3DModelLayerSet(temp_r31, 1);
Hu3DModelAttrSet(temp_r31, 1);
Hu3DModelAttrSet(temp_r31, HU3D_ATTR_DISPOFF);
object->model[11] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M408, 0x1F));
temp_r31 = object->model[11];
Hu3DModelPosSet(temp_r31, 0, 10000, 0);
Hu3DModelLayerSet(temp_r31, 1);
Hu3DModelScaleSet(temp_r31, 0.105f, 0.1f, 0.105f);
Hu3DModelAttrSet(temp_r31, 1);
Hu3DModelAttrSet(temp_r31, HU3D_ATTR_DISPOFF);
object->model[12] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M408, 0x23));
temp_r31 = object->model[12];
Hu3DModelLayerSet(temp_r31, 3);
Hu3DModelPosSet(temp_r31, 0, 5000, 0);
Hu3DModelScaleSet(temp_r31, 0.1f, 0.1f, 0.1f);
Hu3DModelAttrSet(temp_r31, 1);
Hu3DModelAttrSet(temp_r31, HU3D_ATTR_DISPOFF);
Hu3DMotionSpeedSet(temp_r31, 0);
object->model[19] = temp_r31 = fn_1_D978(lbl_1_bss_14C[0], 80, fn_1_E310);
Hu3DModelLayerSet(temp_r31, 1);
@ -153,13 +153,13 @@ void fn_1_C530(omObjData *object)
Hu3DModelLayerSet(temp_r31, 3);
Hu3DModelRotSet(temp_r31, 0, frandmod(360), 0);
Hu3DModelScaleSet(temp_r31, 0.1f, 0.1f, 0.1f);
Hu3DModelAttrSet(temp_r31, 1);
Hu3DModelAttrSet(temp_r31, HU3D_ATTR_DISPOFF);
Hu3DMotionSpeedSet(temp_r31, 0);
}
object->model[6] = temp_r31 = fn_1_D978(lbl_1_bss_14C[4], 1, fn_1_EEF8);
Hu3DModelPosSet(temp_r31, 0, 5000, 0);
Hu3DModelLayerSet(temp_r31, 3);
Hu3DModelAttrReset(temp_r31, 1);
Hu3DModelAttrReset(temp_r31, HU3D_ATTR_DISPOFF);
Hu3DParticleBlendModeSet(temp_r31, 1);
temp_r29 = ((ParticleData *)Hu3DData[temp_r31].unk_120)->unk_1C;
temp_r29[1] = 800;
@ -243,18 +243,18 @@ void fn_1_CEEC(void)
return;
}
lbl_1_bss_140 = 2;
Hu3DModelAttrSet(temp_r31->model[5], 1);
Hu3DModelAttrSet(temp_r31->model[9], 1);
Hu3DModelAttrSet(temp_r31->model[11], 1);
Hu3DModelAttrSet(temp_r31->model[12], 1);
Hu3DModelAttrSet(temp_r31->model[19], 1);
Hu3DModelAttrSet(temp_r31->model[5], HU3D_ATTR_DISPOFF);
Hu3DModelAttrSet(temp_r31->model[9], HU3D_ATTR_DISPOFF);
Hu3DModelAttrSet(temp_r31->model[11], HU3D_ATTR_DISPOFF);
Hu3DModelAttrSet(temp_r31->model[12], HU3D_ATTR_DISPOFF);
Hu3DModelAttrSet(temp_r31->model[19], HU3D_ATTR_DISPOFF);
for (temp_r30 = 0; temp_r30 < 4; temp_r30++) {
Hu3DModelAttrSet(temp_r31->model[temp_r30 + 14], 1);
Hu3DModelAttrSet(temp_r31->model[temp_r30 + 14], HU3D_ATTR_DISPOFF);
}
Hu3DModelAttrReset(temp_r31->model[0], 1);
Hu3DModelAttrReset(temp_r31->model[4], 1);
Hu3DModelAttrReset(temp_r31->model[2], 1);
Hu3DModelAttrReset(temp_r31->model[3], 1);
Hu3DModelAttrReset(temp_r31->model[0], HU3D_ATTR_DISPOFF);
Hu3DModelAttrReset(temp_r31->model[4], HU3D_ATTR_DISPOFF);
Hu3DModelAttrReset(temp_r31->model[2], HU3D_ATTR_DISPOFF);
Hu3DModelAttrReset(temp_r31->model[3], HU3D_ATTR_DISPOFF);
}
void fn_1_D6F0(omObjData *object);
@ -276,14 +276,14 @@ void fn_1_D004(omObjData *object)
temp_f28 = 7000;
switch (temp_r30[0]) {
case 2:
Hu3DModelAttrReset(object->model[9], 1);
Hu3DModelAttrReset(object->model[11], 1);
Hu3DModelAttrReset(object->model[12], 1);
Hu3DModelAttrReset(object->model[19], 1);
Hu3DModelAttrReset(object->model[9], HU3D_ATTR_DISPOFF);
Hu3DModelAttrReset(object->model[11], HU3D_ATTR_DISPOFF);
Hu3DModelAttrReset(object->model[12], HU3D_ATTR_DISPOFF);
Hu3DModelAttrReset(object->model[19], HU3D_ATTR_DISPOFF);
for (temp_r26 = 0; temp_r26 < 4; temp_r26++) {
Hu3DModelAttrReset(object->model[temp_r26 + 14], 1);
Hu3DModelAttrReset(object->model[temp_r26 + 14], HU3D_ATTR_DISPOFF);
}
Hu3DModelAttrReset(object->model[6], 1);
Hu3DModelAttrReset(object->model[6], HU3D_ATTR_DISPOFF);
if (lbl_1_bss_134 < 0) {
lbl_1_bss_134 = HuAudFXPlay(1363);
}
@ -405,7 +405,7 @@ s16 fn_1_D978(AnimData *arg0, s16 arg1, ParticleHook arg2)
HsfanimStruct01 *temp_r27;
temp_r28 = Hu3DParticleCreate(arg0, arg1);
Hu3DParticleHookSet(temp_r28, arg2);
Hu3DModelAttrSet(temp_r28, 1);
Hu3DModelAttrSet(temp_r28, HU3D_ATTR_DISPOFF);
temp_r29 = Hu3DData[temp_r28].unk_120;
temp_r27 = temp_r29->unk_48;
for (temp_r31 = 0; temp_r31 < temp_r29->unk_30; temp_r31++, temp_r27++) {