What is your preference for my 2025 Project ( search thread for "Poll 2025" to see details)

  • GAME 1 - Hex Academy

    Votes: 921 10.1%
  • GAME 2 - Arcane Academy: Goblin Uprising

    Votes: 1,472 16.1%
  • GAME 3 - Sexbot Rebellion

    Votes: 965 10.6%
  • GAME 4 - Dairy Dynasty

    Votes: 899 9.8%
  • GAME 5 - Space Journey X Continued

    Votes: 3,286 36.0%
  • Any above OK with me

    Votes: 1,438 15.8%
  • Something else

    Votes: 147 1.6%

  • Total voters
    9,128

Nirdaeel

Member
Apr 30, 2017
380
112
First time I hear about the IQ limit for the illegal arcade. I was able to put 230+ IQ bots in there.
IQ boosting tends to increase the escape chance, and that lowers the bot's value. You need to offset this using immobilizers, but that requires you to remove some skill boosters / perversion amps.
the only bot i could not send to arcade were those with the infiltrator shell, for obvious reasons... there is noone to control them as nimhe does while on some quests and still need the argus at full power to do so
 
  • Like
Reactions: Hermenegild

Hermenegild

Active Member
Sep 18, 2017
526
279
the only bot i could not send to arcade were those with the infiltrator shell, for obvious reasons... there is noone to control them as nimhe does while on some quests and still need the argus at full power to do so
Yes, it's even possible to send a Galaxina shell bot to the arcade. Nobody's going to steal it even though the shell alone is worth 50M :)
 

Lecher76543

Newbie
May 11, 2023
20
13
First time I hear about the IQ limit for the illegal arcade. I was able to put 230+ IQ bots in there.
IQ boosting tends to increase the escape chance, and that lowers the bot's value. You need to offset this using immobilizers, but that requires you to remove some skill boosters / perversion amps.
Gonna have to build another bot to try it out. Would definitely boost bot value up by a good chunk. Curious as to just how high I can push them.
 

Hermenegild

Active Member
Sep 18, 2017
526
279
Gonna have to build another bot to try it out. Would definitely boost bot value up by a good chunk. Curious as to just how high I can push them.
Please let us know how much you can earn with this one. Curiously enough, I was never able to go over 1M a day for my best bot. I got as close as 997K a day, though...
Of course, with 10 bots like this you'll get ~9M a day anyway, which is more than you're ever going to need.
 

Lecher76543

Newbie
May 11, 2023
20
13
Please let us know how much you can earn with this one. Curiously enough, I was never able to go over 1M a day for my best bot. I got as close as 997K a day, though...
Of course, with 10 bots like this you'll get ~9M a day anyway, which is more than you're ever going to need.

Same. Earnings fluctuate right around 1m. Sometimes she get beaten out by ones valued 50m less.
 

hentaidez

New Member
May 16, 2020
14
15
Okay, I've been playing this game for ages, and this is the first I heard about an "illegal arcade." It really sounds like I've missed something glaringly obvious, here, but how does one use it?
 

Nirdaeel

Member
Apr 30, 2017
380
112
Okay, I've been playing this game for ages, and this is the first I heard about an "illegal arcade." It really sounds like I've missed something glaringly obvious, here, but how does one use it?
is really strange for you to say that are playing this game for ages and haven't seen the illegal arcade... since that thing is what leads the plot into leaving the system for starters..

all of it happens when you make a bot of IQ higher of 139, that is forbidden on illtari station (that also lead on closing of current arcade there but not much info yet if you can someday help on its reopening) BB2 will tell you about that those bots cannot be sent to make profit and may need to talk to nimhe about and start quest to open pirate base access, there in the cantina's upper floor is the illegal arcade, currently not able to visit yet, but can send your best bots there to work and make a good daily income.

take in mind when possible to invest on bot repairs to avoid having to retrieve them back to lab for repairs and send them back to work (that wont raise your repair skill but you can also learn by fixing broken parts even not used or being fused for better ones by nimhe)
 

hentaidez

New Member
May 16, 2020
14
15
is really strange for you to say that are playing this game for ages and haven't seen the illegal arcade... since that thing is what leads the plot into leaving the system for starters..

