What do you want to achieve? Keep it simple and clear!
I want to create a crater effect similar to one in the video provided below, also i want to make the environment impact. Where all the trees and other objects get affected.
What is the issue? Include screenshots / videos if possible!
When the effect should be emitted, also create a hitbox for the enviromental interaction beside the particle emmiters and the player damage hitbox, for the crater/rock effect there are multiple modules with which you can automatically create these kind of craters, if you want to find those, search on youtube or devforum for “rock module”. Quick devforum search led to this open sourced module: Rocks Module - Useful for Anime Games Skill Effects
For the enviromental interactions, i think you can make a touched event, and if the part has the name of the enviromental hitbox you spawn, then run the specific code for the interaction
Reason why its because they dont use an open source module, and the module posted by frost would work really well if you want something that looks like tsb, but to make it look even more like it, i suggest you modify the module to be able to choose random rock sizes, like you give it a value and it can offset it slightly to make it look more natural
Another reason why is because they use custom textures for their map, not just roblox materials, which you can also do for your game