Skip to content

Commit 8a9d164

Browse files
fixup rebase
1 parent 0f3aad9 commit 8a9d164

4 files changed

Lines changed: 7 additions & 10 deletions

File tree

include/d/a/obj/d_a_obj_barrel.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,8 +161,8 @@ class dAcOBarrel_c : public dAcObjBase_c {
161161
/* 0xC7C */ TimeAreaStruct mTimeArea;
162162
/* 0xC88 */ dAcRef_c<dAcNpcCeLady_c> mCeLady;
163163
/* 0xC94 */ dAcRef_c<dAcNpcCeFriend_c> mCeFriend;
164-
/* 0xCA0 */ EffectsStruct mEmitter0;
165-
/* 0xCD4 */ EffectsStruct mEmitter1;
164+
/* 0xCA0 */ dEmitter_c mEmitter0;
165+
/* 0xCD4 */ dEmitter_c mEmitter1;
166166
/* 0xD08 */ dWaterEffect_c mWaterEffect;
167167
/* 0xD50 */ mQuat_c quat_0xD50;
168168
/* 0xD60 */ mQuat_c quat_0xD60;

include/m/m_angle.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,6 @@ struct mAng {
3636
void set(s16 val) {
3737
mVal = val;
3838
}
39-
void setF(const f32 &val) {
40-
mVal = val;
41-
}
4239

4340
s16 *ref() {
4441
return &mVal;

src/REL/d/a/obj/d_a_obj_barrel.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1433,8 +1433,8 @@ void dAcOBarrel_c::fn_293_5910() {
14331433
return;
14341434
}
14351435

1436-
mEmitter0.createContinuousEffect(PARTICLE_RESOURCE_ID_MAPPING_515_, mPosition, nullptr, &scale, nullptr, nullptr);
1437-
mEmitter1.createContinuousEffect(PARTICLE_RESOURCE_ID_MAPPING_516_, mPosition, nullptr, &scale, nullptr, nullptr);
1436+
mEmitter0.holdEffect(PARTICLE_RESOURCE_ID_MAPPING_515_, mPosition, nullptr, &scale, nullptr, nullptr);
1437+
mEmitter1.holdEffect(PARTICLE_RESOURCE_ID_MAPPING_516_, mPosition, nullptr, &scale, nullptr, nullptr);
14381438
}
14391439

14401440
struct T {

src/d/lyt/d_lyt_map_markers.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -897,17 +897,17 @@ void dLytMapIcon01_c::draw() {
897897
mVec3_c rotate(0.0f, 0.0f, 0.0f);
898898
if (dLytMapGlobal_c::GetInstance()->getField_0x55() != 0) {
899899
dAcPy_c *link = getLinkPtr();
900-
rotate.z = (link->vt_0x19C() + link->mRotation.y + (-mapRot)).degree2();
900+
rotate.z = mAng(link->mRotation.y + link->vt_0x19C() + -mapRot).degree2();
901901
} else {
902-
rotate.z = (field_0x0D3A + (-mapRot)).degree2();
902+
rotate.z = mAng(field_0x0D3A + -mapRot).degree2();
903903
}
904904
pane->SetRotate(rotate);
905905
pane = pane->GetParent();
906906
break;
907907
}
908908
case MAP_ICON_01_PANE_DOOR_000:
909909
case MAP_ICON_01_PANE_START_000: {
910-
mVec3_c rotate(0.0f, 0.0f, ((-mapRot) + commandRot).degree2());
910+
mVec3_c rotate(0.0f, 0.0f, mAng(-mapRot + commandRot).degree2());
911911
pane->SetRotate(rotate);
912912
pane = mpPanes[paneIdx]->GetParent();
913913
break;

0 commit comments

Comments
 (0)