Back To Index

CallNetworkEvents

Jump To Parameters
Jump To Function Definitions


Parameter Definitions

Select the parameter name from below to jump directly to it on this page.

holder
syncCrossScenes


holder

This is only important if "syncCrossScenes" is true. \n\nThe object you want to track β€œ
the position of. When trying to sync this item across the scene it uses it’s name and this β€œ
holder position to try and figure out what object to update.

Exposed Value Type Default Value
protected Transform null

Back To Top


syncCrossScenes

Do you want these actions to persist between scenes for all players or have it β€œ
be a call that will only execute for players currently in this scene?

Exposed Value Type Default Value
protected bool true

Back To Top

Function Definitions

Select the function name from below to jump directly to it on this page.

CallFloatInvoke1
CallGameObjectInvoke1
CallGameObjectInvoke2
CallGameObjectInvoke3
CallGameObjectInvoke4
CallNetworkInvoke1
CallNetworkInvoke2
CallNetworkInvoke3
CallNetworkInvoke4
CallNetworkInvoke5
InvokeEvent
InvokeSingleEvent
SceneUpdateFloatInvokeEvent
SceneUpdateGameObjectInvokeEvent
SceneUpdateNoInputInvokeEvent


public virtual void CallFloatInvoke1(float value)

Calls InvokeSingleEvent function with a value value and number 1

Expose Value Overrideable Returns
public True Does not return anything
Parameter Name Description
value float type, the value to pass to the UnityEvents

Back To Top


public virtual void CallGameObjectInvoke1(GameObject target)

Calls InvokeGameObjectEvent with the input gameobject and 1

Expose Value Overrideable Returns
public True Does not return anything
Parameter Name Description
target GameObject type, What GameObject to invoke these unity events with

Back To Top


public virtual void CallGameObjectInvoke2(GameObject target)

Calls InvokeGameObjectEvent with the input gameobject and 2

Expose Value Overrideable Returns
public True Does not return anything
Parameter Name Description
target GameObject type, What GameObject to invoke these unity events with

Back To Top


public virtual void CallGameObjectInvoke3(GameObject target)

Calls InvokeGameObjectEvent with the input gameobject and 3

Expose Value Overrideable Returns
public True Does not return anything
Parameter Name Description
target GameObject type, What GameObject to invoke these unity events with

Back To Top


public virtual void CallGameObjectInvoke4(GameObject target)

Calls InvokeGameObjectEvent with the input gameobject and 4

Expose Value Overrideable Returns
public True Does not return anything
Parameter Name Description
target GameObject type, What GameObject to invoke these unity events with

Back To Top


public virtual void CallNetworkInvoke1()

This will call the InvokeEvent function with 1

Expose Value Overrideable Returns
public True Does not return anything

No parameters

Back To Top


public virtual void CallNetworkInvoke2()

This will call the InvokeEvent function with 2

Expose Value Overrideable Returns
public True Does not return anything

No parameters

Back To Top


public virtual void CallNetworkInvoke3()

This will call the InvokeEvent function with 3

Expose Value Overrideable Returns
public True Does not return anything

No parameters

Back To Top


public virtual void CallNetworkInvoke4()

This will call the InvokeEvent function with 4

Expose Value Overrideable Returns
public True Does not return anything

No parameters

Back To Top


public virtual void CallNetworkInvoke5()

This will call the InvokeEvent function with 5

Expose Value Overrideable Returns
public True Does not return anything

No parameters

Back To Top


protected virtual void InvokeEvent(int number = 0)

This will invoke one of the no input UnityEvents on every connected players copy.

Expose Value Overrideable Returns
protected True Does not return anything
Parameter Name Description
number int type, What no input UnityEvent number to invoke

Back To Top


protected virtual void InvokeSingleEvent(float value, int number = 0)

Invokes The float unity events across the network with the specified number and value.

Expose Value Overrideable Returns
protected True Does not return anything
Parameter Name Description
value float type, the float value to pass to these UnityEvents
number The unityevent number to invoke

Back To Top


public virtual void SceneUpdateFloatInvokeEvent(string[] input)

Designed to invoke the RPC call for the float input type based on your input number

Expose Value Overrideable Returns
public True Does not return anything
Parameter Name Description
input *No found decription

Back To Top


public virtual void SceneUpdateGameObjectInvokeEvent(string[] input)

Designed to invoke the RPC call for the GameObject input type based on your input number

Expose Value Overrideable Returns
public True Does not return anything
Parameter Name Description
input *No found decription

Back To Top


public virtual void SceneUpdateNoInputInvokeEvent(string[] input)

Designed to invoke the RPC call based on the input number

Expose Value Overrideable Returns
public True Does not return anything
Parameter Name Description
input *No found decription

Back To Top