// Token: 0x060037B9 RID: 14265 public Bind(string input) { input = input.Trim(); if (RandomizerRebinding.ActionMap.ContainsKey(input)) { this.Action = (Core.Input.InputButtonProcessor)RandomizerRebinding.ActionMap[input]; this.ActionBind = true; return; } this.ActionBind = false; this.Key = RandomizerRebinding.StringToKeyBinding(input); }
// Token: 0x060039AA RID: 14762 public static void ParseRebinding() { if (!File.Exists("RandomizerRebinding.txt")) { RandomizerRebinding.WriteDefaultFile(); } try { string[] expr_1C = File.ReadAllLines("RandomizerRebinding.txt"); RandomizerRebinding.ReplayMessage = RandomizerRebinding.StringToKeyBinding(expr_1C[2]); RandomizerRebinding.ReturnToStart = RandomizerRebinding.StringToKeyBinding(expr_1C[3]); RandomizerRebinding.ReloadSeed = RandomizerRebinding.StringToKeyBinding(expr_1C[4]); RandomizerRebinding.ToggleChaos = RandomizerRebinding.StringToKeyBinding(expr_1C[5]); RandomizerRebinding.ChaosVerbosity = RandomizerRebinding.StringToKeyBinding(expr_1C[6]); RandomizerRebinding.ForceChaosEffect = RandomizerRebinding.StringToKeyBinding(expr_1C[7]); RandomizerRebinding.ShowProgress = RandomizerRebinding.StringToKeyBinding(expr_1C[8]); } catch (Exception) { RandomizerRebinding.LoadDefaultBinds(); } }