Class MyWeatherEffectDefinition
Inheritance
System.Object
MyWeatherEffectDefinition
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MyWeatherEffectDefinition : MyDefinitionBase
Constructors
MyWeatherEffectDefinition()
Declaration
public MyWeatherEffectDefinition()
Fields
AmbientSound
Declaration
public string AmbientSound
Field Value
Type |
Description |
System.String |
|
AmbientVolume
Declaration
public float AmbientVolume
Field Value
Type |
Description |
System.Single |
|
EffectName
Declaration
Field Value
Type |
Description |
System.String |
|
FogProperties
Declaration
public MyFogProperties FogProperties
Field Value
FoliageWindModifier
Declaration
public float FoliageWindModifier
Field Value
Type |
Description |
System.Single |
|
Lightning
Declaration
public MyObjectBuilder_WeatherLightning Lightning
Field Value
LightningCharacterHitIntervalMax
Declaration
public float LightningCharacterHitIntervalMax
Field Value
Type |
Description |
System.Single |
|
LightningCharacterHitIntervalMin
Declaration
public float LightningCharacterHitIntervalMin
Field Value
Type |
Description |
System.Single |
|
LightningGridHitIntervalMax
Declaration
public float LightningGridHitIntervalMax
Field Value
Type |
Description |
System.Single |
|
LightningGridHitIntervalMin
Declaration
public float LightningGridHitIntervalMin
Field Value
Type |
Description |
System.Single |
|
LightningIntervalMax
Declaration
public float LightningIntervalMax
Field Value
Type |
Description |
System.Single |
|
LightningIntervalMin
Declaration
public float LightningIntervalMin
Field Value
Type |
Description |
System.Single |
|
OxygenLevelModifier
Declaration
public float OxygenLevelModifier
Field Value
Type |
Description |
System.Single |
|
ParticleAlphaMultiplier
Declaration
public float ParticleAlphaMultiplier
Field Value
Type |
Description |
System.Single |
|
ParticleCount
Declaration
Field Value
Type |
Description |
System.Int32 |
|
ParticleRadius
Declaration
public float ParticleRadius
Field Value
Type |
Description |
System.Single |
|
ParticleScale
Declaration
public float ParticleScale
Field Value
Type |
Description |
System.Single |
|
ShadowFadeout
Declaration
public float ShadowFadeout
Field Value
Type |
Description |
System.Single |
|
SolarOutputModifier
Declaration
public float SolarOutputModifier
Field Value
Type |
Description |
System.Single |
|
SunColor
Declaration
Field Value
SunIntensity
Declaration
public float SunIntensity
Field Value
Type |
Description |
System.Single |
|
SunSpecularColor
Declaration
public Vector3 SunSpecularColor
Field Value
TemperatureModifier
Declaration
public float TemperatureModifier
Field Value
Type |
Description |
System.Single |
|
WindOutputModifier
Declaration
public float WindOutputModifier
Field Value
Type |
Description |
System.Single |
|
Methods
Init(MyObjectBuilder_DefinitionBase)
Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Overrides
Lerp(MyWeatherEffectDefinition, MyWeatherEffectDefinition, Single)
Declaration
public void Lerp(MyWeatherEffectDefinition targetWeather, MyWeatherEffectDefinition outputWeather, float ratio)
Parameters