安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题




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".