Changed: #963 Floating point exceptions

This commit is contained in:
kervala 2010-07-20 22:49:11 +02:00
parent 49c8252f99
commit 43de0a28b1
2 changed files with 15 additions and 12 deletions

View file

@ -2669,7 +2669,7 @@ KeyChosen:
}
// On Rotation/About Face
CVector dirEndA;
CVector dirEndA(0.0f, 0.0f, 0.0f);
switch(onRotation(curAnimState, dirEndA))
{
// On Rot Left

View file

@ -641,6 +641,15 @@ void CEntityCL::init()
// _Name = NULL;
// Bot Objects flags
_DisplayInRadar= true;
_DisplayOSDName= true;
_DisplayOSDBars= true;
_DisplayOSDForceOver= false;
_Traversable= true;
_CanTurn = true; // must be initialized beforce calling front()
_ForbidClipping = false;
// Entity Up.
up(CVector(0.f, 0.f, 1.f));
// Orientation of the entity.
@ -755,15 +764,6 @@ void CEntityCL::init()
_TheoreticalOrientation = -10.0f; // Init value to know if it has been changed.
#endif // TMP_DEBUG_GUIGUI
// Bot Objects flags
_DisplayInRadar= true;
_DisplayOSDName= true;
_DisplayOSDBars= true;
_DisplayOSDForceOver= false;
_Traversable= true;
_CanTurn = true;
_ForbidClipping = false;
_VisualSelectionTime= 0;
_VisualSelectionBlinked= false;
_InSceneInterfaceEnabled = true;
@ -1668,6 +1668,8 @@ void CEntityCL::snapToGround()
case EGSPD::CPeople::Zorai :
waterOffset = ClientCfg.ZoraiWaterOffset;
break;
default:
break;
}
vect.z = waterHeight + waterOffset;
@ -2753,6 +2755,7 @@ const char *CEntityCL::getBoneNameFromBodyPart(BODY::TBodyPart part, BODY::TSide
case BODY::HHands: return side == BODY::Left ? "Bip01 L Hand" : "Bip01 R Hand";
case BODY::HLegs: return side == BODY::Left ? "Bip01 L Calf" : "Bip01 R Calf";
case BODY::HFeet: return side == BODY::Left ? "Bip01 L Foot" : "Bip01 R Foot";
default: break;
}
return NULL;
}