CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

Mathesar

Active Member
Mar 20, 2018
747
1,609
Since my earlier post seems to have caused more confusion rather than answer any of the questions, here is a more detailed overview of what these variables do:
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
So there you have it a (mostly) complete list of these 3(4) variables that control the game "version" and what exactly they do, although it still doesn't explain why different variables are needed for inclusions/exclusions!
The Ellie bathroom scene may be broken, at least on 0.9. Haven't downloaded 0.9.1 yet. I've attached a custom file named patch.ryp that will set c4g and steamy to False while setting persistent.uVersion to True, which together enable all the working lewd content. Just extract to the game folder. Could be a handy patch for the main post.

Edit: Checked 0.9.1 and no relevant changes regarding the bathroom scene. Looks like conditions to trigger it are fairly narrow and partially dependent on RNG. Hard to test even if it's working right.
 
Last edited:

Vetrais

Newbie
Mar 31, 2024
34
30
The Ellie bathroom scene may be broken, at least on 0.9. Haven't downloaded 0.9.1 yet. I've attached a custom file named patch.ryp that will set c4g and steamy to False while setting persistent.uVersion to True, which together enable all the working lewd content. Just extract to the game folder. Could be a handy patch for the main post.

Edit: Checked 0.9.1 and no relevant changes regarding the bathroom scene. Looks like conditions to trigger it are fairly narrow and partially dependent on RNG. Hard to test even if it's working right.
I think it's more likely just broken in how it's coded in Conditions.Rpy for that. The code has it as "if uVersion == 0:" which looks wrong. I'd expect it to just be "if uVersion:" as that matches how it's used in other files like Script.rpy (or possibly "if uVersion == True:" if you really wanted an explicit comparison). Like even if that 0 was a bool value, that'd translate to False so that looks more to be a typo than anything else.

Edit: Granted, this isn't a coding language I typically work in so that's more based off more common C# stuff so could definitely be wrong. There do look to be times when parameters are compared both for True/false and numeric values so maybe it can store both or something.
 
Last edited:

Wregax

New Member
Jul 21, 2020
14
3
quick question, does the v.0.8.5 mod still work with the new v.0.9.1, up to 0.8.5 content? Or will it not work at all?
 

Mathesar

Active Member
Mar 20, 2018
747
1,609
I think it's more likely just broken in how it's coded in Conditions.Rpy for that. The code has it as "if uVersion == 0:" which looks wrong. I'd expect it to just be "if uVersion:" as that matches how it's used in other files like Script.rpy (or possibly "if uVersion == True:" if you really wanted an explicit comparison). Like even if that 0 was a bool value, that'd translate to False so that looks more to be a typo than anything else.

Edit: Granted, this isn't a coding language I typically work in so that's more based off more common C# stuff so could definitely be wrong. There do look to be times when parameters are compared both for True/false and numeric values so maybe it can store both or something.
Which is why I also tried editing conditions.rpy. Still couldn't get it, or the other scenes that can happen, to appear. Though it could just trigger later in the game than I tested.
 

Machete

Engaged Member
Apr 7, 2020
2,553
4,526
Ok, i tried to do a playthrough going only after the bargirl and rejecting all the others...

Well. The game recognize this happened and the paths are closed but the story kinda behave like MC's banging everyone. Then, it forces MC in a relationship out of nowere with the little rapist redhead. I'm ok you cannot avoid MC's rape, but why after you automatically are in a relatioship with the sister? That sucks very hard.
 

uym

Newbie
Oct 20, 2019
44
14
Anyone who used the Sancho mod find the Savefixer did not work for them? if so how did you get round it (I downloaded the files and placed in the game folder)

I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00action_file.rpy", line 463, in __call__
renpy.load(fn)
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "{path}\Bad-Memories-0.9.1\renpy\ast.py", line 1131, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "{path}\Bad-Memories-0.9.1\renpy\python.py", line 1061, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
ui.interact()
File "{path}\Bad-Memories-0.9.1\renpy\ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "{path}\Bad-Memories-0.9.1\renpy\display\core.py", line 3377, in interact
<snip>
raise Exception("Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?")
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

Windows-10-10.0.19045 AMD64
Ren'Py 8.0.3.22090809
Bad Memories 0.9.1
Tue Aug 13 00:10:14 2024
 

Cygnus X-1

Well-Known Member
Jul 17, 2021
1,297
1,210
Ok, i tried to do a playthrough going only after the bargirl and rejecting all the others...

Well. The game recognize this happened and the paths are closed but the story kinda behave like MC's banging everyone. Then, it forces MC in a relationship out of nowere with the little rapist redhead. I'm ok you cannot avoid MC's rape, but why after you automatically are in a relatioship with the sister? That sucks very hard.
As far as I know, there's only one redhead, mc's half-sister Ellie. :unsure: And I think that relationship is unavoidable.
 

cxx

Message Maestro
Nov 14, 2017
66,706
33,619
Anyone who used the Sancho mod find the Savefixer did not work for them? if so how did you get round it (I downloaded the files and placed in the game folder)
just wait for mod.
 

uym

Newbie
Oct 20, 2019
44
14
just wait for mod.
It's what I'm back to doing. Didn't want to post any reference to Sancho (where there are mod options I always choose his) as his lack of presence after 7 weeks hints at his life being far more heavily hit by the hurricane than people thought and I don't want to be seen as adding pressure.
 
Last edited:

starkj

Active Member
May 17, 2022
621
846
I played it without the mod and the choices seem pretty straighforward.

Also, really liked the game, scenes with the mother are pretty hot and also looking forward for more scenes with Katherine.
 

recreation

pure evil!
Respected User
Game Developer
Jun 10, 2018
6,327
22,783
The game uses three (or rather 4!) variables to control some of the content:
You don't have permission to view the spoiler content. Log in or register now.
as well as:
You don't have permission to view the spoiler content. Log in or register now.
Somehow I think that these variables are set or used incorrectly, at least regarding the version distributed here which is supposed to have all the content, as far as I am aware.
It also begs the question why this many variables are necessary for tracking the game version, since as far as I am aware the only difference should be "Steam" or "not Steam", right?
Since my earlier post seems to have caused more confusion rather than answer any of the questions, here is a more detailed overview of what these variables do:
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
So there you have it a (mostly) complete list of these 3(4) variables that control the game "version" and what exactly they do, although it still doesn't explain why different variables are needed for inclusions/exclusions!
uVersion and the persistent variable are both very early and inconsistent implementations of a cut/uncut system, but I never really used it.
steamy is for a specific platform to not show things they don't allow on their platform.
C4g is a new variable for a (future) completely censored version.
The file "stuff.rpy" is just a placeholder btw.
 
4.40 star(s) 210 Votes