This repository was archived by the owner on Jul 30, 2022. It is now read-only.
Commit a06b7bf
Dependency Resolver (#12)
* Adds functionality for Broken mods folder
Allows the updater to moves mods to and from the Broken mods folder (also made by VRCMelonAssistant)
It will move any mods that are flagged as broken by the Remote API to the Broken folder as long as the local version is not newer then the remote version. (Allows modders to locally test new versions)
Will move any mods that are in the Broken folder to Mods if the remote API says it is Approved and remote version is > local (Allows someone to manually move a mod to the broken folder if not flagged by the API)
Has a MelonPref to disable the moving To/From Broken folder completely
* Update VRCModUpdaterCore.cs
Quick Fix to make sure dir exists and apparently didn't submit version with MelonPref
* Dependency Resolver
Added option to add missing required and optional Dependencies. Will only count those found in the RemoteAPI
Retains previous behavior where if the mod dependency is in the broken folder and version number is the same as RemoteAPI, it will not auto move.
Co-authored-by: Hugo "Slaynash" Flores <[email protected]>1 parent 34a253c commit a06b7bf
2 files changed
+197
-107
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
11 | 13 | | |
12 | 14 | | |
13 | 15 | | |
| |||
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
19 | 30 | | |
20 | 31 | | |
21 | 32 | | |
| |||
0 commit comments