VariablesManager static class.GameCreator.Variables.GetGlobal and SetGlobal static methods. Homonymously, accessing local variables is done through the GetLocal and SetLocal methods.inChildren property is set to true, then the variable will be depth-search through the target game object and its children.ListVariables.Position enum.ListVariables.Position enum has the following options:ListPush(target, index, value);ListPush(target, ListVariables.Position.Random, value);player-score stored in as a Number. Number type variables are floats.GetGlobal returns an object. This means that the result can be anything: from a float, a string, a Game Object or even null!float.SetGlobal method to store the current score plus 1.playerName property.StringProperty in this case) you can define in edit-mode whether if playerName variable will use a constant value or any other Game Creator variable value."John" as the playerName value, playerName.GetValue(gameObject) will return a string with "John". playerName, using playerName.GetValue(gameObject) will return the Global/Local variable's value.