HITSCAN
this callback is called right before hitscan is run and allows to override various stuff
passed into the callback is:
- an instance of the hitscan_context_t
- an immutable instance of the current user_cmd_t
- an immutable instance of the current unpredicted_data_t