Show / Hide Table of Contents

Class WeatherPlugin

Use for manage weather. WeatherEffectsManager in client will receive the data

Inheritance
System.Object
WeatherPlugin
Implements
IThreadedPlugin
IShutdownablePlugin
IServerPlugin
IInitializablePlugin
Namespace: Eco.Gameplay.Weather
Assembly: Eco.Gameplay.dll
Syntax
public sealed class WeatherPlugin : EditablePlugin<WeatherManager, WeatherConfig>, IThreadedPlugin, IShutdownablePlugin, IServerPlugin, IInitializablePlugin

Constructors

WeatherPlugin()

Declaration
public WeatherPlugin()

Methods

Initialize(TimedTask)

Declaration
public void Initialize(TimedTask timer)
Parameters
Type Name Description
TimedTask timer

Run()

Declaration
public void Run()

ShutdownAsync()

Declaration
public Task ShutdownAsync()
Returns
Type Description
System.Threading.Tasks.Task

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String

Implements

IThreadedPlugin
IShutdownablePlugin
IServerPlugin
IInitializablePlugin

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