Closed psiberx closed 1 year ago
enum ModSetting { OptionA = 0, OptionB = 1, OptionC = 2 } class ModSettings { @runtimeProperty("ModSettings.mod", "Mod") @runtimeProperty("ModSettings.displayName", "UI-ModSetting-Label") @runtimeProperty("ModSettings.displayValues.OptionA", "UI-ModSetting-OptionA") @runtimeProperty("ModSettings.displayValues.OptionB", "Fixed Option B") public let setting: ModSetting = ModSetting.OptionA; }
This example will produce the following results for enum values:
OptionA
GetLocalizedText("UI-ModSetting-OptionA")
OptionB
"Fixed Option B"
OptionC
"OptionC"
Awesome, thanks!
This example will produce the following results for enum values:
OptionA
GetLocalizedText("UI-ModSetting-OptionA")
OptionB
"Fixed Option B"
OptionC
"OptionC"