Esempio n. 1
0
        void optionsEditor_FormUpdatedKeys()
        {
            // Keybinds
            actionList.ActionKeyMappings.Clear();
            ActionKeyMapping[] newMappings = optionsEditor.GetActionkeyMappings();
            foreach (ActionKeyMapping mapping in newMappings)
            {
                actionList.ActionKeyMappings.Add(mapping);
            }
            actionInputCollector.SetActions(newMappings);
            string saveControlsPath = Path.Combine(Application.StartupPath, "keybinds", "SA2EventViewer.ini");

            actionList.Save(saveControlsPath);
            // Other settings
            optionsEditor_FormUpdated();
        }