-extern const char *Config_GetValue(const char *KeyName, int Index);
-extern int Config_GetValue_Bool(const char *KeyName, int Index);
-extern int Config_GetValue_Int(const char *KeyName, int Index);
+extern const char *Config_GetValue_Idx(const char *KeyName, int Index);
+
+extern bool Config_GetValue_Str(const char *KeyName, const char** ValPtr);
+extern bool Config_GetValue_Bool(const char *KeyName, bool* ValPtr);
+extern bool Config_GetValue_Int(const char *KeyName, int* ValPtr);