Show / Hide Table of Contents

Class MyWeatherEffectDefinition

Inheritance
System.Object
MyDefinitionBase
MyWeatherEffectDefinition
Inherited Members
MyDefinitionBase.Id
MyDefinitionBase.DisplayNameEnum
MyDefinitionBase.DescriptionEnum
MyDefinitionBase.DisplayNameString
MyDefinitionBase.DescriptionString
MyDefinitionBase.DescriptionArgs
MyDefinitionBase.Icons
MyDefinitionBase.Enabled
MyDefinitionBase.Public
MyDefinitionBase.AvailableInSurvival
MyDefinitionBase.Context
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase, MyModContext)
MyDefinitionBase.Postprocess()
MyDefinitionBase.GetObjectBuilder()
MyDefinitionBase.ToString()
MyDefinitionBase.CheckDefinitionDLCs(String[])
MyDefinitionBase.DLCs
MyDefinitionBase.DisplayNameText
MyDefinitionBase.DescriptionText
Namespace: Sandbox.Definitions
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
public string EffectName
Field Value
Type Description
System.String

FogProperties

Declaration
public MyFogProperties FogProperties
Field Value
Type Description
MyFogProperties

FoliageWindModifier

Declaration
public float FoliageWindModifier
Field Value
Type Description
System.Single

Lightning

Declaration
public MyObjectBuilder_WeatherLightning Lightning
Field Value
Type Description
MyObjectBuilder_WeatherLightning

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
public int ParticleCount
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
public Vector3 SunColor
Field Value
Type Description
Vector3

SunIntensity

Declaration
public float SunIntensity
Field Value
Type Description
System.Single

SunSpecularColor

Declaration
public Vector3 SunSpecularColor
Field Value
Type Description
Vector3

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
Type Name Description
MyObjectBuilder_DefinitionBase builder
Overrides
MyDefinitionBase.Init(MyObjectBuilder_DefinitionBase)

Lerp(MyWeatherEffectDefinition, MyWeatherEffectDefinition, Single)

Declaration
public void Lerp(MyWeatherEffectDefinition targetWeather, MyWeatherEffectDefinition outputWeather, float ratio)
Parameters
Type Name Description
MyWeatherEffectDefinition targetWeather
MyWeatherEffectDefinition outputWeather
System.Single ratio
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