| Inherits from PrototypeBase |
| animation | :: Animation |
|
| duration | :: uint32 |
Can't be 0 - the smoke will never render. |
|
Can't be 0 - the smoke will never render. |
||
| glow_animation optional | :: Animation |
|
| color optional | :: Color |
|
| start_scale optional | :: double |
|
| end_scale optional | :: double |
|
| movement_slow_down_factor optional | :: double |
Value between 0 and 1, with 1 being no slowdown and 0 being no movement. |
|
Value between 0 and 1, with 1 being no slowdown and 0 being no movement. |
||
| spread_duration optional | :: uint32 |
|
| fade_away_duration optional | :: uint32 |
|
|
|
||
| fade_in_duration optional | :: uint32 |
|
|
|
||
| glow_fade_away_duration optional | :: uint32 |
|
| cyclic optional | :: bool |
|
| affected_by_wind optional | :: bool |
Smoke always moves randomly unless |
|
Smoke always moves randomly unless |
||
| show_when_smoke_off optional | :: bool |
|
| render_layer optional | :: RenderLayer |
|
| type | :: string |
Specifies the kind of prototype this is. |
|
Specifies the kind of prototype this is. |
||
| name | :: string |
Unique textual identification of the prototype. |
|
Unique textual identification of the prototype. |
||
| order optional | :: Order |
Used to order prototypes in inventory, recipes and GUIs. |
|
Used to order prototypes in inventory, recipes and GUIs. |
||
| localised_name optional | :: LocalisedString |
Overwrites the name set in the locale file. |
|
Overwrites the name set in the locale file. |
||
| localised_description optional | :: LocalisedString |
Overwrites the description set in the locale file. |
|
Overwrites the description set in the locale file. |
||