Skip to content

Rewrite/Redesign #19

@Zedb0T

Description

@Zedb0T

The modlauncher works but it hasn't aged well and a lot of its issues are starting to become very obvious.

Here I will be updating a list of issues I would like to solve with a rewrite.

  • Move away from using the Mod creator as a key value for sorting mods, while this is nice and maybe we can filter on it, it doesn't make much sense to show the same mod when you select 7 different modders.
  • Linux Cross platform should be solved from Day 1
  • Consider how we will approach adding support for Jak 2/3, and hopefully be prepared when they launch
  • Add an internal Identification key/string for mods in the JSON, this way we can change the displayed name without the launcher thinking its a "new" mod.
  • Consider moving away from pysimpleGUI. Not required as it does have quite a few benefits, but maybe the benefits don't outweigh the negative limits/approaches it forces?
  • read settings from a file? I feel like we shouldn't limit users to C:\Users\NinjaPC\AppData\Roaming\OpenGOAL-Mods If its not needed, however maybe it makes troubleshooting and such easier. Maybe we can just provide a clearer way to access this folder?

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