Mod Ren'Py The Fiery Scion Multi-Mod [Update 17][RiamMar]

Would you like to have the option to show the textbox ornaments?

  • Yes

    Votes: 183 56.3%
  • No

    Votes: 20 6.2%
  • I don't care

    Votes: 122 37.5%

  • Total voters
    325
  • Poll closed .

RiamMar

Heart of the Keyforge One Hand Clapping
Modder
Game Developer
Sep 15, 2017
754
2,929
I saw various conflicting installation instructions... could the correct ones be put in the first post?
In the first post or in the thread?
The installation works like most (if not all) WT mods.
  1. Download the archive
  2. Extract the archive

    You will find a "game" folder in the archive.

  3. Copy that game folder into your "The Fiery Scion" folder, overwriting the existing one

    Note: It shouldn't actually overwrite any files.
In the end, you should find it look like this:

C:\The Fiery Scion\game\mod

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

Uthuriel

Conversation Conqueror
Jan 26, 2021
6,412
19,236
I saw various conflicting installation instructions... could the correct ones be put in the first post?
I didn't see 'good guy' route there anymore rather than specific story flags like one oddly set off, 'pleasuring Cinthia'... I did play the scenes with her, but recall she didn't want to lose virginity yet, but if we did other stuff, shouldn't that flag have been set on? I also don't think I went back and replayed yet, so weird that one is set off.
The mod author made the filters backwards for some insane reason. e. g. If you toggle harem off, it's actually on. Same for good guy/bad guy.
 

tarshack

Member
May 15, 2018
129
118
so what is the glitch with the mod??? i use mod and its part 1 it replays same area of game over and over and over many times then suddenly decided to advance. delete mod folder the game plays proper, hmmm ok now it started doing it with out the mod installed very odd.

so if i save close game reload it stops for a bit but starts back up and have even deleted game and made clean folder
 
Last edited:

RiamMar

Heart of the Keyforge One Hand Clapping
Modder
Game Developer
Sep 15, 2017
754
2,929
so what is the glitch with the mod??? i use mod and its part 1 it replays same area of game over and over and over many times then suddenly decided to advance. delete mod folder the game plays proper, hmmm ok now it started doing it with out the mod installed very odd.

so if i save close game reload it stops for a bit but starts back up and have even deleted game and made clean folder
The mod doesn't interfer with any continuity of the game. If there's some looping around, there might be something wrong with a "label".
Are you having the trouble with the PC/Mac version? JoiPlay? APK?
 

tarshack

Member
May 15, 2018
129
118
The mod doesn't interfer with any continuity of the game. If there's some looping around, there might be something wrong with a "label".
Are you having the trouble with the PC/Mac version? JoiPlay? APK?
its on PC its to point is annoying and it keeps looping never like rolls back and goes through sections all over again like a its stuck in a block of code thensuddenly it will clearplay a little then do it all over on the nect screen section. ive never experience this in any other games. and i have tried riamar and the riamar_joiplay mods and without out mods and complete clean download and reinstall
 
  • Like
Reactions: RiamMar

RiamMar

Heart of the Keyforge One Hand Clapping
Modder
Game Developer
Sep 15, 2017
754
2,929
its on PC its to point is annoying and it keeps looping never like rolls back and goes through sections all over again like a its stuck in a block of code thensuddenly it will clearplay a little then do it all over on the nect screen section. ive never experience this in any other games. and i have tried riamar and the riamar_joiplay mods and without out mods and complete clean download and reinstall
Hmm, that's really weird, since the game only uses "jump" and can't loop because of a missing "call/return"...
The only "jump back" is in the last few updates of part 1, where it looks up if the next versions content exists and if not, replays the previous label. I edited those labels for you to test, since I'm not sure where exactly the loops happen for you and those are the only three points in code that could loop back on purpose.

If this "fix" doesn't change that, I'm not sure what else it could be. :-|
 

tarshack

Member
May 15, 2018
129
118
Hmm, that's really weird, since the game only uses "jump" and can't loop because of a missing "call/return"...
The only "jump back" is in the last few updates of part 1, where it looks up if the next versions content exists and if not, replays the previous label. I edited those labels for you to test, since I'm not sure where exactly the loops happen for you and those are the only three points in code that could loop back on purpose.

If this "fix" doesn't change that, I'm not sure what else it could be. :-|
ya it really wierd it goes for a bit then its de jevu llike it rolled back to an earlier point in code and strta a block all over. i willgive the fix a try see if it helps

spoke too soon yup even mega download is stepping back 2 to 3 likes one character says repeating same section a few times
 
Last edited:

senpai ru

New Member
Dec 25, 2019
9
2
Code:
I'm sorry, but an uncaught exception occurred.

While loading <renpy.display.im.Image object ('mod/images/custom/qm_save_idle.webp') at 0x00000000076a1ca0>:
  File "game/script.rpy", line 406, in script
    scene black with fade
