Is there any way to reset the color once you've used the dyehair command? I tried simply setting the values to 0 0 100, but that (probably expectedly) just created a flat white texture with none of the details of the hairstyle.
Hello! Can anyone help me? I'm having this issue: dyehair hue 143 129 59 51 10 7 saturation1 value1 hue2 saturation2 value2 [Gradient Hair Colors] Mod failed handling that command: FormatException: Input string was not in a correct format. at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type) at GradientHairColors.Mod.DoHairCommand(String cmd, String[] args) in C:\Users\space\Programming\StardewValley\StardewValleyMods\GradientHairColors\Mod.cs:line 154 at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 625
Please I beg you to help me 😭
Okay guys I fixed it, you just need to put 'dyehair and the numbers, like this: dyehair 40 85 70 40 20 100
I'm struggling to get blonde hair to show up properly. I've tried using bright yellow to light yellow, orange to yellow, yellow to orange, nothing works right. It always just comes out the wrong colour.
Same. I used the same format/command listed in the description. Can anyone who has gotten this to work please share an example of the command you used?
These are my notes of colors found using online color picker and the example commands I tried....
Oh, thank you so much for clarifying!! I remembered having trouble with this mod months ago and came back to check for something I might've missed with new, slightly more experienced eyes. 👀 Very likely still would've messed up the command input. Maybe using those <insert> symbols would help make it more clear?
Like: dyehair < hue1 > < saturation1 > < value1 > < hue2 > < saturation2 > < value2 > (I had to add spaces b/c the < insert > stuff as normally written disappears when post is submitted)
You don't put it in parentheses or brackets? also does the game have to save at least once? do U put the command in SMAPI or in the Stardew chat? also U said to make sure your 'hair is set to white in the FS UI' what does that mean? I'm confused.
18 comments
dyehair hue 143 129 59 51 10 7 saturation1 value1 hue2 saturation2 value2
[Gradient Hair Colors] Mod failed handling that command:
FormatException: Input string was not in a correct format.
at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type)
at GradientHairColors.Mod.DoHairCommand(String cmd, String[] args) in C:\Users\space\Programming\StardewValley\StardewValleyMods\GradientHairColors\Mod.cs:line 154
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 625
Please I beg you to help me 😭
Okay guys I fixed it, you just need to put 'dyehair and the numbers, like this:
dyehair 40 85 70 40 20 100
"dyehair 40 85 70 40 20 100"
i dont really get how the values influence the colours
Can anyone who has gotten this to work please share an example of the command you used?
These are my notes of colors found using online color picker and the example commands I tried....
dyehair hue235 saturation75 value160 hue63 saturation4 value122
dyehair hue237 saturation123 value225 hue51 saturation25 value110
235, 75, 160 brightish pink
237, 123, 225 lighter pink
63, 4, 122 darkish purple
51, 25, 110 bluer purple
So for your first command, you'd want:
dyehair 235 75 160 63 4 122
Like:
dyehair < hue1 > < saturation1 > < value1 > < hue2 > < saturation2 > < value2 >
(I had to add spaces b/c the < insert > stuff as normally written disappears when post is submitted)