Table of Contents

Class ClientFogManager

Namespace
FishMMO.Client
Assembly
FishMMO.Client.dll

Manages fog transitions triggered by region changes. Extracted from Client.cs.

public class ClientFogManager
Inheritance
ClientFogManager
Inherited Members

Constructors

ClientFogManager(MonoBehaviour)

Creates a ClientFogManager that uses the given MonoBehaviour for coroutines.

public ClientFogManager(MonoBehaviour owner)

Parameters

owner MonoBehaviour

The MonoBehaviour used to start/stop fog lerp coroutines.

Methods

Initialize()

Subscribes to ChangeFogAction events. Call during client initialization.

public void Initialize()

Shutdown()

Unsubscribes from ChangeFogAction and stops active lerp. Call during teardown.

public void Shutdown()

Stop()

Stops the current fog lerp coroutine if one is active.

public void Stop()