Class ClientFogManager
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
ownerMonoBehaviourThe 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()