mirror of
https://github.com/zeldaret/tww.git
synced 2026-06-07 03:47:52 -04:00
Match daNpc_Bs1_c::CreateInit and cLib_minMaxLimit inline
This commit is contained in:
@@ -1293,10 +1293,10 @@ namespace daBomb2 {
|
||||
};
|
||||
|
||||
if(fopAcM_GetModel(this) == 0) {
|
||||
f32 frame = mBck0.getFrame();
|
||||
frame = mult[cLib_minMaxLimit<int>(mBck0.getEndFrame() - frame, 0, 9)] * 25.0f;
|
||||
int framesLeft = mBck0.getEndFrame() - mBck0.getFrame();
|
||||
f32 scale = mult[cLib_minMaxLimit<int>(framesLeft, 0, 9)] * 25.0f;
|
||||
|
||||
dComIfGd_setSimpleShadow2(¤t.pos, mAcch.GetGroundH(), frame, mAcch.m_gnd, 0, 1.0f, dDlst_shadowControl_c::getSimpleTex());
|
||||
dComIfGd_setSimpleShadow2(¤t.pos, mAcch.GetGroundH(), scale, mAcch.m_gnd, 0, 1.0f, dDlst_shadowControl_c::getSimpleTex());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1596,7 +1596,7 @@ BOOL daNpc_Bs1_c::CreateInit() {
|
||||
mShopIndex = 6;
|
||||
}
|
||||
|
||||
mShopIndex = cLib_minMaxLimit<int>(mShopIndex, 0, 7);
|
||||
mShopIndex = cLib_minMaxLimit<s8>(mShopIndex, 0, 7);
|
||||
|
||||
mShopCamAction.setCamDataIdx(mShopIndex);
|
||||
mShopItems.setItemDataIdx(mShopIndex);
|
||||
|
||||
@@ -100,7 +100,7 @@ s32 daObj_Roten_c::_create() {
|
||||
fopAcM_SetupActor(this, daObj_Roten_c);
|
||||
|
||||
mType = fopAcM_GetParam(this) >> 0x18;
|
||||
mType = cLib_minMaxLimit<u8>((int)mType, 0, 2); // fakematch? debug says this is templated to u8
|
||||
mType = cLib_minMaxLimit<u8>(mType, 0, 2);
|
||||
|
||||
if(Roten_create_check(mType)) {
|
||||
field_0x2D1 = 0;
|
||||
|
||||
Reference in New Issue
Block a user