sedenion / OpenModMan

Open Mod Manager - Open source and generic Mod ("Modifications") manager.
GNU General Public License v3.0
84 stars 5 forks source link

[Suggestion] Mods limits (files count or disc usage) #85

Open lmiol opened 1 week ago

lmiol commented 1 week ago

The game Battleblock Theater supports only 60 custom heads. 1 head is 1 png file. If you put more than 60 files in the folder, the extra ones are simply not loaded in the game (randomly btw).

I see 2 solutions to support:

  1. In the channel settings, specify the number of files allowed per channel and show an alert warning that no more can be installed during the next installation. However, if they are interchangeable mods, allow it if the total number of files does not exceed the limit.

image image

  1. Simply display the number of installed files in status area

image

Also in both options the amount of disk space used after installing the files. Because a friend hinted to me that there may be games where not the number of files is important, but rather the size in megabytes is what matters.

You could pick option, what is more easier to do, but i think first one is more userfriendly or you could implement both =)

Regards

sedenion commented 1 week ago

At this stage, this is a too specific feature for too much code changes...

PraetorAugustus commented 6 days ago

At this stage, this is a too specific feature for too much code changes...

Could you add an Installed Mod count? That should be fairly simple (I think), without the error checking required for the option/warning.

Maybe display Total Mods Installed and Total Mod Size in the app footer? You'd have a little bit of code to add the increment/decrement logic, but not a lot of UI work.

It's a nice quality of life feature, but probably down the road for a major release like v2.5 or v3.0.