Changed: #963 Floating point exceptions

This commit is contained in:
kervala 2010-07-20 22:49:11 +02:00
parent aa6aa81ca1
commit 720790d759
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;
@ -2747,12 +2749,13 @@ const char *CEntityCL::getBoneNameFromBodyPart(BODY::TBodyPart part, BODY::TSide
BODY::TBodyPart hominPart = BODY::getMatchingHominBodyPart(part);
switch(hominPart)
{
case BODY::HHead: return "Bip01 Head";
case BODY::HHead: return "Bip01 Head";
case BODY::HChest: return "Bip01 Spine2";
case BODY::HArms: return side == BODY::Left ? "Bip01 L UpperArm" : "Bip01 R UpperArm";
case BODY::HArms: return side == BODY::Left ? "Bip01 L UpperArm" : "Bip01 R UpperArm";
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;
}