MAXScript can be used with Particle Flow for the following tasks:
Creating new instances of exposed Particle Flow classes. See Particle Flow Classes for a list of all exposed classes.
Accessing properties and methods of existing Particle Flow objects (Sources, Events, Operators, Tests etc.), either created by the user via the UI or by MAXScript.
Controlling values in the Integer, Float, Vector etc. channels supported by Particle Flow. Certain Particle Flow actions have built-in options to access these channels to control some of their properties.
Updating particle values in the PF_Source using the Every Step Update and Final Step Update scripts.
Controlling particle creation using the Birth_Script action.
Creating custom Particle Flow operators using the Script_Operator action.
Creating custom tests using the Script_Test action.
Low-level access to the Particle Flow system components using their Interfaces’ Properties and Methods.