For those having a locale issue (e.g.
https://f95zone.to/threads/succubus-reborn-v20240808b-sda-lab.62028/post-14170357,
https://f95zone.to/threads/succubus-reborn-v20240808b-sda-lab.62028/post-13316415 ...), the root cause is that the game (incorrectly) assumes that everyone is using the decimal point, while using the default decimal separator configured at the OS level.
People with the locale issue most likely have their operating system configured to use the decimal comma instead (i.e. decimal numbers are formatted as
3,14159
instead of
3.14159
).
In order to fix this, you can either:
Simply drop the dll (in
release.7z
) in the
\BepInEx\plugins
folder
after
You must be registered to see the links
(if it is not already installed, the
\BepInEx\plugins
folder will not exist) and enable it by saving the following text in
\BepInEx\config\CultureOverride.cfg
(the file will not be there before the first launch of the game after the plugin installation, so you will have to manually create it or start the game):
Code:
## Settings file was created by plugin CultureOverride v1.0.0.0
## Plugin GUID: CultureOverride
[Double]
# Setting type: Boolean
# Default value: false
double double.Parse(string) = true
[Float]
# Setting type: Boolean
# Default value: false
float float.Parse(string) = true
Source code is also provided (
CultureOverride.7z
)