Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Whilst trying to verify this as a bug, my mp data appears to be fine?
`mp.name` and `mp.player_name` are intact, at least for my save game.
Or am I understanding this wrong and there'll only be an issue when the multipersistant data is actually used in a future game?
The bug is that even when mp data is there it's inaccessible in the game. I removed all my mods (I left only the mod loader) and created a quick mod for testing with the following code:
In both cases, the `is None` condition is true. I opened the file with mp data in hex editor and I can tell that it's incorrect, since both values are there and they are set.
Next, I installed my mod and tested this again - this time this code actually worked as intended.
The bug with mp data being removed is much less frequent and it's very inconsistent, for me it only happens after installing or updating mods (not always, only sometimes).
Assuming that future game is going to use the most recent Ren'Py version with this bug fixed (currently this bug is fixed in the nightly version), and considering that this bug only affects reading mp data (so saving those values actually works as intended), it most likely won't be affected.
This bug won't affect most people playing this game either, since I believe that mp data is only saved here and never accessed.
This is only going to affect people who are using mods. First, if mod a is trying to check any of mp variables then they'll always get `None`. Second, if mp data is actually deleted (like in my case) this will cause issues in future game.
Nice to know it won't effect the current game at least. I have had some confirmations that this has been detected as an issue before though which is doubly interesting as to how I can't reproduce this
It just seems like my mp data file doesn't work properly without using opening with "rb".