4.60 star(s) 45 Votes

squirrel24

Member
Game Developer
Mar 12, 2021
439
462
SR24



SR24 Squirrel24 mods
sorry for the bad explanations, by default I meant the parts of the game (no mods necessary)
I know the situation is confusing, sorry. The answer above doesn’t really make sense. There are 2 games: DSCS and SR24. When you say “SR24 squirrel mods” it’s ambiguous because there are “squirrel mods” that can be used in DSCS but cannot be used with SR24. They were written before SR24 existed. Many mods other than “squirrel mods” can be used for both “DSCS” and “SR24” but “SR24 squirrel mods” literally cannot be done. “squirrel mods” cannot be used with SR24 because their contents are in the base SR24 game.
 
Last edited:

Deane9850

Active Member
Jan 4, 2018
512
497
Added mods for 7 3d model bots that have webms with audio. Requires Mr_Shaky's Parts mod AND Daedalron's Bots mod for genitals.

- S-Rank: Alcina Dimitrescu (Resident Evil 8), Samus (Metroid)
- A-Rank: Miranda Lawson (Mass Effect 2)
- B-Rank: Panam (Cyberpunk 2077), Cindy (FFXV)
- C-Rank: Serah (Final Fantasy XIII), Sheva (Resident Evil 5)

MEGA Folder link

May update this with more bots in the future
Installing this gives me error.
Code:
While running game code:
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 257, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in load_bot_models_from_mods
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in <lambda>
AttributeError: 'NoneType' object has no attribute 'list_priority'

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

Full traceback:
  File "renpy/bootstrap.py", line 331, in bootstrap
    renpy.main.main()
  File "renpy/main.py", line 560, in main
    renpy.game.context().run(node)
  File "modules/0010_dscs_base/game/characters/bot_base/bot.rpyc", line 236, in script
  File "modules/0010_dscs_base/game/characters/bot_base/bot.rpyc", line 236, in script
  File "renpy/ast.py", line 928, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 257, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in load_bot_models_from_mods
  File "renpy/python.py", line 875, in do_mutation
    return method(self, *args, **kwargs)
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in <lambda>
AttributeError: 'NoneType' object has no attribute 'list_priority'
using the latest v0.5.2
 

squirrel24

Member
Game Developer
Mar 12, 2021
439
462
Installing this gives me error.
Code:
While running game code:
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 257, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in load_bot_models_from_mods
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in <lambda>
AttributeError: 'NoneType' object has no attribute 'list_priority'

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

Full traceback:
  File "renpy/bootstrap.py", line 331, in bootstrap
    renpy.main.main()
  File "renpy/main.py", line 560, in main
    renpy.game.context().run(node)
  File "modules/0010_dscs_base/game/characters/bot_base/bot.rpyc", line 236, in script
  File "modules/0010_dscs_base/game/characters/bot_base/bot.rpyc", line 236, in script
  File "renpy/ast.py", line 928, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 257, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in load_bot_models_from_mods
  File "renpy/python.py", line 875, in do_mutation
    return method(self, *args, **kwargs)
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in <lambda>
AttributeError: 'NoneType' object has no attribute 'list_priority'
using the latest v0.5.2
I'm sorry but YuriShikane bot mods do NOT work in SR24. He gave me permission to make SR24 compatible versions of his mods and I will do this soon. Until you see versions labeled with SR24 you cannot use YuriShikane bot mods.
 
  • Sad
Reactions: Deane9850

Deane9850

Active Member
Jan 4, 2018
512
497
I'm sorry but YuriShikane bot mods do NOT work in SR24. He gave me permission to make SR24 compatible versions of his mods and I will do this soon. Until you see versions labeled with SR24 you cannot use YuriShikane bot mods.
Ah... I tested .. just download a furry mod that works and replaced the videos
 

squirrel24

Member
Game Developer
Mar 12, 2021
439
462
Ah... I tested .. just download a furry mod that works and replaced the videos
That's one way that always works, all you get is the pictures and videos but if that's good enough for you it's easy to do. Of course you could just open the files and watch them in any image/video app without playing the game too! :unsure: :)
 

onxman

New Member
Mar 19, 2020
4
0
Added 3 more girls for a total of 5:
Nancy A
Foxy Di
Belle claire
Brittney white
Anya Ivy

Mega
Note: Brittney White has sound and a single video of Nancy A also

Also Rednorhow about crating a default preview background when the mod is missing one?
Thx 4 ur effort Polip1339 .
Can i have a working link?
 

squirrel24

