Skip to content

Modnix 4 Roadmap #7

@Sheep-y

Description

@Sheep-y

Must Dos

  • Draw activity diagrams and system diagrams.
  • Refactor code - use more local functions.
  • Refactor code - rename files to better reflect purpose.
  • Refactor code - integrate settings with main manager.
  • Refactor code - normalise manager-gui communication.
  • Refactor code - rewrite gui state to be more event driven.
  • Refactor code - switch manager to mod api for config management.
  • Refactor code - revise all mod info access.
  • Multi-thread mod parsing.
  • Separate mod loader logger from mod logger so that each mod can have own log level.
  • Right-click menu on mod list and editor.
  • Verify Mod Loader version, and perhaps injector / cecil version while we are at it.

High Priority

  • Modnix and Per-mod settings panel - manual disable, log level, language, update flags, raw mod_info and override.
  • Replace community buttons with dropdown on collapse.
  • Review keyboard tab order.
  • Mod profile, e.g. Skip Intro can have Intro only, Default, Default + Skip New Campaign.
  • Switch setup path / bypass launch for setup.
  • Split AppAction from ModAction.

Medium Priority

  • Mod lifecycle to support in-game on/off.
  • Use System.ComponentModel or System.Configuration attributes to annotate config class.
  • Modnix config can be read at the same time as mod scanning, but before mod resolve.
  • PPML version switch.

Low Priority

  • Animate modnix icon.
  • Pack Harmony and Cecil in Loader to further reduce exe size.
  • Vortex integration?
  • UUM support?
  • Check nexus / github for mod updates.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions