hedge-dev / hedge-dev/HedgeModManager
[Feature] Automatically install mod dependencies
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 193
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
Hedge Mod Manager 8 can currently parse the mod dependency data, but the functionality for downloading the dependencies are not yet implemented.
This feature needs to have GameBanana support at the very least to make it fully compatible with mods for Hedge Mod Manager 7, taking in direct archive links may be nice aswell.
To ensure an archive downloaded is a mod, we can use the GameBanana API to look at the file tree for a mod.ini then use the mod database to install the mod.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are named. Start by locating the existing mod dependency parsing and mod database installation entry points, then inspect how GameBanana API data and archive downloads would connect to them. Done means dependencies can be downloaded with GameBanana support, archives are checked for mod.ini, and valid mods are installed through the mod database.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- api, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100