ResoniteModdingGroup / MonkeyLoader.GamePacks.Resonite

MonkeyLoader Game Pack which provides hooks for Resonite mods.
https://resonitemoddinggroup.github.io/MonkeyLoader.GamePacks.Resonite/
GNU Lesser General Public License v3.0
14 stars 2 forks source link

Mod settings should be able to be taken out as facets and function #30

Closed epicEaston197 closed 3 months ago

epicEaston197 commented 3 months ago

Is your feature request related to a problem? Please describe.

Currently if you grab a facet out of your settings menu from the monkey loader settings category and put it on somewhere else like your dash it doesn't function image

Describe the solution you'd like

I should be able to take mod settings out of my settings menu from the monkey loader category and be able to put them somewhere else like my dash and have them function

Describe alternatives you've considered

None

Additional Context

_noresponse

Requesters

@epicEaston197

Nytra commented 3 months ago

Best way I can think to do this is to either patch Facet.OnAwake or Facet.OnLoading, which would run code for every facet that exists, however we can do some kind of check for if it's a config facet or not