diff options
Diffstat (limited to 'src/Person.cpp')
| -rw-r--r-- | src/Person.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Person.cpp b/src/Person.cpp index 452a8bd..292269a 100644 --- a/src/Person.cpp +++ b/src/Person.cpp @@ -60,7 +60,7 @@ HitStruct Person::BulletCollideWithPlayer(int who, XYZ start, XYZ end){ float distancemax = 0.0f; for (auto& joint : skeleton.joints) distancemax = std::max(distancemax, - findDistancefast(average, joint.position)); + sqrlen(average - joint.position)); distancemax = sqrt(distancemax); //Collide with player @@ -932,7 +932,7 @@ int Person::DrawSkeleton(int who) for (auto& joint : skeleton.joints) { joint.oldposition = joint.position; joint.position += joint.offset; - if (findLengthfast(joint.offset) >= multiplier * multiplier * 25) { + if (sqrlen(joint.offset) >= multiplier * multiplier * 25) { normal = normalize(joint.offset); skeleton.offset = 1; joint.offset -= normal * multiplier * 5; |
