mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-07-08 19:25:51 +00:00
more efficient shaft model init
This commit is contained in:
parent
44cd8596df
commit
c29013ba89
@ -353,11 +353,12 @@ void CWorldTransManager::EnableTransition(const CAnimRes& samusRes,
|
|||||||
|
|
||||||
if (bgRes != -1)
|
if (bgRes != -1)
|
||||||
{
|
{
|
||||||
x4_modelData->x100_bgModelData[0] = CStaticRes(bgRes, bgScale);
|
CStaticRes bg(bgRes, bgScale);
|
||||||
|
x4_modelData->x100_bgModelData[0] = bg;
|
||||||
x4_modelData->x100_bgModelData[0].Touch(CModelData::EWhichModel::Normal, 0);
|
x4_modelData->x100_bgModelData[0].Touch(CModelData::EWhichModel::Normal, 0);
|
||||||
x4_modelData->x100_bgModelData[1] = CStaticRes(bgRes, bgScale);
|
x4_modelData->x100_bgModelData[1] = bg;
|
||||||
x4_modelData->x100_bgModelData[1].Touch(CModelData::EWhichModel::Normal, 0);
|
x4_modelData->x100_bgModelData[1].Touch(CModelData::EWhichModel::Normal, 0);
|
||||||
x4_modelData->x100_bgModelData[2] = CStaticRes(bgRes, bgScale);
|
x4_modelData->x100_bgModelData[2] = bg;
|
||||||
x4_modelData->x100_bgModelData[2].Touch(CModelData::EWhichModel::Normal, 0);
|
x4_modelData->x100_bgModelData[2].Touch(CModelData::EWhichModel::Normal, 0);
|
||||||
zeus::CAABox bounds = x4_modelData->x100_bgModelData[0].GetBounds();
|
zeus::CAABox bounds = x4_modelData->x100_bgModelData[0].GetBounds();
|
||||||
x1c_bgHeight = (bounds.max.z - bounds.min.z) * bgScale.z;
|
x1c_bgHeight = (bounds.max.z - bounds.min.z) * bgScale.z;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user