Support the <float/> property in actors

This was SVN commit r7883.
This commit is contained in:
Ykkrosh
2010-08-09 01:28:13 +00:00
parent 422da1aef0
commit c728aa972c
5 changed files with 8 additions and 6 deletions
@@ -302,7 +302,7 @@ public:
rotY = m_InterpolatedRotY;
}
virtual CMatrix3D GetInterpolatedTransform(float frameOffset)
virtual CMatrix3D GetInterpolatedTransform(float frameOffset, bool forceFloating)
{
if (!m_InWorld)
{
@@ -320,7 +320,7 @@ public:
if (!cmpTerrain.null())
baseY = cmpTerrain->GetExactGroundLevel(x, z);
if (m_Floating)
if (m_Floating || forceFloating)
{
CmpPtr<ICmpWaterManager> cmpWaterMan(GetSimContext(), SYSTEM_ENTITY);
if (!cmpWaterMan.null())