Recently I have been goofing around and I created a Crater system!
What is a crater system? You might have noticed a lot of anime esc fighting games where when some attack hits the ground a crater appears! I have created a system that allows you to do that very thing! And its free!
Open downloading or inserting the model there will be a Module called “CraterSystem”.
If you wish to create a Crater all you have to do is get the module and call the .crater() function!
E.g. require(location:FindFirstChild(‘CraterSystem’)).crater()
Next you’ll notice that you can put in 5 values.
E.g. .crater(CFrame,Amount,SpaceApart,Range,FadeTime)
-
- CFrame. well it is a CFrame. The crater will appear facing the direction of the bottom of the CFrame. Meaning if a part is facing forward it would make the crater underneath it
-
- Amount. The amount of crater parts that are created. Play around with it and find what you like!
-
- SpaceApart. How far apart the crater parts are, if its 3 they should be 3 studs away. Or something like it : D
-
- Range. This is the range of how far the crater can be created!
-
- FadeTime. This is the time it takes for the crater parts to fade away!
Note if you want more info you can print
module.Info
to get some info.
Download:CraterSystemV1.1.rbxm (3.8 KB)
Get:CraterSystem - Roblox
Crater parts will mimic the parts material and color that they appear on.
You can have as many crater parts as you want.
crater parts are rotated around evenly
***Current Version works pretty well! Report any bugs if you find them!