Firstly, let me say that I haven't worked on this mod in a while and it's behind the latest version of the game. (The last version I tested it on was version 25.0 and the current version is 26.7a.)
My guess is that something has changed in the base game's code that makes it so that the "moves" variable is no longer valid in the mod, since that definitely is the correct syntax for a sort (per here and here).
Secondly, this mod never quite worked right, due to the fact that the game treats every combat as a loss unless the player is the only character left standing (meaning that it is treated as a loss when your partner survives the fight). Thus, this mod is currently only useful for wandering around outside combat.
Unfortunately, fixing this requires rewriting the whole combat system (about two thousand lines of code, IIRC); I started, but never had time to finish. If there are people interested in this mod, maybe I'll go back and update the mod (and fix those thousands of lines of combat code).
Please let me know if you think it's worth finishing this mod.
Sorry for that. I've streamlined the way you get them as partners and I'll include it in the next version, but there's a really tough bug that I'm trying to fix before I release the update.
Exception: Line with id resumeSceneAfterCombat_3a6b78d7 appeared twice, at game/gamecode/dialogueSys/dialogueSystemCore.rpy:760 and game/gamecode/dialogueSystem.rpy:1310.
-- Full Traceback ------------------------------------------------------------
File "renpy/translation/__init__.py", line 169, in take_translates
n.filename, n.linenumber))
Exception: Line with id resumeSceneAfterCombat_3a6b78d7 appeared twice, at game/gamecode/dialogueSys/dialogueSystemCore.rpy:760 and game/gamecode/dialogueSystem.rpy:1310.
Thanks for the report, but I need a bit more info. What version of MGD was this on? The mod is designed for version 25b and there is no dialogueSystemCore.rpy file in that version. I may update this mod to v25.1 at some point, but I can't do it during the week.
← Return to mod
Comments
Log in with itch.io to leave a comment.
Got a crash that says
[code]
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.
File "game/Mods/AdventurePartners/adventurePartnersBase.rpy", line 1306: invalid syntax
moves.sort(reverse=True, key=lambda(a): a.priority)
^
Ren'Py Version: Ren'Py 8.3.2.24090902
Wed Jan 29 15:51:05 2025
[/code]
Firstly, let me say that I haven't worked on this mod in a while and it's behind the latest version of the game. (The last version I tested it on was version 25.0 and the current version is 26.7a.)
My guess is that something has changed in the base game's code that makes it so that the "moves" variable is no longer valid in the mod, since that definitely is the correct syntax for a sort (per here and here).
Unfortunately, fixing this requires rewriting the whole combat system (about two thousand lines of code, IIRC); I started, but never had time to finish. If there are people interested in this mod, maybe I'll go back and update the mod (and fix those thousands of lines of combat code).Secondly, this mod never quite worked right, due to the fact that the game treats every combat as a loss unless the player is the only character left standing (meaning that it is treated as a loss when your partner survives the fight). Thus, this mod is currently only useful for wandering around outside combat.
Please let me know if you think it's worth finishing this mod.
Well thats a shame, for what its worth i think it was a very interesting idea
so uh, this might be because of me being stupid but i cant seem to make either character to travel with me?
Sorry for that. I've streamlined the way you get them as partners and I'll include it in the next version, but there's a really tough bug that I'm trying to fix before I release the update.
I'm sorry, but an uncaught exception occurred.
While running game code:
Exception: Line with id resumeSceneAfterCombat_3a6b78d7 appeared twice, at game/gamecode/dialogueSys/dialogueSystemCore.rpy:760 and game/gamecode/dialogueSystem.rpy:1310.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/bootstrap.py", line 277, in bootstrap
renpy.main.main()
File "renpy/main.py", line 490, in main
renpy.game.script.load_script() # sets renpy.game.script.
File "renpy/script.py", line 297, in load_script
self.load_appropriate_file(".rpyc", ".rpy", dir, fn, initcode)
File "renpy/script.py", line 809, in load_appropriate_file
self.finish_load(stmts, initcode, filename=lastfn) # type: ignore
File "renpy/script.py", line 427, in finish_load
self.translator.take_translates(all_stmts)
File "renpy/translation/__init__.py", line 169, in take_translates
n.filename, n.linenumber))
Exception: Line with id resumeSceneAfterCombat_3a6b78d7 appeared twice, at game/gamecode/dialogueSys/dialogueSystemCore.rpy:760 and game/gamecode/dialogueSystem.rpy:1310.
Windows-10-10.0.19041 AMD64
Ren'Py 7.5.3.22090809
Mon May 1 00:03:01 2023
Thanks for the report, but I need a bit more info. What version of MGD was this on? The mod is designed for version 25b and there is no dialogueSystemCore.rpy file in that version. I may update this mod to v25.1 at some point, but I can't do it during the week.