Modding Help Tail not Changing Color with Hair

Discussion in 'Starbound Modding' started by ImHereForTheMods, Sep 12, 2019.

  1. ImHereForTheMods

    ImHereForTheMods Scruffy Nerf-Herder

    [​IMG]

    As the title says, I'm trying to get hair and tail color to change in sync...
    However, hair color changes, tail color does not change at all.

    I know the hex colors are all proper, as the tail will change color when moved to the body color or undy color code sections of the species config.

    However, as noted, these should change together, and I would also like to keep 3 separate color channels (fur/belly/tail+hair)

    Problem rn is the tail+hair.

    Any ideas would be appreciated.
     
  2. ImHereForTheMods

    ImHereForTheMods Scruffy Nerf-Herder

    Code:
    {
      "kind" : "equestrian",
        "charCreationTooltip" : {
        "title" : "equestrian",
        "subTitle" : "O2",
        "description" : "Equestrian Race"
      },
      "nameGen" : [ "/species/equestrianmalenamegen.config:names", "/species/equestrianfemalenamegen.config:names" ],
      "ouchNoises" : [ "/sfx/humanoid/equestrianhurt_male1.ogg", "/sfx/humanoid/equestrianhurt_female1.ogg" ],
      "charGenTextLabels" : [ "Fur colour", "Hair style", "Shirt", "Legwear", "Underwear", "Hair colour", "Shirt colour", "Legwear colour", "HUMAN", "Personality" ],
      "skull" : "/humanoid/equestrian/dead.png",
      "effectDirectives" : "?replace=FEFFFFFF=FFFFFFFF?replace=9bd4ffFF=ffea63FF?replace=31a6ffFF=f5bc00FF",
      "defaultBlueprints" : {
     
        "tier1" : [
       
      // Empty Hands
          { "item" : "flagequestrian" },
           
    // Anvil
          { "item" : "equestriantier1head" },
          { "item" : "equestriantier1chest" },
          { "item" : "equestriantier1pants" },
          { "item" : "equestriantier2head" },
          { "item" : "equestriantier2chest" },
          { "item" : "equestriantier2pants" },
          { "item" : "equestriansword" },
          { "item" : "ironshortsword" },
          { "item" : "ironbroadsword" },
          { "item" : "tungstenaxe" },
          { "item" : "tungstenhammer" },
    // Anvil2
          { "item" : "equestriantier3head" },
          { "item" : "equestriantier3chest" },
          { "item" : "equestriantier3pants" },
          { "item" : "equestriantier4head" },
          { "item" : "equestriantier4chest" },
          { "item" : "equestriantier4pants" },
          { "item" : "titaniumdagger" },
          { "item" : "titaniumspear" },
          { "item" : "durasteelbroadsword" },
          { "item" : "durasteelshortsword" },
    // Anvil3
          { "item" : "equestriantier5ahead" },
          { "item" : "equestriantier5achest" },
          { "item" : "equestriantier5apants" },
          { "item" : "equestriantier6ahead" },
          { "item" : "equestriantier6achest" },
          { "item" : "equestriantier6apants" },
          { "item" : "equestriantier5mhead" },
          { "item" : "equestriantier5mchest" },
          { "item" : "equestriantier5mpants" },
          { "item" : "equestriantier6mhead" },
          { "item" : "equestriantier6mchest" },
          { "item" : "equestriantier6mpants" },
          { "item" : "equestriantier5shead" },
          { "item" : "equestriantier5schest" },
          { "item" : "equestriantier5spants" },
          { "item" : "equestriantier6shead" },
          { "item" : "equestriantier6schest" },
          { "item" : "equestriantier6spants" },
          { "item" : "aegisaltpistol" },
          { "item" : "aegisaltbow" },
          { "item" : "feroziumwand" },
          { "item" : "feroziumstaff" },
          { "item" : "violiumshortsword" },
          { "item" : "violiumbroadsword" },
    // Furniture Table 2
          { "item" : "equestrianstoragelocker" },
          { "item" : "equestrianshipdoor" },
          { "item" : "equestrianshiphatch" },
    // Spinning Wheel
          { "item" : "equestrianoutfit1chest" },
          { "item" : "equestrianoutfit1legs" },
          { "item" : "equestrianoutfit2chest" },
          { "item" : "equestrianoutfit2legs" },
          { "item" : "equestrianoutfit3chest" },
          { "item" : "equestrianoutfit3legs" },
          { "item" : "equestrianoutfit4chest" },
          { "item" : "equestrianoutfit4legs" },
    // Special
          { "item" : "equestrianmerchant" } 
         
          ]
      },
     
      "altOptionAsUndyColor" : true,
      "headOptionAsHairColor" : true,
      "altOptionAsHairColor" : true,
      "genders" : [
        {
           "name" : "male",
          "image" : "/interface/title/equestrianmaleico.png",
          "characterImage" : "/interface/title/equestrianmale.png",
          "hair" : [ "male1", "male2", "male3", "male4", "male5", "male6", "male7", "male8", "male9", "male10", "male11", "male12", "male13", "male14", "male15", "male16", "male17", "male18", "male19", "male21", "male22", "male23", "male24", "male25", "male26", "male27", "male28", "male29", "male30", "male31", "male32", "male33", "male34", "male35", "male36", "male37", "male38", "male39", "male40", "male41", "male42", "male43", "male44", "male45", "male46", "male47", "male48", "male49", "male50", "male51", "male52", "male53", "male54", "male55", "male56", "male57", "male58", "male59", "male60", "male61", "male62", "male63", "male64" ],
          "shirt" : [ "equestrianoutfit1chest", "equestrianoutfit2chest", "equestrianoutfit3chest", "equestrianoutfit4chest" ],
          "pants" : [ "equestrianoutfit1legs", "equestrianoutfit2legs", "equestrianoutfit3legs", "equestrianoutfit4legs" ],
          "facialHairGroup" : "",
          "facialHair" : [ ],
          "facialMaskGroup" : "",
          "facialMask" : [ ]
        },
        {
          "name" : "female",
          "image" : "/interface/title/equestrianfemico.png",
          "characterImage" : "/interface/title/equestrianfemale.png",
          "hair" : [ "fem1", "fem2", "fem3", "fem4", "fem5", "fem6", "fem7", "fem8", "fem9", "fem10", "fem11", "fem12", "fem13", "fem14", "fem15", "fem16", "fem17", "fem18", "fem19", "fem20", "fem21", "fem22", "fem23", "fem24", "fem25", "fem26", "fem27", "fem28", "fem29", "fem30", "fem31", "fem32", "fem33", "fem34", "fem35", "fem36", "fem37", "fem38", "fem39", "fem40", "fem41", "fem42", "fem43", "fem44", "fem45", "fem46", "fem47", "fem48", "fem49", "fem50", "fem51", "fem52", "fem53", "fem54", "fem55", "fem56", "fem57", "fem58", "fem59", "fem60", "fem61", "fem62", "fem63", "fem64" ],
          "shirt" : [ "equestrianoutfit1chest", "equestrianoutfit2chest", "equestrianoutfit3chest", "equestrianoutfit4chest" ],
          "pants" : [ "equestrianoutfit1legs", "equestrianoutfit2legs", "equestrianoutfit3legs", "equestrianoutfit4legs" ],
          "facialHairGroup" : "",
          "facialHair" : [ ],
          "facialMaskGroup" : "",
          "facialMask" : [ ]
        }
      ],
      "bodyColor" : [
        { "ffe2c5" : "ab8c77", "ffc181" : "86644a", "d39c6c" : "684431", "c7815b" : "40271d" }
    
      ],
    
      "undyColor" : [
      { "951500" : "f0608b", "BE1B00" : "f0608b", "F32200" : "f0608b", "DC1F00" : "D6DBDA" },
      { "951500" : "898989", "BE1B00" : "BBBFBE", "F32200" : "DEE2E2", "DC1F00" : "D6DBDA"}
     
      ],
     
     
    
     
     
      "hairColor" : [
       
        //TAIL
      // Darkest First To Lightest Base Then Replacements
        //WHITE
        { "735E3A" : "999999", "A38D59" : "B6B6B6", "D9C189" : "D7D7D7" },
        //BLACK
        { "735E3A" : "222222", "A38D59" : "313131", "D9C189" : "444444" },
        //BLONDE
        { "735E3A" : "735E3A", "A38D59" : "A38D59", "D9C189" : "D9C189" },
        //PALE BLONDE
        { "735E3A" : "A49170", "A38D59" : "C5B183", "D9C189" : "EBD5A3" }
    
      ]
    }
    
     

Share This Page