Class GlobalModSettings
- Namespace
- CustomKnight
- Assembly
- CustomKnight.dll
Overall CK settings
public class GlobalModSettings
- Inheritance
-
GlobalModSettings
- Inherited Members
Fields
Keybinds
Saves the keybinds
[JsonConverter(typeof(PlayerActionSetConverter))]
public KeyBinds Keybinds
Field Value
Properties
DefaultSkin
Currently Selected Skin
public string DefaultSkin { get; set; }
Property Value
DumpOldSwaps
Option to dump swaps in the old directory style
public bool DumpOldSwaps { get; set; }
Property Value
EnableParticleSwap
Option to enable swapping particles (only active when swap is enabled)
public bool EnableParticleSwap { get; set; }
Property Value
EnablePauseMenu
Option to enable the new Pause Menu
public bool EnablePauseMenu { get; set; }
Property Value
EnableSaveHuds
Option to enable the Save Selection screen to be skinned
public bool EnableSaveHuds { get; set; }
Property Value
FavoriteSkins
Favorite skins are kept at the top of the skin list
public List<string> FavoriteSkins { get; set; }
Property Value
GenerateDefaultSkin
Used to indicate to generate default skin on next restart
public bool GenerateDefaultSkin { get; set; }
Property Value
MaxSkinCache
Total Number of skins to keep in memory per session
public int MaxSkinCache { get; set; }
Property Value
NameLength
Max Length of the Skin Names that is displayed in UI
public int NameLength { get; set; }
Property Value
Preloads
Enables or disables Preloading gameObjects
public bool Preloads { get; set; }
Property Value
RecentSkins
Recent skins are kept after the favorite skins
public List<string> RecentSkins { get; set; }
Property Value
SwapperEnabled
Enables Swappe
public bool SwapperEnabled { get; set; }
Property Value
Version
Version on which the settings file was created
public string Version { get; set; }