With the Fashion of the Old Republic and Lite of my Life mods about 95% done, I am ready to announce that I've made up my mind on how exactly I plan to release these mods!
My plan is to have Diverse Galaxy, Fashion of the Old Republic and Lite of my Life be part of the same mod, however, the TSLPatcher will allow player's to install them separately.
My reason for doing this is that the other NPC Overhaul type mods I plan to make (the ones listed above that won't be part of this main mod) will require all 3 mods installed for the best results. Considering the already released TSL NPC Overhaul needs to be installed 60 times over for the full mod to be installed, I personally don't think my mod with it's 3 installers is that bad especially considering you can install just 1 of these mods and still have a good time.
This mod will be added to the already released Diverse Galaxy mod once I iron out a few bugs, but in the mean time I'd wish to share with the community some screenshots of what exactly you'll be receiving in this update. Keep in mind that all of these screenshots have K1CP, Diverse Galaxy, Fashion of the Old Republic and Lite of my Life installed!
Taris:
Dantooine:
Tatooine:
Manaan:
Korriban:
Star Forge:
As we can see from my screenshots, the mod is in a decent shape... so why haven't I released them yet?
I haven't released them due to two seemingly minor yet very annoying bugs, the 1st bug can be found in this screenshot down below:
If you reading this are at all familiar with how the Kotor clothing mechanics work you might first think that al of these generic NPCs are wearing the Clothes item aka "g_a_clothes01" because those beige colored clothes are from the "N_CommM/F01" texture in the game files.
The problem I've encountered here is that NONE of the NPCs in this screenshot are wearing "g_a_clothes01"... they're all wearing a random assortment of clothes from "g_a_clothes02" to ""g_a_clothes09". That means if an NPC is wearing "g_a_clothes03" that should mean that the clothing they're wearing should use the "N_CommM/F03" texture.
This same method of applying clothing to NPCs at random is applied to other areas of the mod as well, such as this screenshot here:
As we can see in this screenshot, one of the NPCs does use the "N_CommM/F01" texture but that's only because he IS indeed wearing the "g_a_clothes01" Clothing item. The other NPCs are wearing a random assortment of clothes and, as intended, they're in-game clothing are different.
This bug where the NPC's clothing doesn't show as intended appears to only happen to Lite NPCs (they're Lite NPCs in the vanilla game) in tar_m02ad (Largo's apartment), danm14aa (Enclave exterior) and manm26ab (Manaan Swoop track) and manm26ac (Area where you pay the Manaan docking fee).
It should be noted that this bug is not present in Kainzorous Prime's NPC Overhaul mod.
The 2nd bug is even more illusive to me, and it involves the TSLPatcher!
The TSLPatcher seems to work for 99% of the 100+ NPCs this mod modifies, but for some reason it seems to think that one NPC in particular doesn't have "instructions" so it's skipped. Checking over the TSLPatcher log it appears as if the TSLPatcher has INDEED patched the NPC in question and going in-game seems to show that the NPC has been properly installed... so why am I getting an error?
Here is an excerpt of the TSLPatcher log with the relevant details, the directory of where I keep the mod itself has been cut down for my own ease of mind though everything else is untouched.
It should also be noted that there aren't any hard overwrites being done either, the TSLPatcher is simply going into the UTC file inside the .MOD file and switching out the clothing the NPC is wearing.
If anyone would like the full TSLPatcher log or even the full mod to test out the TSLPatcher to find a solution on how to fix it, I'll be happy to send it through.