From d9ab53c3e73f6e19faa07ac9a86677b61814d1ab Mon Sep 17 00:00:00 2001 From: Ange Yaghi Date: Mon, 15 Aug 2022 04:06:28 -0400 Subject: [PATCH] [#98] Fixed crashing with large engines --- src/connecting_rod_object.cpp | 4 ++-- src/crankshaft_object.cpp | 6 +++--- src/piston_object.cpp | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/connecting_rod_object.cpp b/src/connecting_rod_object.cpp index 28fb0658..d92aefad 100644 --- a/src/connecting_rod_object.cpp +++ b/src/connecting_rod_object.cpp @@ -45,10 +45,10 @@ void ConnectingRodObject::render(const ViewParameters *view) { m_app->getEngine()->DrawModel( m_app->getShaders()->GetRegularFlags(), m_app->getAssetManager()->GetModelAsset("ConnectingRod"), - 0x10 - layer); + 0x32 - layer); setTransform(&m_connectingRod->m_body); - m_app->drawGenerated(m_connectingRodBody, 0x10 - layer); + m_app->drawGenerated(m_connectingRodBody, 0x32 - layer); } void ConnectingRodObject::process(float dt) { diff --git a/src/crankshaft_object.cpp b/src/crankshaft_object.cpp index 13b2c7dc..7340f5f8 100644 --- a/src/crankshaft_object.cpp +++ b/src/crankshaft_object.cpp @@ -36,7 +36,7 @@ void CrankshaftObject::render(const ViewParameters *view) { m_app->getEngine()->DrawModel( m_app->getShaders()->GetRegularFlags(), m_app->getAssetManager()->GetModelAsset("Crankshaft"), - 0x10 - layer); + 0x32 - layer); } setTransform( @@ -49,13 +49,13 @@ void CrankshaftObject::render(const ViewParameters *view) { m_app->getEngine()->DrawModel( m_app->getShaders()->GetRegularFlags(), m_app->getAssetManager()->GetModelAsset("CrankSnout"), - 0x10); + 0x32); m_app->getShaders()->SetBaseColor(tintByLayer(ysColor::srgbiToLinear(0xAAAAAA), 1)); m_app->getEngine()->DrawModel( m_app->getShaders()->GetRegularFlags(), m_app->getAssetManager()->GetModelAsset("CrankSnoutThreads"), - 0x10); + 0x32); } void CrankshaftObject::process(float dt) { diff --git a/src/piston_object.cpp b/src/piston_object.cpp index e1d8b3b9..4e4c9261 100644 --- a/src/piston_object.cpp +++ b/src/piston_object.cpp @@ -43,11 +43,11 @@ void PistonObject::render(const ViewParameters *view) { m_app->getEngine()->DrawModel( m_app->getShaders()->GetRegularFlags(), m_app->getAssetManager()->GetModelAsset("Piston"), - 0x10 - layer); + 0x32 - layer); setTransform(&m_piston->m_body); m_app->getShaders()->SetBaseColor(holeCol); - m_app->drawGenerated(m_wristPinHole, 0x10 - layer); + m_app->drawGenerated(m_wristPinHole, 0x32 - layer); } void PistonObject::process(float dt) {