Home

SmokePrototype

Abstract entity that has an animation.

Parent

Properties

animation

cyclic

If this is false then the smoke expires when the animation has played once.

duration

May not be 0 if cyclic is true. If cyclic is false then the smoke will be expire when the animation has played once, even if there would still be duration left.

spread_duration

fade_away_duration

fade_in_duration + fade_away_duration must be <= duration.

fade_in_duration

fade_in_duration + fade_away_duration must be <= duration.

start_scale

end_scale

color

affected_by_wind

Smoke always moves randomly unless movement_slow_down_factor is 0. If affected_by_wind is true, the smoke will also be moved by wind.

show_when_smoke_off

render_layer

movement_slow_down_factor

Value between 0 and 1, with 0 being no movement.

glow_fade_away_duration

glow_animation

collision_box

Must have a collision box size of zero.

Examples

collision_box = {{0, 0}, {0, 0}}