before saying "OGM RAYCASTING THATS loving STUPID TROLOLOLOL", hear me out.
*Reminder* It might not be possible, but oh well.
This Assault Rifle, or weapon pack, whatever, uses raycasts instead of bullets, but the Raycasts only deal damage in 1 of the 2 ways. (if any possible.)
1
The raycasts only "fly" a certain distance before becoming inactive. Say, 500 studs. If the raycast flies past that mark, they don't deal damage.
2
Over distance, the raycasts slowly lose damage power. But they have a much farther range, say about 1000 studs.
***STUDS THINGS AN EXAMPLE***