Table of Contents

Interface INetickNetworkScript

Namespace
Netick
Assembly
Netick.dll

A script which can have networked properties and rpcs.

public interface INetickNetworkScript : INetickScript
Inherited Members

Properties

BehaviourId

int BehaviourId { get; }

Property Value

int

Entity

Entity Entity { get; }

Property Value

Entity

RelatedRpcs

List<NetworkRpc> RelatedRpcs { get; }

Property Value

List<NetworkRpc>

State

int* State { get; }

Property Value

int*

StateOffsetWord

int StateOffsetWord { get; }

Property Value

int

Methods

Initialize(int, int)

void Initialize(int id, int stateOffsetWord)

Parameters

id int
stateOffsetWord int

InitializeStatePointer(int*)

void InitializeStatePointer(int* ptr)

Parameters

ptr int*

InternalGetStateSizeWords()

int InternalGetStateSizeWords()

Returns

int

InternalInit()

void InternalInit()

InternalReset()

void InternalReset()

NetworkAwake()

void NetworkAwake()

NetworkReset()

void NetworkReset()

OnBecameInterested()

void OnBecameInterested()

OnBecameUninterested()

void OnBecameUninterested()

OnInputSourceChanged(NetworkPlayer)

void OnInputSourceChanged(NetworkPlayer previous)

Parameters

previous NetworkPlayer

OnInputSourceLeft()

void OnInputSourceLeft()