| 392 | } |
| 393 | |
| 394 | void MovableGameEntity::correctDropPosition(Ogre::Vector3& position) |
| 395 | { |
| 396 | const double offset = 0.3; |
| 397 | if(position.x > 0) |
| 398 | position.x += Random::Double(-offset, offset); |
| 399 | |
| 400 | if(position.y > 0) |
| 401 | position.y += Random::Double(-offset, offset); |
| 402 | |
| 403 | if(position.z > 0) |
| 404 | position.z += Random::Double(-offset, offset); |
| 405 | } |