Welcome to the official github repository of RegistryKit! This library allows you to easily modify the registry entries used by the BFME games. It can also create installation registries from scratch.
BfmeRegistryManager.CreateNewInstallRegistry()
- Create new installation registry (install the game)BfmeRegistryManager.GetKeyValue()
- Get a value from the game registry (get game language, installation directory, user data folder, etc...)BfmeRegistryManager.SetKeyValue()
- Set a value in the games registryBfmeRegistryManager.EnsureDefaults()
- Ensures that all necesary default values exist for the game to start without errorsBfmeRegistryManager.IsInstalled()
- Returns a bool indicating wether the game is installed or not.BfmeRegistryManager.EnsureFixedRegistry()
- Manualy fixes the registry if it has been corrupted. Called every time when callingBfmeRegistryManager.GetKeyValue()
.