4.30 star(s) 40 Votes

BlackSphere

New Member
Nov 24, 2018
4
0
In v1.30 Elite Bot parts can be farmed from:
  • Auctioneer: Random space encounter in Quthor 100-75% zone. Sells one piece at a steep price
  • Quthor Loot Bots: Bots in the Quthor Asteroid belt encounter can have random elite parts
With the Auctioneer I've only ever gotten things like the brain, mods, or shells. I've never gotten body parts like heads, torso, etc. And even with the shells, he only sells a limited subset, from what I can tell, not any of the exotic ones like the Protector or Enchantress (if I'm remembering it right). While I understand the desire to make the Elite stuff a bit more difficult to find, right now in 1.3 the number of variables to roll makes getting a top-tier elite body part or one of the top-tier shells as an elite drops the probabilities to basically unobtainable.
 

Yevaud6

Well-Known Member
Aug 25, 2016
1,745
697
With the Auctioneer I've only ever gotten things like the brain, mods, or shells. I've never gotten body parts like heads, torso, etc. And even with the shells, he only sells a limited subset, from what I can tell, not any of the exotic ones like the Protector or Enchantress (if I'm remembering it right). While I understand the desire to make the Elite stuff a bit more difficult to find, right now in 1.3 the number of variables to roll makes getting a top-tier elite body part or one of the top-tier shells as an elite drops the probabilities to basically unobtainable.
I will agree that getting optimal specs would require an insane amount of grinding, or even rerolling of stats via save-scumming or other methods.

However, while there might be a few quests that require specific bot specs. They aren't hard to get and going for optimal specs is not necessary.
There is no achievement for a high spec bot. It's the player's own personal desire to min-max as much money out of a single arcade bot. Anyone can get an equivalent amount, or at least enough to get you through the game. By maxing out the stats of the 20-30 bots that were passed on to get an optimum one.
People are welcome to do it. I mean speedrunners spend thousands of hours shaving off mili-seconds from a run, and as a completionist I understand wanting that 100% file with the best gear, but I also understand sometimes that's going to be an unneccessary time investment.
The game is fully functional and no mission is gated by an uncalled for amount of grinding. So I personally woundn't want the dev to focus on this aside from maybe tweeking some variable drop percentages by 5 or so. The storyline works and you're never starved for money.

If elite gear becomes necessary. I'm sure a new bot crate will come out to make it a manage-able grind.

yv0751 with all that being said, I would up the drop rate of the Golden Seductress shell a little bit for completionist's sake. It took me 6-7 hours to get it even with save scumming and making sure I got a bot container from every possible ship in every single combat. To get it by playing the game naturally...I wouldn't wish that grind on anyone.
 
Last edited:

ArchEnon

New Member
Oct 2, 2018
1
0
getting this error when trying to open the Lab Manager, whether its through the bot menu or the console.
Started shortly after adding a bot to the arcade and now wont allow me to add or remove any bots or access the bot parts.


```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/03_GAME.rpy", line 137, in script call
call sandbox() from _call_sandbox
File "game/500_navigator/550_sandbox.rpy", line 32, in script call
call sandbox_interior() from _call_sandbox_interior
File "game/500_navigator/552_sandbox_interior.rpy", line 567, in script call
call interact_room(_return[1]) from _call_interact_room
File "game/600_interact/600_interact_room.rpy", line 1553, in script call
call mg_lab_manager() from _call_mg_lab_manager
File "game/700_minigames/760_sexbot_lab.rpy", line 399, in script
call screen mg_lab_manager_scr(lmMode, lmModes, partsFilter, yadj)
File "renpy/common/000statements.rpy", line 569, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/700_minigames/760_sexbot_lab.rpy", line 145, in execute
screen mg_lab_manager_scr(*args):
File "game/700_minigames/760_sexbot_lab.rpy", line 145, in execute
screen mg_lab_manager_scr(*args):
File "game/700_minigames/760_sexbot_lab.rpy", line 193, in execute
if lmMode == "parts storage":
File "game/700_minigames/760_sexbot_lab.rpy", line 224, in execute
side "c r":
File "game/700_minigames/760_sexbot_lab.rpy", line 226, in execute
viewport id "vp":
File "game/700_minigames/760_sexbot_lab.rpy", line 231, in execute
vbox pos 500,120 xsize 1200 spacing 5:
File "game/700_minigames/760_sexbot_lab.rpy", line 232, in execute
for i in parts:
File "game/700_minigames/760_sexbot_lab.rpy", line 234, in execute
$ showPart = partsFilter["prefs"][i.pref] and partsFilter["cat"][i.cat] and partsFilter["kind"][i.kind]
File "game/700_minigames/760_sexbot_lab.rpy", line 234, in <module>
$ showPart = partsFilter["prefs"][i.pref] and partsFilter["cat"][i.cat] and partsFilter["kind"][i.kind]
KeyError: 4

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

Full traceback:
File "game/03_GAME.rpy", line 137, in script call
call sandbox() from _call_sandbox
File "game/500_navigator/550_sandbox.rpy", line 32, in script call
call sandbox_interior() from _call_sandbox_interior
File "game/500_navigator/552_sandbox_interior.rpy", line 567, in script call
call interact_room(_return[1]) from _call_interact_room
File "game/600_interact/600_interact_room.rpy", line 1553, in script call
call mg_lab_manager() from _call_mg_lab_manager
File "game/700_minigames/760_sexbot_lab.rpy", line 399, in script
call screen mg_lab_manager_scr(lmMode, lmModes, partsFilter, yadj)
File "renpy/ast.py", line 2015, in execute
self.call("execute")
File "renpy/ast.py", line 2003, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "renpy/statements.py", line 278, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 569, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "renpy/exports.py", line 3136, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3325, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 3737, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 436, in visit_all
callback(self)
File "renpy/display/core.py", line 3737, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/screen.py", line 447, in per_interact
self.update()
File "renpy/display/screen.py", line 637, in update
self.screen.function(**self.scope)
File "game/700_minigames/760_sexbot_lab.rpy", line 145, in execute
screen mg_lab_manager_scr(*args):
File "game/700_minigames/760_sexbot_lab.rpy", line 145, in execute
screen mg_lab_manager_scr(*args):
File "game/700_minigames/760_sexbot_lab.rpy", line 193, in execute
if lmMode == "parts storage":
File "game/700_minigames/760_sexbot_lab.rpy", line 224, in execute
side "c r":
File "game/700_minigames/760_sexbot_lab.rpy", line 226, in execute
viewport id "vp":
File "game/700_minigames/760_sexbot_lab.rpy", line 231, in execute
vbox pos 500,120 xsize 1200 spacing 5:
File "game/700_minigames/760_sexbot_lab.rpy", line 232, in execute
for i in parts:
File "game/700_minigames/760_sexbot_lab.rpy", line 234, in execute
$ showPart = partsFilter["prefs"][i.pref] and partsFilter["cat"][i.cat] and partsFilter["kind"][i.kind]
File "game/700_minigames/760_sexbot_lab.rpy", line 234, in <module>
$ showPart = partsFilter["prefs"][i.pref] and partsFilter["cat"][i.cat] and partsFilter["kind"][i.kind]
KeyError: 4

Windows-10-10.0.22621
Ren'Py 7.4.11.2266
Space Journey X 130_15d.1
Thu May 30 09:46:38 2024
```


Going to start a new game to see if the error persists or if its save specific

*Edit- Can access the bot lab when starting a new game at day 30 so im not sure what broke in my original save
 
Last edited:

BlackSphere

New Member
Nov 24, 2018
4
0
The issue isn't whether it's "necessary" or not to get the elite parts, or the premiere shells, or etc, but just of basic discoverability. Until a random drop, I wasn't even aware that "elite" body parts were even a thing, nor the premiere shell. For example, this princess shell that's mentioned, I don't think I've even seen it or was even aware of its existence beforehand.
 

Yevaud6

Well-Known Member
Aug 25, 2016
1,745
697
The issue isn't whether it's "necessary" or not to get the elite parts, or the premiere shells, or etc, but just of basic discoverability. Until a random drop, I wasn't even aware that "elite" body parts were even a thing, nor the premiere shell. For example, this princess shell that's mentioned, I don't think I've even seen it or was even aware of its existence beforehand.
Elite parts are mentioned in the tutorial. I'm hoping they play a part before the game is officially completed. At the moment though, game-wise that tier of gear holds no purpose or functionality. Once it has story relevence I'm sure it will have more accessability and will be mentioned more so the player is aware of it and where to find it.

As for the G. Seductress and Protector:
I did mention in the previous post G. Seductress drop percentage should definitely be increased.
I would hope they become less of a hidden item. The Protector seems like an easy add for when a location might need more than the Infiltrator.
Examples:
someone has info, but won't give it up and info. Torture won't do the trick, so infiltrator isn't an option. So you have to track down the elusive G. Seductress to "coax" the info out of him.
Protector is simple, you're going into a dangerous situation Infiltrator isn't really mentally stable and a bit terrifying to be around. So you have to track down and build a Protector or 2 to act as your guard detail.

The game might give you a 2nd hand model that you could use by accomplishing the B option of these quest lines (Probably rent them from the black market. Get the quest done, but you can't unlock achievements with them) or you could loot them out in space. Now you have the knowledge they exist and where to find them through quest dialogue. Hunt them down and unlock the quality control achievements and use them for arcade or sale.
 

Ishcan24

New Member
Jun 8, 2017
9
0
The premium shells aren't a bad idea, you can get a lot of them in late game especially the "G" type since it has nearly the best traits (but again it comes with 2 or 3 random talents and stats).
The "P" shell except for the botskin isn't really a good deal (beside you can use it to make 450+ IQ bot with 0% escape prob but the price doesn't pass 50M Cr).

Overall, I think the stats are still a bit too random especially on the cortex, it's hard to get high IQ with decent talents, and you lose it if you upgrade the cortex. So, I think it would be nice if we could keep the IQ for example (but well, we can still do without).

I also regret the fact that we can't put the Infiltrator in the sex arcade anymore (it was fun).

As for v1.30, a full 'G' elite bot can hit 140/152M while a full elite bot (perverted, nympho, pet, hive queen) without any shell can hit around 150/165M (and I mean a legit bot, I wasn't able to do better atm).

PS: Too bad v1.40 will end the story line, I really would want to see more, it's so fun.
Ok real talk how did you even get to this point with all the elite parts!?
 

sweetit

Member
Aug 17, 2020
294
336
To be honest, why the drop rate is so stingey is something i dont get, its a single player game with a set story progression.
No need to stretch longevity via loot tables.
 

yv0751

Well-Known Member
Game Developer
Jul 8, 2017
1,128
3,223
getting this error when trying to open the Lab Manager, whether its through the bot menu or the console.
Started shortly after adding a bot to the arcade and now wont allow me to add or remove any bots or access the bot parts.


```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/03_GAME.rpy", line 137, in script call
call sandbox() from _call_sandbox
File "game/500_navigator/550_sandbox.rpy", line 32, in script call
call sandbox_interior() from _call_sandbox_interior
File "game/500_navigator/552_sandbox_interior.rpy", line 567, in script call
call interact_room(_return[1]) from _call_interact_room
File "game/600_interact/600_interact_room.rpy", line 1553, in script call
call mg_lab_manager() from _call_mg_lab_manager
File "game/700_minigames/760_sexbot_lab.rpy", line 399, in script
call screen mg_lab_manager_scr(lmMode, lmModes, partsFilter, yadj)
File "renpy/common/000statements.rpy", line 569, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/700_minigames/760_sexbot_lab.rpy", line 145, in execute
screen mg_lab_manager_scr(*args):
File "game/700_minigames/760_sexbot_lab.rpy", line 145, in execute
screen mg_lab_manager_scr(*args):
File "game/700_minigames/760_sexbot_lab.rpy", line 193, in execute
if lmMode == "parts storage":
File "game/700_minigames/760_sexbot_lab.rpy", line 224, in execute
side "c r":
File "game/700_minigames/760_sexbot_lab.rpy", line 226, in execute
viewport id "vp":
File "game/700_minigames/760_sexbot_lab.rpy", line 231, in execute
vbox pos 500,120 xsize 1200 spacing 5:
File "game/700_minigames/760_sexbot_lab.rpy", line 232, in execute
for i in parts:
File "game/700_minigames/760_sexbot_lab.rpy", line 234, in execute
$ showPart = partsFilter["prefs"][i.pref] and partsFilter["cat"][i.cat] and partsFilter["kind"][i.kind]
File "game/700_minigames/760_sexbot_lab.rpy", line 234, in <module>
$ showPart = partsFilter["prefs"][i.pref] and partsFilter["cat"][i.cat] and partsFilter["kind"][i.kind]
KeyError: 4

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

Full traceback:
File "game/03_GAME.rpy", line 137, in script call
call sandbox() from _call_sandbox
File "game/500_navigator/550_sandbox.rpy", line 32, in script call
call sandbox_interior() from _call_sandbox_interior
File "game/500_navigator/552_sandbox_interior.rpy", line 567, in script call
call interact_room(_return[1]) from _call_interact_room
File "game/600_interact/600_interact_room.rpy", line 1553, in script call
call mg_lab_manager() from _call_mg_lab_manager
File "game/700_minigames/760_sexbot_lab.rpy", line 399, in script
call screen mg_lab_manager_scr(lmMode, lmModes, partsFilter, yadj)
File "renpy/ast.py", line 2015, in execute
self.call("execute")
File "renpy/ast.py", line 2003, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "renpy/statements.py", line 278, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 569, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "renpy/exports.py", line 3136, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3325, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 3737, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 436, in visit_all
callback(self)
File "renpy/display/core.py", line 3737, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/screen.py", line 447, in per_interact
self.update()
File "renpy/display/screen.py", line 637, in update
self.screen.function(**self.scope)
File "game/700_minigames/760_sexbot_lab.rpy", line 145, in execute
screen mg_lab_manager_scr(*args):
File "game/700_minigames/760_sexbot_lab.rpy", line 145, in execute
screen mg_lab_manager_scr(*args):
File "game/700_minigames/760_sexbot_lab.rpy", line 193, in execute
if lmMode == "parts storage":
File "game/700_minigames/760_sexbot_lab.rpy", line 224, in execute
side "c r":
File "game/700_minigames/760_sexbot_lab.rpy", line 226, in execute
viewport id "vp":
File "game/700_minigames/760_sexbot_lab.rpy", line 231, in execute
vbox pos 500,120 xsize 1200 spacing 5:
File "game/700_minigames/760_sexbot_lab.rpy", line 232, in execute
for i in parts:
File "game/700_minigames/760_sexbot_lab.rpy", line 234, in execute
$ showPart = partsFilter["prefs"][i.pref] and partsFilter["cat"][i.cat] and partsFilter["kind"][i.kind]
File "game/700_minigames/760_sexbot_lab.rpy", line 234, in <module>
$ showPart = partsFilter["prefs"][i.pref] and partsFilter["cat"][i.cat] and partsFilter["kind"][i.kind]
KeyError: 4

Windows-10-10.0.22621
Ren'Py 7.4.11.2266
Space Journey X 130_15d.1
Thu May 30 09:46:38 2024
```


Going to start a new game to see if the error persists or if its save specific

*Edit- Can access the bot lab when starting a new game at day 30 so im not sure what broke in my original save
The third party mod that's linked in the op does not work with 1.3, maybe that's the root cause?

Also please always install the game into a new and empty folder to be sure there are no old files flying around...
 
Last edited:

yv0751

Well-Known Member
Game Developer
Jul 8, 2017
1,128
3,223
To be honest, why the drop rate is so stingey is something i dont get, its a single player game with a set story progression.
No need to stretch longevity via loot tables.
In v1.40 you will run into some kind of bot graveyard, there elite parts can be obtained without battle (but still some rng)... :)
Until then they are not really necessary for the game progress but only optional...
 

nefelfine

Newbie
Nov 24, 2021
98
110
how can you open console command
You can open the console with SHIFT+O (O not zero).

Ok real talk how did you even get to this point with all the elite parts!?
Most elite parts can be obtained in the random battles in NX010 and Quator systems. If you are lucky some are selling, it's rare but I got some this way.
I think I got one from a crate mining in NX010 but I'm not sure.
Keep in mind that I did more than one game, my last one is at day 265 while you can finish the storyline around day 110/120 (starting from day 1 with all achievements).

Anyway you can do all the game with 5 or 6 gen 3 military bots which are around 28M, money is really not and issue in this game (except at start)..
 
Last edited:

Tonyloco

Newbie
Aug 11, 2020
37
73
I have this bug in the game I already have collected the 4th map fragment and I'm now goin for the 5th one but the quest reminder for the 4th one was never removed.

anyone had the same problem?
Capture.JPG
 
4.30 star(s) 40 Votes