Click on images in preview to expand.
NOTE: This new version will be in 7.5
SELECTIVE TARGETING
New for SmartDancer is ‘Selective Targeting’.
By default, all bots/palettes are targeted to receive commands based on which controller is sending commands.
Example: Controller RED defaults to sending commands to bots/palettes ending in A thru I. Controller BLUE defaults to sending commands to bots/palettes ending in J thru R.
Now you can choose which specific bots/palettes will receive commands from a given controller based upon the NAMING of the controller. Controllers are named PE18??? where ??? now dictates which bots/palettes are to be targeted. Example: PE18a-i means this controller sends commands to bots/palettes ending in any letter between A and I. You could name your controller PE18a-d or PE18c-h or PE18m-m as examples.
So even if your formations are set for, say, 9 bots/palettes, if your name only targets, say, 2 bots/palettes, i.e. PE18a-b, then only those 2 bots/palettes will move in formation or turn or june or change speed or change division, etc.
This is insanely off-the-charts powerful.
You can have 1 controller controlling 8) bots/palettes.
Another 2 controllers controlling 4 bots/palettes each.
And another 4 controllers controlling 2 bots/palettes each.
So with 7 controllers you can select how different groupings of bots/palettes will function.
HOVER TEXT
I have added hover-text that shows the name of the bots. They will display when you press SHOW and go away when you press HIDE.
ACTIVATION IDs
By default, the Activation IDs are set to 1 for the RED controller and 2 for the BLUE controller.
If you want additional controllers, you can copy the RED or BLUE controller. You can change its color and assign it new activation IDs by changing the first entry in the *channels nc.
ActivationId,3
Now when sending commands from the Artiste Performance HUD, you set the controller that will receive subsequent commands by sending an ActivationId command.
SD=IDx (x = number matching ActivationId in *channels nc)
Of course you can give more than one controller the same ActivationId in the *channels nc.
And if you send an SD=ID0 command (zero), then ALL controllers will receive subsequent commands.
RESET_SMART_DANCER
SD=RESET_SMART_DANCER is a new command you can send from the Artiste Performance HUD to reset the SmartDancer script in the bot or Palette.
Resetting from the SmartDancer Controller or from AutoFX , automatically Registers you with the SmartDancer Controller and Bot-Positioners and sends the formation-vectors to them so they know how to move based on just a formation name.
REGISTER and UNREGISTER
Registering is automatic upon SmartDancer Controller reset. Registering restricts control of the SmartDancer Controller to just ONE person at a time. It also sends the formation-vectors to bots/Palettes so they know how to move based on just a formation name.
If you have several controllers, you must Register each one, one at a time.
Also, SD=UNREGISTER has been fixed