Mod Ren'Py SuperPowered: Radioactive [v0.45.03-RA12] [T.Geiger]

5.00 star(s) 3 Votes

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,138
Feature Update!



0.45.03-RA5 (2022.03.27)
  • SLDR - Rewrote XP gain and added it to training.


Would it be difficult to apply the multiplier to XP gained through training? Both MC and via favor?
I had actually intended to do that the first time around, but it slipped my mind. As it turns out, training required a heavier approach anyway, so I reworked the class gains as well.
 

CapPingu

Newbie
Mar 5, 2018
35
25
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/locations/loc_school.rpy", line 2484, in script call
    call jackson_school_mischief3
  File "game/func_action_processing.rpy", line 18, in script call
    call interacts (get_char_by_ikey(interact_who))
  File "game/func_action_processing.rpy", line 330, in script call
    call process_interact_action (char, param)
  File "game/func_action_processing.rpy", line 486, in script call
    call person_engage (char, action)
  File "game/func_interactions.rpy", line 467, in script call
    call show_char_sprite (char)
  File "game/util/func_images.rpy", line 493, in script call
    call show_char_spriteR (char)
  File "game/util/func_images.rpy", line 424, in script
    $ renpy.show(char.ikey + '_sprite', tag='tmp_sprite_' + char.ikey, at_list=[right])
  File "game/util/func_images.rpy", line 424, in <module>
    $ renpy.show(char.ikey + '_sprite', tag='tmp_sprite_' + char.ikey, at_list=[right])
Exception: DynamicImage u'Characters/Sister/[sis.outfit]_[sis.pose].png': could not find image. (u'Characters/Sister/wild_fetish5.png')

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

Full traceback:
  File "game/locations/loc_school.rpy", line 2484, in script call
    call jackson_school_mischief3
  File "game/func_action_processing.rpy", line 18, in script call
    call interacts (get_char_by_ikey(interact_who))
  File "game/func_action_processing.rpy", line 330, in script call
    call process_interact_action (char, param)
  File "game/func_action_processing.rpy", line 486, in script call
    call person_engage (char, action)
  File "game/func_interactions.rpy", line 467, in script call
    call show_char_sprite (char)
  File "game/util/func_images.rpy", line 493, in script call
    call show_char_spriteR (char)
  File "game/util/func_images.rpy", line 424, in script
    $ renpy.show(char.ikey + '_sprite', tag='tmp_sprite_' + char.ikey, at_list=[right])
  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/util/func_images.rpy", line 424, in <module>
    $ renpy.show(char.ikey + '_sprite', tag='tmp_sprite_' + char.ikey, at_list=[right])
  File "renpy/exports.py", line 768, in show
    sls.add(layer, img, key, zorder, behind, at_list=at_list, name=name, atl=atl, default_transform=default_transform, transient=transient)
  File "renpy/display/core.py", line 1147, in add
    thing.visit_all(lambda d : None)
  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/core.py", line 558, in visit_all
    for d in self.visit():
  File "renpy/display/image.py", line 744, in visit
    self.find_target()
  File "renpy/display/image.py", line 652, in find_target
    raise Exception(error)
Exception: DynamicImage u'Characters/Sister/[sis.outfit]_[sis.pose].png': could not find image. (u'Characters/Sister/wild_fetish5.png')

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
SP 0.45.03
Mon Mar 28 18:36:56 2022
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/locations/loc_school.rpy", line 2484, in script call
    call jackson_school_mischief3
  File "game/func_action_processing.rpy", line 18, in script call
    call interacts (get_char_by_ikey(interact_who))
  File "game/func_action_processing.rpy", line 336, in script call
    call process_negative_action (char, param)
  File "game/func_action_processing.rpy", line 726, in script call
    call expression char.ikey + "_coercedbj_script"
  File "game/chars/char_Anne.rpy", line 2141, in script call
    call pause_scene
  File "game/util/func_utils.rpy", line 332, in script
    pause
  File "renpy/common/000statements.rpy", line 455, in execute_pause
    renpy.pause()
  File "game/radioactive/devcheat.rpy", line 116, in DevPause
    rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward)
