Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Author notes
This author has not provided any additional notes regarding file permissions
File credits
SKSE team SkyUI team JContainers
SkyUI MCM Alternative Freamwork
[Overview] When you create an MCM according to SKI's Examples Scripts, you have to write boring code each time. Useing SMAF,you can eliminate those tedious code from your scripts and even you can focus on placeing MCM Options and passing Option values to Main Script. Most of the tedious code to describe every MOD, including troublesome things such as key conflict detection, has been included in SMAF. It is sufficient to pick up the value of Option in the function "OnUpdateOptionfterProcess" if you only want normal MCM Option actions.If you want the MCM to do a special action, you can skip the existing processing of SMAF and describe them yourself.
[Features] ・You can describe the placement of each Option using simple and primitive objects. ・You can describe handling and behavior control of values entered into Option in a single function. ・Detect key conflicts and automate notification to users. ・Built-in code to report the key used to other MOD's MCM. ・You can stop the existing operation of SMAF according to the situation and make your own action. ・You can customize user messages at key conflict with Translation Text. e.g.) Add a below line in your Translation Text file. $MCM_KeyChangeMsg{} This key is already mapped to:\n\n{}\n\nAre you sure you want to continue? ・Corresponding to State directive, processing can be described in separate states for each option.
[Requirement] ・Skyrim PC normal edition 1.9.32+ ・SKSE build 1.7.3 ・SkyUi ver 5.1 ・JContainers by silvericed http://www.nexusmods.com/skyrim/mods/49743/?