VERSION = 1,

/* ---- Multipliers ---- */

option NS.S0 { type = boolean, default = false, page = NS_A, translation = NS_Seperator0, }

option NS.m22 { type = integer, min = 0, max = 100, default = 40, page = NS_A, translation = NS_m22, }
option NS.s22 { type = integer, min = 0, max = 200, default = 0, page = NS_A, translation = NS_s22, }
option NS.d22 { type = enum, numValues = 7, default = 1, page = NS_A, translation = NS_d22, valueTranslation = NS_DistributionLevel, }
option NS.c22 { type = boolean, default = false, page = NS_A, translation = NS_c22, }

option NS.S1 { type = boolean, default = false, page = NS_A, translation = NS_Seperator1, }

option NS.m9 { type = integer, min = 0, max = 100, default = 40, page = NS_A, translation = NS_m9, }
option NS.s9 { type = integer, min = 0, max = 200, default = 0, page = NS_A, translation = NS_s9, }
option NS.d9 { type = enum, numValues = 7, default = 4, page = NS_A, translation = NS_d9, valueTranslation = NS_DistributionLevel, }
option NS.c9 { type = boolean, default = true, page = NS_A, translation = NS_c9, }

option NS.S2 { type = boolean, default = false, page = NS_A, translation = NS_Seperator2, }

option NS.m44 { type = integer, min = 0, max = 100, default = 35, page = NS_A, translation = NS_m44, }
option NS.s44 { type = integer, min = 0, max = 200, default = 0, page = NS_A, translation = NS_s44, }
option NS.d44 { type = enum, numValues = 7, default = 3, page = NS_A, translation = NS_d44, valueTranslation = NS_DistributionLevel, }
option NS.c44 { type = boolean, default = true, page = NS_A, translation = NS_c44, }

option NS.S3 { type = boolean, default = false, page = NS_A, translation = NS_Seperator3, }

option NS.m45 { type = integer, min = 0, max = 100, default = 35, page = NS_A, translation = NS_m45, }
option NS.s45 { type = integer, min = 0, max = 200, default = 0, page = NS_A, translation = NS_s45, }
option NS.d45 { type = enum, numValues = 7, default = 3, page = NS_A, translation = NS_d45, valueTranslation = NS_DistributionLevel, }
option NS.c45 { type = boolean, default = true, page = NS_A, translation = NS_c45, }

option NS.S4 { type = boolean, default = false, page = NS_A, translation = NS_Seperator4, }

option NS.m38n357 { type = integer, min = 0, max = 100, default = 35, page = NS_A, translation = NS_m38n357, }
option NS.s38n357 { type = integer, min = 0, max = 200, default = 0, page = NS_A, translation = NS_s38n357, }
option NS.d38n357 { type = enum, numValues = 7, default = 3, page = NS_A, translation = NS_d38n357, valueTranslation = NS_DistributionLevel, }
option NS.c38n357 { type = boolean, default = true, page = NS_A, translation = NS_c38n357, }

option NS.S5 { type = boolean, default = false, page = NS_A, translation = NS_Seperator5, }

option NS.m223n556 { type = integer, min = 0, max = 100, default = 35, page = NS_A, translation = NS_m223n556, }
option NS.s223n556 { type = integer, min = 0, max = 200, default = 0, page = NS_A, translation = NS_s223n556, }
option NS.d223n556 { type = enum, numValues = 7, default = 4, page = NS_A, translation = NS_d223n556, valueTranslation = NS_DistributionLevel, }
option NS.c223n556 { type = boolean, default = true, page = NS_A, translation = NS_c223n556, }

option NS.S6 { type = boolean, default = false, page = NS_A, translation = NS_Seperator6, }

option NS.m308n762 { type = integer, min = 0, max = 100, default = 35, page = NS_A, translation = NS_m308n762, }
option NS.s308n762 { type = integer, min = 0, max = 200, default = 0, page = NS_A, translation = NS_s308n762, }
option NS.d308n762 { type = enum, numValues = 7, default = 4, page = NS_A, translation = NS_d308n762, valueTranslation = NS_DistributionLevel, }
option NS.c308n762 { type = boolean, default = true, page = NS_A, translation = NS_c308n762, }

option NS.S7 { type = boolean, default = false, page = NS_A, translation = NS_Seperator7, }

option NS.mShells { type = integer, min = 0, max = 100, default = 25, page = NS_A, translation = NS_mShells, }
option NS.sShells { type = integer, min = 0, max = 200, default = 0, page = NS_A, translation = NS_sShells, }
option NS.dShells { type = enum, numValues = 7, default = 2, page = NS_A, translation = NS_dShells, valueTranslation = NS_DistributionLevel, }
option NS.cShells { type = boolean, default = true, page = NS_A, translation = NS_cShells, }

/* ---- MISC ---- */

option NS.S8 { type = boolean, default = false, page = NS_B, translation = NS_Seperator8, }

option NS.CraftingMetalWeldingRequired { type = integer, min = 0, max = 10, default = 6, page = NS_B, translation = NS_CraftingMetalWeldingRequired, }
option NS.CraftingAimingRequired { type = integer, min = 0, max = 10, default = 2, page = NS_B, translation = NS_CraftingAimingRequired, }
option NS.ConversionAllowed { type = boolean, default = true, page = NS_B, translation = NS_ConversionAllowed, }
option NS.ConversionMetalWeldingRequired { type = integer, min = 0, max = 10, default = 5, page = NS_B, translation = NS_ConversionMetalWeldingRequired, }
option NS.ConversionAimingRequired { type = integer, min = 0, max = 10, default = 2, page = NS_B, translation = NS_ConversionAimingRequired, }

option NS.S9 { type = boolean, default = false, page = NS_B, translation = NS_Seperator9, }

option NS.BaseLootMultiplier { type = double, min = 0, max = 100, default = 1, page = NS_B,  translation = NS_BaseLootMultiplier, }
option NS.MPRadiusNerf { type = boolean, default = true, page = NS_B, translation = NS_MPRadiusNerf, }
option NS.OverrideBaseSounds { type = boolean, default = false, page = NS_B, translation = NS_OverrideBaseSounds, }