Difference between revisions of "GetINIBool - Utility"
Jump to navigation
Jump to search
imported>JustinOther m (→Examples: Typo) |
imported>DAb |
||
(One intermediate revision by one other user not shown) | |||
Line 28: | Line 28: | ||
</source> | </source> | ||
*Toggle setting: | *Toggle setting: | ||
<source lang="papyrus">Utility.SetINIBool(!Utility.GetINIBool("bShowCompass:Interface") | <source lang="papyrus">Utility.SetINIBool("bShowCompass:Interface", !Utility.GetINIBool("bShowCompass:Interface")) | ||
</source> | </source> | ||
Latest revision as of 12:39, 13 September 2018
SKSE Member of: UI Script
Minimum required SKSE Version: 1.04.02 Member of: Utility Script
Gets a boolean INI setting's value.
Syntax[edit | edit source]
Function GetINIBool(String ini) Native Global
Parameters[edit | edit source]
ini: The ini setting to get
Return Value[edit | edit source]
Returns the value of the specified boolean INI setting.
Notes[edit | edit source]
This works for Bethesda created settings only, whether in Skyrim.ini, SkyrimPrefs.ini, or YourLoadedPlugin.ini. Note that, in that order, each INI will override the setting(s) of the previous INI file(s).
Examples[edit | edit source]
Utility.GetINIBool("bEnableLogging:Papyrus") ; Get the value of "bEnableLogging" in the "[Papyrus]" section
- Toggle setting:
Utility.SetINIBool("bShowCompass:Interface", !Utility.GetINIBool("bShowCompass:Interface"))