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
FieldsModifier and TypeFieldDescriptionfloatIntensity of aurora effects (aurora borealis)floatAltitude where volumetric clouds begin (Y position)floatVolumetric cloud ambient light probe dimmer (0-1), default is 0.5floatDensity of volumetric clouds (0-1)floatErosion factor for volumetric clouds (0-1)floatErosion scale for volumetric clouds (typically high values, like 1000)floatScale for volumetric clouds (typically values between 20 and 200)floatShape factor of volumetric clouds (0-1).floatHeight/thickness of volumetric clouds (vertically)floatFauna activity (0-1), 0 == no birds or insects, 1 == full bird sounds, insects etc.intintFog albedo color (hex)intintInternal ID of this weather effectbooleanIs this considered good weather?Weather effect nameNext possible weather effects.floatfloatfloatRain sound intensity (0-1)Season when this weather effect may occur.floatintIntensity for sun volumetric light (0-16)intTemperature difference in relation to current temperaturefloatWater wave amplitude (i.e wave height)floatWater wave length (higher values == shorter waves)floatWater wave movement speedfloatWater wave steepnessfloatOverall wind intensity (0-1) for the ambience soundfloatMaximum intensity for gusts of windfloatMinimum intensity for gusts of windfloatWind 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()
-