1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-02 05:45:33 +00:00

Make sure the player node's visibility cascades

This commit is contained in:
Chris Robinson 2013-01-30 02:38:50 -08:00
parent 04d4c125ba
commit 600d3bf9eb

View file

@ -129,11 +129,8 @@ namespace MWRender
MWBase::Environment::get().getWindowManager ()->showCrosshair
(!MWBase::Environment::get().getWindowManager ()->isGuiMode () && (mFirstPersonView && !mVanity.enabled && !mPreviewMode));
mPlayerNode->setVisible(
mVanity.enabled || mPreviewMode || !mFirstPersonView,
false
);
/// \fixme We shouldn't hide the whole model, just certain components of the character (head, chest, feet, etc)
mPlayerNode->setVisible(mVanity.enabled || mPreviewMode || !mFirstPersonView);
if (mFirstPersonView && !mVanity.enabled) {
return;
}
@ -310,10 +307,7 @@ namespace MWRender
delete mAnimation;
mAnimation = anim;
mPlayerNode->setVisible(
mVanity.enabled || mPreviewMode || !mFirstPersonView,
false
);
mPlayerNode->setVisible(mVanity.enabled || mPreviewMode || !mFirstPersonView);
}
void Player::setHeight(float height)