Difference between revisions of "Particles Lua API"

From Off Grid Wiki
Jump to navigation Jump to search
m (Rich moved page Lua Apis/Particles Lua API to Particles Lua API without leaving a redirect: removing sub-pages)
(Update)
Line 1: Line 1:
 +
<!-- This file is auto generated, please don't edit manually! -->
 
= Particles =
 
= Particles =
 
== Description ==
 
== Description ==
The Particles API allows modders to trigger behaviours on the particle systems attached to mission objects and their children. For more information see [https://docs.unity3d.com/Manual/class-ParticleSystem.html Unity's documentation] on Particle Systems
+
 
 +
The Particles API allows modders to trigger behaviours on the particle systems attached to mission objects and their children.
 +
For more information see [https://docs.unity3d.com/Manual/class-ParticleSystem.html Unity's documentation] on Particle Systems
 
== Functions ==
 
== Functions ==
 
=== Play ===
 
=== Play ===
Line 88: Line 91:
  
  
'''Docs last hacked together on''': 09/05/2017 12:46
+
This file is auto generated, please don't edit manually!
 +
 
 +
'''Docs last hacked together on''': 13/09/2017 14:00

Revision as of 13:01, 13 September 2017

Particles

Description

The Particles API allows modders to trigger behaviours on the particle systems attached to mission objects and their children. For more information see Unity's documentation on Particle Systems

Functions

Play

Particles.Play(deviceName, searchChildren)

Expected parameter types

deviceName string
searchChildren bool (optional)

Description: Sets the particle system into play mode and beings emitting

Returns: Nothing

Notes: Sets the particle systems into play mode and enables emitting (if it has been disabled). If the particle system has been paused, then this resumes playing from the previous time. If the particle system has stopped, then the system starts from time 0, and, if it is relevant, the startDelay is applied.

Pause

Particles.Pause(deviceName, searchChildren)

Expected parameter types

deviceName string
searchChildren bool (optional)

Description: Pauses playing the particle system.

Returns: Nothing

Stop

Particles.Stop(deviceName, searchChildren)

Expected parameter types

deviceName string
searchChildren bool (optional)

Description: Stops playing the particle system.

Returns: Nothing

Toggle

Particles.Toggle(deviceName, searchChildren)

Expected parameter types

deviceName string
searchChildren bool (optional)

Description: Toggles the particle system playing

Returns: Nothing

Emit

Particles.Emit(deviceName, count, searchChildren)

Expected parameter types

deviceName string
count number
searchChildren bool (optional)

Description: Emit _count_ particles immediately.

Returns: Nothing

IsPlaying

Particles.IsPlaying(deviceName, searchChildren)

Expected parameter types

deviceName string
searchChildren bool (optional)

Description: Is the particle system playing right now?

Returns: bool


This file is auto generated, please don't edit manually!

Docs last hacked together on: 13/09/2017 14:00