====== OnPlayerShooting hook callback function ======
This hook is not yet fully implemented and is subject to change.
FIXME