// Token: 0x0600378F RID: 14223 public static void LoadDefaultBinds() { RandomizerRebinding.ReplayMessage = RandomizerRebinding.ParseLine("Replay Message: LeftAlt+T, RightAlt+T"); RandomizerRebinding.ReturnToStart = RandomizerRebinding.ParseLine("Return to Start: LeftAlt+R, RightAlt+R"); RandomizerRebinding.ReloadSeed = RandomizerRebinding.ParseLine("Reload Seed: LeftAlt+L, RightAlt+L"); RandomizerRebinding.ToggleChaos = RandomizerRebinding.ParseLine("Toggle Chaos: LeftAlt+K, RightAlt+K"); RandomizerRebinding.ChaosVerbosity = RandomizerRebinding.ParseLine("Chaos Verbosity: LeftAlt+V, RightAlt+V"); RandomizerRebinding.ForceChaosEffect = RandomizerRebinding.ParseLine("Force Chaos Effect: LeftAlt+F, RightAlt+F"); RandomizerRebinding.ShowProgress = RandomizerRebinding.ParseLine("Show Progress: LeftAlt+P, RightAlt+P"); RandomizerRebinding.ColorShift = RandomizerRebinding.ParseLine("Color Shift: LeftAlt+C, RightAlt+C"); RandomizerRebinding.DoubleBash = RandomizerRebinding.ParseLine("Double Bash: Grenade"); }
// Token: 0x0600378D RID: 14221 public static void ParseRebinding() { RandomizerRebinding.ActionMap = new Hashtable(); RandomizerRebinding.ActionMap.Add("Jump", Core.Input.Jump); RandomizerRebinding.ActionMap.Add("SpiritFlame", Core.Input.SpiritFlame); RandomizerRebinding.ActionMap.Add("Bash", Core.Input.Bash); RandomizerRebinding.ActionMap.Add("SoulFlame", Core.Input.SoulFlame); RandomizerRebinding.ActionMap.Add("ChargeJump", Core.Input.ChargeJump); RandomizerRebinding.ActionMap.Add("Glide", Core.Input.Glide); RandomizerRebinding.ActionMap.Add("Dash", Core.Input.RightShoulder); RandomizerRebinding.ActionMap.Add("Grenade", Core.Input.LeftShoulder); RandomizerRebinding.ActionMap.Add("Left", Core.Input.Left); RandomizerRebinding.ActionMap.Add("Right", Core.Input.Right); RandomizerRebinding.ActionMap.Add("Up", Core.Input.Up); RandomizerRebinding.ActionMap.Add("Down", Core.Input.Down); RandomizerRebinding.ActionMap.Add("LeftStick", Core.Input.LeftStick); RandomizerRebinding.ActionMap.Add("RightStick", Core.Input.RightStick); RandomizerRebinding.ActionMap.Add("Start", Core.Input.Start); RandomizerRebinding.ActionMap.Add("Select", Core.Input.Select); if (!File.Exists("RandomizerRebinding.txt")) { RandomizerRebinding.WriteDefaultFile(); } try { string[] array = File.ReadAllLines("RandomizerRebinding.txt"); RandomizerRebinding.ReplayMessage = RandomizerRebinding.ParseLine(array[4]); RandomizerRebinding.ReturnToStart = RandomizerRebinding.ParseLine(array[5]); RandomizerRebinding.ReloadSeed = RandomizerRebinding.ParseLine(array[6]); RandomizerRebinding.ToggleChaos = RandomizerRebinding.ParseLine(array[7]); RandomizerRebinding.ChaosVerbosity = RandomizerRebinding.ParseLine(array[8]); RandomizerRebinding.ForceChaosEffect = RandomizerRebinding.ParseLine(array[9]); RandomizerRebinding.ShowProgress = RandomizerRebinding.ParseLine(array[10]); RandomizerRebinding.ColorShift = RandomizerRebinding.ParseLine(array[11]); RandomizerRebinding.DoubleBash = RandomizerRebinding.ParseLine(array[12]); } catch (Exception) { RandomizerRebinding.LoadDefaultBinds(); } }