Click or drag to resize

WeatherEvent Class

Scriptable object holding WeatherProperties related to a specific weather pattern
Inheritance Hierarchy
SystemObject
  Object
    ScriptableObject
      WeatherSystem.InternalIntensityScriptableObject
        WeatherSystemWeatherEvent

Namespace:  WeatherSystem
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
C#
public class WeatherEvent : IntensityScriptableObject, 
	IActivatable

The WeatherEvent type exposes the following members.

Constructors
  NameDescription
Public methodWeatherEvent
Initializes a new instance of the WeatherEvent class
Top
Properties
  NameDescription
Public propertyhideFlags (Inherited from Object.)
Public propertyIntensity
Shortcut for IntensityData.intensity
(Inherited from IntensityScriptableObject.)
Public propertyIntensityData
The current Intensity data for this WeatherEvent Setting this value will ApplyIntensity() on the WeatherProperties object managed by this WeatherEvent
(Overrides IntensityScriptableObjectIntensityData.)
Public propertyname (Inherited from Object.)
Public propertyProperties
The weather properties managed by this weather event
Public propertyWeatherPropertiesIntensityCurves
The intensity modification curves for weather properties
Public propertyWeatherType
The type of wether this WeatherEvent deals with
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetInstanceID (Inherited from Object.)
Public methodOnActivate
Activation behaviour Activates the WeatherProperties object
Public methodOnDeactivate
Deactivation behaviour Deactivates the WeatherProperties object
Public methodSetDirty Obsolete. (Inherited from ScriptableObject.)
Public methodToString (Inherited from Object.)
Top
See Also