wiki.sine.space | sinespace

Scripting/Server/SRegionScript

From wiki.sine.space
Revision as of 13:06, 21 February 2022 by Voidtech (Talk | contribs)

Jump to: navigation, search

Public Member Functions

Log

void Log (string message);

description



SubscribeToNetwork

void SubscribeToNetwork (string key);

description



UnsubscribeFromNetwork

void UnsubscribeFromNetwork (string key);

description



SendMessageToAllClientScripts

void SendMessageToAllClientScripts (string messageName, Table message);

description



SendMessageToClientScripts

void SendMessageToClientScripts (int playerID, string messageName, Table message);

description



StartCoroutine

void StartCoroutine (DynValue coroutine, DynValue parameter=default(DynValue));

description



StartCoroutine

void StartCoroutine (string name, DynValue parameter=default(DynValue));

description



Public Attributes

ScriptID

string ScriptID { get;set; }

description


InstanceID

int InstanceID { get;set; }

description


RegionID

int RegionID { get;set; }

description


Scene

SScene Scene { get;set; }

description


Database

SDatabase Database { get;set; }

description


Math

SMath Math { get;set; }

description


Shared

SShared Shared { get;set; }

description


WebServices

SWebservice WebServices { get;set; }

description


RuntimeType

string RuntimeType { get;set; }

description


InEditor

bool InEditor { get;set; }

description


TimeSinceAwake

float TimeSinceAwake { get;set; }

description


DateTimeUTC

string DateTimeUTC { get;set; }

description


LocalTimeUnix

int LocalTimeUnix { get;set; }

description


ServerTimeUnix

int ServerTimeUnix { get;set; }

description



Events

OnAvatarJoin

[[Scripting/Action<int>|Action<int>]] OnAvatarJoin description

No documentation


OnAvatarLeave

[[Scripting/Action<int>|Action<int>]] OnAvatarLeave description

No documentation


OnScriptServerMessage

[[Scripting/Action<string, Table>|Action<string, Table>]] OnScriptServerMessage description