Package net.risingworld.api.definitions
Class WeatherDefs.Weather
java.lang.Object
net.risingworld.api.definitions.WeatherDefs.Weather
- Enclosing class:
WeatherDefs
Represents a single weather effect
-
Field Summary
Modifier and TypeFieldDescriptionfloat
Intensity of aurora effects (aurora borealis)float
Altitude where volumetric clouds begin (Y position)float
Volumetric cloud ambient light probe dimmer (0-1), default is 0.5float
Density of volumetric clouds (0-1)float
Erosion factor for volumetric clouds (0-1)float
Erosion scale for volumetric clouds (typically high values, like 1000)float
Scale for volumetric clouds (typically values between 20 and 200)float
Shape factor of volumetric clouds (0-1).float
Height/thickness of volumetric clouds (vertically)float
Fauna activity (0-1), 0 == no birds or insects, 1 == full bird sounds, insects etc.int
int
Fog albedo color (hex)int
int
Internal ID of this weather effectboolean
Is this considered good weather?Weather effect nameNext possible weather effects.float
float
float
Rain sound intensity (0-1)Season when this weather effect may occur.float
int
Intensity for sun volumetric light (0-16)int
Temperature difference in relation to current temperaturefloat
Water wave amplitude (i.e wave height)float
Water wave length (higher values == shorter waves)float
Water wave movement speedfloat
Water wave steepnessfloat
Overall wind intensity (0-1) for the ambience soundfloat
Maximum intensity for gusts of windfloat
Minimum intensity for gusts of windfloat
Wind main intensity -
Method Summary
-
Field Details
-
id
public int idInternal ID of this weather effect -
name
Weather effect name -
fogattenuation
public int fogattenuation -
fogheight
public int fogheight -
fogcolor
public int fogcolorFog albedo color (hex) -
rainintensity
public float rainintensity -
snowintensity
public float snowintensity -
windambience
public float windambienceOverall wind intensity (0-1) for the ambience sound -
windintensity
public float windintensityWind main intensity -
windgustmin
public float windgustminMinimum intensity for gusts of wind -
windgustmax
public float windgustmaxMaximum intensity for gusts of wind -
waveamplitude
public float waveamplitudeWater wave amplitude (i.e wave height) -
wavesteepness
public float wavesteepnessWater wave steepness -
wavespeed
public float wavespeedWater wave movement speed -
wavelength
public float wavelengthWater wave length (higher values == shorter waves) -
pollenintensity
public float pollenintensity -
temperaturedifference
public int temperaturedifferenceTemperature difference in relation to current temperature -
rainsoundintensity
public float rainsoundintensityRain sound intensity (0-1) -
faunaactivity
public float faunaactivityFauna activity (0-1), 0 == no birds or insects, 1 == full bird sounds, insects etc. -
isgoodweather
public boolean isgoodweatherIs this considered good weather? -
sunvolumetrics
public int sunvolumetricsIntensity for sun volumetric light (0-16) -
clouddensity
public float clouddensityDensity of volumetric clouds (0-1) -
cloudshape
public float cloudshapeShape factor of volumetric clouds (0-1). 0 == overcast sky, 1 == clear sky -
cloudscale
public float cloudscaleScale for volumetric clouds (typically values between 20 and 200) -
clouderosion
public float clouderosionErosion factor for volumetric clouds (0-1) -
clouderosionscale
public float clouderosionscaleErosion scale for volumetric clouds (typically high values, like 1000) -
cloudaltitude
public float cloudaltitudeAltitude where volumetric clouds begin (Y position) -
cloudthickness
public float cloudthicknessHeight/thickness of volumetric clouds (vertically) -
cloudambient
public float cloudambientVolumetric cloud ambient light probe dimmer (0-1), default is 0.5 -
auroraintensity
public float auroraintensityIntensity of aurora effects (aurora borealis) -
seasons
Season when this weather effect may occur. Never null -
nextweathers
Next possible weather effects. Never null (after initialization)
-
-
Method Details
-
synchronize
public void synchronize()
-