GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

Create Alternating Loops Macro Type

TimothyLuke opened this issue ยท 6 comments

commented

As an alternative to Sequential and Priority Step Functions create an alternative where you can have two loops and swap between them after X rotations. EG you have 4 lines that you want to do 20 times then 3 lines that you want to do 5 times

commented

Reuse PreMacro, PostMacro and Sequence Boxes in the editor but allow a way of configuring them in the GUI

commented

For 2.2 post 7.3

commented

Got a breakthrough on this that will also significantly impact Inner Loop Macros.

Question: Do you want different step functions (sequential, priority, random) for each macro block?

commented

The new flow would look like:

macros = {}
   {
    "pre1",
    "pre2",
    "pre3",
    "pre4",
    "pre5",
    Repeat = 2
  },

   {
    "main1",
    "main2",
    "main3",
    "main4",
    "main5",
    "main6",
    Repeat = 3
  }
}


Do you want the control to be able to go:

macros = {}
   {
    "pre1",
    "pre2",
    "pre3",
    "pre4",
    "pre5",
    Repeat = 2,
    StepFunction = "Priority"
  },

   {
    "main1",
    "main2",
    "main3",
    "main4",
    "main5",
    "main6",
    Repeat = 3
  }
}

Where there was no step function i would assume that the one on the configuration panel would be used.

commented

This is sexy

commented

Has been achieved as part of the code changes for #792