From 737948128161916ffa9e5422d910d983179f1e7f Mon Sep 17 00:00:00 2001 From: Colin Noga Date: Wed, 17 Apr 2013 12:17:02 -0500 Subject: changed a small model fix --- src/makeYourOwnModelSprite.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/makeYourOwnModelSprite.cpp b/src/makeYourOwnModelSprite.cpp index c424c7f..f08be4c 100644 --- a/src/makeYourOwnModelSprite.cpp +++ b/src/makeYourOwnModelSprite.cpp @@ -537,7 +537,11 @@ int dMakeYourOwn::onExecute() { } int dMakeYourOwn::onDraw() { - matrix.translation(pos.x, pos.y, this->zOrder); // Set where to draw the model : -5500.0 is the official behind layer 2, while 5500.0 is in front of layer 0. + if pos.z == -6500.0 { + matrix.translation(pos.x, pos.y, pos.z + this->zOrder); } // Set where to draw the model : -5500.0 is the official behind layer 2, while 5500.0 is in front of layer 0. + else { + matrix.translation(pos.x, pos.y, pos.z); } // Set where to draw the model : -5500.0 is the official behind layer 2, while 5500.0 is in front of layer 0. + } matrix.applyRotationYXZ(&rot.x, &rot.y, &rot.z); // Set how to rotate the drawn model bodyModel.setDrawMatrix(matrix); // Apply matrix -- cgit v1.2.3