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

4.30 star(s) 17 Votes

Pdoan

Active Member
Mar 1, 2018
977
743
278
I could be wrong, but the damaged patrol bot quest would probably not get triggered, similar to the repeatable repair bot quest, although in both cases you would need a free capsule slot instead of storage space.
You are right about the repair bot quest, but I did have the damage patrol bot pop up. Hence, the question.
There is code in the game to remember one additional damaged bot when you have no space available but not more than one. If I remember correctly it will lose stability to 0% because it has no support unit. The game shouldn't crash or anything like that but your reputation suffers a lot when the patrol is shorthanded.
So, where does the damaged bot go? If I remember correctly when I got the quest, it did say something about better to have support for the bot. However, I did not recieve the damaged bot for repair. There's also no request for replacement. I was just a bit confused there.
 

youraccount69

I'm like a karate chop
Donor
Dec 30, 2020
9,067
4,152
436
SexbotRestoration2124-0.14.1
You don't have permission to view the spoiler content. Log in or register now.
rpdl torrents are unaffiliated with F95Zone and the game developer.
Please note that we do not provide support for games.
For torrent-related issues use here, or join us on !
, . Downloading issues? Look here.​
 

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
761
217
You are right about the repair bot quest, but I did have the damage patrol bot pop up. Hence, the question.

So, where does the damaged bot go? If I remember correctly when I got the quest, it did say something about better to have support for the bot. However, I did not recieve the damaged bot for repair. There's also no request for replacement. I was just a bit confused there.
I don't remember how it works, I'm away now but I'll look it up when I get home on Monday.
 
  • Like
Reactions: Pdoan

Sleeping In Pieces

Active Member
Mar 16, 2019
986
863
222
So restarted from scratch and I got feedback:

Capsule navigation is vastly improved.

Q to go to the first capsule in the group of five works nicely. Was wondering why you didn't just do Shift + Tab to go to the previous capsule as the opposite for the Tab/next, as this is the shortcut most are used to.

P and N works great from a mnemonic perspective. Easy to remember P=previous and N=next, but from an ergonomic perspective, they are far apart. I'd have suggested keys that are next to each other. Like < and >.
 

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
761
217
So restarted from scratch and I got feedback:

Capsule navigation is vastly improved.

Q to go to the first capsule in the group of five works nicely. Was wondering why you didn't just do Shift + Tab to go to the previous capsule as the opposite for the Tab/next, as this is the shortcut most are used to.

P and N works great from a mnemonic perspective. Easy to remember P=previous and N=next, but from an ergonomic perspective, they are far apart. I'd have suggested keys that are next to each other. Like < and >.
Good points. To be honest I never use the keyboard so I don't put much thought into it. At first I didn't bother making keyboard shortcuts on new buttons but a long time DSCS player told me he's unable to use a mouse and would appreciate having shortcut keys on all buttons. I tried to make this happen but, as I said, I never put much thought into it. Since I never use keys I don't know the conventions. The arrows make sense. The player I mentioned said Shift and Ctrl are difficult for him so I'd prefer not to use them but I still do sometimes. No promises but I'll put reorganizing some of the keys on my TO DO list.
 

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
761
217
How would I go about using save editor to change max energy?
I have no idea but the AP value is dynamic and even if you figure out how it won't stay that way for long. To make it stick you'll need a mod that changes code or you need to change the values of all parameters that go into determining the AP.
 
Last edited:

Samson89

New Member
Aug 10, 2017
3
0
207
I am currently grinding my way through the game and encountered something interesting (might be a bug or just a typo): When I went to school (currently at $3,000) I chose for my B-Grade Combat bot to accompany me and it got destroyed, but the message stated it was a stupid idea to bring a D-Grade combat bot with me. Is the message wrong or was the check itself incorrect?

Also an idea to consider: I am currently running my shop with multiple shopkeeper bots but I cannot say if that is a good idea because I don't get a message like
"Bot A made $500, bot B made $200 and I myself made $1,000" or
"Bot A made $500 and I myself made $1,000, but as the shop is not made to fit more than one shopkeeper, bot B was idle." or something else like that.

I already downloaded the source code but was not yet able to skip through it. Also I dont have any expertise in Renpy yet, but I've workedwith quite a few other languages, so this might not take too long to figure out.
 

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
761
217
I am currently grinding my way through the game and encountered something interesting (might be a bug or just a typo): When I went to school (currently at $3,000) I chose for my B-Grade Combat bot to accompany me and it got destroyed, but the message stated it was a stupid idea to bring a D-Grade combat bot with me. Is the message wrong or was the check itself incorrect?

