What I want to do is be able to create an explosion simulation like the default Roblox explosion instance, I don’t need to know how to do the effects as I already created it
Most solutions I’ve tried are too complicated for me or are too simple for me (like only damaging the player and not applying knockback to models or breaking models)
I’ve tried using explosion instances themselves however, they break humanoid models which is something I don’t want as I want to implement ragdoll to my game. I’ve tried using raycasting but it got incredibly complicated for myself
So, what would be the “best” way to create custom explosions?
You can use GetPartBoundsInBox or simply looping through player’s characters and finding closest ones.
Then you can apply Impulse to humanoidrootparts of players (and not only) from (ExplosionPos-Part.Position).Unit*Power