OSError: Couldn't find file 'mod/images/custom/qm_save_idle.webp'.

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

Full traceback:
  File "game/script.rpy", line 406, in script
    scene black with fade
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\ast.py", line 1363, in execute
    renpy.exports.with_statement(trans, paired=paired)
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\exports.py", line 1781, in with_statement
    return renpy.game.interface.do_with(trans, paired, clear=clear)
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\core.py", line 1548, in do_with
    return self.interact(trans_pause=True,
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\core.py", line 2165, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\core.py", line 2814, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\core.py", line 1352, in draw_screen
    surftree = renpy.display.render.render_screen(
  File "render.pyx", line 486, in renpy.display.render.render_screen
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\transition.py", line 194, in render
    renpy.display.render.render(self.transitions[-1], width, height, 0, 0)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\transition.py", line 384, in render
    top = render(self.new_widget, width, height, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\screen.py", line 754, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 1361, in render
    surf = render(child,
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 1076, in render
    surf = render(d, rw, height - y, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\behavior.py", line 968, in render
    rv = super(Button, self).render(width, height, st, at)
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 1396, in render
    back = render(style.background, bw, bh, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\imagelike.py", line 300, in render
    crend = render(image, width, height, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\im.py", line 626, in render
    return cache.get(self, render=True)
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\im.py", line 309, in get
    surf = image.load()
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\im.py", line 761, in load
    raise e
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\im.py", line 711, in load
    filelike = renpy.loader.load(self.filename, directory="images")
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\loader.py", line 672, in load
    raise IOError("Couldn't find file '%s'." % name)
OSError: Couldn't find file 'mod/images/custom/qm_save_idle.webp'.

Windows-10-10.0.22631 AMD64
Ren'Py 8.2.0.24012702
The Fiery Scion Update_16b
Wed May  1 04:06:44 2024

Went to start and this showed up
 

RiamMar

Heart of the Keyforge One Hand Clapping
Modder
Game Developer
Sep 15, 2017
754
2,929
Code:
I'm sorry, but an uncaught exception occurred.

While loading <renpy.display.im.Image object ('mod/images/custom/qm_save_idle.webp') at 0x00000000076a1ca0>:
  File "game/script.rpy", line 406, in script
    scene black with fade
OSError: Couldn't find file 'mod/images/custom/qm_save_idle.webp'.

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

Full traceback:
  File "game/script.rpy", line 406, in script
    scene black with fade
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\ast.py", line 1363, in execute
    renpy.exports.with_statement(trans, paired=paired)
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\exports.py", line 1781, in with_statement
    return renpy.game.interface.do_with(trans, paired, clear=clear)
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\core.py", line 1548, in do_with
    return self.interact(trans_pause=True,
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\core.py", line 2165, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\core.py", line 2814, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\core.py", line 1352, in draw_screen
    surftree = renpy.display.render.render_screen(
  File "render.pyx", line 486, in renpy.display.render.render_screen
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\transition.py", line 194, in render
    renpy.display.render.render(self.transitions[-1], width, height, 0, 0)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\transition.py", line 384, in render
    top = render(self.new_widget, width, height, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\screen.py", line 754, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 1361, in render
    surf = render(child,
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 1076, in render
    surf = render(d, rw, height - y, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\behavior.py", line 968, in render
    rv = super(Button, self).render(width, height, st, at)
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\layout.py", line 1396, in render
    back = render(style.background, bw, bh, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\imagelike.py", line 300, in render
    crend = render(image, width, height, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\im.py", line 626, in render
    return cache.get(self, render=True)
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\im.py", line 309, in get
    surf = image.load()
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\im.py", line 761, in load
    raise e
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\display\im.py", line 711, in load
    filelike = renpy.loader.load(self.filename, directory="images")
  File "C:\Users\brams\OneDrive\desktop\bramsay\TFS-Update_16b-pc\renpy\loader.py", line 672, in load
    raise IOError("Couldn't find file '%s'." % name)
OSError: Couldn't find file 'mod/images/custom/qm_save_idle.webp'.

Windows-10-10.0.22631 AMD64
Ren'Py 8.2.0.24012702
The Fiery Scion Update_16b
Wed May  1 04:06:44 2024

Went to start and this showed up
Did you copy the "mod" folder into the "game" folder or the content of the mod folder?
If you don't have a folder called "TFS-Update_16b-pc/game/mod", there are two options:
  • The save option:
    Make a fresh install of the game and copy the "mod" folder itself into the "game" folder.
    You don't have permission to view the spoiler content. Log in or register now.

  • The edit option:
    • Copy the attached file into your "game" folder. OR
    • You can edit the "game/config.rpy" with any text editor and
      change the ModFolder value to "" as seen in the SPOILER tag
      You don't have permission to view the spoiler content. Log in or register now.