I made Mandrin in the Stardew Valley creator and he's so goddamn cute
4 notes
·
View notes
Penance
(Inspired by Joan of Arc by Dante Rossetti)
57 notes
·
View notes
His weary eyebags and drab hair have bewitched me body and soul
50 notes
·
View notes
he's so babygirl can I romance him
7 notes
·
View notes
Datamining Fashion Dreamer for color info
So I'm obsessed with a new Switch game called Fashion Dreamer, where you can make clothing and outfits for your own characters and various NPCs. When making outfits (called Lookits) in the game, you can get a score. For regular NPCs it's 1-3 stars.
For online NPCs (characters created by other players) it's a more complicated system that has to do with that NPC's profile. When you create an NPC you can fill out a profile with their favorite color and such.
The problem I was having was sometimes I wasn't getting credit for color requests. An NPC would request "red tones" and I would use a red item and get no credit! I was frustrated. So I datamined the game. I used Yuzu to dump the RomFS of the game, then Assetripper to go through various Unity (the game engine) bundles. The most interesting bundles are creativeearth, judgment2, en_us, and lookat. A lot of the numbers are in hex numbers which I'm luckily very familiar with from modding petz.
Through this process I have access to a bunch of data, but not the actual code of the game. So for example I don't know how the color judgement system for Lookits executes, but I have a list of some data it uses.
What's important to know is that online NPCs and regular NPCs used DIFFERENT SYSTEMS for color.
Regular NPCs use a system that includes "red tones", "neon colors," etc. I don't know how those are detected, but due to the datamine I do have a list of some colors that qualify. It's likely the code tries to detect how close a color you use is to these colors. I put these on the Fashion Dreamer Wiki on a page called colors under "color lists".
For online lookits there is a different system and it is defined by hue, saturation, and lightness ranges, which I also put in the Wiki under "Color ranges".
The palette system is also very different and has its own colors and such, which may or may not fit in with the categories defined by the other systems! You may, like me, have tried to use a "vivid" palette for vivid requests and failed.
The color is calculated when you created a lookit. Since I don't know the executable code I'm not sure how it works exactly but I suspect it might consider the entire outfit for regular NPC requests like "vivid colors" so you don't want to use any other colors. I also think rendering for textures can affect it. For example I made gold metallic shoes with a golden yellow color, but when I used them in online lookits they registered as a dull green (the color you might get if you tried to use a color picker on a screenshot of the item). This is probably also why you can't filter by color since the game calculates the color during a lookit but not before? Either way, very interesting.
10 notes
·
View notes