Retrive Your Options EN - Drova-Modding/Drova-Modding-API GitHub Wiki
To retrieve your Options you have ConfigAccessor
for Config and ActionKeyRegister
for Keybindings.
if(ConfigAccessor.TryGetConfigValue<YourEnum>("YourOptionKey", out YourEnum value)) {
// Value found
}
if(ConfigAccessor.TryGetConfigValue<bool>("YourOptionKey", out bool value)) {
// Value found
}
if(ConfigAccessor.TryGetConfigValue<int>("YourOptionKey", out int value)) {
// Value found
}
if(ConfigAccessor.TryGetConfigValue<float>("YourOptionKey", out float value)) {
// Value found
}
KeyCode code = ActionKeyRegister.Instance.GetKeyCode("YourActionName");
// Or
KeyCode code = ActionKeyRegister.Instance["YourActionName"]
if(code != KeyCode.None) {
// your action was found!
}