Skip to content

TornadoInfo

Schema Type: JSON Type: object

No Description Found

rotation

Type: MVector3

Rotation of the object

See Definitions/MVector3

alignRadial

Type: boolean or null

Do we try to automatically align this object to stand upright relative to the body's center? Stacks with rotation.
Defaults to true for geysers, tornados, and volcanoes, and false for everything else.


position

Type: MVector3

Position of the object

See Definitions/MVector3

parentPath

Type: string

The relative path from the planet to the parent of this object. Optional (will default to the root sector).


isRelativeToParent

Type: boolean

Whether the positional and rotational coordinates are relative to parent instead of the root planet object.


rename

Type: string

An optional rename of this object


elevation

Type: number

Alternative to setting the position. Will choose a random place at this elevation.


height

Type: number Default: 30

The height of this tornado.


tint

Type: MColor

The colour of the tornado.

See Definitions/MColor

type

Type: TornadoType Default: upwards

What type of cyclone should this be? Upwards and downwards are both tornados and will push in that direction.

See Definitions/TornadoType

wanderDegreesX

Type: number Default: 45

Angular distance from the starting position that it will wander, in terms of the angle around the x-axis.


wanderDegreesZ

Type: number Default: 45

Angular distance from the starting position that it will wander, in terms of the angle around the z-axis.


wanderRate

Type: number

The rate at which the tornado will wander around the planet. Set to 0 for it to be stationary. Should be around
0.1.


audioDistance

Type: number

The maximum distance at which you'll hear the sounds of the cyclone. If not set it will scale relative to the size of the cyclone.


fluidType

Type: NHFluidType Default: cloud

Fluid type for sounds/effects when colliding with this tornado.

See Definitions/NHFluidType

hazardType

The type of hazard for this volume. Leave empty for this tornado to not be hazardous.


damagePerSecond

Type: number Default: 10

The amount of damage you will take per second while inside this tornado. Only used it hazardType is set.


firstContactDamageType

The type of damage you will take when you first touch this volume. Leave empty for this tornado to not cause damage on first contact.


firstContactDamage

Type: number Default: 10

The amount of damage you will take when you first touch this volume. Only relevant if firstContactDamageType is set.