- All games
- Skyrim Special Edition
- Mods
- Modders Resources
- NL_MCM - A Modular MCM Framework
NL_MCM - A Modular MCM Framework
-
Endorsements
-
Unique DLs--
-
Total DLs--
-
Total views--
-
Version1.1.2
- Download:
- Manual
File information
Last updated
Original upload
Created by
NeverLostUploaded by
MrNeverLostVirus scan
Tags for this mod
Activity logs
This page was last updated on 05 July 2022, 2:09AM
- Changelogs
-
-
Version 1.1.2
- Breaking Change: The GetMCMID() function has been made into a property named CurrentMCMID. This change does not affect any of the currently published nl_mcm mods.
- The Landing Page can now be set directly from the creation kit.
- The Persistent MCM Preset path can now be set directly from the creation kit.
- The Splash screen settings can now be set directly from the creation kit.
-
Version 1.1.1
- Breaking Change: The GetCurrentFont() function has been made into a property named CurrentFont. This change does not affect any of the currently published nl_mcm mods.
- Breaking Change: The GetModule() function has been renamed to GetOtherModule() to clarify its intended usage. This change does not affect any of the currently published nl_mcm mods.
- Added PageName and PageOrder properties that can be set directly from the creation kit. Doing so will let nl_mcm pages automatically register without needing to overwrite OnInit() and calling RegisterModule.
- PageName and PageOrder can also be used to retrieve the assigned current PageName and PageOrder
- Simplified RenameModule() so it will automatically refresh the pagelist if the user is inside the MCM when it is called
- Updated WIKI documentation with stubs for SkyUI API functions
-
Version 1.1.0
- Fixed a QuickHotkey issue that would cause input dialogs and remap actions to be quit if the button was pressed.
- Fixed QuickHotkey not working properly before closing the journal menu for the first time.
- Added a recursive failsafe to OnPageInit() which will trigger if the mod author attempts to unregister and register the module inside of the OnPageInit event.
- Added a new RenameModule() function which can be used to rename registered pages.
- Added a new IsModuleRegistered property to check if a module is registered to a mcm or not
- The OnGameReload() event should now trigger regardless of whether a module is registered or not.
-
Version 1.0.9
- Added a new UnregisterAllModules() function to simplify the unregistration of multiple modules.
- Added a new GetModule() function to grab other nl_mcm_module scripts from the same MCM menu. Should simplify property access.
-
Version 1.0.8
- Hotfix for Persistent MCM presets not loading correctly.
-
Version 1.0.7
- Removed redundant RegisterModule logic.
- Added wait timers to the UnregisterMod checks (To prevent potentially overloading the papyurus VM).
- Added a SetPersistentMCMPreset function which will make MCM settings persistent across save games. Remember to define the SaveData and LoadData functions in all of your modules.
- Added a PlayerUpdatedOptions property that will be set to true for every MCM session where a user changes a setting.
-
Version 1.0.6
- Added a none check to the OnConfigClose event (Will just hide some innocent errors).
- Made NL_MCM menus automatically unregister from SkyUI if they contain no pages.
-
Version 1.0.5
- Hotfix for OpenMCM not working properly.
-
Version 1.0.4
- Added a OpenMCM function to allow for directly opening the MCM menu from papyrus.
-
Version 1.0.3
- Added nl_mcm_globalinfo.psc for checking the nl_mcm version and install state.
-
Version 1.0.2
- Fixed a bug where KeyEvents registered on the same quest as the MCM menu could trigger the Journal Hotkey.
-
- Author's activity
-
July 2022
-
05 Jul 2022, 2:09AM | Action by: MrNeverLost
Changelog added
'Change log added for version 1.1.2'
-
05 Jul 2022, 2:09AM | Action by: MrNeverLost
File added
'NL_MCM_SSE - SDK [version 1.1.2]'
-
05 Jul 2022, 2:09AM | Action by: MrNeverLost
File added
'NL_MCM_SSE [version 1.1.2]'
-
04 Jul 2022, 11:48PM | Action by: MrNeverLost
File added
'NL_MCM_SSE - SDK [version 1.1.1]'
-
04 Jul 2022, 11:48PM | Action by: MrNeverLost
File added
'NL_MCM_SSE [version 1.1.1]'
-
04 Jul 2022, 11:47PM | Action by: MrNeverLost
Changelog added
'Change log added for version 1.1.1'
-
04 Jul 2022, 11:41PM | Action by: MrNeverLost
File added
'NL_MCM_SSE - SDK [version 1.1.1]'
-
04 Jul 2022, 11:41PM | Action by: MrNeverLost
File added
'NL_MCM_SSE [version 1.1.1]'
-
04 Jul 2022, 11:40PM | Action by: MrNeverLost
Attribute change
'Description changed.'
June 2022
-
18 Jun 2022, 4:41AM | Action by: MrNeverLost
Changelog added
'Change log added for version 1.1.0'
-
18 Jun 2022, 4:36AM | Action by: MrNeverLost
File added
'NL_MCM_SSE - SDK [version 1.1.0]'
-
18 Jun 2022, 4:35AM | Action by: MrNeverLost
File added
'NL_MCM_SSE [version 1.1.0]'
-
17 Jun 2022, 6:04PM | Action by: MrNeverLost
Changelog added
'Change log added for version 1.0.9'
-
17 Jun 2022, 6:01PM | Action by: MrNeverLost
File added
'NL_MCM_SSE - SDK [version 1.0.9]'
-
17 Jun 2022, 6:01PM | Action by: MrNeverLost
File added
'NL_MCM_SSE [version 1.0.9]'
-
15 Jun 2022, 12:52AM | Action by: MrNeverLost
Attribute change
'Description changed.'
-
12 Jun 2022, 1:10AM | Action by: MrNeverLost
Changelog added
'Change log added for version 1.0.8'
-
12 Jun 2022, 1:09AM | Action by: MrNeverLost
File added
'NL_MCM_SSE - SDK [version 1.0.8]'
-
12 Jun 2022, 1:09AM | Action by: MrNeverLost
File added
'NL_MCM_SSE [version 1.0.8]'
-
10 Jun 2022, 10:26PM | Action by: MrNeverLost
Changelog added
'Change log added for version 1.0.7'
-
- Mod page activity
-
April 2024
-
26 Apr 2024, 6:04AM | Action by: tmaier23
Tracked
'NL_MCM - A Modular MCM Framework'
-
26 Apr 2024, 3:17AM | Action by: ReistSilvrite
Untracked
'NL_MCM - A Modular MCM Framework'
-
25 Apr 2024, 8:28PM | Action by: rocksteady2020
Endorsed
'NL_MCM - A Modular MCM Framework'
-
25 Apr 2024, 6:48PM | Action by: Left4Bread007
Tracked
'NL_MCM - A Modular MCM Framework'
-
25 Apr 2024, 6:04PM | Action by: rbwatts18
Endorsed
'NL_MCM - A Modular MCM Framework'
-
25 Apr 2024, 6:00PM | Action by: Dtaylor123777
Endorsed
'NL_MCM - A Modular MCM Framework'
-
25 Apr 2024, 5:41PM | Action by: Fcyco77
Endorsed
'NL_MCM - A Modular MCM Framework'
-
25 Apr 2024, 4:58PM | Action by: MisterB1969
Tracked
'NL_MCM - A Modular MCM Framework'
-
25 Apr 2024, 8:27AM | Action by: Itunalle
Endorsed
'NL_MCM - A Modular MCM Framework'
-
25 Apr 2024, 8:20AM | Action by: SocioCrown
Endorsed
'NL_MCM - A Modular MCM Framework'
-
25 Apr 2024, 6:51AM | Action by: skyrimbelongstothenords1
Tracked
'NL_MCM - A Modular MCM Framework'
-
25 Apr 2024, 6:10AM | Action by: KristerKovacs
Tracked
'NL_MCM - A Modular MCM Framework'
-
25 Apr 2024, 1:41AM | Action by: Lordxsupa
Endorsed
'NL_MCM - A Modular MCM Framework'
-
24 Apr 2024, 5:23PM | Action by: Bellerophon1968
Endorsed
'NL_MCM - A Modular MCM Framework'
-
24 Apr 2024, 3:29PM | Action by: GeneralWeird
Endorsed
'NL_MCM - A Modular MCM Framework'
-
24 Apr 2024, 9:12AM | Action by: jdatlssu
Endorsed
'NL_MCM - A Modular MCM Framework'
-
24 Apr 2024, 9:09AM | Action by: chalsow
Endorsed
'NL_MCM - A Modular MCM Framework'
-
24 Apr 2024, 7:37AM | Action by: Superdune
Endorsed
'NL_MCM - A Modular MCM Framework'
-
24 Apr 2024, 6:55AM | Action by: DrakeZoa24
Tracked
'NL_MCM - A Modular MCM Framework'
-
23 Apr 2024, 10:29PM | Action by: Hoem
Endorsed
'NL_MCM - A Modular MCM Framework'
-