- Mar 19, 2020
- 686
- 3,053
Jesus Christ what has Oni done to my poor Kitty?! That new sex pose is cursed. Pure, absolute eye cancer! Please fix.
whaddaya mean its perfect better than laura pic related i'm in loveJesus Christ what has Oni done to my poor Kitty?! That new sex pose is cursed. Pure, absolute eye cancer! Please fix.
I just downloaded 0.994d and launched a new game. I haven't downloaded any previous versions of 0.994x, but I have had (and still have on my drive) previous versions of the game. I've only just gotten through the intro scene at this point, so I'll keep an eye out for slowdown - but, since I didn't play 0.994a, I don't have a good base of comparison.I may have figured out why performance tanks; Press release version, if you play 0.994a then move to 0.994d chances are some leftover script nonsense does it. I may be insane but hear me out, I'd like anyone to start a totally new game if you got the D and see if your performance is still shit.
I think it's just leftover bullshit that causes interactions to tank; If I'm wrong well my shit theory was bad and I should feel bad. Image posted to illustrate how I feel atm, not just related to my shit theory but my life overall.
Interesting idea. A few things.Walkthrough Mod, something you'd benefit from or not worth the effort? Here's a tease:
View attachment 1231069
Did you manage to do it? I tried to do it and I had some compilation error. The link for Windows d- version still is 6.99 from what I can see in the .log file. I am confused about your message.Wow...title still compiled in old RenPy v6.99... I'll convert it to 7.44, thanks.
while BOA:
#loops through the girls in an outer loop
$ BOB = TotalGirls[:]
while BOB:
#loops through the girls in an inner loop
if BOA[0] != BOB[0] and BOA[0].Loc == BOB[0].Loc:
#if the two girls are not identical, and are in the same location. . .
if BOA[0].Loc == "bg classroom":
$ BOA[0].GLG(BOB[0],700,1,1)
#R_LikeKitty += 1
elif BOA[0].Loc == "bg dangerroom":
$ BOA[0].GLG(BOB[0],700,(1+D20),1)
#R_LikeKitty += 1+D20
elif BOA[0].Loc == "bg showerroom":
if BOA[0] == EmmaX:
#if it's EmmaX. . .
$ BOA[0].GLG(BOB[0],900,3,1)
#EmmaX.LikeKitty += 3
elif BOB[0] in (EmmaX,StormX) and BOA[0] != LauraX:
#If it's anyone other than Laura seeing Emma's body. . .
$ BOA[0].GLG(BOB[0],900,3,1)
#RogueX.LikeEmma += 3
else:
$ BOA[0].GLG(BOB[0],900,2,1)
#RogueX.LikeKitty += 2
else:
$ BOA[0].GLG(BOB[0],Check, D20,1)
#RogueX.LikeKitty += D20
#RogueX.LikeKitty += (int(KittyX.Shame/5)) #Rogue likes Kitty based on how slutty Kitty looks
if BOA[0] == EmmaX:
#if it's Emma. . .
#raise Emma's like by 1/4 other girl's shame
$ BOA[0].GLG(BOB[0],1000,(int(BOB[0].Shame/4)),1)
elif BOB[0] in (EmmaX,StormX) and BOA[0] != LauraX:
#If it's anyone other than Laura seeing Emma's body. . .
#raise girl's like by 1/4 other girl's shame
$ BOA[0].GLG(BOB[0],1000, (int(BOB[0].Shame/4)),1)
else:
#raise girls's like by 1/5 other girl's shame
$ BOA[0].GLG(BOB[0],1000, (int(BOB[0].Shame/5)),1)
$ BOB.remove(BOB[0])
$ BOA.remove(BOA[0])
if Teach == 2:
$ StormX.Loc = "bg teacher" #Sets Storm to being a teacher again
elif Teach:
$ EmmaX.Loc = "bg teacher" #Sets Emma to being a teacher again
return
Yes, I was able to compile to updated RenPy with no compile errors but not without it's faults. During play some background images aren't be called correctly. I'm digging into this as the code may be so fubar'd that my attempts at a walkthrough mod may only get folks so far. Statement math doesn't bother me but this is far from organized code. Ain't givin' up yet....chugging along.Did you manage to do it? I tried to do it and I had some compilation error. The link for Windows d- version still is 6.99 from what I can see in the .log file. I am confused about your message.
I played the -d version of the game and it's still having that +1 lust bug. I am unable to find out what is causing it. After I unlock all 6 girls, the +1s go away but it's still laggy as shit. I'm sure it's some sort of bug in the Pass Time label. The function chain is too deep and I gave up.
I also looked for ways to allocate more resources to the game to make it brute force through the shit code, also unsuccessful.
Last night I looked into the code to try to see all values that increments 1 to lust. I couldn't find anything that would seem to be triggered.
Here's instructions to decompile the game and look through yourself:
1. Get a software to extract the archive.rpa in the /game folder. I used rpaExtract.exe. There's a few variations feel free to use whatever.
2. The end result should be a bunch of .rpy files, such as RogueScenes.rpy.
3. I used a regex to look specifically for any incrementation of Lust stat by 1. (.Statup\("Lust", \d*, 1\))
4. I manually looked at the 36 results to see what function it was part of
5. I failed to see anything
Feel free to have a go at it.
1. that pic is a lighter blue than the games "+(number)" default is, but the eye candy is easily fixed after getting the mod statement conditionals and variables planned efficiently.Interesting idea. A few things.
1. The blue should be brighter, As is it's hard to read.
2. Oni constantly changes the interaction system so it could get broken pretty often.
3. There is already a cheat mod for players who want to just skip to the sex.
$ BOA = TotalGirls
$ BOA = [x for x in TotalGirls[:] if x.Loc != "hold"]
Oooh yeah, deffo want this. Even if there's already a cheat to get straight to the sex, I like to follow the storyline - greater investment in it and the characters means better fap for me.Walkthrough Mod, something you'd benefit from or not worth the effort? Here's a tease:
Nice work, cleanfeelI have a fix for that +1 shit.
Replace
Line 4373 in Functions.rpy
WithPython:$ BOA = TotalGirls
The previous iteration was in a function call that triggers calculation for girl on girl stat change. For example, there's code that raise Emma's like by 1/4 other girl's shame.Python:$ BOA = [x for x in TotalGirls[:] if x.Loc == "hold"]
However, when the girls are not introduced yet, their Location or .Loc is "hold".
So the code is running as if all 5 girls that I have not yet met in the same place.
And it's also why once I meet them, the number of +1s go down because they're no longer in the same location.
Somebody send that to Oni.
I actually made a mistake on the OP. You don't want to get all Girls that are in Loc = "hold". It should be:Nice work, cleanfeel
If anyone else is as dumb as me: to implement this fix, you first have to extract the .rpy files, I used UnRen. Next, the file that needs the line change is "script Functions.rpy", so it's not under "F" when you sort alphabetically. That took an embarrassingly long time to suss out.
Player.Cash = [the amount of money you want]Console command for money? As it's only thing I don't want to farm for, and just want to see how all those lingerie looks. Seeing as I got all other basic stuff already. Not much of a content in game that been in development for so long