Jump to content

Home

Retexturing Sith Armor in TSL


Miltiades

Recommended Posts

While I have no problems retexturing a Jedi robe or some random armor, retexturing a Sith armor just doesn't want to work.

 

I've seen a few people who have successfully retextured a Sith armor, but I assume that's for Kotor, because there's a .uti file for it, due to the fact the PC needs to wear one. In TSL, you can't have a Sith uniform in your Inventory AFAIK. The story doesn't ask for it. So a Sith armor .uti file in TSL exist, again AFAIK.

 

I've tried editing the .mdl file, and tried adding a new row in appearance.2da. None of the two worked.

 

I hope someone can help me with this.

Link to comment
Share on other sites

to be honest i think the sith soldiers are the armour, you will need to edit the name of the texture that is currently applyed to the armour and then you will need to create your new texture to suit that name: eg. change the applyed texture name to "new_sith_armour.tga" and then create that file. but i got to go now i need sleep

Link to comment
Share on other sites

SithSoldier is a full model (body and head in one model files) so easy part to make that armor available is to use desguise function. If you want to create a new armor class you need to get rid of helmet from that model.

For sithsoldier armor with unique texture you will need to create a new entry in appearance.2da, create a .uti file with disguise function to that new entry and few minor changes in binary model file (to attrib new texture to model).

Maybe there is a more easy way to do all this but I can't see one right now.

Link to comment
Share on other sites

Okay. I don't need to get rid of the helmet, because I only want to retexture the whole uniform, that's it. I don't want to create a new armor type, just a uniform for Sith Soldiers who look different from the standard uniform. I know I said otherwise a few posts back, but that's because I misinterpreted the question.

 

About the .uti file, how do I refer to the new entry in appearance.2da? I don't think Tag or TemplateResref have anything to do with that, do they?

 

And I'm not sure what to do with the model file. As I have said in a previous post, I don't know what to change, if it's N_SithSoldier or N_SithSoldier03, or have I extracted the wrong model file?

Link to comment
Share on other sites

Okay. I don't need to get rid of the helmet, because I only want to retexture the whole uniform, that's it. I don't want to create a new armor type, just a uniform for Sith Soldiers who look different from the standard uniform. I know I said otherwise a few posts back, but that's because I misinterpreted the question.

 

About the .uti file, how do I refer to the new entry in appearance.2da? I don't think Tag or TemplateResref have anything to do with that, do they?

 

And I'm not sure what to do with the model file. As I have said in a previous post, I don't know what to change, if it's N_SithSoldier or N_SithSoldier03, or have I extracted the wrong model file?

 

Let me do some research (I don't have the game on this mashine). I need to see what model and texture files are used and also I will come with a screenshot (s) of .uti file in order to use diguise.

 

Tag and templateresref need to be unique (for example: tag=myarmor templateresref=myarmor). You can use same name for tag and templateresref but you need to be sure there is no other object with same tag or resref.

Link to comment
Share on other sites

I only want to retexture the whole uniform, that's it. I don't want to create a new armor type, just a uniform for Sith Soldiers who look different from the standard uniform.

 

Right then, extract n_sithsoldier03 and basically change it to how you want (re-colour or whatever...) and place the finished texture (.TGA) in the override. And it should change all the common sith soldiers uniform in the game to what ever you've changed it to, btw the sith soldiers model will stay the same.

Link to comment
Share on other sites

Well yes, you basically change the n_sithsoldier03 texture to the new type (recoloured, or whatever...) and place it in the override. no models etc. are required, only the texture.

I think there are already mods which transform Sith Soldiers into Stormtroopers or Clone troopers.

I was using that as an example...

Link to comment
Share on other sites

So, there is a single model for sithsoldier and 3 texture files

model name:n_sithsoldier (.mdl and .mdx)

textures: n_sithsoldier01.tpc, n_sithsoldier02.tpc n_sithsoldier03.tpc

For override use: n_sithsoldier01.tga and n_sithsoldier01.txi which contain

envmaptexture CM_Baremetal 
xbox_downsample 256

Also there are 3 entrys on appearance.2da: rows 28, 44 and 261

The easy way to create a armor is to modify a existed .uti

So pick (doubleclick on) g_a_clothes01.uti from BIFs=>templates.bif=>blueprint, Item[/url] (use KotorTool for that) and make all adjustments to look like this.

Next, go to Properties tab and doubleclick on "user limitation".

Select "Disguise" for "Property Name" and "Sith_Soldier_03" for "Subtype (appearance)"

Hit update than save under my_armor01.uti name.

Put my_armor01.uti and edited n_sithsoldier03.tga in override. Also you need an iconfile with name ia_cloths_101.tga (ia_disguise_001.tga is original icon for sith soldier armor)

Note: I use "Basic Clothing" for Base Item to be sure there is no restriction for forcepowers and no limits for max dexterity used for defence. Base defese is 1 but could be increased to 12.

It's good to set "4" for Body Variation if you want to use upgrades designed for heavy armors.

Textures Variation gives you the number used for icon.

 

That was the easy way. The way to use a existed entry in appearance.2da

If you want to make a unique texture (other than existed) just create a new entry on appearance.2da with same content as row 261. Rename "row label" to get a consecutive number, replace "N_SithSoldier03" with "N_SithSoldier04" in "racetex" column and save appearance.2da in override folder.

Set KotorTool to "Look in Game's Override folder for 2DA files" (Tools menu=>options=>tab "Other"), make .uti file like I told you before except that you should sellect last name (should be "Sith_Soldier_03") from the roll-down list for "Subtype (Apperatance)"

Also, beside icon file you need a texture n_sithsoldier04.tga in override folder (which will be unique).

If I'm wrong or if it is another easy way please correct me.

Link to comment
Share on other sites

Thank you so much for that. Besides the fact that I didn't know how to make the .uti file, I changed the wrong column in appearance.2da. I now know it's racetex I have to change.

 

It worked, thanks oldflash, and all the others helping me with this.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...