Mod Ren'Py Leap Of Faith [Ch. 8] Multi-Mod [Sancho1969]

5.00 star(s) 11 Votes

McGreed

Member
Apr 17, 2019
401
1,134
If this information will be useful, then I can state that everything working fine for me, no crashes no errors so far.
 
  • Like
Reactions: Sancho1969

Orphee

Newbie
Nov 19, 2021
19
19
I've test on a 4th old Dell laptop bench unit and no problems. over 500 downloads so it's something on your end. Create a new directory for the fresh install location. Then install the mod. Nothing else, then run the game. You are either installing inside the wrong version of the VN or it's uncompiled.
DEAR Sancho1969I come from China. Because I don't know English, I need to translate the game into Chinese before I can play. I like your mod. If I can't decompile your mod, how can I translate the option menu in mod into Chinese?
 

jhustrue

Well-Known Member
Mar 3, 2020
1,473
2,649
Mistress.... please let me know if it loads fine on your end. We have a user who's having issues and I'm ready to pull the links but don't know if it's an isolated event. Thank you in advance m'lady.
It's working fine now, for some reason I can't fathom, on the 3rd time unpacking the game and mod.
 
  • Like
Reactions: Sancho1969

v1900

Well-Known Member
Apr 21, 2020
1,053
2,551
All good on my end. The only strange thing is that all my saves are missing but it most likely is because of the game and not the mod. Was going to start fresh so not a problem.
 
  • Like
Reactions: Iron-Beagle

Iron-Beagle

Newbie
Jul 13, 2017
63
112
Hmmmm... just fired up final version (Steam) for first time now I've installed the mod and most of my previous saves for each path (to the end of C7) are missing. Oh well, it's not like the game sucks. Happy to do a runthrough from the start again.
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,275
47,277
I'm sorry, but an uncaught exception occurred.

Before loading the script.
ValueError: unsupported pickle protocol: 5

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

Full traceback:
File "renpy/bootstrap.py", line 331, in bootstrap
renpy.main.main()
File "renpy/main.py", line 427, in main
renpy.loader.index_archives()
File "renpy/loader.py", line 244, in index_archives
index = handler.read_index(f)
File "renpy/loader.py", line 129, in read_index
index = loads(zlib.decompress(infile.read()))
ValueError: unsupported pickle protocol: 5

Windows-10-10.0.19041
Ren'Py 7.4.11.2266

