mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-20 04:09:16 +00:00
Eliminate hsScalar and hsFixed
Modern CPUs support floats just fine... hsFixed was crazy.
This commit is contained in:
@ -135,7 +135,7 @@ void plAvatarPhysicalSDLModifier::ISetCurrentStateFrom(const plStateDataRecord*
|
||||
if ((rotVar->IsDirty() || posVar->IsDirty()) && avMod->GetController())
|
||||
{
|
||||
hsPoint3 pos;
|
||||
hsScalar zRot;
|
||||
float zRot;
|
||||
posVar->Get(&pos.fX);
|
||||
rotVar->Get(&zRot);
|
||||
avMod->GetController()->SetState(pos, zRot);
|
||||
@ -155,7 +155,7 @@ void plAvatarPhysicalSDLModifier::IPutCurrentStateIn(plStateDataRecord* dstState
|
||||
if(avMod && avMod->GetController())
|
||||
{
|
||||
hsPoint3 pos;
|
||||
hsScalar zRot;
|
||||
float zRot;
|
||||
avMod->GetController()->GetState(pos, zRot);
|
||||
dstState->FindVar(kStrRotation)->Set(zRot);
|
||||
dstState->FindVar(kStrPosition)->Set(&pos.fX);
|
||||
|
Reference in New Issue
Block a user