Prototype/FluidStream: Difference between revisions
m (→Optional properties: particle_buffer_size detail) |
|||
Line 8: | Line 8: | ||
{{Prototype property|particle_spawn_interval|[[Types/uint16|uint16]]}} | {{Prototype property|particle_spawn_interval|[[Types/uint16|uint16]]}} | ||
The stream will spawn one particle every particle_spawn_interval ticks until the particle_spawn_timeout is reached. The first particle will trigger an initial_action upon landing. Each particle triggers an action upon landing. Particles spawned within a single particle_spawn_timeout interval will be connected by a stretched spine_animation. | |||
{{Prototype property|particle_horizontal_speed|[[Types/double|double]]}} | {{Prototype property|particle_horizontal_speed|[[Types/double|double]]}} |
Revision as of 22:43, 29 September 2022
Template:Prototype parent Used for example for the handheld flamethrower.
Mandatory properties
This prototype inherits all the properties from Prototype/Entity.
Template:Prototype property The stream will spawn one particle every particle_spawn_interval ticks until the particle_spawn_timeout is reached. The first particle will trigger an initial_action upon landing. Each particle triggers an action upon landing. Particles spawned within a single particle_spawn_timeout interval will be connected by a stretched spine_animation.
Template:Prototype property Must be larger than 0. particle_horizontal_speed has to be greater than particle_horizontal_speed_deviation.
Optional properties
Template:Prototype property Number of spawned child particles of the stream. Must be greater than 0 and less than 256.
Template:Prototype property Value between 0 and 1.
Template:Prototype property Value between 0 and 1.
Template:Prototype property Will be set to 1 by the game if less than 1.
Template:Prototype property Will be set to 1 by the game if less than 1.