BandaStation - Modules - TypesVar Details - Proc Details

basic

Basic effect system which spawns a certain number of moving effects

Vars

amountTotal number of particles to spawn
autocleanupShould the system delete itself after finishing?
cardinals_onlyShould we pick among cardinals or all directions when deciding where the particle should move
delete_on_stopShould the system delete effects that stop moving?
effect_typeTypepath of the effect to spawn
last_loop_lengthThe length of the previous assigned moveloop in deciseconds
pickable_dirsList of dirs avalible to pick, used to avoid accidential duplicates
step_delayHow frequently (in deciseconds) should we move our particles?
total_effectsTotal amount of effects we currently have active

Procs

generate_effectGenerates a effect for our system to control, returns the generated effect
get_step_countReturns how many steps to attempt to move a generated effect
move_failedAllows us to hook into being unable to automatically move

Var Details

amount

Total number of particles to spawn

autocleanup

Should the system delete itself after finishing?

cardinals_only

Should we pick among cardinals or all directions when deciding where the particle should move

delete_on_stop

Should the system delete effects that stop moving?

effect_type

Typepath of the effect to spawn

last_loop_length

The length of the previous assigned moveloop in deciseconds

pickable_dirs

List of dirs avalible to pick, used to avoid accidential duplicates

step_delay

How frequently (in deciseconds) should we move our particles?

total_effects

Total amount of effects we currently have active

Proc Details

generate_effect

Generates a effect for our system to control, returns the generated effect

get_step_count

Returns how many steps to attempt to move a generated effect

move_failed

Allows us to hook into being unable to automatically move