Member
Game Developer
Mar 12, 2021
439
462
i have been having an issue with renaming the teacher where the game tries to restart from the begining where you owe the mob the starting debt.
Hi cavebear, I've been looking at this and it's strange. I believe you are using Android, if this is not correct please let me know. I use Windows and Android myself and this never happens on Windows. On Android I've learned it is an artifact associated with the pop-up onscreen keyboard. The problem is caused by tapping on the "Enter" key on this keyboard which is not a valid substitute for either the "Confirm Name" or "Cancel" buttons shown on the game screen. Unfortunately this keyboard covers these two buttons preventing you from tapping on either of them. Making the problem worse, on my tablet when I press the "close keyboard" button the keyboard closes but then immediately pops up again. I have found a trick that can be used to close this keyboard on my tablet without it popping back up immediately. It's difficult and takes a little practice. SLOWLY start a swipe up from the bottom which is normally used to close the application. When the KEYBOARD closes IMMEDIATELY stop moving BUT DO NOT pick up your finger. The game screen will be partially closed at this point but the keyboard will be gone. With your finger still on the screen SLOWLY swipe your finger back down and the game screen will re-open but the keyboard will remain closed. This reveals the "Confirm Name" and "Cancel" buttons which you can then tap normally. Keep in mind, you can always tap the "Back" button on the upper right of the game screen (next to "Q.Save", "Q.Load", and "Menu") to back up and try again. It took me a while to master the motion and I still mess it up sometimes. Cheers!
 

cavebear

Active Member
Mar 5, 2019
583
152
Hi cavebear, I've been looking at this and it's strange. I believe you are using Android, if this is not correct please let me know. I use Windows and Android myself and this never happens on Windows. On Android I've learned it is an artifact associated with the pop-up onscreen keyboard. The problem is caused by tapping on the "Enter" key on this keyboard which is not a valid substitute for either the "Confirm Name" or "Cancel" buttons shown on the game screen. Unfortunately this keyboard covers these two buttons preventing you from tapping on either of them. Making the problem worse, on my tablet when I press the "close keyboard" button the keyboard closes but then immediately pops up again. I have found a trick that can be used to close this keyboard on my tablet without it popping back up immediately. It's difficult and takes a little practice. SLOWLY start a swipe up from the bottom which is normally used to close the application. When the KEYBOARD closes IMMEDIATELY stop moving BUT DO NOT pick up your finger. The game screen will be partially closed at this point but the keyboard will be gone. With your finger still on the screen SLOWLY swipe your finger back down and the game screen will re-open but the keyboard will remain closed. This reveals the "Confirm Name" and "Cancel" buttons which you can then tap normally. Keep in mind, you can always tap the "Back" button on the upper right of the game screen (next to "Q.Save", "Q.Load", and "Menu") to back up and try again. It took me a while to master the motion and I still mess it up sometimes. Cheers!
i only play on my windows pc at home.
 

squirrel24

Member
Game Developer
Mar 12, 2021
439
462
i only play on my windows pc at home.
Wow, I've never seen this happen on my Windows PC. I honestly don't know what's happening. Do you press the enter key on the keyboard instead of clicking on the "Confirm Name" or "Cancel" buttons? I've had others complain about the keyboard shortcuts not working in some cases. To be honest, I don't use the keyboard so I don't notice problems with the keyboard.

UPDATE: I can make this happen on Windows by pressing the "Enter" key on the keyboard. Please don't press that key, use the mouse to click on the "Confirm Name" or "Cancel" buttons. I'll see if I can fix this but for now please avoid the "Enter" key on the keyboard. Cheers!

SECOND UPDATE: When entering MC or teacher names in version 0.5.2 and earlier do NOT press the "Enter" key either on the standard keyboard or the number pad. This will be fixed in the next version (0.6.n). Pressing the "Enter" key on the regular keyboard or on the number pad will be the same as clicking on the "Confirm Name" button (tapping on a touch screen). Pressing on the "Esc" key will continue to be the same as clicking on the "Cancel" key.
 
Last edited:
  • Like
Reactions: cavebear

Tweaker69

Newbie
Aug 12, 2016
77
81
Nice work, squirrel24! Thanks for sharing it with us, man. Pardon my following gripes!

1. Is there an easy way to have XP (= PsyCor dmg) stop being gained when a skill reaches S-class? Or even S@100%?
2. Could the "Xp gain = PsyCor dmg" be mitigated somehow? Perhaps with #/Quality of Techs &/or MCs Computer skill? (The limit fix mentioned in #1 would already help with this a lot, though.)
3. The Vocoder BBS ad seems broken, as none of my qualified parts pop up.
 

squirrel24

Member
Game Developer
Mar 12, 2021
439
462
Nice work, squirrel24! Thanks for sharing it with us, man. Pardon my following gripes!

