4.60 star(s) 45 Votes
Jan 7, 2018
17
7
Not quite. Inherent bad would be a quick bandaid, but I was actually thinking more than that..
I think I saw someone mention a bot with 'wings' in a slot, so we add a skill to that bot for "flight" ... maybe.. need to get the Wright Brothers to teach that skill. But then, someone mentioned a bot with no 'arms', and my brain housing group thinks it would be rather impossible for that bot to tinker or be a mechanic.
So having a way to enable, disable, or tag a placeholder for skills or actions when we define these part slots, is what I was looking at.
For Furry bots, maybe not such a big factor. But there are a few modders who are considering a damage effect when replacing the part. So adding a line for an mc skill check on the part slot could work.
think it would be better if parts could add skillcap, simmilar to how processors increase max autonomy
like, different processors being better at social or logical computing, different arms for combat, human interaction, labor, etc

Is there any problems with the new patch and does it work fine with mods?
no major problems, although very few mods take advantage of 3.1's new features
don't forget to add the hotfix
 
  • Like
Reactions: RamenShark

saneulae

Member
Sep 18, 2020
115
62
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/modules/0020_dscs/game/locations/dump_site/dump_site_scavenge.rpy", line 33, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/part.rpy", line 147, in apply_damage
  File "game/modules/0005_core/core/utils.rpy", line 89, in randwchoice
ValueError: empty range for randrange() (0,0, 0)

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

Full traceback:
  File "modules/0005_core/core/main_loop.rpyc", line 62, in script call
  File "modules/0020_dscs/game/locations/dump_site/dump_site_scavenge.rpyc", line 25, 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/0020_dscs/game/locations/dump_site/dump_site_scavenge.rpy", line 33, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/part.rpy", line 147, in apply_damage
  File "game/modules/0005_core/core/utils.rpy", line 89, in randwchoice
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/random.py", line 244, in randint
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/random.py", line 220, in randrange
ValueError: empty range for randrange() (0,0, 0)

Windows-10-10.0.19041
Ren'Py 7.4.10.2178
DSCS 0.3.1
Sun Feb 13 07:52:28 2022
I keep getting this when I configure my altered bot.
 

Henryhyde

Member
May 25, 2017
143
47
Thanks, I'm still playing around with the new version myself, once i'm done that I'll need to familiarize myself with the new features and think on how to incorporate it (if necessary) so cant really give an estimate on time yet.


It has pictures and video. I tried MEGA but it wanted me to create an account. Pixel drain give me similar download speeds but without the account requirement. As for p2p torrent I have no plans to do so.



You copy all the text in that code box in the post you were responding to and paste it into a notepad document that you save as MegaMod.json in the mod folder.
thankyou
 

saneulae

Member
Sep 18, 2020
115
62
think it would be better if parts could add skillcap, simmilar to how processors increase max autonomy
like, different processors being better at social or logical computing, different arms for combat, human interaction, labor, etc
Oh I like that too. Im sure it would be a massive undertaking, but having a skill range on parts, and a bot skill check on the part slot during install.

I still like the idea of random part generation, similar to random defect.. might make mod cohesion a little easier.
example- tag parts with a rank when they are defined ("cpu_D"), then in the bot_parts list as ("cpu": "cpu_D") . modder could build a bot with a generic part list, and game will pull from all loaded resources for any D rank cpu.
 
Last edited:

RamenShark

Member
Apr 19, 2020
163
93
think it would be better if parts could add skillcap, simmilar to how processors increase max autonomy
like, different processors being better at social or logical computing, different arms for combat, human interaction, labor, etc


no major problems, although very few mods take advantage of 3.1's new features
don't forget to add the hotfix
thanks man
 
Jan 7, 2018
17
7
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/modules/0020_dscs/game/locations/dump_site/dump_site_scavenge.rpy", line 33, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/part.rpy", line 147, in apply_damage
  File "game/modules/0005_core/core/utils.rpy", line 89, in randwchoice
ValueError: empty range for randrange() (0,0, 0)

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

Full traceback:
  File "modules/0005_core/core/main_loop.rpyc", line 62, in script call
  File "modules/0020_dscs/game/locations/dump_site/dump_site_scavenge.rpyc", line 25, 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/0020_dscs/game/locations/dump_site/dump_site_scavenge.rpy", line 33, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/part.rpy", line 147, in apply_damage
  File "game/modules/0005_core/core/utils.rpy", line 89, in randwchoice
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/random.py", line 244, in randint
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/random.py", line 220, in randrange
ValueError: empty range for randrange() (0,0, 0)

Windows-10-10.0.19041
Ren'Py 7.4.10.2178
DSCS 0.3.1
Sun Feb 13 07:52:28 2022
I keep getting this when I configure my altered bot.
do you have the hotfix installed?
 

xyzeratul

Newbie
Mar 7, 2019
36
53
My mod, just put some of my oldrim recording into one pack

Haven't got time to test everything, if you find out any problem or suggestion, plz let me know.



PW:k2cs256
You don't have permission to view the spoiler content. Log in or register now.
 

Mr_Shaky

