move reference point for camShake to player's bounding box center

This commit is contained in:
Duion 2016-06-01 17:55:50 +02:00
parent 308063a006
commit 5d52864c9f

View file

@ -897,7 +897,7 @@ bool Explosion::onAdd()
if( applyShake && obj )
{
VectorF diff = obj->getPosition() - getPosition();
VectorF diff = obj->getWorldBox().getCenter() - getPosition(); //changed to use player's center instead of origin, it is more accurate
F32 dist = diff.len();
if( dist < mDataBlock->camShakeRadius )
{