all of it happens when you make a bot of IQ higher of 139, that is forbidden on illtari station (that also lead on closing of current arcade there but not much info yet if you can someday help on its reopening) BB2 will tell you about that those bots cannot be sent to make profit and may need to talk to nimhe about and start quest to open pirate base access, there in the cantina's upper floor is the illegal arcade, currently not able to visit yet, but can send your best bots there to work and make a good daily income.

take in mind when possible to invest on bot repairs to avoid having to retrieve them back to lab for repairs and send them back to work (that wont raise your repair skill but you can also learn by fixing broken parts even not used or being fused for better ones by nimhe)
I knew about illegal bots, and the regular arcade, and that "back room" you can't access in the pirate base, but I was never able to send an illegal bot to that arcade. Do I just have to unlock the base and complete that bounty quest to do that? Because I've done that, before, and still couldn't sent bots over 140 IQ to the arcade. After a while, I quit trying -- all I knew I could do with bots over 140 was sell them.
 

sillyrobot

Engaged Member
Apr 22, 2019
2,218
1,934
I knew about illegal bots, and the regular arcade, and that "back room" you can't access in the pirate base, but I was never able to send an illegal bot to that arcade. Do I just have to unlock the base and complete that bounty quest to do that? Because I've done that, before, and still couldn't sent bots over 140 IQ to the arcade. After a while, I quit trying -- all I knew I could do with bots over 140 was sell them.
If you are at the pirate base or the Krell space station, you can send illegal bots to the arcade just as you would a legal bot. They tend to earn more as their value tends to be higher, but there isn't any unique interactions.
 

yv0751

Well-Known Member
Game Developer
Jul 8, 2017
1,511
4,462
I'm getting an exception error which can't be ignored whenever i attempt to fight the first pirate by the High Yield Asteroids, could somebody help me figure this out?

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/03_GAME.rpy", line 130, in script call
    call sandbox_space() from _call_sandbox_space
  File "game/500_navigator/556_sandbox_space.rpy", line 519, in script call
    call mg_combat_scenario("renegade_ghad") from _call_mg_combat_scenario_3
  File "game/700_minigames/785_combat_scenarios.rpy", line 35, in script call
    call mg_combat(scenarioID, mobs,rocks) from _call_mg_combat
  File "game/700_minigames/780_combat.rpy", line 1364, in script
    $ hexCanvas = HexField(x=1920, y=1080, baseX=960, baseY =540 )
  File "game/700_minigames/780_combat.rpy", line 1364, in <module>
    $ hexCanvas = HexField(x=1920, y=1080, baseX=960, baseY =540 )
  File "game/700_minigames/780_combat.rpy", line 230, in __init__
    self.next_frame_time = time.time() + self.frame_duration
AttributeError: 'int' object has no attribute 'time'

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

Full traceback:
  File "game/03_GAME.rpy", line 130, in script call
    call sandbox_space() from _call_sandbox_space
  File "game/500_navigator/556_sandbox_space.rpy", line 519, in script call
    call mg_combat_scenario("renegade_ghad") from _call_mg_combat_scenario_3
  File "game/700_minigames/785_combat_scenarios.rpy", line 35, in script call
    call mg_combat(scenarioID, mobs,rocks) from _call_mg_combat
  File "game/700_minigames/780_combat.rpy", line 1364, in script
    $ hexCanvas = HexField(x=1920, y=1080, baseX=960, baseY =540 )
  File "C:\MEGAsync Downloads\SpaceJourneyX-200_010d-pc\renpy\ast.py", line 821, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\MEGAsync Downloads\SpaceJourneyX-200_010d-pc\renpy\python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/700_minigames/780_combat.rpy", line 1364, in <module>
    $ hexCanvas = HexField(x=1920, y=1080, baseX=960, baseY =540 )
  File "game/700_minigames/780_combat.rpy", line 230, in __init__
    self.next_frame_time = time.time() + self.frame_duration
AttributeError: 'int' object has no attribute 'time'

Windows-10-10.0.26100 AMD64
Ren'Py 8.3.3.24111502
Space Journey X 200_010d
Fri Feb  7 19:59:37 2025

