SetINISection

From the Fallout3 GECK Wiki
Revision as of 20:35, 17 December 2016 by imported>Gribbleshnibit8 (Created page with "{{Function |origin = LU |summary = Sets the values of multiple keys in an INI section using a stringmap array. |name = SetINISection |returnType = void |arguments = {{...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
< [[::Category:Functions|Category:Functions]]

A function added by the Lutana NVSE plugin.

Description

Sets the values of multiple keys in an INI section using a stringmap array.

Syntax

[help]
SetINISection section:string keysvals:array filename:string

Notes

INI files are read from and written to in the Data\config\ folder (as in MCM's INI functions). Format Example

If no filename is specified, the name of the mod the function is called from is used. Subdirectories can be defined in the path, e.g. "subDir\nameOfFile"

Writing to an INI file that does not exist will create it along with any non-existent subdirectories in its path.

A keystring is a string containing both the section and key in the format: "Section:Key" ('\' and '/' may also be used as the delimiter.)

See Also