Type function Library gamecircle.* Return value SyncableNumber Revision Release 2024.3703 Keywords Highest, SyncableNumber, Whispersync
Returns the high number list as a SyncableNumberList
local syncNumList = gamecircle.Whispersync.GetHighNumberList(key, NT_constant)
String. The key used to access a specific highest number.
String. The NT_constant, which is either “INT” or “DOUBLE”, determins how the highest number will be stored. “INT” cutt off the decimal value. “DOUBLE” maintain the decimal value intact. If the string given is invalid, “INT” will be used by default.
local highListKey = "myFirstHighNumberList" local gamecircle = require("plugin.gamecircle") gamecircle.Init(false, false, true) gamecircle.Whispersync.SetHighNumberListLength(highListKey, 4) gamecircle.Whispersync.AddToHighNumberList(highListKey, 10, "INT") gamecircle.Whispersync.AddToHighNumberList(highListKey, 1000, "INT") gamecircle.Whispersync.AddToHighNumberList(highListKey, 1, "INT") gamecircle.Whispersync.AddToHighNumberList(highListKey, 10000, "INT") gamecircle.Whispersync.AddToHighNumberList(highListKey, 100, "INT") print("Here is the list of numbers as they are stored in the high number list. They should be in the order from highest to lowest.") local highList = gamecircle.Whispersync.GetHighNumberList(highListKey) for i,entry in ipairs(highList) do print("-" entry.value) end local keys = gamecircle.Whispersync.GetHighNumberListKeys() for i,key in ipairs(keys) do print("-" .. key) end