Singleton class which holds the global properties for the scene and default values. Retrieve this anywhere by Ignis.FlameEngine.instance
Public void PauseFlames()
Pauses the flames.
Public void ResumeFlames()
Resumes the flames.
Gets
public List<OAVAShaderCombabilitySO> GetCompatibleShaders()
Gets all the compatible shader scriptable objects attached to the engine.
public List<FlameCollisionCallbacks> GetCollisionCallbacks()
Gets a list of callbacks to be called when a determined object touches the fire.
public GameObject GetFireVFX()
Gets VFX prefab of selected VFX variant.