1. Is there an easy way to have XP (= PsyCor dmg) stop being gained when a skill reaches S-class? Or even S@100%?
2. Could the "Xp gain = PsyCor dmg" be mitigated somehow? Perhaps with #/Quality of Techs &/or MCs Computer skill? (The limit fix mentioned in #1 would already help with this a lot, though.)
3. The Vocoder BBS ad seems broken, as none of my qualified parts pop up.
Thanks for the kind words and the requests! :) I always consider requests but can't promise I'll do everything.

1. :unsure: I probably could do this but I don't think I will. You'll see why in the next release when you can throw money at the problem of psychocore stability loss. You need something to do with all that money you make after paying off your debt! ;) The release is in beta test, I think it will be out early next week.
2. Same answer as #1.
3. I played SR24 v0.5.2 until I got the vocoder BBS ad and a bunch of qualified parts showed up. Can you give me more information about what's happening when you play?
1714593918568.png
 
Last edited:

cavebear

Active Member
Mar 5, 2019
583
152
Thanks for the kind words and the requests! :) I always consider requests but can't promise I'll do everything.

1. :unsure: I probably could do this but I don't think I will. You'll see why in the next release when you can throw money at the problem of psychocore stability loss. You need something to do with all that money you make after paying off your debt! ;) The release is in beta test, I think it will be out early next week.
2. Same answer as #1.
3. I played SR24 v0.5.2 until I got the vocoder BBS ad and a bunch of qualified parts showed up. Can you give me more information about what's happening when you play?
View attachment 3594038
i have never seen a or s ranked parts show up for those ads in my playthrough.
 

squirrel24

Member
Game Developer
Mar 12, 2021
439
462
i have never seen a or s ranked parts show up for those ads in my playthrough.
That's correct and you never will see them show up in the ads. You should also notice that 'Shopkeeper' bots never sell 'A' or 'S' rated parts either. In DSCS Radnor made it so the only way to sell 'A' or 'S' rated parts was using the 'Inventory' screen within the 'Workshop' to prevent accidentally selling valuable stuff. I have not changed this in SR24 but selling parts via the BBS ads would not be "accidental" so this protection is unnecessary. I'll consider changing this but it's certainly not a high priority. If you want to sell your 'A' and/or 'S' rated parts you can do it from the 'Inventory' screen in the 'Workshop' and it does not cost AP so the worst thing about it is the grind of doing it. Cheers!
 
  • Like
Reactions: cavebear

ertdfg313

Newbie
Dec 1, 2019
51
77
Given that a B rank parts (fully repaired) caps the buying price they can pay (at 5000)?
It makes sense to me not to show the A or S rank parts there.
The BBS buyers aren't looking for (or willing to pay the cost for) the top ranked stuff.
 

YuriShikane

New Member
Dec 25, 2017
8
10
Installing this gives me error.
Code:
While running game code:
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 257, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in load_bot_models_from_mods
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in <lambda>
AttributeError: 'NoneType' object has no attribute 'list_priority'

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

Full traceback:
  File "renpy/bootstrap.py", line 331, in bootstrap
    renpy.main.main()
  File "renpy/main.py", line 560, in main
    renpy.game.context().run(node)
  File "modules/0010_dscs_base/game/characters/bot_base/bot.rpyc", line 236, in script
  File "modules/0010_dscs_base/game/characters/bot_base/bot.rpyc", line 236, in script
  File "renpy/ast.py", line 928, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 257, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in load_bot_models_from_mods
  File "renpy/python.py", line 875, in do_mutation
    return method(self, *args, **kwargs)
  File "game/modules/0010_dscs_base/game/characters/bot_base/bot.rpy", line 250, in <lambda>
AttributeError: 'NoneType' object has no attribute 'list_priority'
using the latest v0.5.2
I'm sorry but YuriShikane bot mods do NOT work in SR24. He gave me permission to make SR24 compatible versions of his mods and I will do this soon. Until you see versions labeled with SR24 you cannot use YuriShikane bot mods.
Hey both, I have updated my original post/MEGA with a YuriShikane_SR24_bots.zip file you can use as a replacer to work with SR24. Sorry it took a while.
 

squirrel24

Member
Game Developer
Mar 12, 2021
439
462
does the original porn assets work with SR24??
Yes, assets are image and video files so there are no compatibility issues between DSCS and SR24. The image/video handling in SR24 is identical to DSCS, I've made no changes to this part of the code. Cheers!
 
  • Like
Reactions: cavebear

squirrel24

Member
Game Developer
Mar 12, 2021
439
462
Can I permanently assign Bot to missions like prostituting at night?
Not in the current version, assigning recurring missions is on my 'to do' list. Sorry but it won't be in the next release which will be posted later today. It includes features that will make it easier to manage having many bots but not that particular feature. Cheers!
 
  • Like
Reactions: ElCativo1988
4.60 star(s) 45 Votes