Sun Sep 11 21:40:57 2022
Tell me bud... how the fuck is it that you're running a game made on R8 via R v7.4.11? You installed the mod inside the wrong version of the game or what? You've got this all borked. Start from scratch. Install Ch8 (compressed or uncompressed, doesn't matter) then install the mod inside of that.
 

K.T.L.

Keeping Families Together
Donor
Mar 5, 2019
520
988
Great to see the mod up and running, thanks for all the hard work on this. But, we have a problem. It breaks when pressing the next button on the fancy stats screen and once you've seen this error it's impossible to load the mod menu again.

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

While running game code:
  File "renpy/common/00gamemenu.rpy", line 170, in script
    $ ui.interact()
  File "renpy/common/00gamemenu.rpy", line 170, in <module>
    $ ui.interact()
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2635, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2635, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2637, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1899, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1899, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1901, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1921, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2637, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2638, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2675, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2690, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2692, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2697, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2699, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2700, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2701, in execute
NameError: Name 'ep4SetupChrisWithLi' is not defined.

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

Full traceback:
  File "renpy/common/00gamemenu.rpy", line 170, in script
    $ ui.interact()
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/ast.py", line 1131, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/python.py", line 1052, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/00gamemenu.rpy", line 170, in <module>
    $ ui.interact()
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 3377, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs) # type: ignore
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 3804, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/screen.py", line 451, in visit_all
    callback(self)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 3804, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/screen.py", line 462, in per_interact
    self.update()
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/screen.py", line 653, in update
    self.screen.function(**self.scope)
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2635, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2635, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2637, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1899, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1899, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1901, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1921, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2637, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2638, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2675, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2690, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2692, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2697, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2699, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2700, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2701, in execute
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/text/text.py", line 1594, in __init__
    self.set_text(text, scope, substitute)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/text/text.py", line 1712, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/substitutions.py", line 278, in substitute
    s = formatter.vformat(s, (), kwargs) # type: ignore
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 165, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 205, in _vformat
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/substitutions.py", line 168, in get_field
    obj, arg_used = super(Formatter, self).get_field(field_name, args, kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 270, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 227, in get_value
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/substitutions.py", line 236, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'ep4SetupChrisWithLi' is not defined.

Linux-5.4.0-125-generic-x86_64-with-glibc2.31 x86_64
Ren'Py 8.0.2.22081402
Leap of Faith 1.0.1s
Mon Sep 12 01:51:25 2022
```
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,275
47,277
Shadow Lurker 's solution worked. Which is really strange... what's the difference between just dropping the contents into the game folder or merging two game folders together?
It's likely the way you unzipped. "Extract here" is always better than "Extract to.." etc. Easiest way is to always copy the zip inside the "game" folder and in the right-click context menu choose "Extract here". That's fool-proof. Other than that extract to a temporary folder/directory and then physically copy the contents to the "game" folder. Both give same result, the latter leaves you with some cleanup of temporary folders to do afterwards.
 

longjohngold

Well-Known Member
Jan 22, 2020
1,089
1,751
Everything loaded and works fine... I guess it's not how the original gallery in the game is done, but it's a shame the endings aren't in it...

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

Oh and while you can change the path in the cheats thing there doesn't seem to be one to toggle on Holly (I presume for Lexi+Holly?).
 
Last edited:

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,275
47,277
DEAR Sancho1969I come from China. Because I don't know English, I need to translate the game into Chinese before I can play. I like your mod. If I can't decompile your mod, how can I translate the option menu in mod into Chinese?
Either you learn English or I learn Chinese. Other than that I'd have to teach you proper decompile and recompile of code.
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,275
47,277
Everything loaded and works fine... I guess it's not how the original gallery in the game is done, but it's a shame the endings aren't in it...

You don't have permission to view the spoiler content. Log in or register now.
Easy fix for you via SanchoCheats:

Go no further than here:
1662945079963.png
Then change to whatever full ending path you wish from this toggle:
1662945150154.png
Done.
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,275
47,277
Great to see the mod up and running, thanks for all the hard work on this. But, we have a problem. It breaks when pressing the next button on the fancy stats screen and once you've seen this error it's impossible to load the mod menu again.

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

While running game code:
  File "renpy/common/00gamemenu.rpy", line 170, in script
    $ ui.interact()
  File "renpy/common/00gamemenu.rpy", line 170, in <module>
    $ ui.interact()
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2635, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2635, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2637, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1899, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1899, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1901, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1921, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2637, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2638, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2675, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2690, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2692, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2697, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2699, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2700, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2701, in execute
NameError: Name 'ep4SetupChrisWithLi' is not defined.

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

Full traceback:
  File "renpy/common/00gamemenu.rpy", line 170, in script
    $ ui.interact()
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/ast.py", line 1131, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/python.py", line 1052, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/00gamemenu.rpy", line 170, in <module>
    $ ui.interact()
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 3377, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs) # type: ignore
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 3804, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/screen.py", line 451, in visit_all
    callback(self)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/core.py", line 3804, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/screen.py", line 462, in per_interact
    self.update()
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/display/screen.py", line 653, in update
    self.screen.function(**self.scope)
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2635, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2635, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2637, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1899, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1899, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1901, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 1921, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2637, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2638, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2675, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2690, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2692, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2697, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2699, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2700, in execute
  File "game/SanchoMod/SanchoMod LoF 1.0s.rpy", line 2701, in execute
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/text/text.py", line 1594, in __init__
    self.set_text(text, scope, substitute)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/text/text.py", line 1712, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/substitutions.py", line 278, in substitute
    s = formatter.vformat(s, (), kwargs) # type: ignore
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 165, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 205, in _vformat
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/substitutions.py", line 168, in get_field
    obj, arg_used = super(Formatter, self).get_field(field_name, args, kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 270, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 227, in get_value
  File "/home/phil/Sync/games/LeapofFaith-1.0c-pc/renpy/substitutions.py", line 236, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'ep4SetupChrisWithLi' is not defined.

Linux-5.4.0-125-generic-x86_64-with-glibc2.31 x86_64
Ren'Py 8.0.2.22081402
Leap of Faith 1.0.1s
Mon Sep 12 01:51:25 2022
```
Another variable the dev didn't declare. OK, I'll make a maintenance fix and upload it. Give me a bit please...
 
5.00 star(s) 11 Votes