public void Pull(AbstractCrystallonEntity pEntity) { var dir = getPosition() - pEntity.getPosition(); pEntity.addImpulse(0.03f * dir.Normalize() * GamePhysics.PtoM ); }