ballistics calculations - unspaghettified | ScratchStats