When i attempt to ignore it, i instead get this:


Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/03_GAME.rpy", line 130, in script call
    call sandbox_space() from _call_sandbox_space
  File "game/500_navigator/556_sandbox_space.rpy", line 519, in script call
    call mg_combat_scenario("renegade_ghad") from _call_mg_combat_scenario_3
  File "game/700_minigames/785_combat_scenarios.rpy", line 35, in script call
    call mg_combat(scenarioID, mobs,rocks) from _call_mg_combat
  File "game/700_minigames/780_combat.rpy", line 1370, in script
    $ hexCanvas.weaponsMap = { # for visual+audio effects only, damage is queried from items
  File "game/700_minigames/780_combat.rpy", line 1370, in <module>
    $ hexCanvas.weaponsMap = { # for visual+audio effects only, damage is queried from items
NameError: name 'hexCanvas' is not defined

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

Full traceback:
  File "game/03_GAME.rpy", line 130, in script call
    call sandbox_space() from _call_sandbox_space
  File "game/500_navigator/556_sandbox_space.rpy", line 519, in script call
    call mg_combat_scenario("renegade_ghad") from _call_mg_combat_scenario_3
  File "game/700_minigames/785_combat_scenarios.rpy", line 35, in script call
    call mg_combat(scenarioID, mobs,rocks) from _call_mg_combat
  File "game/700_minigames/780_combat.rpy", line 1370, in script
    $ hexCanvas.weaponsMap = { # for visual+audio effects only, damage is queried from items
  File "C:\MEGAsync Downloads\SpaceJourneyX-200_010d-pc\renpy\ast.py", line 821, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\MEGAsync Downloads\SpaceJourneyX-200_010d-pc\renpy\python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/700_minigames/780_combat.rpy", line 1370, in <module>
    $ hexCanvas.weaponsMap = { # for visual+audio effects only, damage is queried from items
NameError: name 'hexCanvas' is not defined

Windows-10-10.0.26100 AMD64
Ren'Py 8.3.3.24111502
Space Journey X 200_010d
Fri Feb  7 20:01:11 2025
This one is very unusual and points to a completely corrupted code base or data set. Did you install any modifications or are you playing the game on a emulator or platform not supported?
 

Klimon

Newbie
Feb 22, 2018
49
36
This one is very unusual and points to a completely corrupted code base or data set. Did you install any modifications or are you playing the game on a emulator or platform not supported?
I used the mod for the first few days of ingame time, after which i encountered an error similar to this, i did a clean install and even started the game over anew, that's why i'm so confused as this is a completely clean one
 

yv0751

Well-Known Member
Game Developer
Jul 8, 2017
1,511
4,462
I used the mod for the first few days of ingame time, after which i encountered an error similar to this, i did a clean install and even started the game over anew, that's why i'm so confused as this is a completely clean one
If it is a clean install*, unmodded and played on supported platforms (win, osx, linux) feel free to post a save and the steps to do with this save to reproduce the error and I'll have a look into it.

(*Caveat: Clean install means to install into an empty new folder. If you copied the game into a folder containing urm mod and fire it up that is enough to corrupt its state.)
 

OhWee

Conversation Conqueror
Modder
Game Developer
Jun 17, 2017
6,129
30,606
I'm getting an exception error which can't be ignored whenever i attempt to fight the first pirate by the High Yield Asteroids, could somebody help me figure this out?

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/03_GAME.rpy", line 130, in script call
    call sandbox_space() from _call_sandbox_space
  File "game/500_navigator/556_sandbox_space.rpy", line 519, in script call
    call mg_combat_scenario("renegade_ghad") from _call_mg_combat_scenario_3
  File "game/700_minigames/785_combat_scenarios.rpy", line 35, in script call
    call mg_combat(scenarioID, mobs,rocks) from _call_mg_combat
  File "game/700_minigames/780_combat.rpy", line 1364, in script
    $ hexCanvas = HexField(x=1920, y=1080, baseX=960, baseY =540 )
  File "game/700_minigames/780_combat.rpy", line 1364, in <module>
    $ hexCanvas = HexField(x=1920, y=1080, baseX=960, baseY =540 )
  File "game/700_minigames/780_combat.rpy", line 230, in __init__
    self.next_frame_time = time.time() + self.frame_duration
AttributeError: 'int' object has no attribute 'time'

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

Full traceback:
  File "game/03_GAME.rpy", line 130, in script call
    call sandbox_space() from _call_sandbox_space
  File "game/500_navigator/556_sandbox_space.rpy", line 519, in script call
    call mg_combat_scenario("renegade_ghad") from _call_mg_combat_scenario_3
  File "game/700_minigames/785_combat_scenarios.rpy", line 35, in script call
    call mg_combat(scenarioID, mobs,rocks) from _call_mg_combat
  File "game/700_minigames/780_combat.rpy", line 1364, in script
    $ hexCanvas = HexField(x=1920, y=1080, baseX=960, baseY =540 )
  File "C:\MEGAsync Downloads\SpaceJourneyX-200_010d-pc\renpy\ast.py", line 821, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\MEGAsync Downloads\SpaceJourneyX-200_010d-pc\renpy\python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/700_minigames/780_combat.rpy", line 1364, in <module>
    $ hexCanvas = HexField(x=1920, y=1080, baseX=960, baseY =540 )
  File "game/700_minigames/780_combat.rpy", line 230, in __init__
    self.next_frame_time = time.time() + self.frame_duration
AttributeError: 'int' object has no attribute 'time'

Windows-10-10.0.26100 AMD64
Ren'Py 8.3.3.24111502
Space Journey X 200_010d
Fri Feb  7 19:59:37 2025

When i attempt to ignore it, i instead get this:


Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/03_GAME.rpy", line 130, in script call
    call sandbox_space() from _call_sandbox_space
  File "game/500_navigator/556_sandbox_space.rpy", line 519, in script call
    call mg_combat_scenario("renegade_ghad") from _call_mg_combat_scenario_3
  File "game/700_minigames/785_combat_scenarios.rpy", line 35, in script call
    call mg_combat(scenarioID, mobs,rocks) from _call_mg_combat
  File "game/700_minigames/780_combat.rpy", line 1370, in script
    $ hexCanvas.weaponsMap = { # for visual+audio effects only, damage is queried from items
  File "game/700_minigames/780_combat.rpy", line 1370, in <module>
    $ hexCanvas.weaponsMap = { # for visual+audio effects only, damage is queried from items
NameError: name 'hexCanvas' is not defined

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

Full traceback:
  File "game/03_GAME.rpy", line 130, in script call
    call sandbox_space() from _call_sandbox_space
  File "game/500_navigator/556_sandbox_space.rpy", line 519, in script call
    call mg_combat_scenario("renegade_ghad") from _call_mg_combat_scenario_3
  File "game/700_minigames/785_combat_scenarios.rpy", line 35, in script call
    call mg_combat(scenarioID, mobs,rocks) from _call_mg_combat
  File "game/700_minigames/780_combat.rpy", line 1370, in script
    $ hexCanvas.weaponsMap = { # for visual+audio effects only, damage is queried from items
  File "C:\MEGAsync Downloads\SpaceJourneyX-200_010d-pc\renpy\ast.py", line 821, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\MEGAsync Downloads\SpaceJourneyX-200_010d-pc\renpy\python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/700_minigames/780_combat.rpy", line 1370, in <module>
    $ hexCanvas.weaponsMap = { # for visual+audio effects only, damage is queried from items
NameError: name 'hexCanvas' is not defined

Windows-10-10.0.26100 AMD64
Ren'Py 8.3.3.24111502
Space Journey X 200_010d
Fri Feb  7 20:01:11 2025
Just verifying that my mod doesn't touch this part of the code. I'm satisfied with the pretty new explosions and such, and have no need or desire to touch the combat code.

yv0751

A quick note. I discovered that the spanking code wasn't updating the Submission stat, just the attrFrac stat, after noting that Khelara's submission stat wasn't going up from 0 after being disciplined (spanking.rpy), so Khelara had over two points lingering in the .attrFrac section that wasn't being applied.

I'm introducing this check into the 'night_passes.rpy' code in my mod, under the 'miscellaneous housekeeping section, to cover for this. Seems to work/resolve the situation.

Code:
        for actor in GAME.npc + [GAME.mc]: # all characters
            actor.doneToday = []
         
            # make sure that stat additions earned yesterday were actually added, OhWee mod code starts here
            for i in actor.attr.keys():
                if i in actor.attrFrac:
                    if actor.attr[i] < actor.attrFrac[i]:
                        actor.attr[i] = int(actor.attrFrac[i])
This is essentially similar to how you handle the Frac situation in other areas of the code, my reasoning for putting it in night_passes is so that you don't have to chase down all of the places in the code where this isn't happening, just make it a 'nightly record keeping' chore. The 'if i in actor.attrFrac' lines weeds out instances where there may not be a Frac attribute present, say for characters with stats that don't increase.
 
Last edited:
  • Like
Reactions: yv0751

Steppenwolf

Newbie
Jul 30, 2017
55
115
I stumble upon some bugs (v2.00_010d), I don't know if I don't know if they have already been fixed...

1. When I try to inspect Nimhe variation three of her basic outfit I get this error: "Couldn't find file'06_cutscenes/cutscene_nimhe_room_p2.jpg.'. "

file 900_cutscene_misc.rpy - line 337
scene expression("06_cutscenes/cutscene_nimhe_room_p1.jpg.") with fade

file 900_cutscene_misc.rpy - line 357:
scene expression("06_cutscenes/cutscene_nimhe_room_p2.jpg.") with fade

there is one extra dot at the end of the file.

2. I was able to milk Dr. Moira when she was out doing her "Advanced pet class"....

3. for consistency with the other suggestions and for my own sanity (I spent an hour before starting to look at the code to understand what I had to do)
please add Krell Outifit
File 200_init/250_init_gallery.rpy - Line 220:
[182, "Krell Discipline: Nimhe", "Finish Expert Discipline with Plug for Nimhe - Krell Outfit", False, None], # DONE

4. Please implement ITMPlugAntiStress :p
 
  • Like
Reactions: yv0751

yv0751

Well-Known Member
Game Developer
Jul 8, 2017
1,511
4,462
I stumble upon some bugs (v2.00_010d), I don't know if I don't know if they have already been fixed...

1. When I try to inspect Nimhe variation three of her basic outfit I get this error: "Couldn't find file'06_cutscenes/cutscene_nimhe_room_p2.jpg.'. "

file 900_cutscene_misc.rpy - line 337
scene expression("06_cutscenes/cutscene_nimhe_room_p1.jpg.") with fade

file 900_cutscene_misc.rpy - line 357:
scene expression("06_cutscenes/cutscene_nimhe_room_p2.jpg.") with fade

there is one extra dot at the end of the file.

2. I was able to milk Dr. Moira when she was out doing her "Advanced pet class"....

3. for consistency with the other suggestions and for my own sanity (I spent an hour before starting to look at the code to understand what I had to do)
please add Krell Outifit
File 200_init/250_init_gallery.rpy - Line 220:
[182, "Krell Discipline: Nimhe", "Finish Expert Discipline with Plug for Nimhe - Krell Outfit", False, None], # DONE

4. Please implement ITMPlugAntiStress :p
Thanks for the bug reports. Just in time so I can include them into the integration of version 2.05. :)
 
Feb 5, 2018
320
233
The warehouse is great for hoarding crap you don't want to sell, like bot crates or AI cores, but beyond that my experience was pretty much on par with what you mentioned.
Plus, I don't think the warehouse will stock Voron torpedoes, the BFT-2000's are nice, but once you get to the 'end game enemies' the BFT's are kinda useless.
You can store any cargo in the Warehouse including complete or partially complete bots. Bots do not escape from there. I also have a lot of Collapser Torpedoes stored. Voron Torpedoes store there, too. As long as I don't do another Multiverse Pod save there, inventory returns just as it was. I find the Warehouse very useful.
 
Sep 24, 2018
15
6
Game's pretty playable on iOS (I'm using Spark Ren'py Viewer), with the sole exception of the mining minigame

Is it possible for it to have an on-screen D-pad, to allow input without arrow keys?
 

yv0751

Well-Known Member
Game Developer
Jul 8, 2017
1,511
4,462
Game's pretty playable on iOS (I'm using Spark Ren'py Viewer), with the sole exception of the mining minigame

Is it possible for it to have an on-screen D-pad, to allow input without arrow keys?
That is interesting.
Didn't think it would work on iOS considering all the under the hood stuff I did in python...

Don't know what a d Pad is but I could add a clickable "cross button" thingie without much issues I assume...
 
4.30 star(s) 104 Votes