Particle Emitters BP Structure

Get Started. It's Free
or sign up with your email address
Particle Emitters BP Structure by Mind Map: Particle Emitters BP Structure

1. General Structure

1.1. Library Table

1.1.1. An array of Package Blueprints

1.1.2. Events

1.1.2.1. Select/switch Package

1.2. Character

1.2.1. Events

1.2.1.1. Load Particles Package

1.2.1.2. Spawn Next Particles Class

1.2.1.2.1. Impliments Load Particles

1.2.1.3. Clear Active Particles

1.2.1.3.1. Sets the last one as the only active particle blueprint

1.2.1.4. Destroy Particles

1.2.1.4.1. Deletes all incarnated particles and then clears active particles

1.2.2. Variables

1.2.2.1. L/R Current Particles Set

1.2.2.1.1. Array of actor classes

1.2.2.1.2. Particles in the current selected package

1.2.2.2. L/R Current Particles Index

1.2.2.2.1. Integer

1.2.2.2.2. Current index within the array of particles in current package.

1.2.2.3. L/R Active Particles

1.2.2.3.1. Array of actor referrences

1.2.2.3.2. Particles which spawn on trigger.

1.2.2.4. Incarnated Particles

1.2.2.4.1. Array of actor referrences

1.2.2.4.2. References to all of the Particles Blueprints which have been spawned.

1.2.2.4.3. Destroying these will remove the particles blueprint and their children from the level.

1.2.3. Interface Methods

1.2.3.1. Next Particles (Current Particles Package)

1.2.3.1.1. Inputs

1.2.3.1.2. Outputs

1.3. Package Blueprint

1.3.1. Each package has this master blueprint

1.3.2. Contains an table of Particle Classes (per Nozzle)

1.3.2.1. Each Nozzle has an array of particle BPs, such as left hand and right hand

1.3.3. Events

1.3.3.1. Initialize Package

1.3.3.1.1. Populates the Character with the current Particle Package via Nozzle Interface

1.3.3.2. Select/switch System (per Nozzle)

1.4. Particle Blueprints

1.4.1. Controls individual particle system behavior

1.4.2. Interface Methods

1.4.2.1. Initialize System

1.4.2.1.1. Pass in Nozzle, so it can be attached

1.4.2.2. Update Flow

1.4.2.2.1. Updates value between 0-1 controlling particle flow

1.4.2.3. PlaceThumbnail

1.4.2.3.1. Pass in Nozzle, so it can be attached