Ren'Py Sexbot Restoration 2124 [v0.14.2] [squirrel24]

4.30 star(s) 17 Votes

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
762
217
Why outside main menu game eats so much CPU?

Upd: scenes with visible clickable images (like photo of bot in sidebar or images in intro) eat tons of cpu.
I am not experienced developing Renpy games and I would fix that if I knew how. If anyone has any advice I would appreciate it.
 

ubira

Member
Jul 27, 2021
120
403
173
The only thing that is forever is the weekly rent. Everything else is within a quest and can be completed except for 'Freelancer' which is a work in progress.
I just wanted to know if there will always be someone to blackmail the MC, I'm at the part where some guys keep demanding to build fighting robots for them... I wish I could avoid that.
 

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
762
217
I just wanted to know if there will always be someone to blackmail the MC, I'm at the part where some guys keep demanding to build fighting robots for them... I wish I could avoid that.
This is a common complaint. Play along, it is a quest and it will end. Be patientl, build your skills, and upgrade your shop.
 
  • Like
Reactions: ubira

Maveric

Active Member
Mar 14, 2018
588
199
234
Sometimes the psychocore are annoying because of when have bots has capsule of lvl 4 and s rate parts still decreased overtime due manage by bots or mission. It is easy to make money honestly. Since you can obtain rate s bot in the dump site or you can buy bots and train them.
 

FookU2

Engaged Member
Jan 23, 2018
3,504
2,710
427
I got excited thinking this was another spinoff of Sexbot by LlamaMann Games. lol
Sexbot, Sexbot: Blackjack, Sexbot Recalibrated...

I'll still follow the thread, though. Definitely not the same thing, but looks promising. :)
 

KhaiFirst

Well-Known Member
Feb 27, 2021
1,349
1,002
230
will Combat Bot play more Role in the game.. ? like KEEPing local gang from hustle MC!
 

Adhesie

Newbie
Jun 24, 2018
19
15
164
I'm enjoying the game so far, and i appriciate your focus on fleshing out the enviroment, rather than just adding half finished fluff. But like the guy above, i find "combat" robots completely useless, other then escorting me to social training school. Which is also, kinda useless if you have good enough social skill to start off.

They need another use in my opinion.. Maybe add a combat job that gives you some money? Like hiring them out as security for the strip club or something.
 
  • Angry
Reactions: KhaiFirst

^Ulric^

New Member
Apr 5, 2021
9
16
104
I found a small typo in the text in the neighborhood bar.

It reads: "I've learned a lot, should I talk to Earl longer?"
instead of: "I've learned a lot, should I talk to Louis longer?"
 
Jun 7, 2018
18
23
43
I am not experienced developing Renpy games and I would fix that if I knew how. If anyone has any advice I would appreciate it.
Finally found root of problem. In game\modules\0005_core\screens\image_hook.rpy MaxableImage render function calls renpy.redraw which recursively calls MaxableImage.render. Tried to move renpy.redraw into event function like shown in documentation example: but it didn't worked - images stopped react on clicks. So I restricted renpy.redraw to be called only once inside render function and added per_interact function which calls render function. Totally don't understand why it works, but it works. Tested old save and new game - images work as before and cpu is calm.
View attachment high CPU consumption bugfix.zip
 

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
762
217
Sometimes the psychocore are annoying because of when have bots has capsule of lvl 4 and s rate parts still decreased overtime due manage by bots or mission. It is easy to make money honestly. Since you can obtain rate s bot in the dump site or you can buy bots and train them.
Each bot has different characteristics, some can do more than others and remain stable. Resistance to stability loss is not related to the bot’s rating.
 

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
762
217
I found a small typo in the text in the neighborhood bar.

It reads: "I've learned a lot, should I talk to Earl longer?"
instead of: "I've learned a lot, should I talk to Louis longer?"
Oops! Thanks, I’ll fix it in the next version.
 

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
762
217
I'm enjoying the game so far, and i appriciate your focus on fleshing out the enviroment, rather than just adding half finished fluff. But like the guy above, i find "combat" robots completely useless, other then escorting me to social training school. Which is also, kinda useless if you have good enough social skill to start off.

They need another use in my opinion.. Maybe add a combat job that gives you some money? Like hiring them out as security for the strip club or something.
Have you tried the UFC missions?
 
  • Like
Reactions: Otherguy2012

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
762
217
Finally found root of problem. In game\modules\0005_core\screens\image_hook.rpy MaxableImage render function calls renpy.redraw which recursively calls MaxableImage.render. Tried to move renpy.redraw into event function like shown in documentation example: but it didn't worked - images stopped react on clicks. So I restricted renpy.redraw to be called only once inside render function and added per_interact function which calls render function. Totally don't understand why it works, but it works. Tested old save and new game - images work as before and cpu is calm.
View attachment 4056576
Thank you, thank you, thank you! I will look at what you posted (I’m not home to work on it until Monday) and hopefully the next version will be improved. Thank you once more!
 

tuitlord

New Member
Feb 28, 2020
2
1
71
Each bot has different characteristics, some can do more than others and remain stable. Resistance to stability loss is not related to the bot’s rating.
Can the MC learn which traits the bot is better or worse with from training since the bot description or flavor text is not the best indicator? Since I have a lot of mod bots it can be hard to track it all and sometimes it does not seem apparent.
 

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
762
217
Can the MC learn which traits the bot is better or worse with from training since the bot description or flavor text is not the best indicator? Since I have a lot of mod bots it can be hard to track it all and sometimes it does not seem apparent.
Watch their stability loss during training. Compare skill gain with stability loss. The ratio is related to resistance to stability loss. Beware, both are randomized so you have to look for trends over many training sessions. Easiest way is to have bot 100% stable and count how many training sessions you can do until they become "quirky" or lower. Do this a few times with each bot and you'll learn which ones are more resistant to stability loss. (Or you can just open the .json file and look up the value in it! ;) )
 
4.30 star(s) 17 Votes