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,139
Not tonight. The prep taking five times as long as normal pretty well removed any chance this would get done tonight. I'm also not doing my best work right now due to fatigue. Otherwise I'd do some testing and put out a basic update.

I have finished the first draft and done the tracking work for Anne's fetish text and Nympho scenes. That leaves her Obsessive stuff, all of Danni, and whatever other various odds and ends got added. Will also have to look over the Psych Evals, though I don't think there's anything particularly interesting there work-wise.


How friendly is this mod to loading a base game file? The instructions state that it's possible it can create errors, but also indicates that it's possible to do in locations like Billy's room with perhaps no real issues? Basically I'm wondering how many issues I should expect if dropping this into an ongoing game or how much of a requirement a new game really is. :)
I would suggest trying it first. If a couple of different saves won't load up in Billy's room, start a new game. Most of the time that won't be necessary though so long as you're not in the middle of doing something. (It is that last part that is important. I just use Billy's room as its easy to get to and relatively safe.)
 

relldrih

Newbie
Aug 10, 2017
15
43
Not tonight. The prep taking five times as long as normal pretty well removed any chance this would get done tonight. I'm also not doing my best work right now due to fatigue. Otherwise I'd do some testing and put out a basic update.

I have finished the first draft and done the tracking work for Anne's fetish text and Nympho scenes. That leaves her Obsessive stuff, all of Danni, and whatever other various odds and ends got added. Will also have to look over the Psych Evals, though I don't think there's anything particularly interesting there work-wise.




I would suggest trying it first. If a couple of different saves won't load up in Billy's room, start a new game. Most of the time that won't be necessary though so long as you're not in the middle of doing something. (It is that last part that is important. I just use Billy's room as its easy to get to and relatively safe.)
Ey, bro you do good work, take your time. the game will still be here when you get rested
 
  • Like
Reactions: Palidan

ravendarklock

Member
Jun 30, 2019
185
139
You do great work. Take the time to do it right, and don't overdo it. That is something NO ONE wants.
Be looking forward to seeing your work in a day or two.
 
  • Like
Reactions: Palidan

terirheken

Member
Jan 7, 2019
455
471
Not tonight. The prep taking five times as long as normal pretty well removed any chance this would get done tonight. I'm also not doing my best work right now due to fatigue. Otherwise I'd do some testing and put out a basic update.

I have finished the first draft and done the tracking work for Anne's fetish text and Nympho scenes. That leaves her Obsessive stuff, all of Danni, and whatever other various odds and ends got added. Will also have to look over the Psych Evals, though I don't think there's anything particularly interesting there work-wise.




I would suggest trying it first. If a couple of different saves won't load up in Billy's room, start a new game. Most of the time that won't be necessary though so long as you're not in the middle of doing something. (It is that last part that is important. I just use Billy's room as its easy to get to and relatively safe.)
Many thanks for all your efforts.
Take your time, I'm sure we can all wait a bit.
 
  • Like
Reactions: Palidan

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,139
Updated for SuperPowered 0.44.02!



0.44.02-RA1 (2021.06.30)
devcheat.rpy
  • Rollback - choices cannot be "fixed" (eg: Seeds of Chaos)


So that was rough. I cannot promise my new stuff will be bug free, but I did test some of it and it seems okay for the moment.

Observations about the update...
  • Anne's Fetish isn't quite complete.
  • Danni's makeout scenes (from Sis-Fred relationship) appear to be broken.
  • Tracking added for Danni's TV scene (which still works).
  • Psych evals appear to be complete. Still not a lot of titillation, but the evals contain real porn screenshots. As they are reflective of the newly gained flaw, be warned that they may not be appealing. (Shouldn't be a big deal for most, but I was surprised.)
  • Chelsea also has a class scene in her code, although its currently a duplicate of Sandra's.
  • Steph's new TV variant is the first to require a Mind Control value.
  • Rollback seems to be touchier than usual. Be careful.
  • No long standing bug fixes, with possibly one exception. You might not be able to start Allie's quest at the same time as another one now.
That's all for now. Have fun.
 

cyric3ca

Newbie
Dec 27, 2017
48
11
Bug found:

Code:
While running game code:
  File "game/locations/loc_school.rpy", line 3162, in script
    menu:
SyntaxError: invalid syntax (game/locations/loc_school.rpy, line 3177)

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

Full traceback:
  File "game/locations/loc_school.rpy", line 3162, in script
    menu:
  File "C:\Users\xxx\Desktop\SuperPowered_v0.44.02-pc\renpy\ast.py", line 1626, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "C:\Users\xxx\Desktop\SuperPowered_v0.44.02-pc\renpy\exports.py", line 949, in menu
    condition = renpy.python.py_eval(condition)
  File "C:\Users\xxx\Desktop\SuperPowered_v0.44.02-pc\renpy\python.py", line 2033, in py_eval
    code = py_compile(code, 'eval')
  File "C:\Users\xxx\Desktop\SuperPowered_v0.44.02-pc\renpy\python.py", line 690, in py_compile
    raise e
SyntaxError: invalid syntax (game/locations/loc_school.rpy, line 3177)
This is first day of school, socializing at lunch time. Ignoring the error puts you at the teri/steph fetish scene, which is way too early to trigger on a new game.

Not sure if renpy follows the same indentation rules as regular python but there seems to be an extra level of tabs there.
 

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,139
Bugfix update.


0.44.02-RA2 (2021.06.30)
  • Socializing at lunch fixed.



This is first day of school, socializing at lunch time.

Not sure if renpy follows the same indentation rules as regular python but there seems to be an extra level of tabs there.
Had an extra colon in the middle of the jock line.

Renpy does generally follow indentation rules of python. I didn't immediately spot an extra indent layer though.
 
  • Like
Reactions: IdarksoulsI

Macfinn99

Member
Jun 20, 2017
461
460
Thank you for all of your hard work on this MOD. If it wasn't for radioactive I wouldn't be playing this game due to the grind and timing restrictions
 

Jake Masters

Member
Nov 9, 2018
120
95
dumb question, but just what does the checksum failed mean? attached a screenshot under the spoiler section so you can see what I mean.

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

cyric3ca

Newbie
Dec 27, 2017
48
11
Bugfix update.


0.44.02-RA2 (2021.06.30)
  • Socializing at lunch fixed.





Had an extra colon in the middle of the jock line.

Renpy does generally follow indentation rules of python. I didn't immediately spot an extra indent layer though.
Thanks for the fix. Here's another issue: Monday night TV. Some kind of tracking issue, I think.


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

While running game code:
  File "game/func_action_processing.rpy", line 136, in script call
    call watch_TV
  File "game/locations/loc_kitchen.rpy", line 322, in script call
    call danni_TV_scene
  File "game/radioactive/game/chars/Ra_char_Danni.rpy", line 2, in script
    $ RaChar[dan.ikey].NewTrack("FetishInvite")  #RA: Tracking
  File "game/radioactive/game/chars/Ra_char_Danni.rpy", line 2, in <module>
    $ RaChar[dan.ikey].NewTrack("FetishInvite")  #RA: Tracking
  File "game/radioactive/RaPerson.rpy", line 184, in NewTrack
    self.NewTracking[aKey]["Viewed"] = True
KeyError: u'FetishInvite'

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

Full traceback:
  File "game/func_action_processing.rpy", line 136, in script call
    call watch_TV
  File "game/locations/loc_kitchen.rpy", line 322, in script call
    call danni_TV_scene
  File "game/radioactive/game/chars/Ra_char_Danni.rpy", line 2, in script
    $ RaChar[dan.ikey].NewTrack("FetishInvite")  #RA: Tracking
  File "C:\Users\xxx\Desktop\SuperPowered_v0.44.02-pc\renpy\ast.py", line 912, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Users\xxx\Desktop\SuperPowered_v0.44.02-pc\renpy\python.py", line 2004, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/radioactive/game/chars/Ra_char_Danni.rpy", line 2, in <module>
    $ RaChar[dan.ikey].NewTrack("FetishInvite")  #RA: Tracking
  File "game/radioactive/RaPerson.rpy", line 184, in NewTrack
    self.NewTracking[aKey]["Viewed"] = True
KeyError: u'FetishInvite'

Windows-8-6.2.9200
Ren'Py 7.3.2.320
SP 0.44.02
Wed Jun 30 20:12:56 2021
 

Jake Masters

Member
Nov 9, 2018
120
95
I also had error messages trying to watch TV with Danni and Sis. not sure if it's vanilla or mod or both
 

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,139
Bugfix release.



0.44.02-RA3 (2021.07.01)
  • Tracking for Danni TV scene fixed.



KeyError: u'FetishInvite'
A blatant copy-paste error on my part. I changed every part of that code except for the scene key.

what does the checksum failed mean?
That one of the files Radioactive uses does not match what it expects (or can't be found). If you have manually edited a file, this result is expected. Otherwise, there is probably something wrong with your install.

If you check the log file in the game's directory, it should tell you the name of the file that failed. (First file only, I think.)
 
  • Like
Reactions: IdarksoulsI

T.Geiger

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



0.44.02-RA4 (2021.07.01)
  • Tracking for Danni TV scene fixed. (Better.)
  • File checksum log writes to /game/RaLog.txt

So after the previous Danni TV fix, it occurred to me that while it wasn't producing errors, it still wasn't right. It was always flagging the scene as viewed, instead of when Danni's Lust was high.


not sure exactly what to look for, so...
It wasn't in there. I had disabled logging since, by default, the file would continue to grow each time the game was run. Now I delete the file before logging starts each run. It will also show you all the files that fail instead of just the first one.
 

H*A

Newbie
May 24, 2018
24
26
Will need to catch the exception for removal, if RaLog.txt doesn't exist (e.g., on first launch).
Code:
File "game/radioactive/RaModDef.rpy", line 132, in <module>
    os.remove(config.gamedir + "/RaLog.txt")
WindowsError: [Error 2] The system cannot find the file specified: u'C:\\<path>/game/RaLog.txt'
Once again, thank you for the work!
____

If T.Geiger's gone to sleep; create the RaLog.txt file under the game/ directory. That will effectively step over the exception.
 

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,139
Bugfix update.



0.44.02-RA5 (2021.07.01)
  • Won't attempt to delete logfile if it doesn't exist


Will need to catch the exception for removal, if RaLog.txt doesn't exist (e.g., on first launch).
Story of my life. Test all cases except the one that causes an error.

If T.Geiger's gone to sleep
Who's got time to sleep? I've got bugs to fix (and create).
 

H*A

Newbie
May 24, 2018
24
26
The solution is clear; wrap everything in one big try...catch. : P Thanks again!
 

cyric3ca

Newbie
Dec 27, 2017
48
11
I'm still getting mix-ups in the positive alignment missions (w/Paragade Morality option) in RA5. I had the "visit Mrs. Jackson for Allie" thing happen during the cheerleader mission and it triggered again (along with a new incident related to the jock mission) once Sandra's mission started.

I thought Baal had fixed those issues in the base game for this release ....
 

T.Geiger

Active Member
Modder
Nov 29, 2017
839
1,139
I'm still getting mix-ups in the positive alignment missions
At first glance, it looks like a new game shouldn't logically be able have more than one mission at a time. Each mission sets a flag as soon as it starts and turns it off when it finishes.

The positive quest spawner will attempt to spawn a quest at every day change. (The event associated with the quest won't happen until arriving at school. If one is already active, it should skip spawning a mission.

Radioactive only modifies two lines in the file, one of which is in the spawner.

if (player.alignment >= 60 or Paragon) and pos_school_active == False: #RA: Morality

And here's the original line.

if player.alignment >= 60 and pos_school_active == False:

Unless I'm missing something, Radioactive shouldn't be the problem here.

Looking more closely at Baal's code logic, I do see a critical flaw (provided that I am interpreting it correctly). A quest gets set to active at the day change, however the pos_school_active flag that would block additional quests being spawned doesn't get set until you see the associated event by going to class. If you skip class instead, another quest will become active that night. And so on. And then when you finally do go to class, you get an avalanche of quests, all running at the same time. This will block new quests for awhile. But the flag will be turned off upon the first quest completion, allowing another mission to spawn.

And then there's the little problem of no classes on the weekend.
 
  • Like
Reactions: Sothyr

Korder

Member
Jul 12, 2017
259
215
Is there a way to have regular sex in the school? The sex interaction that is, not quickie or blackmail.

It's always greyed out for me, and says that "school is out, everyone's going home" no matter what time of day it is.

EDIT: Never mind, you have to ask them for a large favor and skip class.
 
Last edited:
5.00 star(s) 3 Votes