Also an idea to consider: I am currently running my shop with multiple shopkeeper bots but I cannot say if that is a good idea because I don't get a message like
"Bot A made $500, bot B made $200 and I myself made $1,000" or
"Bot A made $500 and I myself made $1,000, but as the shop is not made to fit more than one shopkeeper, bot B was idle." or something else like that.

I already downloaded the source code but was not yet able to skip through it. Also I dont have any expertise in Renpy yet, but I've workedwith quite a few other languages, so this might not take too long to figure out.
I'll look at the message about the escort bot. The other issue cannot be addressed easily because the amount is is not attributed to individuals. More shopkeepers (or techies or clerks) is better but the outcome is randomized. Radnor tended to use randomizers so you cannot infer anything from one or two occurances of anything in the game. You need to have many occurances to figure things out (or read the code!).
 

Samson89

New Member
Aug 10, 2017
3
0
207
In (...)source_code\game\modules\0030_botshop\game\quests\squirrel_night_school_quest_main.rpy i found lines like this:

elif bot.bot_combat.level_name=="X":
extend " I thought a {mark}B level combat bot{/} would be good enough."


Here is suspect i should be a check for =="B"

I changed this in multiple occasions througout the file, feel free to compare source code with the attached file and use it, if it fixes the problem.

EDIT: Found another typo in the grade expectations, so I had to reupload the file 5 mins after the initial upload.
 
Last edited:

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
761
217
In (...)source_code\game\modules\0030_botshop\game\quests\squirrel_night_school_quest_main.rpy i found lines like this:

elif bot.bot_combat.level_name=="X":
extend " I thought a {mark}B level combat bot{/} would be good enough."


Here is suspect i should be a check for =="B"

I changed this in multiple occasions througout the file, feel free to compare source code with the attached file and use it, if it fixes the problem.

EDIT: Found another typo in the grade expectations, so I had to reupload the file 5 mins after the initial upload.
Good catch, thanks! I obviously did a poor job of testing when I added this part of the code to Night School. It's not original, when I first wrote Night School as a mod for DSCS I didn't provide feedback text messages like this. When I put it into SR24 players kept asking questions so I started adding text messages like this. I didn't do it very well in this case!

I assume the second typo was in the same routine, I found and fixed two typos in multiple locations; 1) As you said, X should have been B, and 2) right below it where X should have been C. Since this is only affects text messages I won't release a bug fix for this but it will be in the next release.
 
Last edited:

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
761
217
Nevermind, It's happened again. My Stamina has reset to F and my Strength has dropped from Rank D to E? I haven't done anything different to explain this happening?

I'm doing Work Out everyday (Yoga ever since I unlocked it) So it's not dropping because of inactivity
As I promised, I started a new game in Easy mode over the weekend while I was away from home to see if I could reproduce the bug you reported. Unfortunately I played 71 game days finishing the Framed! and Night School quests and also completely outfitting the home gym. I worked out most days using Yoga once it was available most of the time but I used Exercise and Boxing occasionally too as well as not working out occasionally. Nothing unexpected happened and at this point in the game strength is (96%) B and Stamina is at (7%) B.

I'm sorry but I have no idea what is happening when you play the game and since I cannot reproduce it there isn't much I can do about it.
 

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
761
217
You are right about the repair bot quest, but I did have the damage patrol bot pop up. Hence, the question.

