- May 22, 2017
- 3,094
- 7,512
Bugfix patch updated to v0.10.2, v0.10.3 and v0.10.4 (achievments.rpy files are identical in these three)
Everything I wrote previously about v0.9.1 still stands, only achievments.rpy had to be updated, but the few old bugs mentioned below are still in there, also no fix for old saves exists in the official version of the game. Fine for new playthrough's, not so much for old saves.
The game is playable without the bugfix, but if you want to see the full achievements page without anything missing there and not to crash the game while looking at the profile pages of the Al-Tamer couple, then just apply this patch.
Attention: the bugfix patch that is attached here is for the v0.10.2 of this game only! Do not use it on any other versions of the game.
_________________________
What seems to be fixed since the previous v0.9.0 version is the bug in characters.rpy with the mistyped profile image file names for Taahir and Mahabbah and ep3_convs.rpy with Stephania's movie achievement variable being wrongly named and therefore never actually unlocked.
Also, in the achievments.rpy the trigger for saeki2 achievement is now correctly defined, but...
achArr array - a list of all achievement images on the achievement page is still missing both - saeki2 and alisuz1 achievements, which means that neither can be seen there.
And a major problem is that just fixing profile images in characters.rpy and the variable name for Steph's movie achievement in ep3_convs.rpy will not fix these problems for old saves where these variables are already faulty. In the fixed version v0.9.1 of the game Taahir's and Mahabbah's profiles will not throw an error message only for old saves created before meeting these characters in the game and Steph's movie achievement will properly unlock only for saves that were created before the movie scene in episode 3! (unless they have already been fixed by my previous bugfix in v0.9.0)
And, of course, any newly started games will not have these problems.
However, to fix these two problems for any old saves you need the code I added to my previous bugfix in a separate file, that will trigger after loading any saved game:
Only this will fix these bugs for saves created in the bugged versions of the game, that is, pre-v0.9.1.
I did specifically mentioned, that royalcandy has my permission to use this file exactly as it is to resolve the bugged savegame problem, but neither did I found that file in the new version of the game nor has this code or any other kind of code been added to any other files of this game, that would trigger after loading a savegame (any code marked with a special label named "after_load"). I guess he probably didn't understand its rather critical importance. I guess I didn't emphasize it strongly enough.
This patch will add that file to the game again, so all those bugged old saves will work.
Just as with the previous bugfixes, I did not try to fix any dialogue - my English isn't good enough for proofreading. I did notice that in the conversation between Jeane and Brian, it's clearly Brian who should answer "Okay boss!" and not Jeane, but I didn't fix that line, either. (line 1323 in ep9_convs.rpy)
In case anyone is interested, the old bugfix for v0.9.0 is still here
____________________________________
How to patch the game:
Extract the contents of the patch file into the root folder of the game (the main folder with the game launcher NoMoreSecrets.exe and NoMoreSecrets.sh files in it).
Let it overwrite the original files.
Debian and its derivate users (Ubuntu and others) will have to install p7zip-full package to be able to extract the file
(sudo apt install p7zip-full)
Everything I wrote previously about v0.9.1 still stands, only achievments.rpy had to be updated, but the few old bugs mentioned below are still in there, also no fix for old saves exists in the official version of the game. Fine for new playthrough's, not so much for old saves.
The game is playable without the bugfix, but if you want to see the full achievements page without anything missing there and not to crash the game while looking at the profile pages of the Al-Tamer couple, then just apply this patch.
Attention: the bugfix patch that is attached here is for the v0.10.2 of this game only! Do not use it on any other versions of the game.
_________________________
What seems to be fixed since the previous v0.9.0 version is the bug in characters.rpy with the mistyped profile image file names for Taahir and Mahabbah and ep3_convs.rpy with Stephania's movie achievement variable being wrongly named and therefore never actually unlocked.
Also, in the achievments.rpy the trigger for saeki2 achievement is now correctly defined, but...
achArr array - a list of all achievement images on the achievement page is still missing both - saeki2 and alisuz1 achievements, which means that neither can be seen there.
And a major problem is that just fixing profile images in characters.rpy and the variable name for Steph's movie achievement in ep3_convs.rpy will not fix these problems for old saves where these variables are already faulty. In the fixed version v0.9.1 of the game Taahir's and Mahabbah's profiles will not throw an error message only for old saves created before meeting these characters in the game and Steph's movie achievement will properly unlock only for saves that were created before the movie scene in episode 3! (unless they have already been fixed by my previous bugfix in v0.9.0)
And, of course, any newly started games will not have these problems.
However, to fix these two problems for any old saves you need the code I added to my previous bugfix in a separate file, that will trigger after loading any saved game:
Python:
label after_load:
# Background image fix for old saves since v0.8.0
python:
for x in person_list:
if 'BGK' in x.backgroundImage:
x.backgroundImage = renpy.re.sub('BGK' , 'BKG' , x.backgroundImage)
# Fix for e3_movie_stephania_success bug for old saves, unlocking the image for those who unlocked the achievement in EP3
if e3_movie_stephania:
$e3_movie_stephania_success = True
return
I did specifically mentioned, that royalcandy has my permission to use this file exactly as it is to resolve the bugged savegame problem, but neither did I found that file in the new version of the game nor has this code or any other kind of code been added to any other files of this game, that would trigger after loading a savegame (any code marked with a special label named "after_load"). I guess he probably didn't understand its rather critical importance. I guess I didn't emphasize it strongly enough.
This patch will add that file to the game again, so all those bugged old saves will work.
Just as with the previous bugfixes, I did not try to fix any dialogue - my English isn't good enough for proofreading. I did notice that in the conversation between Jeane and Brian, it's clearly Brian who should answer "Okay boss!" and not Jeane, but I didn't fix that line, either. (line 1323 in ep9_convs.rpy)
In case anyone is interested, the old bugfix for v0.9.0 is still here
____________________________________
How to patch the game:
Extract the contents of the patch file into the root folder of the game (the main folder with the game launcher NoMoreSecrets.exe and NoMoreSecrets.sh files in it).
Let it overwrite the original files.
You must be registered to see the links
archiver is recommended for Windows (use msi installer),
You must be registered to see the links
for Mac.Debian and its derivate users (Ubuntu and others) will have to install p7zip-full package to be able to extract the file
(sudo apt install p7zip-full)
Last edited: