Parameters ( Clientside )
APhone got a Clientside Save system. Allowing people to make saving parameters in a short amount of time. Also, these parameters can show theirself into the settings app.
Save Value - aphone.Clientside.SaveSetting(string name, any var)
Parameters
Purpose
Name
Unique name
Var
Value
aphone.Clientside.SaveSetting("hello", true)
Get Value - aphone.Clientside.GetSetting(string name, any fallback)
Parameters
Purpose
Name
Unique name
Fallback
If the value doesn't hold any values, will return fallback
aphone.Clientside.GetSetting("GetMyName", "I don't got any name" )
Create a in-game setting - aphone:RegisterParameters(string catName, string paramName, string short_name, string var_type, any defaultValue, function onChange)
Parameters
Purpose
catName
Category name
paramName
Pretty name of the setting
short_name
Unique name ( For SaveSetting )
var_type
string, num or bool
defaultValue
Default value
onChange
( Optional ) Function to execute
Creating a parameter named "Hello", bool
aphone:RegisterParameters("Tutorials", "Hello It's me", "hello", "bool", false,
function()
print("Hello, me !")
end)
Get in-game setting value - aphone:GetParameters(string catName, string shortName, any fallback)
The values required are the same as RegisterParameters
aphone:GetParameters("Tutorials", "hello", false)
Change in-game parameters - aphone:ChangeParameters(string catName, string short_name, any newvalue)
aphone:GetParameters("Tutorials", "hello", "Set the value to a string")
The values required are the same as RegisterParameters
Last updated
Was this helpful?