Exception: DynamicImage u'Characters/Anne/Negative/[an.outfit]_[an.pose].png': could not find image. (u'Characters/Anne/Negative/work2_coercedbj2.png')

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

Full traceback:
  File "game/locations/loc_school.rpy", line 2484, in script call
    call jackson_school_mischief3
  File "game/func_action_processing.rpy", line 18, in script call
    call interacts (get_char_by_ikey(interact_who))
  File "game/func_action_processing.rpy", line 336, in script call
    call process_negative_action (char, param)
  File "game/func_action_processing.rpy", line 726, in script call
    call expression char.ikey + "_coercedbj_script"
  File "game/chars/char_Anne.rpy", line 2141, in script call
    call pause_scene
  File "game/util/func_utils.rpy", line 332, in script
    pause
  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 455, in execute_pause
    renpy.pause()
  File "game/radioactive/devcheat.rpy", line 116, in DevPause
    rv = renpy.ui.interact(mouse='pause', type='pause', 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/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 570, 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/image.py", line 752, in per_interact
    self.find_target()
  File "renpy/display/image.py", line 652, in find_target
    raise Exception(error)
Exception: DynamicImage u'Characters/Anne/Negative/[an.outfit]_[an.pose].png': could not find image. (u'Characters/Anne/Negative/work2_coercedbj2.png')

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
SP 0.45.03
Mon Mar 28 18:43:49 2022

Getting this error while trying to unlock Steph fetish at the mall (1st visit) and that error while trying to unlock Anne's forced blowjob
 
  • Like
Reactions: Burt

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,138
Exception: DynamicImage u'Characters/Sister/[sis.outfit]_[sis.pose].png': could not find image. (u'Characters/Sister/wild_fetish5.png')
I have reproduced this in the base game. He's not using the right variables for displaying scenes or something.

Exception: DynamicImage u'Characters/Anne/Negative/[an.outfit]_[an.pose].png': could not find image. (u'Characters/Anne/Negative/work2_coercedbj2.png')
This one is either a base game issue or a distributed archive issue, as this scene for this outfit does not exist.
 

buff

Well-Known Member
May 29, 2017
1,008
1,524
So, I made a small change to ModSupport.rpy (it wanted to write a windows patchfile to a read only part of my disk), and updated the md5sum in RaMD5.json. However, now when i load my game it silently drops to the title screen; nothing but a datestamp in the RALog.txt, no traceback file, etc.

Any ideas what could be doing that? There is no 'checksum failed' message visible anywhere in the UI.
 

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,138
it wanted to write a windows patchfile to a read only part of my disk
It sounds like you've enabled Dev mode. The only purpose of this is to make releases. There are no hidden cheat menus or anything of the sort.

As for your issue, your save file is probably not in a compatible state. This is distressingly common in this game. See step 4 in installation and startup.

However, what I haven't mentioned there is that is that with the last few SP versions it has become a crapshoot as to whether any save will load when migrating versions. I can only speculate as to why, but I suspect it has something to do with how unstable rollback has become in general (RenPy uses rollback to find a recognizable place to continue a save).

Also...

There is no 'checksum failed' message visible anywhere in the UI.
and updated the md5sum in RaMD5.json
Can you see why that might be?
 

buff

Well-Known Member
May 29, 2017
1,008
1,524
It sounds like you've enabled Dev mode. The only purpose of this is to make releases. There are no hidden cheat menus or anything of the sort.
Yep, 100% the case. I was spiking the checksum stuff and fiddled around with some variables I didn't bother to understand, so I pooched that. Grrr.

Also...
[me updating the md5 list, and then noting the lack of error]
Can you see why that might be?
LOL, I see how that sounded. I guess I was pointing out the problem was NOT the checksum routine firing.

At any rate, I got it sorted. I started over clean made the changes I wanted to make and updated the md5 hashes, had the same issue, so I just went back a few saves and found one that worked, and replayed a bit of the game. Not clear what is going on but given the game is basically EOL'd I'm not going to sweat about it since I didn't lose my playthrough.

(For the record, the change I wanted to make was to reduce the frequency of Movie Time, since it's annoying as hell.)
 

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,138
Minor Feature Update.



0.45.03-RA6 (2022.04.10)
  • SLDR - Added XP multipliers to dates.


Hadn't previously noticed dates give 1 XP. I also slipped a few small bugfixes into the base game, concerning "missing image" errors (as discussed in the main thread) and the dead stack layer issue from Jackson's mischief.
 
  • Like
Reactions: IdarksoulsI

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,138
Feature Update!



0.45.03-RA7 (2022.04.12)
Radioactive
  • Back button now displays mental states
  • Bookface has a fourth option that gets another random contact
devcheat.rpy
  • Instructions for how to eliminate mid-text pauses for games that abuse the privilege (eg: Witch Trainer Silver). The instructions are comments near the top of the file.


The devcheat.rpy change has been in my personal copy for about six months, but I forgot to update Radioactive's copy for 0.45. I looked over the RenPy files and the problem seems like it could be solved in runtime code, but I wasn't able to figure out how to make anything stick. The related variables didn't seem to do anything by the time the game started loading.
 
  • Like
Reactions: IdarksoulsI

buff

Well-Known Member
May 29, 2017
1,008
1,524
That's a very good implementation.
Agreed. This is exactly the kind of no-brainer QoL enhancement I like to see in plug-ins.

The SP developer is kind of a hard-ass.... he would deliberately not include something like this because you ought to work for your points, or something.
 

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,138
HOW IS IT THAT I'VE BEEN MODIFYING THIS GAME FOR FOUR YEARS AND I'VE ONLY JUST NOW NOTICED THERE'S A "FASTER ATTRIBUTE UPDATE" OPTION?
 
  • Thinking Face
Reactions: Haast

Haast

Member
Mar 19, 2018
455
721
Its actually similar for writers etc, sometimes you're too busy with the details you know, to deal with things that you only see on one page etc.
 

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,138
Minor feature update.



0.45.03-RA8 (2022.04.15)
  • Change order of phone contacts.
  • Overslept logic moved so that it now applies to all oversleep conditions rather than just neighborhood watch.
  • Cannot oversleep when Billy needs to talk to Larson about his grades (oversleeping delays Defense League).
  • Hide ugly attribute meter "thumb".


So of the changes above, guess which one affected me on my current playthrough. As for the "thumb", that always looked like some sort of visual error.
 
  • Like
Reactions: IdarksoulsI

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,138
QoL update.



0.45.03-RA9 (2022.04.22)
  • Sort now on one line with left/right arrows instead of two line +/-. Tooltip shows the character in that direction.
  • Partially complete Mind Control effects shown semi-transparent.
  • Up arrow to hide/show center buttons.
 

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,138
Feature update!


Splash v2 (2023.03.16)
  • WEBP files from wiki replaced with PNG files from wiki.

0.45.03-RA10 (2022.04.24)
  • Support for Splash add-on.


Radioactive will now try to display a random image for the main menu from game/radioactive/game/images/splash/. Be warned that it will use any file in that folder, so a non-image file will probably crash the program. If the folder does not exist or contains no files, SuperPowered will use its standard splash screen image.



Splash

Attached are all the splash screens from 0.26 through 0.45 (the archives I still have on my drive) as well as several images that appear to be splash screens from 0.14 through 0.25 (taken from the wiki).

If someone has a distribution archive from before 0.26 they would like to share with me, I would be happy to extract the official splash screen files from them as well.

The Splash v2 archive is too large to attach to a post. You can get it from . (If you previously installed v1, you will need to manually delete the WEBP files in the folder mentioned above if you don't want them appearing twice as often.)

The archive below only contains images. There is no code or anything else that would qualify it as a mod. The active code lives in Radioactive.

You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:
  • Like
Reactions: Minoin

hellicious

New Member
Apr 30, 2017
4
0
so i accidentally surpressed incest flaws and now i cant have sex with mom or sister.
any way to reverse it?
 

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,138
so i accidentally surpressed incest flaws and now i cant have sex with mom or sister.
any way to reverse it?
All suppression shots will fade with time. They are there primarily to see the pre-flaw versions of some scenes. (Normally, once you've taken the associated power shot, you can never see these scene variations.) The duration is random, lasting 3 to 10 days.
 
5.00 star(s) 3 Votes