This commit is contained in:
SoulliesOfficial
2025-10-23 00:49:44 -04:00
parent 9b1b5ca93f
commit 61a397dd4c
9846 changed files with 2618439 additions and 793547 deletions

View File

@@ -0,0 +1,27 @@
using UnityEngine;
namespace AllIn1VfxToolkit
{
[CreateAssetMenu(fileName = "All1VfxParticleHelperTemplate", menuName = "AllIn1Vfx/ParticleHelperTemplate")]
public class AllIn1ParticleHelperSO : ScriptableObject
{
//General Options
public bool matchDurationToLifetime = false;
public bool randomRotation = false;
public float minLifetime = 5f, maxLifetime = 5f;
public float minSpeed = 5f, maxSpeed = 5f;
public float minSize = 1f, maxSize = 1f;
public ParticleSystem.MinMaxGradient startColor;
//Emission Options
public bool isBurst = false;
public int minNumberOfParticles = 10, maxNumberOfParticles = 10;
//Shape Options
public AllIn1ParticleHelperComponent.EmissionShapes currEmissionShape = AllIn1ParticleHelperComponent.EmissionShapes.Cone;
//Lifetime Options
public AllIn1ParticleHelperComponent.LifetimeSettings colorLifetime = AllIn1ParticleHelperComponent.LifetimeSettings.Descendent;
public AllIn1ParticleHelperComponent.LifetimeSettings sizeLifetime = AllIn1ParticleHelperComponent.LifetimeSettings.Ascendant;
}
}