Open EmeraldLoc opened 1 month ago
this is awesome!!! as a sucker for categorization i would love to have this! a character select category would be nice, but that's just my own thought lmao i'd also love this kind of organization in a file level, where there's subfolders for them instead of the singular "mods" folder, but that might take some extra work. i just ask for it since i have a lot of mods and scrolling through them in my files gets a smidge overwhelming
a character select category would be nice, but that's just my own thought
Ye I did think about this, each mod would require a category
tag, which I can add to the builtin ones, however was gonna leave that up to the devs.
i'd also love this kind of organization in a file level, where there's subfolders for them instead of the singular "mods" folder
Not necessarily related to the pr, however yea this would be sick! Maybe make that as an issue for a enchantment, that way the dev's can look on it, and acknowledge it.
the video does not work for me, is anyone else having that trouble?
Not having the problem, here's a youtube link, which should hopefully work lol.
You should make an All
category
a character select category would be nice, but that's just my own thought
Ye I did think about this, each mod would require a
category
tag, which I can add to the builtin ones, however was gonna leave that up to the devs.i'd also love this kind of organization in a file level, where there's subfolders for them instead of the singular "mods" folder
Not necessarily related to the pr, however yea this would be sick! Maybe make that as an issue for a enchantment, that way the dev's can look on it, and acknowledge it.
Not necessarily, couldn't you refer to the incompatible tab to detect if it's a Rom Hack or game mode?
Oh yea. What I meant was for character select mods, it would require a category tag, since they don’t really have an incompatible one. The category system does fallbacks on incompatible tags, which works pretty well.
You're right.
Needs translation, I don't trust google translate with any of these.
This adds categories to the mod selector. It'll attempt to use a new
category
header from Lua. This can be set to, say,-- category: gamemodes
. If the category isNULL
, it defaults to using theincompatible
header, however this gives some quirks (some mods showing up in multiple categories).A place I'm not a fan of is line 172 and onwards of
djui_panel_host_mods.c
. Currently creates a bool and checks that, which I'm not a fan of, however I believe the only alternative is usinggoto
. If there's a better solution lmk, otherwise, semi-happy with this :D.EDIT: Here's a video of it in action!
https://github.com/user-attachments/assets/52662693-5bd8-4344-8663-50c3bb7c1bcc