Network Manager Ability to spawn prefabs over the network (Server only) More...
Public Member Functions | |
| delegate void | ModNetworkManagerPrepare (ModNetworkManager modNetworkManager) |
| Internal use. | |
| void | InstantiateNetworkPrefab (GameObject prefab, Action< ModNetworkBehaviour > onComplete=null, Vector3? position=null, Quaternion? rotation=null, ModConnection? owner=null, bool bSendTransform=false) |
| Spawns a prefab over the network (Server only) | |
| void | InstantiateNetworkPrefab (Guid assetid, Action< ModNetworkBehaviour > onComplete=null, Vector3? position=null, Quaternion? rotation=null, ModConnection? owner=null, bool bSendTransform=false) |
| Spawns a prefab over the network (Server only) | |
| void | InstantiateNonNetworkedPrefab (Guid assetid, Action< ModNetworkBehaviour > onComplete=null, Vector3? position=null, Quaternion? rotation=null) |
| Spawns a prefab but non networked. | |
| void | InstantiateNonNetworkedPrefab (GameObject prefab, Action< ModNetworkBehaviour > onComplete=null, Vector3? position=null, Quaternion? rotation=null) |
| Spawns a prefab but non networked. | |
| void | RegisterBehaviour (ModNetworkBehaviour prefab) |
| Register prefab. | |
| void | UnregisterBehaviour (ModNetworkBehaviour prefab) |
| Unregister prefab. | |
| ModNetworkBehaviour | FindNetworkBehaviour (uint networkid) |
| Find network behaviour from networkid. | |
| T | FindNetworkBehaviour< T > (uint networkid) |
| Find network behaviour from networkid. | |
| ulong | GetTimestep () |
| Server time in miliseconds. | |
| bool | IsServer () |
| Returns whether you are server or not. | |
Properties | |
| static ModNetworkManager | Instance [get] |
| The Instance for ModNetworkManager. | |
Events | |
| static Action< ModNetworkManager > | onPrepare |
| Internal use. | |
| ModNetworkBehaviourCallback | registerBehaviour |
| Internal use. | |
| ModNetworkBehaviourCallback | unregisterBehaviour |
| Internal use. | |
Network Manager Ability to spawn prefabs over the network (Server only)
| ModNetworkBehaviour ModWobblyLife.Network.ModNetworkManager.FindNetworkBehaviour | ( | uint | networkid | ) |
Find network behaviour from networkid.
| networkid |
| T ModWobblyLife.Network.ModNetworkManager.FindNetworkBehaviour< T > | ( | uint | networkid | ) |
Find network behaviour from networkid.
| T |
| networkid |
| T | : | ModNetworkBehaviour |
| ulong ModWobblyLife.Network.ModNetworkManager.GetTimestep | ( | ) |
Server time in miliseconds.
| void ModWobblyLife.Network.ModNetworkManager.InstantiateNetworkPrefab | ( | GameObject | prefab, |
| Action< ModNetworkBehaviour > | onComplete = null, |
||
| Vector3? | position = null, |
||
| Quaternion? | rotation = null, |
||
| ModConnection? | owner = null, |
||
| bool | bSendTransform = false |
||
| ) |
Spawns a prefab over the network (Server only)
| prefab | |
| onComplete | |
| position | |
| rotation | |
| owner | |
| bSendTransform |
| void ModWobblyLife.Network.ModNetworkManager.InstantiateNetworkPrefab | ( | Guid | assetid, |
| Action< ModNetworkBehaviour > | onComplete = null, |
||
| Vector3? | position = null, |
||
| Quaternion? | rotation = null, |
||
| ModConnection? | owner = null, |
||
| bool | bSendTransform = false |
||
| ) |
Spawns a prefab over the network (Server only)
| assetid | |
| onComplete | |
| position | |
| rotation | |
| owner | |
| bSendTransform |
| void ModWobblyLife.Network.ModNetworkManager.InstantiateNonNetworkedPrefab | ( | GameObject | prefab, |
| Action< ModNetworkBehaviour > | onComplete = null, |
||
| Vector3? | position = null, |
||
| Quaternion? | rotation = null |
||
| ) |
Spawns a prefab but non networked.
| prefab | |
| onComplete | |
| position | |
| rotation |
| void ModWobblyLife.Network.ModNetworkManager.InstantiateNonNetworkedPrefab | ( | Guid | assetid, |
| Action< ModNetworkBehaviour > | onComplete = null, |
||
| Vector3? | position = null, |
||
| Quaternion? | rotation = null |
||
| ) |
Spawns a prefab but non networked.
| assetid | |
| onComplete | |
| position | |
| rotation |
| bool ModWobblyLife.Network.ModNetworkManager.IsServer | ( | ) |
Returns whether you are server or not.
| delegate void ModWobblyLife.Network.ModNetworkManager.ModNetworkManagerPrepare | ( | ModNetworkManager | modNetworkManager | ) |
Internal use.
| modNetworkManager |
| void ModWobblyLife.Network.ModNetworkManager.RegisterBehaviour | ( | ModNetworkBehaviour | prefab | ) |
Register prefab.
| prefab |
| void ModWobblyLife.Network.ModNetworkManager.UnregisterBehaviour | ( | ModNetworkBehaviour | prefab | ) |
Unregister prefab.
| prefab |
|
staticget |
The Instance for ModNetworkManager.
|
static |
Internal use.
| ModNetworkBehaviourCallback ModWobblyLife.Network.ModNetworkManager.registerBehaviour |
Internal use.
| ModNetworkBehaviourCallback ModWobblyLife.Network.ModNetworkManager.unregisterBehaviour |
Internal use.