public void Awake() { ConfigNode paramsNode = null; foreach (ConfigNode n in GameDatabase.Instance.GetConfigNodes("GAMEPARAMETERS")) { paramsNode = n; } if (paramsNode == null) { Debug.LogError("[RP-0]: Could not find GAMEPARAMETERS node."); return; } GameParameters.SetDifficultyPresets(); foreach (KeyValuePair <GameParameters.Preset, GameParameters> kvp in GameParameters.DifficultyPresets) { ConfigNode n = paramsNode.GetNode(kvp.Key.ToString()); if (n != null) { kvp.Value.Load(n); } } Debug.Log("[RP-0]: Reset difficulty presets."); }