Cfglib
From EventScripts Community Encyclopedia
|
[edit] Module: cfglib[edit] Module OverviewEventScripts version: 2.0.0.248a or later [edit] Table of Contents
[edit] DescriptionGenerates and maintains addon .cfg files [edit] Quick ExampleCreating a .cfg: import cfglib import es config = cfglib.AddonCFG(es.getAddonPath("mugmod") + "/mugmod.cfg") config.text("******************************") config.text(" MUGMOD SETTINGS") config.text("******************************") mattie_mugmod = config.cvar("mattie_mugmod", 1, "Enable/disable Mattie's MugMod") mugmod_announce = config.cvar("mugmod_announce", 1, "Announces MugMod each round.") mugmod_taunt = config.cvar("mugmod_taunt", 1, "Taunts the mugging victim with a random message.") mugmod_sounds = config.cvar("mugmod_sounds", 1, "Enables kill sounds for MugMod") mugmod_soundfile = config.cvar("mugmod_soundfile", "bot/owned.wav", "Sound played for a mugging if mugmod_sounds is 1") mugmod_percentage = config.cvar("mugmod_percentage", 100, "Percentage of money stolen during a mugging.") config.write() # Writes the .cfg to file def load(): config.execute() # Executes the .cfg to register changes [edit] Module Content[edit] Classes[edit] Methods(none) [edit] See Also[edit] Notes
|
|
