Just-Natsuki-Team / NatsukiModDev

The official repository of Team JN.
Other
83 stars 42 forks source link

[ FEATURE REQUEST ] - non-immersion-breaking solution to incompatible sprites #241

Closed spaghetsie closed 2 years ago

spaghetsie commented 2 years ago

Overview:

As of now, all clothing must make sure that it covers everything it should cover. This is most well noticed on hats, where hair mustn't stick out of them. Similar issue can occur with all clothing though. A solution could be that Natsuki refuses to wear a certain combination of hairstyles/clothes/(accessories). She could for example say that the two don't match well together. I can see how that could upset some community members though, with issues such as "Natsuki refuses to wear what I want her to wear" popping up. As such, if implemented, it should probably only be used as a last resort of sorts.

Must haves:

Ability for Natsuki to refuse player's outfit choices

Could haves:

Different dialogue at various affinity levels. For example: medium to high - explain that the two pieces don't go well together low - lash out at the player for making her look like a clown

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

Artists are limited by making sure new outfit pieces work well with all previous ones. This could loosen up that limitation.

Blizzardsev commented 2 years ago

This is an interesting proposition, but a difficult one.

You've pretty much nailed one of the big problems on the head regarding user choice; if a user has unlocked the ability to create outfits then placing limitations on that isn't going to sit well with someone, regardless of how we do it - as is the nature of such an anticipated feature.

The other problem really is that with outfits, we're looking to develop a framework that anyone will be able to hook into and use. Since we have literally no idea what people will create, it's a challenge to try and come up with "acceptable" combinations - as well as how even if we resort to categories, etc. then people can always basically lie/edit their content to force it in. For example, if pool tags were used to group things in "sets", I could just give my clothing inappropriate tags to allow it to be combined with something that would otherwise clash.

I think realistically, we could probably have such a system work for official outfits/wearables (and just let custom wearables go with anything), but this is still kind of anti-user imo.

What would be more feasible would be a two-part unlock process to outfits. The first unlock phase might unlock official outfits, with no customization, with the second unlock phase (at a higher affinity than the first) would allow complete customization. This being said, we do already have Natsuki warn the player against not giving her anything embarrassing, so we have some supporting dialogue already - and I'm hesitant to add more into something already due for a pretty big review.

@multimokia any thoughts?

Blizzardsev commented 2 years ago

Closing due to inactivity and explanation given.