Drag and drop fire propagation. Make spreadable flames with 2 simple components.
Uses the flammable component and catalyst component to spread fire to flammable actors and other things in the level marked as flammable. Set up is as simple as adding the component and tweaking the settings to your liking
*Product is still in development, price will raise slightly after the first update*
By adding the Catalyst component to an actor, you are able to set settings that allow the actor to spread. This can be added to any blueprint actor including projectiles and can not only spread to actors with the flammable component, but also actors tagged as "flammable" or with a specified physical material.
The Flammable Component allows you to make and actor flammable and gives settings that go more into detail about how that actor catches fire than a tagged actor does.
Fire propagation can get expensive if there are too many particles active, so there are many settings to combat this such as life, chance to spread, max children, etc. (The example particles used in this project can also be improved greatly since they are just the starter content, especially by using niagara)
There are also event dispatchers in the components that can be called when an event happens. This provides a good foundation to expand on and create your own custom events. Many of the example blueprints show ways these can be used.
Number of Blueprints:.
Network Replicated: (Yes)