ObserverManager

The ObserverManager assists in controlling what network objects each client may see.

Description

ObserverManager is used to globally customize the observer system. Observer conditions within the ObserverManager will be automatically added to NetworkObjects, unless the NetworkObserver component is set to ignore the manager.

Settings

Default Settings

⚙️ Update Host Visibility

This will hide renderers on networked objects which are hidden to host client. When true, all networked objects will be visible to the host client even if these objects would normally be despawned for the client.

⚙️ Maximum Timed Observers

The maximum duration that the server will take to update timed observer conditions as server load increases. Lower values will result in timed conditions being checked quicker at the cost of performance.

⚙️ Default Conditions

These are Observer Conditions which will be added to all NetworkObjects by default.

Almost all games should utilize at least the Scene Observer Condition.

Last updated