Member
Nov 6, 2017
219
205
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/modules/0020_dscs/game/locations/dump_site/dump_site_scavenge.rpy", line 33, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/part.rpy", line 147, in apply_damage
  File "game/modules/0005_core/core/utils.rpy", line 89, in randwchoice
ValueError: empty range for randrange() (0,0, 0)

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

Full traceback:
  File "modules/0005_core/core/main_loop.rpyc", line 62, in script call
  File "modules/0020_dscs/game/locations/dump_site/dump_site_scavenge.rpyc", line 25, 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/0020_dscs/game/locations/dump_site/dump_site_scavenge.rpy", line 33, in <module>
  File "game/modules/0010_dscs_base/game/characters/bot_base/part.rpy", line 147, in apply_damage
  File "game/modules/0005_core/core/utils.rpy", line 89, in randwchoice
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/random.py", line 244, in randint
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/random.py", line 220, in randrange
ValueError: empty range for randrange() (0,0, 0)

Windows-10-10.0.19041
Ren'Py 7.4.10.2178
DSCS 0.3.1
Sun Feb 13 07:52:28 2022
I keep getting this when I configure my altered bot.
PM me mod or link it here and I'll have a look unless something else comes up.
 

saneulae

Member
Sep 18, 2020
115
62
do you have the hotfix installed?
I do. I think its from 'possible defects: (None,0,0)' on cpu or power when they are tagged together. no error when I remove that single entry.
Also, Im not getting any bot skill to load on this mutated bot, and if I train the skill, there's no mc xp gain
 

saneulae

Member
Sep 18, 2020
115
62
PM me mod or link it here and I'll have a look unless something else comes up.
part_slot-
"slot_tags": [
"cpu",
"powercore",
],

part-
"slot": "bot_BH_core",
"damage_mult": 0.7,
"possible_defects": [ (None, 100, 100), (None, 0,0),
],
fail every time. but..

part-
"slot": "bot_BH_core",
"damage_mult": 0.7,
"possible_defects": [ (None, 100, 100),
],
loads fine.

BTW!! Rad and his evil plot to destroy 90% of all cpu and powercore in the game really makes this a pain to test.
 
  • Haha
Reactions: Radnor

Erik1986

Member
Jul 5, 2017
480
762
Are the selling prices of bots supposed to be capped now? Best I can get for a bot at the flea market is 30K and 75K on the grey net. If that is the case it means that some of the modded bots are not even worth getting now as I've seen them selling at the flea market for 385 to 500K with only only C rank parts and no skills, meaning I can never make a profit selling them. Also makes it so I can get more cash buy just stripping bots fro parts and selling those.
yes, flea market is capped now, highest you can sell a bot for is 250k for the combat bot trade on the grey net
That is indeed the best price right now, however, it needs to be said that it only accepts bots of grade C and higher (parts don't influence bot grade.) So any bot of C rank is virtually worth 250k, with the only real need is to train combat to a C rating.
Guess that means I'll just pull a couple mods then no point having the bots if I can never even get the money I paid for them back.
No need to do so, as some of those S class bots can show up as a find at the dump. Hence you get them with no investment. Its rare, i know, but it is possible to get A class bots regularly at the dump. I rarely buy bots at the flea-market due to them being excessively expensive compared to the sell value you can get for them.

That said, S and A rank bots (and B rank to some extent) do have a easier time to train up into useful helper bots (ie: Shopkeepers for passive income, Bed Bots for increased mood, Clerks and Techie's.), and are worth keeping instead of selling. You will never get its actual worth back if you sell some of those higher ranked ones.
 

saneulae

Member
Sep 18, 2020
115
62
That is indeed the best price right now, however, it needs to be said that it only accepts bots of grade C and higher (parts don't influence bot grade.) So any bot of C rank is virtually worth 250k, with the only real need is to train combat to a C rating.

No need to do so, as some of those S class bots can show up as a find at the dump. Hence you get them with no investment. Its rare, i know, but it is possible to get A class bots regularly at the dump. I rarely buy bots at the flea-market due to them being excessively expensive compared to the sell value you can get for them.

That said, S and A rank bots (and B rank to some extent) do have a easier time to train up into useful helper bots (ie: Shopkeepers for passive income, Bed Bots for increased mood, Clerks and Techie's.), and are worth keeping instead of selling. You will never get its actual worth back if you sell some of those higher ranked ones.
The grey market is open for modding.. Im sure Radnor will add more content in the future, but some of the creative modders in here might add some content too.
 
  • Like
Reactions: Radnor

Frurose

Member
Nov 7, 2017
354
256
I thought of another useful feature that could be added:
Right now we can choose to have DNS on or off. I would like to be able to have it on and set a quality level threshold. I can't really play with it turned on because of the chance of my best parts being sold. It would be upsetting to have a NeuroTech v7 be sold when they are kind of hard to come by. This feature would still be of limited use because there are still only quality D eyes and quality D,E, & F skins, but when those parts have higher quality versions available, this feature will be quite useful for me.
 
  • Like
Reactions: Radnor and Godogma
4.60 star(s) 45 Votes