Skip to content

H2M does not update the mod loader DLL when the game is started through Steam using launch arguments #16

@NikkelM

Description

@NikkelM

When using launch arguments through Steam to run the game modded (e.g. --rom_modding_root_folder "C:\Users\<user>\AppData\Roaming\r2modmanPlus-local\HadesII\profiles\<profile>", which is linked on the Help page in r2modman) after H2M has been updated in r2modman, the game will run with the previous version of the mod loader DLL, as this only gets copied over when running the game using the "Start modded" button in r2modman.

Given that r2modman offers the option to add launch arguments to Steam to run the game modded, this has the potential to cause issues for anyone that doesn't always run the game through r2modman (even if it is the way it should be done), especially since this is a silent fail (it will only throw errors at the location where a mod uses new H2M functionalities, never at H2M itself).

The best solution would be making the DLL copy not depend on the "Start modded" button anymore, an alternative could be detecting that the game isn't using the newest DLL and throwing an error, telling the user to start the game through r2modman (at least once).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions