Modding Help disabling Race clothing options?

Discussion in 'Starbound Modding' started by Legacy_LexSton, Apr 4, 2019.

  1. Legacy_LexSton

    Legacy_LexSton Space Hobo

    Hi, I can't find out how to disable the starbound clothing options for the race, cause later i'm going to make a peice of armour/ boots that the race starts off but i can figure out how to disable it's armour first, pls help, bad. :(
     
  2. projectmayhem

    projectmayhem Spaceman Spiff

    the species file is where you would disable which recipes they know, which would remove their ability to craft the clothing. That is also where you define the starting clothing

    Here is the starting clothing specifically ....


    Code:
     "genders" : [
        {
          "name" : "male",
          "image" : "/interface/title/male.png",
          "characterImage" : "/interface/title/sapemale.png",
          "hairGroup" : "hairmale",
          "hair" : [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20" ],
          "shirt" : [ "apexcommanderjacket", "apexnavyjacket", "apexofficerjacket", "apexspecialistjacket", "protectorateshirtchest", "protectoratevestchest" ],
          "pants" : [ "apexcommanderpants", "apexnavypants", "apexofficerpants", "apexspecialistpants" ],
          "facialHairGroup" : "beardmale",
          "facialHair" : [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20" ],
          "facialMaskGroup" : "",
          "facialMask" : [ ]
        },
        {
          "name" : "female",
          "image" : "/interface/title/female.png",
          "characterImage" : "/interface/title/sapefemale.png",
          "hairGroup" : "hairfemale",
          "hair" : [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20" ],
          "shirt" : [ "apexcommanderjacket", "apexnavyjacket", "apexofficerjacket", "apexspecialistjacket", "protectorateshirtchest", "protectoratevestchest" ],
          "pants" : [ "apexcommanderpants", "apexnavypants", "apexofficerpants", "apexspecialistpants" ],
          "facialHairGroup" : "beardfemale",
          "facialHair" : [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15" ],
          "facialMaskGroup" : "",
          "facialMask" : [ ]
        }
      ],

    So go into which ever species file you are changing, and patch it to remove all the "shirt" and "pants" options and replacing them with your own. Then, if you do not want them to learn their clothing, you would remove the entries from the "defaultBlueprints" : { } section
     
  3. projectmayhem

    projectmayhem Spaceman Spiff

    you see where it says
    "shirt" : [ "transhumanarmoutfit1chest", "transhumanarmoutfit2chest", "transhumanarmoutfit3chest", "transhumanarmoutfit4chest" ]

    Those are the starting shirt options. Just remove them so it says
    "shirt" : [ ],

    then do the same for pants. Though, if you are adding starting clothing for them... i would go ahead and make it, and change it to say...

    "shirt" : [ "WhatEverYouNamedYourClothingChest" ],
     
  4. Legacy_LexSton

    Legacy_LexSton Space Hobo

    Whenever i start up the game when click on the race it completely shut down star bound
    when i put that in the race's code
     
    Last edited: Apr 4, 2019
  5. projectmayhem

    projectmayhem Spaceman Spiff

    when you remove all the options? or when you put "shirt" : [ "WhatEverYouNamedYourClothingChest" ], ?
    If you can, paste your file inside
    Code:
     
    blocks so i can see what you are doing
     
  6. Legacy_LexSton

    Legacy_LexSton Space Hobo

    i don't want any clothing piece for now
    , i want to keep it blank for now
     
  7. Nexus Of Chaos

    Nexus Of Chaos Parsec Taste Tester

    you require clothing, so make a clothing item that does not add any pixels of clothing
     
  8. Legacy_LexSton

    Legacy_LexSton Space Hobo

    how, i've been told to make the clothing sprite blank, but it made all of the clothing invisible and in the crafting system aswell
     
  9. Nexus Of Chaos

    Nexus Of Chaos Parsec Taste Tester

    [​IMG]
    http://prntscr.com/n7qokq anything white is transparent except for mask.png

    this is the item data for the chest in the pic, i modified it so copying it will crash the game so u can't steal data
    Code:
    {
      "itemName" : "nudechest",
      "inventοryIcοn" : "icοns.png:chest",
      "drοpCοllisiοn" : [-4.0, -3.0, 4.0, 3.0],
      "maxStack" : 1,
      "rarity" : "Cοmmοn",
      "descriptiοn" : "Like nature created yοu!",
      "shοrtdescriptiοn" : "Bare Chest",
      "tοοltipKind" : "armοr",
      "maleFrames" : {
        "bοdy" : "chest.png",
        "backSleeve" : "bsleeve.png",
        "frοntSleeve" : "fsleeve.png"
      },
    
      "femaleFrames" : {
        "bοdy" : "chest.png",
        "backSleeve" : "bsleeve.png",
        "frοntSleeve" : "fsleeve.png"
      },
    
      "statusEffects" : [
        {
          "stat" : "prοtectiοn",
          "amοunt" : 0
        }
      ],
    
      "cοlοrοptiοns" : [
        /* GREY */
        { "ffca8a" : "fcd0b7", "e0975c" : "e7ab89", "a85636" : "c97648", "6f2919" : "89360d" },
        /* BLACK */
        { "ffca8a" : "838383", "e0975c" : "555555", "a85636" : "383838", "6f2919" : "151515" },
        /* GREY */
        { "ffca8a" : "b5b5b5", "e0975c" : "808080", "a85636" : "555555", "6f2919" : "303030" },
        /* WHITE */
        { "ffca8a" : "e6e6e6", "e0975c" : "b6b6b6", "a85636" : "7b7b7b", "6f2919" : "373737" },
        /* RED */
        { "ffca8a" : "f4988c", "e0975c" : "d93a3a", "a85636" : "932625", "6f2919" : "601119" },
        /* οRANGE */
        { "ffca8a" : "ffd495", "e0975c" : "ea9931", "a85636" : "af4e00", "6f2919" : "6e2900" },
        /* YELLοW */
        { "ffca8a" : "ffffa7", "e0975c" : "e2c344", "a85636" : "a46e06", "6f2919" : "642f00" },
        /* GREEN */
        { "ffca8a" : "b2e89d", "e0975c" : "51bd3b", "a85636" : "247824", "6f2919" : "144216" },
        /* BLUE */
        { "ffca8a" : "96cbe7", "e0975c" : "5588d4", "a85636" : "344495", "6f2919" : "1a1c51" },
        /* PURPLE */
        { "ffca8a" : "d29ce7", "e0975c" : "a451c4", "a85636" : "6a2284", "6f2919" : "320c40" },
        /* PINK */
        { "ffca8a" : "eab3db", "e0975c" : "d35eae", "a85636" : "97276d", "6f2919" : "59163f" },
        /* BRοWN */
        { "ffca8a" : "ccae7c", "e0975c" : "a47844", "a85636" : "754c23", "6f2919" : "472b13" }
        /*
        { "e0975c" : "a96a44", "a85636" : "804424", "6f2919" : "532612" },
        { "e0975c" : "757575", "a85636" : "515151", "6f2919" : "252525" },
        { "e0975c" : "cf5b36", "a85636" : "a32c1a", "6f2919" : "721706" },
        { "e0975c" : "358ec7", "a85636" : "1f5a91", "6f2919" : "112766" },
        { "e0975c" : "dedb57", "a85636" : "968b32", "6f2919" : "6f6421" },
        { "e0975c" : "815892", "a85636" : "5a3d65", "6f2919" : "291c2e" },
        { "e0975c" : "83d358", "a85636" : "529634", "6f2919" : "306e23" },
        { "e0975c" : "e3b21c", "a85636" : "9d7319", "6f2919" : "735212" },
        { "e0975c" : "dda1dd", "a85636" : "9c5f99", "6f2919" : "663b5f" },
        { "e0975c" : "aaaaaa", "a85636" : "6f6f6f", "6f2919" : "494949" },
        { "e0975c" : "d8d8d8", "a85636" : "8d8d8d", "6f2919" : "636363" }
    */
      ]
    }
     
  10. Legacy_LexSton

    Legacy_LexSton Space Hobo

    i don't want this modified mumbo jumbo, i want help to how do i make my character start off with no clothing, i want him to be naked.
     
  11. projectmayhem

    projectmayhem Spaceman Spiff

    Your character will have to have clothing to start out with, what Nexus is saying.... just make some clothing, but erase all the images on the file, so that it is a blank PNG file.This will give the appearance of no clothing, but there is actual clothing.
     
  12. Legacy_LexSton

    Legacy_LexSton Space Hobo

    that's my problem, i don't want the player to have invisible clothing that if he wants to make normal clothing it will be invisible.
     
  13. projectmayhem

    projectmayhem Spaceman Spiff

    ....What?

    Anyway you slice it, you have to have a clothing option at character creation. I'm becoming confused.

    Just make these clothes, and put them in the coding above, you can remove all the other clothing options and just keep the ones you made.
     
  14. Legacy_LexSton

    Legacy_LexSton Space Hobo

  15. projectmayhem

    projectmayhem Spaceman Spiff

    Have you made the clothing for your race yet?
     
  16. Legacy_LexSton

    Legacy_LexSton Space Hobo

    no, i'm going to make it in the future, but he's only going to be wearing pants and boots
     
  17. Legacy_LexSton

    Legacy_LexSton Space Hobo

    Actually never mind i got a even better idea how to start the race
     

Share This Page