public void SetVariableValue(string variableName, int variableValue) { if (State.ConversationVariables.ContainsKey(variableName)) { SimpleVar simpleVar = State.ConversationVariables [variableName]; simpleVar.Value = variableValue; State.ConversationVariables [variableName] = simpleVar; } }
public void IncrementVariable(string variableName) { int variableValue = 0; SimpleVar stateVar; if (State.ConversationVariables.TryGetValue(variableName, out stateVar)) { variableValue = stateVar.Value; variableValue++; SimpleVar simpleVar = State.ConversationVariables [variableName]; simpleVar.Value = variableValue; State.ConversationVariables [variableName] = simpleVar; if (DisplayVariables.Contains(variableName)) { MasterAudio.PlaySound(MasterAudio.SoundType.Notifications, "SetVariableIncrement"); } } }