Jump to content

Make your own custom colored suits with Kerbal Space Program 1.10: "Shared Horizons”


Just Jim

Recommended Posts

4 hours ago, GuessingEveryDay said:

I wish there was a way to update the gif with the new texture, so we didn't have to open and close KSP every time to make sure our edits are accurate. That would make editing go by faster.

there must be, a blender (with a plugin or more "powerful", aka paid, editor) addon?

I doubt they do it that way, edit, load, quit, edit, load.....repeat.

hummmmm:

E2vY9_JiHRpxXqEpgFeehYB7DlRbFKcaZv_A5ezM

Edited by Guest
Link to comment
Share on other sites

Okay so I've run into a new problem. As far as I can tell, my code seems fine.

Spoiler

 

SUITCOMBOS
{   
    SUITCOMBO
    {
        displayName = Soup Aerospace Suit
        suitType = Future
        gender = Male
        name = SoupSuit
        suitTexture = Game_Data/Suits/Textures/SoupAerospace
        sprite = Game_Data/Suits/Icons/icon1
        primaryColor = #CC2400 
        secondaryColor = #000000 
     }
}

SUITCOMBOS
{   
    SUITCOMBO
    {
        displayName = Soup Aerospace Suit
        suitType = Future
        gender = Female
        name = SoupSuitF
        suitTexture = Game_Data/Suits/Textures/SoupAerospace
        sprite = Game_Data/Suits/Icons/icon2
        primaryColor = #CC2400 
        secondaryColor = #000000 
     }
}

 

(I am using @Souptime's Artemis Suit as a test)

However, when I go to KSP, the suit doesn't show up. It just uses the default future suit. Any ideas or help?

EDIT: I'm going to try to put everything in the SQUAD folder, and see if that fixes anything.

Edited by Kerminator1000
Link to comment
Share on other sites

31 minutes ago, GuessingEveryDay said:

That's what works for me.

So I tried that and... it still didn't work. ;.;

Back to the drawing board.

If I were to put the textures in Game Data, should I say Game_Data or Game Data in the file path?

Edited by Kerminator1000
Link to comment
Share on other sites

Okay, I'll give that a try.

  Although... 

On 7/4/2020 at 9:30 AM, Just Jim said:

Following up in what @TriggerAusaid, I made a folder called MySuits in the GameData folder, moved everything I already made from the Squad/Suits folder into this new one (the Config, Icons, and Textures folders) and changed my texture cfg to the new folder location for the suit and icon files, and it works just fine.  :D

But first I'll see if moving everything to the Squad folder works.

Link to comment
Share on other sites

For those struggling with game folders for suits, the key is simple : GameData is your root folder. Imagine GameData as your / or . folder when you define paths.

Just open the GameData folder's content in your file explorer and tell where your suits are from there.

For example, I made suits in a folder the same place than other mods :

Kerbal Space Program > GameData > GoufaSuit > (texture, cfg and icon files)

The cfg file mentions files in this folder

suitTexture = GoufaSuit/pilotFutureMale

This is very useful instead of putting them in the Squad folder, risking a deletion after a file integrity check for example. Also this could be a mod configuration for CKAN!

Link to comment
Share on other sites

9 hours ago, Goufalite said:

Kerbal Space Program > GameData > GoufaSuit > (texture, cfg and icon files)

 

So just put the path like this?

9 hours ago, Goufalite said:

This is very useful instead of putting them in the Squad folder, risking a deletion after a file integrity check for example. Also this could be a mod configuration for CKAN!

I am actually putting together a suit pack mod

Link to comment
Share on other sites

35 minutes ago, Kerminator1000 said:

So just put the path like this?

I am actually putting together a suit pack mod

You can do a folder tree like 

GameData > MySuits > Suit1 > (Suit1 files)
GameData > MySuits > Suit2 > (Suit2 files)
GameData > MySuits > Suit3 > (Suit3 files)
...

And you can tell in each cfg file to search textures and icons in 

(GameData/MySuits/Suit1/suit1.cfg)
suitTexture = MySuits/Suit1/texturefile

(GameData/MySuits/Suit2/suit2.cfg)
suitTexture = MySuits/Suit2/texturefile

...

OR put a cfg file at the root of MySuits with a list of all suits

SUITCOMBOS
{   
    SUITCOMBO
    {
	name = Suit1
	suitTexture = MySuits/Suit1/texturefile
	...
	}
    
SUITCOMBO
{
	name = Suit2
	suitTexture = MySuits/Suit2/texturefile
	...
}	
...

 

 

 

Link to comment
Share on other sites

Ok @Goufalite, I think I have it. Just don't put the game data folder in the path, right? The computer will find the folder for you?

suitTexture = Suits/Suit1/Textures/testsuit

and the folders like this: 

Game Data

Suits (In game data folder)

Suit 1

Config

suitcombos.cfg

Icons

icon.png

Textures

suittexture.png

Suit 2

Config

suitcombos.cfg

Icons

icon2.png

Textures

suit2textures.png

Edited by Kerminator1000
Link to comment
Share on other sites

@Goufalite

Okay, I still have some problems. Here is my code:

Spoiler

SUITCOMBOS
{
  SUITCOMBO
  {
    displayName = Test Suit
    suitType = Future
    gender = Male
    name = TestSuit
    suitTexture = MySuits/Suit1/Textures/TestSuit
    sprite = MySuits/Suit1/Icons/Icon1
    primaryColor = #012957
    secondaryColor = #b3313a
    }
  SUITCOMBO
  {
    displayName = Test Suit
    suitType = Future
    gender = Female
    name = TestSuitFemale
    suitTexture = MySuits/Suit1/Textures/TestSuit
    sprite = MySuits/Suit1/Icons/Icon1
    primaryColor = #012957
    secondaryColor = #b3313a
    }
}
 

But it won't show the suit in the suit picker. It shows an option but won't show the suit.

Edited by Kerminator1000
Link to comment
Share on other sites

11 minutes ago, Goufalite said:

I duplicated the files for the gender, even if they are the same. If it helps...

Well the main problem is that they won't load into the game. The game says: "Yes the suit is called this" and then shows the default texture instead of loading in mine. Is it something with the file path?

Link to comment
Share on other sites

I made 3x2 suits (one for each specialization) in a folder at GameData's root. Here they are : https://drive.google.com/file/d/1SmnFbtq6DSMsTX1mZ4TsCkm4ol2L9ovI/view?usp=sharing

Try to unzip it in GameData, your structure must be GameData > Goufasuit > files

VM9VPj3.jpg

If it works on your side, okey than. Or else I remembered I have ModuleManager installed...

Link to comment
Share on other sites

20 hours ago, Goufalite said:

I made 3x2 suits (one for each specialization) in a folder at GameData's root. Here they are : https://drive.google.com/file/d/1SmnFbtq6DSMsTX1mZ4TsCkm4ol2L9ovI/view?usp=sharing

Try to unzip it in GameData, your structure must be GameData > Goufasuit > files

VM9VPj3.jpg

If it works on your side, okey than. Or else I remembered I have ModuleManager installed...

What exactly is futuremale.pdn?  Its blank on my end (just wondering)

 

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...