So, where does the damaged bot go? If I remember correctly when I got the quest, it did say something about better to have support for the bot. However, I did not recieve the damaged bot for repair. There's also no request for replacement. I was just a bit confused there.
The game code is structured such that all bots in the game belong to the player and are located either at "Home" which means in a capsule or in their "Workshop" which means in storage. This means there is no "location" to put a bot when you do not have an empty capsule or free space in storage. (The only exception is in the new "Business Partners" quest but to avoid a spoiler I won't say anything more about it.)

When you give a bot to the patrol it is removed from the game because it cannot be in a capsule or in storage and there is no other place to put it. When you receive a damaged patrol bot it is never the one you gave to the patrol, it is a new bot created for the purpose. When this bot is created a "Task" is created which you can view in the "Journal" telling you there is a patrol bot you need to repair.

If you receive a damaged patrol bot when you have no available space two flags are set in code but the bot is not actually created. The first flag is to remember that you received a damaged bot and the second flag is to remember if it's male or female. Unfortunately, since the bot was not created there is no "Task" added to the "Journal" yet and there is no way for the player to know about this except to remember that it happened. I'll put adding some sort of reminder on my "TO DO" list but until this gets done you just have to remember there is a "damaged bot waiting for space".

Throughout the entire game each time a turn ends a function is run that checks to see if these flags are set, i.e. you have a damaged bot waiting for space. If the flag is set it looks for an empty capsule. If there is one it creates the bot and puts it in the capsule. If there is no empty capsule it checks for available space in storage. If there is space available it creates the bot and puts it in storage. If the bot is created then the "Task" is added to the "Journal".

There can only be one bot "waiting for space". I did this to simplify the situation for myself. In principle I should have made the "flag" a "counter" and allowed the total number of damaged bots in capsules, storage, and "waiting" to be equal to the number of bots given to the patrol. This is 0 when the game starts but increases to 2, then 4, and then 6 as the player completes the Good Neighbor quest. Perhaps one day I will change the "flag" to a "counter" but I'll put it on my "MAYBE SOMEDAY" list instead of my "TO DO" list. :)
 
Last edited:
  • Like
Reactions: Gato21 and Pdoan

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
761
217
Hi Everyone, If you read this a word of warning. A bug was found that I'll blame on Radnor ;) because it's in functions I've never touched. DO NOT SELL "Frankie" OR "Bride of Frankie" ON BBS OFFERS! This is not allowed at Robosechs or the Flea Market but somehow the "disallow" slips through on BBS offers and allows you to sell them. DON'T DO IT! If you do this you will encounter a "game over" event later on and you cannot prevent it. I will fix this but for now all I can do is warn you.
 
Last edited:

Neuvell

Newbie
May 26, 2017
85
61
218
As I promised, I started a new game in Easy mode over the weekend while I was away from home to see if I could reproduce the bug you reported. Unfortunately I played 71 game days finishing the Framed! and Night School quests and also completely outfitting the home gym. I worked out most days using Yoga once it was available most of the time but I used Exercise and Boxing occasionally too as well as not working out occasionally. Nothing unexpected happened and at this point in the game strength is (96%) B and Stamina is at (7%) B.

I'm sorry but I have no idea what is happening when you play the game and since I cannot reproduce it there isn't much I can do about it.
I understand, it's frustrating because I enjoy the game but as I don't know what's triggering it I can't reproduce it (and apparently I'm the only one with this problem despite starting from scratch multiple times). Unless my save file would help (which I can't imagine it would) then there isn't much you can do but I appreciate the effort
 

Warsteel

Active Member
May 26, 2017
830
1,135
364
Wow, an actual game on F95. These are rare. I'm really having a blast playing this. One thing though. Boxing lessons. I paid, what, 5 grand for that punching bag and a lesson costs me 500 bucks AND 2 AP. It gives me 100-150 combat xp. For 2 AP I can go hang with the old man at the bar, get TWICE that xp and it's totally free. Not worth it. Pay out like 500-750 xp and it'll make more sense.
 

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
761
217
I understand, it's frustrating because I enjoy the game but as I don't know what's triggering it I can't reproduce it (and apparently I'm the only one with this problem despite starting from scratch multiple times). Unless my save file would help (which I can't imagine it would) then there isn't much you can do but I appreciate the effort
If you're willing to try again perhaps you could zip all 6 of your 'autosave' games immediately after you see it happen. In principle these would all be shortly before the event occurs and perhaps I could reproduce it using them.
 
  • Like
Reactions: Neuvell

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
761
217
Wow, an actual game on F95. These are rare. I'm really having a blast playing this. One thing though. Boxing lessons. I paid, what, 5 grand for that punching bag and a lesson costs me 500 bucks AND 2 AP. It gives me 100-150 combat xp. For 2 AP I can go hang with the old man at the bar, get TWICE that xp and it's totally free. Not worth it. Pay out like 500-750 xp and it'll make more sense.
Good point. The home workout is from an old mod for DSCS and the amount of XP made sense then. The neighborhood characters were added much later in SR24. I didn't pay attention to the relative value, thanks for pointing it out. Some day it will be rebalanced. Cheers!
 
  • Like
Reactions: Warsteel

squirrel24

Active Member
Game Developer
Mar 12, 2021
704
761
217
Encountered a bug. Happens when I'm transferring a bot to storage.
You don't have permission to view the spoiler content. Log in or register now.
Sorry, not sure what happened. Moving bots from capsules to storage is code from DSCS that I haven't paid attention to. If you have the following information it may help me figure out what happened. Most of the information I'm asking for is displayed on the left side of the screen but I realize you may not remember what the values were when the error occurred. Also, is this a one time event or is it happening every time you try to move a bot?

1) How many capsules do you have?
2) How many capsules are empty?
3) Which capsule were you moving the bot from?
4) How many storage locations do you have?
5) How many storage locations are empty?
 
4.30 star(s) 17 Votes