Extracted Shooting into the PlayerEntity