SDatabase

Index

Functions Index

Function

void GetRegionValue (string key, Closure onResult)

void SetRegionValue (string key, string value, Closure onSave)

void GetPlayerValue (int player, string key, Closure onResult)

void SetPlayerValue (int player, string key, string value, Closure onSave)

Functions

GetRegionValue

void GetRegionValue (string key, Closure onResult)

Get a value stored in the region database. (this does not access the same database as the SPersistence class)

Parameter
Type
Description

key

string

The "key" to access the record from the region database.

onResult

Closure

The name of the function which will be called once the results are ready. This function will be called with a string parameter containing the requested value. onResult(value)

function onResult(value)
yourValue = value
end

Space.Database.GetRegionValue("testKey", onResult)

SetRegionValue

void SetRegionValue (string key, string value, Closure onSave)

Store a "value" in the region database. (this does not access the same database as the SPersistence class)

Parameter
Type
Description

key

string

The "key" to access the record from the region database.

value

string

The "value" that will be stored in the region database.

onSave

Closure

The name of the function which will be called when the "value" has been stored in the region database.

function onSave()
--
end

Space.Database.SetRegionValue("testKey", "testValue", onSave)

GetPlayerValue

void GetPlayerValue (int player, string key, Closure onResult)

Get a value stored in a player database. (this does not access the same database as the SPersistence class)

Parameter
Type
Description

player

int

The ID of the player's database in whose record we will access.

key

string

The "key" to access the record from the region database.

onResult

Closure

The name of the function which will be called once the results are ready. This function will be called with a string parameter containing the requested value. onResult(value)

function onResult(value)
yourValue = value
end

Space.Database.GetPlayerValue(aPlayerID,"testKey",onResult)

SetPlayerValue

void SetPlayerValue (int player, string key, string value, Closure onSave)

Store a "value" in a player database. (this does not access the same database as the SPersistence class). (this does not access the same database as the SPersistence class)

Parameter
Type
Description

player

int

The ID of the player's database in whose record we will access.

key

string

The "key" to access the record from the region database.

onSave

Closure

The name of the function which will be called when the "value" has been stored in the player database.

function onSave()
--
end

Space.Database.SetPlayerValue(aPlayerID,"testKey", "testValue",onSave)

Last updated

Sinespace® is a registered trademark of Sine Wave Entertainment Ltd, All Rights Reserved.