// Start is called before the first frame update
    void Start()
    {
        var generator = GetComponent <StormGenerator>();
        var storm     = new Storm();
        var emitList  = EmitList.Cone(100, 2, 90, 1);

        storm.AddBehavior(0, emitList, new Particle(particle), gap);
        generator.Generate(storm);
    }