Jump to content

Recommended Posts

11 hours ago, Tentacus said:

It's ridiculous that somebody not in Power armor can lug around a minigun, or flamer but it's then completely absurd that they can just slip it in their pocket.

That is so true, In my first game, in Concord wondering what happened to the minigun when i got out of the powerarmor and then seeing it was in my back pocket :P  What ???? That big thing in my pocket, the same thing with the hundreds guns that i looted

 

But i like having some carrying capacity for the junk stuff to get it back to my settlements

 

I think i want to tell you take your time but another part of my mind tells me that i want to play the mod now ! :)

Link to comment
1 hour ago, OlafOlafOlaf2 said:

Using the clothing/gun feature with Horizon will probably require a patch right? (Horizon is editing alot of clothing/armor keywords and properties) 

 

Anyway, Im always excited for new survival mods and yours looks really good so far! Thanks for your work 

I don't know anything about Horizon. I am guessing it won't be compatible but can be patched. We'll see. It'll probably be a matter of making a version with Hoizon's forms in the formlist and adding Hotrizon's keywords to my forms.

 

18 minutes ago, tuxagent7 said:

That is so true, In my first game, in Concord wondering what happened to the minigun when i got out of the powerarmor and then seeing it was in my back pocket :P  What ???? That big thing in my pocket, the same thing with the hundreds guns that i looted

 

But i like having some carrying capacity for the junk stuff to get it back to my settlements

 

I think i want to tell you take your time but another part of my mind tells me that i want to play the mod now ! :)

Yeah it wouldn't be fun to limit aid items and construction materials beyond weight.  This will give a sensation of "immersive realism" while still being flexible enough to be fun.

Link to comment

Nice... I've been working on a really tough new game start, this looks like it could be a good start. 

 

Did you fix the problem of clothing resetting to Vanilla clothing, when dropped on the floor?

 

 

I don't know if your mod does this already, but I always found it strange that your character in the Vanilla game, will kill someone. There's blood everywhere, or they've fell into a pool of water, or even into a muddy swampland. Then your character will strip the blood soaked, muddy, possibly water soaked, wet clothes off a corpse, then decide to wear it.

 

Possible future idea... A new, blood soaked clothes, soaking wet clothes, heavily soiled clothes, lightly soiled clothes, and Radiation soaked clothes item, could be a possible MCM option for a possible future option. Characters inventory getting swapped out, for unwearable various soil Vanilla-type rag clothing items.

 

It would make mods that steal all your clothes, a fun experience. As your character would be less inclined to take garbage can clothes, or clothes off blood soaked corpses, or sopping wet, mud soaked clothing items, that could be made for a giant of a tiny person.

Ending up, having to sneak into town naked, to try and sell some guns to buy some new clothes.

 

 

Just ideas... If you don't like them, then just ignore this post... :)

 

 

I have a similar set-up in my Skyrim, to your mod, and I love it, finding it adding immersion.

 

Link to comment

Nice. I will test it when I have time. I love your restrictions. ?

 

In my usual gameplay, my prostitutes have a weight capacity of... 20!, so you can imagine that it's barely enough for clothes and a small weapon. And with the scaver backpack you can carry some more powerful weapon and more bullets. Your mod is a more elegant solution. Congratulations!

Link to comment
5 hours ago, RowanSkie said:

How can I use this with other clothing mods? Edit the formlist? Can we soon have a patcher for mod-added clothing like Militarized Minutemen or all of Niero's clothing mods?

 

I can look into adding patches for those mods, unfortunately the process is labor intense, so the fewer forms they add the better. For example here is the functions for just vanilla:

 

Spoiler



Scriptname Tentacus:Scavvers_Closet:_T_QuestScript extends Quest

;This is masochistic as hell.
Actor Property PlayerRef Auto
Armor Property _T_Armor_BoS_Cade Auto
Armor Property _T_Armor_BoS_Engineer_Scribe Auto
Armor Property _T_Armor_BoS_Field_Scribe Auto
Armor Property _T_Armor_BoS_Kells Auto
Armor Property _T_Armor_BoS_Knight_Lancer Auto
Armor Property _T_Armor_BoS_Knight_Underarmor Auto
Armor Property _T_Armor_BoS_Officer_Underarmor Auto
Armor Property _T_Armor_BoS_Soldier Auto
Armor Property _T_Armor_BoS_Soldier_Underarmor Auto
Armor Property _T_Armor_DCGuard_UnderArmor Auto
Armor Property _T_Armor_GunnerGuard_UnderArmor Auto
Armor Property _T_Armor_GunnerRaider_Underwear2 Auto
Armor Property _T_Armor_GunnerRaiderMod_Underarmor Auto
Armor Property _T_Armor_GunnerRustic_Underarmor Auto
Armor Property _T_Armor_Highschool_UnderArmor Auto
Armor Property _T_Armor_Raider_Underarmor Auto
Armor Property _T_Armor_Raider_Underwear Auto
Armor Property _T_Armor_Raider_Underwear2 Auto
Armor Property _T_Armor_RaiderMod_Underarmor Auto
Armor Property _T_Armor_Rustic_Underarmor Auto
Armor Property _T_Armor_Synth_Underarmor Auto
Armor Property _T_Armor_Wastelander_02_Hood_GlovesB Auto
Armor Property _T_Armor_Wastelander_Heavy Auto
Armor Property _T_Armor_Wastelander_Heavy_Helmet Auto
Armor Property _T_Armor_Wastelander_Light Auto
Armor Property _T_Armor_Wastelander_Medium Auto
Armor Property _T_Armor_Wastelander_Medium_Helmet Auto
Armor Property _T_ChargenPlayerClothes Auto
Armor Property _T_Clothes_InstituteLabCoat Auto
Armor Property _T_Clothes_InstituteLabCoat_blacksleeves Auto
Armor Property _T_Clothes_InstituteLabCoat_blacksleeves_dirty Auto
Armor Property _T_Clothes_InstituteLabCoat_bluesleeves Auto
Armor Property _T_Clothes_InstituteLabCoat_bluesleeves_dirty Auto
Armor Property _T_Clothes_InstituteLabCoat_dirty Auto
Armor Property _T_Clothes_InstituteLabCoat_greensleeves Auto
Armor Property _T_Clothes_InstituteLabCoat_greensleeves_dirty Auto
Armor Property _T_Clothes_InstituteLabCoat_yellowsleeves Auto
Armor Property _T_Clothes_InstituteLabCoat_yellowsleeves_dirty Auto
Armor Property _T_Clothes_InstituteLabCoatDivisionHead Auto
Armor Property _T_Clothes_InstituteLabCoatDivisionHead_Blue Auto
Armor Property _T_Clothes_InstituteLabCoatDivisionHead_Dirty Auto
Armor Property _T_Clothes_InstituteLabCoatDivisionHead_Dirty_Blue Auto
Armor Property _T_Clothes_InstituteLabCoatDivisionHead_Dirty_Green Auto
Armor Property _T_Clothes_InstituteLabCoatDivisionHead_Dirty_Orange Auto
Armor Property _T_Clothes_InstituteLabCoatDivisionHead_Dirty_Yellow Auto
Armor Property _T_Clothes_InstituteLabCoatDivisionHead_Green Auto
Armor Property _T_Clothes_InstituteLabCoatDivisionHead_Orange Auto
Armor Property _T_Clothes_InstituteLabCoatDivisionHead_Yellow Auto
Armor Property _T_Clothes_InstituteUniform Auto
Armor Property _T_Clothes_InstituteUniform_Dirty Auto
Armor Property _T_Clothes_InstituteWorker Auto
Armor Property _T_Clothes_InstituteWorkerwithHelmet Auto
Armor Property _T_ClothesBaseballUniform Auto
Armor Property _T_ClothesChildofAtom Auto
Armor Property _T_ClothesChildofAtom2 Auto
Armor Property _T_ClothesChildofAtom3 Auto
Armor Property _T_ClothesChildofAtomBrown Auto
Armor Property _T_ClothesChildofAtomBrown2 Auto
Armor Property _T_ClothesChildofAtomBrown3 Auto
Armor Property _T_ClothesChildofAtomGreen Auto
Armor Property _T_ClothesChildofAtomGreen2 Auto
Armor Property _T_ClothesChildofAtomGreen3 Auto
Armor Property _T_ClothesCourserJacket Auto
Armor Property _T_ClothesFatiguesPostWar Auto
Armor Property _T_ClothesFatiguesPreWar Auto
Armor Property _T_ClothesGreaserJacket Auto
Armor Property _T_ClothesGreaserJacketAtomCats Auto
Armor Property _T_ClothesMilitaryFatigues Auto
Armor Property _T_ClothesMinutemanOutfit Auto
Armor Property _T_ClothesMobster01 Auto
Armor Property _T_ClothesPostman Auto
Armor Property _T_ClothesPostmanPostwar Auto
Armor Property _T_ClothesPreWarDress Auto
Armor Property _T_ClothesPreWarDressBlue Auto
Armor Property _T_ClothesPreWarDressPink Auto
Armor Property _T_ClothesPrewarHouseDress Auto
Armor Property _T_ClothesPrewarHouseDressA Auto
Armor Property _T_ClothesPrewarHouseDressB Auto
Armor Property _T_ClothesPrewarShortSleevesAndSlacks Auto
Armor Property _T_ClothesResident3 Auto
Armor Property _T_ClothesResident6 Auto
Armor Property _T_ClothesScientist_VariantWasteland Auto
Armor Property _T_ClothesSequinDress Auto
Armor Property _T_ClothesSlinkyDress Auto
Armor Property _T_ClothesSuitClean_Black Auto
Armor Property _T_ClothesSuitClean_Blue Auto
Armor Property _T_ClothesSuitClean_Grey Auto
Armor Property _T_ClothesSuitClean_Striped Auto
Armor Property _T_ClothesSuitClean_Tan Auto
Armor Property _T_ClothesSuitDirty_Black Auto
Armor Property _T_ClothesSuitDirty_Blue Auto
Armor Property _T_ClothesSuitDirty_Grey Auto
Armor Property _T_ClothesSuitDirty_Striped Auto
Armor Property _T_ClothesSuitDirty_Tan Auto
Armor Property _T_ClothesVaultTecScientist Auto
Armor Property _T_ClothesWastelandCommon Auto
Armor Property _T_DBTech_Armor_Highschool_Jacket Auto
Armor Property _T_NewsmanSuitA Auto
Armor Property Armor_BoS_Cade Auto
Armor Property Armor_BoS_Engineer_Scribe Auto
Armor Property Armor_BoS_Field_Scribe Auto
Armor Property Armor_BoS_Kells Auto
Armor Property Armor_BoS_Knight_Lancer Auto
Armor Property Armor_BoS_Knight_Underarmor Auto
Armor Property Armor_BoS_Officer_Underarmor Auto
Armor Property Armor_BoS_Soldier Auto
Armor Property Armor_BoS_Soldier_Underarmor Auto
Armor Property Armor_DCGuard_UnderArmor Auto
Armor Property Armor_GunnerGuard_UnderArmor Auto
Armor Property Armor_GunnerRaider_Underwear2 Auto
Armor Property Armor_GunnerRaiderMod_Underarmor Auto
Armor Property Armor_GunnerRustic_Underarmor Auto
Armor Property Armor_Highschool_UnderArmor Auto
Armor Property Armor_Raider_Underarmor Auto
Armor Property Armor_Raider_Underwear Auto
Armor Property Armor_Raider_Underwear2 Auto
Armor Property Armor_RaiderMod_Underarmor Auto
Armor Property Armor_Rustic_Underarmor Auto
Armor Property Armor_Synth_Underarmor Auto
Armor Property Armor_Wastelander_02_Hood_GlovesB Auto
Armor Property Armor_Wastelander_Heavy Auto
Armor Property Armor_Wastelander_Heavy_Helmet Auto
Armor Property Armor_Wastelander_Light Auto
Armor Property Armor_Wastelander_Medium Auto
Armor Property Armor_Wastelander_Medium_Helmet Auto
Armor Property ChargenPlayerClothes Auto
Armor Property Clothes_InstituteLabCoat Auto
Armor Property Clothes_InstituteLabCoat_blacksleeves Auto
Armor Property Clothes_InstituteLabCoat_blacksleeves_dirty Auto
Armor Property Clothes_InstituteLabCoat_bluesleeves Auto
Armor Property Clothes_InstituteLabCoat_bluesleeves_dirty Auto
Armor Property Clothes_InstituteLabCoat_dirty Auto
Armor Property Clothes_InstituteLabCoat_greensleeves Auto
Armor Property Clothes_InstituteLabCoat_greensleeves_dirty Auto
Armor Property Clothes_InstituteLabCoat_yellowsleeves Auto
Armor Property Clothes_InstituteLabCoat_yellowsleeves_dirty Auto
Armor Property Clothes_InstituteLabCoatDivisionHead Auto
Armor Property Clothes_InstituteLabCoatDivisionHead_Blue Auto
Armor Property Clothes_InstituteLabCoatDivisionHead_Dirty Auto
Armor Property Clothes_InstituteLabCoatDivisionHead_Dirty_Blue Auto
Armor Property Clothes_InstituteLabCoatDivisionHead_Dirty_Green Auto
Armor Property Clothes_InstituteLabCoatDivisionHead_Dirty_Orange Auto
Armor Property Clothes_InstituteLabCoatDivisionHead_Dirty_Yellow Auto
Armor Property Clothes_InstituteLabCoatDivisionHead_Green Auto
Armor Property Clothes_InstituteLabCoatDivisionHead_Orange Auto
Armor Property Clothes_InstituteLabCoatDivisionHead_Yellow Auto
Armor Property Clothes_InstituteUniform Auto
Armor Property Clothes_InstituteUniform_Dirty Auto
Armor Property Clothes_InstituteWorker Auto
Armor Property Clothes_InstituteWorkerwithHelmet Auto
Armor Property ClothesBaseballUniform Auto
Armor Property ClothesChildofAtom Auto
Armor Property ClothesChildofAtom2 Auto
Armor Property ClothesChildofAtom3 Auto
Armor Property ClothesChildofAtomBrown Auto
Armor Property ClothesChildofAtomBrown2 Auto
Armor Property ClothesChildofAtomBrown3 Auto
Armor Property ClothesChildofAtomGreen Auto
Armor Property ClothesChildofAtomGreen2 Auto
Armor Property ClothesChildofAtomGreen3 Auto
Armor Property ClothesCourserJacket Auto
Armor Property ClothesFatiguesPostWar Auto
Armor Property ClothesFatiguesPreWar Auto
Armor Property ClothesGreaserJacket Auto
Armor Property ClothesGreaserJacketAtomCats Auto
Armor Property ClothesMilitaryFatigues Auto
Armor Property ClothesMinutemanOutfit Auto
Armor Property ClothesMobster01 Auto
Armor Property ClothesPostman Auto
Armor Property ClothesPostmanPostwar Auto
Armor Property ClothesPreWarDress Auto
Armor Property ClothesPreWarDressBlue Auto
Armor Property ClothesPreWarDressPink Auto
Armor Property ClothesPrewarHouseDress Auto
Armor Property ClothesPrewarHouseDressA Auto
Armor Property ClothesPrewarHouseDressB Auto
Armor Property ClothesPrewarShortSleevesAndSlacks Auto
Armor Property ClothesResident3 Auto
Armor Property ClothesResident6 Auto
Armor Property ClothesScientist_VariantWasteland Auto
Armor Property ClothesSequinDress Auto
Armor Property ClothesSlinkyDress Auto
Armor Property ClothesSuitClean_Black Auto
Armor Property ClothesSuitClean_Blue Auto
Armor Property ClothesSuitClean_Grey Auto
Armor Property ClothesSuitClean_Striped Auto
Armor Property ClothesSuitClean_Tan Auto
Armor Property ClothesSuitDirty_Black Auto
Armor Property ClothesSuitDirty_Blue Auto
Armor Property ClothesSuitDirty_Grey Auto
Armor Property ClothesSuitDirty_Striped Auto
Armor Property ClothesSuitDirty_Tan Auto
Armor Property ClothesVaultTecScientist Auto
Armor Property ClothesWastelandCommon Auto
Armor Property ClothesWastelandDress Auto 
Armor Property _T_ClothesWastelandDress Auto 
Armor Property DBTech_Armor_Highschool_Jacket Auto
Armor Property NewsmanSuitA Auto
Armor Property ClothesPrewarShortSleeves Auto
Armor Property _T_ClothesPrewarShortSleeves Auto
Armor Property Armor_Raider_Suit_02A_GlovesC Auto
Armor Property _T_Armor_Raider_Suit_02A_GlovesC Auto
Armor Property Armor_Highschool_JacketRed Auto
Armor Property _T_Armor_Highschool_JacketRed Auto
Armor Property ClothesLongshoreman Auto
Armor Property _T_ClothesLongshoreman Auto
Armor Property ClothesRRJumpsuit Auto
Armor Property _T_ClothesRRJumpsuit Auto
Armor Property ClothesGenericJumpsuit Auto
Armor Property _T_ClothesGenericJumpsuit Auto
Armor Property ClothesResident7 Auto
Armor Property _T_ClothesResident7 Auto
Armor Property ClothesPastor Auto
Armor Property _T_ClothesPastor Auto
Armor Property ClothesMayor Auto
Armor Property _T_ClothesMayor Auto
Armor Property ClothesResident4 Auto
Armor Property _T_ClothesResident4 Auto
Armor Property Armor_Wastelander_01_GlovesA Auto
Armor Property _T_Armor_Wastelander_01_GlovesA Auto
Armor Property RailroadArmoredCoat Auto
Armor Property _T_RailroadArmoredCoat Auto
Armor Property Armor_Railroad01 Auto
Armor Property _T_Armor_Railroad01 Auto
Armor Property Armor_Railroad02 Auto
Armor Property _T_Armor_Railroad02 Auto
Armor Property Armor_Railroad03 Auto
Armor Property _T_Armor_Railroad03 Auto
Armor Property Armor_Railroad04 Auto
Armor Property _T_Armor_Railroad04 Auto
Armor Property Armor_Railroad05 Auto
Armor Property _T_Armor_Railroad05 Auto
Armor Property Armor_Wastelander_02_NoHood_GlovesB Auto
Armor Property _T_Armor_Wastelander_02_NoHood_GlovesB Auto
Armor Property Armor_BoS_Science_Scribe Auto
Armor Property _T_Armor_BoS_Science_Scribe Auto
Armor Property ClothesSummerShorts Auto
Armor Property _T_ClothesSummerShorts Auto
Armor Property ClothesResident5 Auto
Armor Property _T_ClothesResident5 Auto
Armor Property ClothesMobster02 Auto
Armor Property _T_ClothesMobster02 Auto
Armor Property ClothesPrewarSweaterVest Auto
Armor Property _T_ClothesPrewarSweaterVest Auto
Armor Property ClothesPrewarWomensCasual Auto
Armor Property _T_ClothesPrewarWomensCasual Auto
Armor Property ClothesPrewarTshirtSlacks Auto
Armor Property _T_ClothesPrewarTshirtSlacks Auto
Armor Property Armor_Raider_Suit_01_GlovesB Auto
Armor Property _T_Armor_Raider_Suit_01_GlovesB Auto
Armor Property Armor_Raider_Suit_02B_GlovesC Auto
Armor Property _T_Armor_Raider_Suit_02B_GlovesC Auto
Armor Property ClothesTuxedo Auto
Armor Property _T_ClothesTuxedo Auto
Armor Property Armor_Rustic_Jacket Auto
Armor Property _T_Armor_Rustic_Jacket Auto

Form Property Clothes Auto
MiscObject Property _T_Armor_BoS_CadeUnfit Auto
MiscObject Property _T_Armor_BoS_KellsUnfit Auto
MiscObject Property _T_Armor_BoS_Knight_LancerUnfit Auto
MiscObject Property _T_Armor_BoS_Knight_UnderarmorUnfit Auto
MiscObject Property _T_Armor_BoS_Officer_UnderarmorUnfit Auto
MiscObject Property _T_Armor_BoS_Soldier_UnderarmorUnfit Auto
MiscObject Property _T_Armor_BoS_SoldierUnfit Auto
MiscObject Property _T_Armor_DCGuard_UnderArmorUnfit Auto
MiscObject Property _T_Armor_GunnerRustic_UnderarmorUnfit Auto
MiscObject Property _T_Armor_Rustic_UnderarmorUnfit Auto
MiscObject Property _T_Armor_Wastelander_Heavy_HelmetUnfit Auto
MiscObject Property _T_Armor_Wastelander_HeavyUnfit Auto
MiscObject Property _T_ChargenPlayerClothesUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoat_blacksleeves_dirtyUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoat_blacksleevesUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoat_bluesleeves_dirtyUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoat_bluesleevesUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoat_dirtyUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoat_greensleeves_dirtyUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoat_greensleevesUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoat_yellowsleeves_dirtyUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoat_yellowsleevesUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoatDivisionHead_BlueUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoatDivisionHead_Dirty_BlueUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoatDivisionHead_Dirty_GreenUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoatDivisionHead_Dirty_OrangeUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoatDivisionHead_Dirty_YellowUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoatDivisionHead_DirtyUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoatDivisionHead_GreenUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoatDivisionHead_OrangeUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoatDivisionHead_YellowUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoatDivisionHeadUnfit Auto
MiscObject Property _T_Clothes_InstituteLabCoatUnfit Auto
MiscObject Property _T_Clothes_InstituteUniform_DirtyUnfit Auto
MiscObject Property _T_Clothes_InstituteUniformUnfit Auto
MiscObject Property _T_Clothes_InstituteWorkerUnfit Auto
MiscObject Property _T_Clothes_InstituteWorkerwithHelmetUnfit Auto
MiscObject Property _T_ClothesBaseballUniformUnfit Auto
MiscObject Property _T_ClothesChildofAtom2Unfit Auto
MiscObject Property _T_ClothesChildofAtom3Unfit Auto
MiscObject Property _T_ClothesChildofAtomBrown2Unfit Auto
MiscObject Property _T_ClothesChildofAtomBrown3Unfit Auto
MiscObject Property _T_ClothesChildofAtomBrownUnfit Auto
MiscObject Property _T_ClothesChildofAtomGreen2Unfit Auto
MiscObject Property _T_ClothesChildofAtomGreen3Unfit Auto
MiscObject Property _T_ClothesChildofAtomGreenUnfit Auto
MiscObject Property _T_ClothesChildofAtomUnfit Auto
MiscObject Property _T_ClothesFatiguesPostWarUnfit Auto
MiscObject Property _T_ClothesFatiguesPreWarUnfit Auto
MiscObject Property _T_ClothesGreaserJacketAtomCatsUnfit Auto
MiscObject Property _T_ClothesMobster01Unfit Auto
MiscObject Property _T_ClothesPrewarShortSleevesAndSlacksUnfit Auto
MiscObject Property _T_ClothesSuitClean_BlackUnfit Auto
MiscObject Property _T_ClothesSuitClean_BlueUnfit Auto
MiscObject Property _T_ClothesSuitClean_GreyUnfit Auto
MiscObject Property _T_ClothesSuitClean_StripedUnfit Auto
MiscObject Property _T_ClothesSuitClean_TanUnfit Auto
MiscObject Property _T_ClothesSuitDirty_BlackUnfit Auto
MiscObject Property _T_ClothesSuitDirty_BlueUnfit Auto
MiscObject Property _T_ClothesSuitDirty_GreyUnfit Auto
MiscObject Property _T_ClothesSuitDirty_StripedUnfit Auto
MiscObject Property _T_ClothesSuitDirty_TanUnfit Auto
MiscObject Property _T_ClothesWastelandCommonUnfit Auto
MiscObject Property _T_NewsmanSuitAUnfit Auto
MiscObject Property _T_DBTech_Armor_Highschool_JacketUnfit Auto
MiscObject Property _T_ClothesPostmanUnfit Auto
MiscObject Property _T_ClothesPostmanPostwarUnfit Auto
MiscObject Property _T_Armor_Wastelander_LightUnfit Auto
MiscObject Property _T_Armor_GunnerRaider_Underwear2Unfit Auto
MiscObject Property _T_Armor_Raider_Underwear2Unfit Auto
MiscObject Property _T_Armor_GunnerRaiderMod_UnderarmorUnfit Auto
MiscObject Property _T_Armor_GunnerGuard_UnderArmorUnfit Auto
MiscObject Property _T_Armor_Raider_UnderwearUnfit Auto
MiscObject Property _T_ClothesMilitaryFatiguesUnfit Auto
MiscObject Property _T_ClothesMinutemanOutfitUnfit Auto
MiscObject Property _T_Armor_RaiderMod_UnderarmorUnfit Auto
MiscObject Property _T_Armor_Raider_UnderarmorUnfit Auto
MiscObject Property _T_Armor_Synth_UnderarmorUnfit Auto
MiscObject Property _T_Armor_Highschool_UnderArmorUnfit Auto
MiscObject Property _T_Armor_BoS_Engineer_ScribeUnfit Auto
MiscObject Property _T_Armor_Wastelander_02_Hood_GlovesBUnfit Auto
MiscObject Property _T_ClothesResident3Unfit Auto
MiscObject Property _T_Armor_BoS_Field_ScribeUnfit Auto
MiscObject Property _T_ClothesGreaserJacketUnfit Auto
MiscObject Property _T_Armor_Wastelander_MediumUnfit Auto
MiscObject Property _T_Armor_Wastelander_Medium_HelmetUnfit Auto
MiscObject Property _T_ClothesResident6Unfit Auto
MiscObject Property _T_ClothesScientist_VariantWastelandUnfit Auto
MiscObject Property _T_ClothesVaultTecScientistUnfit Auto
MiscObject Property _T_ClothesPrewarHouseDressUnfit Auto
MiscObject Property _T_ClothesPrewarHouseDressAUnfit Auto
MiscObject Property _T_ClothesPreWarDressBlueUnfit Auto
MiscObject Property _T_ClothesPreWarDressUnfit Auto
MiscObject Property _T_ClothesPrewarHouseDressBUnfit Auto
MiscObject Property _T_ClothesPreWarDressPinkUnfit Auto
MiscObject Property _T_ClothesSlinkyDressUnfit Auto
MiscObject Property _T_ClothesSequinDressUnfit Auto
MiscObject Property _T_ClothesWastelandDressUnfit Auto
MiscObject Property _T_ClothesPrewarShortSleevesUnfit Auto
MiscObject Property _T_Armor_Raider_Suit_02A_GlovesCUnfit Auto
MiscObject Property _T_Armor_Highschool_JacketRedUnfit Auto
MiscObject Property _T_ClothesLongshoremanUnfit Auto
MiscObject Property _T_ClothesRRJumpsuitUnfit Auto
MiscObject Property _T_ClothesGenericJumpsuitUnfit Auto
MiscObject Property _T_ClothesResident7Unfit Auto
MiscObject Property _T_ClothesPastorUnfit Auto
MiscObject Property _T_ClothesMayorUnfit Auto
MiscObject Property _T_ClothesResident4Unfit Auto
MiscObject Property _T_Armor_Wastelander_01_GlovesAUnfit Auto
MiscObject Property _T_RailroadArmoredCoatUnfit Auto
MiscObject Property _T_Armor_Railroad01Unfit Auto
MiscObject Property _T_Armor_Railroad02Unfit Auto
MiscObject Property _T_Armor_Railroad03Unfit Auto
MiscObject Property _T_Armor_Railroad04Unfit Auto
MiscObject Property _T_Armor_Railroad05Unfit Auto
MiscObject Property _T_Armor_Wastelander_02_NoHood_GlovesBUnfit Auto
MiscObject Property _T_Armor_BoS_Science_ScribeUnfit Auto
MiscObject Property _T_ClothesSummerShortsUnfit Auto
MiscObject Property _T_ClothesResident5Unfit Auto
MiscObject Property _T_ClothesMobster02Unfit Auto
MiscObject Property _T_ClothesPrewarSweaterVestUnfit Auto
MiscObject Property _T_ClothesPrewarWomensCasualUnfit Auto
MiscObject Property _T_ClothesPrewarTshirtSlacksUnfit Auto
MiscObject Property _T_Armor_Raider_Suit_01_GlovesBUnfit Auto
MiscObject Property _T_Armor_Raider_Suit_02B_GlovesCUnfit Auto
MiscObject Property _T_ClothesTuxedoUnfit Auto
MiscObject Property _T_Armor_Rustic_JacketUnfit Auto

Function MyClothes()
  Clothes = PlayerRef.GetWornItem(3).Item
  
  ;Fallout 4 clothes
    If Clothes == ClothesFatiguesPreWar ;Army Fatiques
       PlayerRef.AddItem(_T_ClothesFatiguesPreWar, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesFatiguesPreWar, abSilent = true)
    Elseif Clothes == Armor_DCGuard_UnderArmor ;Atheletic Outfit
       PlayerRef.AddItem(_T_Armor_DCGuard_UnderArmor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_DCGuard_UnderArmor, abSilent = true)      
    Elseif Clothes == ClothesGreaserJacketAtomCats ;Atom Cats Jacket
       PlayerRef.AddItem(_T_ClothesGreaserJacketAtomCats, 1, true)  
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesGreaserJacketAtomCats, abSilent = true)                            
    Elseif Clothes == ClothesBaseballUniform ;Baseball uniform
       PlayerRef.AddItem(_T_ClothesBaseballUniform, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesBaseballUniform, abSilent = true)          
    Elseif Clothes == ClothesMobster01 ;Black Vest and slacks
       PlayerRef.AddItem(_T_ClothesMobster01, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesMobster01, abSilent = true) 
    Elseif Clothes == Armor_BoS_Knight_Lancer ; Bomber Jacket
       PlayerRef.AddItem(_T_Armor_BoS_Knight_Lancer, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_BoS_Knight_Lancer, abSilent = true)            
    Elseif Clothes == Armor_BoS_Soldier ; Brotherhood fatigues
       PlayerRef.AddItem(_T_Armor_BoS_Soldier, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_BoS_Soldier, abSilent = true)  
    Elseif Clothes == Armor_BoS_Kells
       PlayerRef.AddItem(_T_Armor_BoS_Kells, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_BoS_Kells, abSilent = true) 
    Elseif Clothes == Armor_BoS_Cade
       PlayerRef.AddItem(_T_Armor_BoS_Cade, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_BoS_Cade, abSilent = true)                                                               
    Elseif Clothes == Armor_BoS_Knight_Underarmor ;BOS Knight uniform
       PlayerRef.AddItem(_T_Armor_BoS_Knight_Underarmor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_BoS_Knight_Underarmor, abSilent = true) 
    Elseif Clothes == Armor_BoS_Officer_Underarmor ;BOS Officer uniform
       PlayerRef.AddItem(_T_Armor_BoS_Officer_Underarmor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_BoS_Officer_Underarmor, abSilent = true)  
    Elseif Clothes == Armor_BoS_Soldier_Underarmor ;BOS Soldier uniform
       PlayerRef.AddItem(_T_Armor_BoS_Soldier_Underarmor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_BoS_Soldier_Underarmor, abSilent = true)           
    Elseif Clothes == Armor_Wastelander_Heavy ; Cage Armor
       PlayerRef.AddItem(_T_Armor_Wastelander_Heavy, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Wastelander_Heavy, abSilent = true)     
    Elseif Clothes == Armor_Wastelander_Heavy_Helmet 
       PlayerRef.AddItem(_T_Armor_Wastelander_Heavy_Helmet, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Wastelander_Heavy_Helmet, abSilent = true)    
    Elseif Clothes == ChargenPlayerClothes ; Casual Outfit
       PlayerRef.AddItem(_T_ChargenPlayerClothes, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ChargenPlayerClothes, abSilent = true) 
    Elseif Clothes == ClothesPrewarWomensCasual 
       PlayerRef.AddItem(_T_ClothesPrewarWomensCasual, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPrewarWomensCasual, abSilent = true)          
    Elseif Clothes == ClothesPrewarShortSleevesAndSlacks ; Checkered shirt and slacks
       PlayerRef.AddItem(_T_ClothesPrewarShortSleevesAndSlacks, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPrewarShortSleevesAndSlacks, abSilent = true)    
    Elseif Clothes == ClothesChildofAtom ; Chidren of Atom Rags
       PlayerRef.AddItem(_T_ClothesChildofAtom, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesChildofAtom, abSilent = true)     
    Elseif Clothes == ClothesChildofAtom2 
       PlayerRef.AddItem(_T_ClothesChildofAtom2, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesChildofAtom2, abSilent = true)    
    Elseif Clothes == ClothesChildofAtom3
       PlayerRef.AddItem(_T_ClothesChildofAtom3, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesChildofAtom3, abSilent = true)  
    Elseif Clothes == ClothesChildofAtomBrown ; Chidren of Atom Brown Rags
       PlayerRef.AddItem(_T_ClothesChildofAtomBrown, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesChildofAtomBrown, abSilent = true)     
    Elseif Clothes == ClothesChildofAtomBrown2 
       PlayerRef.AddItem(_T_ClothesChildofAtomBrown2, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesChildofAtomBrown2, abSilent = true)    
    Elseif Clothes == ClothesChildofAtomBrown3
       PlayerRef.AddItem(_T_ClothesChildofAtomBrown3, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesChildofAtomBrown3, abSilent = true) 
    Elseif Clothes == ClothesChildofAtomGreen ; Chidren of Atom Green Rags
       PlayerRef.AddItem(_T_ClothesChildofAtomGreen, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesChildofAtomGreen, abSilent = true)     
    Elseif Clothes == ClothesChildofAtomGreen2 
       PlayerRef.AddItem(_T_ClothesChildofAtomGreen2, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesChildofAtomGreen2, abSilent = true)    
    Elseif Clothes == ClothesChildofAtomGreen3
       PlayerRef.AddItem(_T_ClothesChildofAtomGreen3, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesChildofAtomGreen3, abSilent = true)       
    Elseif Clothes == ClothesCourserJacket ; Courser Jacket
       PlayerRef.AddItem(_T_ClothesCourserJacket, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesCourserJacket, abSilent = true)    
    Elseif Clothes == DBTech_Armor_Highschool_Jacket ; DB Tech Varsity uniform
       PlayerRef.AddItem(_T_DBTech_Armor_Highschool_Jacket, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_DBTech_Armor_Highschool_Jacket, abSilent = true)                                                                                                                      
    Elseif Clothes == ClothesFatiguesPostWar ;Dirty Army Fatiques
       PlayerRef.AddItem(_T_ClothesFatiguesPostWar, 1, true) 
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesFatiguesPostWar, abSilent = true)  
    Elseif Clothes == Armor_Wastelander_Light ; Drifter Outfit
       PlayerRef.AddItem(_T_Armor_Wastelander_Light, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Wastelander_Light, abSilent = true) 
    Elseif Clothes == Armor_BoS_Engineer_Scribe ; Engineers Armor
       PlayerRef.AddItem(_T_Armor_BoS_Engineer_Scribe, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_BoS_Engineer_Scribe, abSilent = true)    
    Elseif Clothes == Armor_Wastelander_02_Hood_GlovesB ; Explorer Outfit
       PlayerRef.AddItem(_T_Armor_Wastelander_02_Hood_GlovesB, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Wastelander_02_Hood_GlovesB, abSilent = true)                       
    Elseif Clothes == Armor_Rustic_Underarmor ;Flannel shirt and jeans
       PlayerRef.AddItem(_T_Armor_Rustic_Underarmor, 1, true) 
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Rustic_Underarmor, abSilent = true)    
    Elseif Clothes == Armor_GunnerRustic_Underarmor 
       PlayerRef.AddItem(_T_Armor_GunnerRustic_Underarmor, 1, true) 
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_GunnerRustic_Underarmor, abSilent = true)           
    Elseif Clothes == ClothesWastelandCommon ;Green shirt and C Boots
       PlayerRef.AddItem(_T_ClothesWastelandCommon, 1, true) 
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesWastelandCommon, abSilent = true) 
    Elseif Clothes == Armor_GunnerGuard_UnderArmor ;Gunner Guard
       PlayerRef.AddItem(_T_Armor_GunnerGuard_UnderArmor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_GunnerGuard_UnderArmor, abSilent = true)        
    Elseif Clothes == Armor_GunnerRaiderMod_Underarmor ; Gunner Leathers
       PlayerRef.AddItem(_T_Armor_GunnerRaiderMod_Underarmor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_GunnerRaiderMod_Underarmor, abSilent = true)     
    Elseif Clothes == Armor_GunnerRaider_Underwear2 ; Harness
       PlayerRef.AddItem(_T_Armor_GunnerRaider_Underwear2, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_GunnerRaider_Underwear2, abSilent = true)    
    Elseif Clothes == Armor_Raider_Underwear2
       PlayerRef.AddItem(_T_Armor_Raider_Underwear2, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Raider_Underwear2, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoat ;Institute crap (seriously JFC)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoat, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoat_dirty
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_dirty, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoat_dirty, abSilent = true)         
    Elseif Clothes == Clothes_InstituteLabCoat_blacksleeves
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_blacksleeves, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoat_blacksleeves, abSilent = true)            
    Elseif Clothes == Clothes_InstituteLabCoat_blacksleeves_dirty
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_blacksleeves_dirty, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoat_blacksleeves_dirty, abSilent = true)                  
    Elseif Clothes == Clothes_InstituteLabCoat_bluesleeves 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_bluesleeves, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoat_bluesleeves, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoat_bluesleeves_dirty 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_bluesleeves_dirty, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoat_bluesleeves_dirty, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoat_greensleeves 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_greensleeves, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoat_greensleeves, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoat_greensleeves_dirty 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_greensleeves_dirty, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoat_greensleeves_dirty, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoat_yellowsleeves 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_yellowsleeves, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoat_yellowsleeves, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoat_yellowsleeves_dirty 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_yellowsleeves_dirty, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoat_yellowsleeves_dirty, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoatDivisionHead, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Dirty 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty, abSilent = true)                                
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Blue 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Blue, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoatDivisionHead_Blue, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Dirty_Blue 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_Blue, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_Blue, abSilent = true)   
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Orange 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Orange, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoatDivisionHead_Orange, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Dirty_Orange 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_Orange, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_Orange, abSilent = true) 
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Green 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Green, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoatDivisionHead_Green, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Dirty_Green 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_Green, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_Green, abSilent = true) 
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Yellow 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Yellow, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoatDivisionHead_Yellow, abSilent = true)  
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Dirty_Yellow 
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_Yellow, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_Yellow, abSilent = true) 
    Elseif Clothes == Clothes_InstituteWorker 
       PlayerRef.AddItem(_T_Clothes_InstituteWorker, 1, true)  
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteWorker, abSilent = true)    
    Elseif Clothes == Clothes_InstituteWorkerwithHelmet
       PlayerRef.AddItem(_T_Clothes_InstituteWorkerwithHelmet, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteWorkerwithHelmet, abSilent = true)          
    Elseif Clothes == Clothes_InstituteUniform 
       PlayerRef.AddItem(_T_Clothes_InstituteUniform, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteUniform, abSilent = true)    
    Elseif Clothes == Clothes_InstituteUniform_Dirty
       PlayerRef.AddItem(_T_Clothes_InstituteUniform_Dirty, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Clothes_InstituteUniform_Dirty, abSilent = true)  
    Elseif Clothes == Armor_Raider_Underwear ; Long Johns
       PlayerRef.AddItem(_T_Armor_Raider_Underwear, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Raider_Underwear, abSilent = true)    
    Elseif Clothes == ClothesMilitaryFatigues ; Military Fatigues
       PlayerRef.AddItem(_T_ClothesMilitaryFatigues, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesMilitaryFatigues, abSilent = true)     
    Elseif Clothes == ClothesMinutemanOutfit ; Minuteman Outfit
       PlayerRef.AddItem(_T_ClothesMinutemanOutfit, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesMinutemanOutfit, abSilent = true) 
    Elseif Clothes == ClothesPostman ; Postman
       PlayerRef.AddItem(_T_ClothesPostman, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPostman, abSilent = true)    
    Elseif Clothes == ClothesPostmanPostwar
       PlayerRef.AddItem(_T_ClothesPostmanPostwar, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPostmanPostwar, abSilent = true)               
    Elseif Clothes == Armor_RaiderMod_Underarmor ; Raider Leathers
       PlayerRef.AddItem(_T_Armor_RaiderMod_Underarmor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_RaiderMod_Underarmor, abSilent = true)  
    Elseif Clothes == Armor_Raider_Underarmor ; Road Leathers
       PlayerRef.AddItem(Armor_Raider_Underarmor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Raider_Underarmor, abSilent = true)                               
    Elseif Clothes == ClothesSuitClean_Black ; Suits
       PlayerRef.AddItem(_T_ClothesSuitClean_Black, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSuitClean_Black, abSilent = true)    
    Elseif Clothes == NewsmanSuitA 
       PlayerRef.AddItem(_T_NewsmanSuitA, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_NewsmanSuitA, abSilent = true)     
    Elseif Clothes == ClothesSuitClean_Blue
       PlayerRef.AddItem(_T_ClothesSuitClean_Blue, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSuitClean_Blue, abSilent = true)  
    Elseif Clothes == ClothesSuitClean_Grey
       PlayerRef.AddItem(_T_ClothesSuitClean_Grey, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSuitClean_Grey, abSilent = true)   
    Elseif Clothes == ClothesSuitClean_Striped
       PlayerRef.AddItem(_T_ClothesSuitClean_Striped, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSuitClean_Striped, abSilent = true)  
    Elseif Clothes == ClothesSuitClean_Tan
       PlayerRef.AddItem(_T_ClothesSuitClean_Tan, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSuitClean_Tan, abSilent = true)  
    Elseif Clothes == ClothesSuitDirty_Black
       PlayerRef.AddItem(_T_ClothesSuitDirty_Black, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSuitDirty_Black, abSilent = true)        
    Elseif Clothes == ClothesSuitDirty_Blue
       PlayerRef.AddItem(_T_ClothesSuitDirty_Blue, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSuitDirty_Blue, abSilent = true)  
    Elseif Clothes == ClothesSuitDirty_Grey
       PlayerRef.AddItem(_T_ClothesSuitDirty_Grey, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSuitDirty_Grey, abSilent = true)   
    Elseif Clothes == ClothesSuitDirty_Striped
       PlayerRef.AddItem(_T_ClothesSuitDirty_Striped, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSuitDirty_Striped, abSilent = true)  
    Elseif Clothes == ClothesSuitDirty_Tan
       PlayerRef.AddItem(_T_ClothesSuitDirty_Tan, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSuitDirty_Tan, abSilent = true)   
    Elseif Clothes == Armor_Synth_Underarmor ; Synth Uniform
       PlayerRef.AddItem(_T_Armor_Synth_Underarmor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Synth_Underarmor, abSilent = true)     
    Elseif Clothes == Armor_Highschool_UnderArmor ; Undershirt and jeans
       PlayerRef.AddItem(_T_Armor_Highschool_UnderArmor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Highschool_UnderArmor, abSilent = true)  
    Elseif Clothes == ClothesResident3 ; Farmhand Clothes
       PlayerRef.AddItem(_T_ClothesResident3, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesResident3, abSilent = true)    
    Elseif Clothes == Armor_BoS_Field_Scribe ; Field Scribe armor
       PlayerRef.AddItem(_T_Armor_BoS_Field_Scribe, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_BoS_Field_Scribe, abSilent = true)  
    Elseif Clothes == ClothesGreaserJacket ; Greaser Jacket
       PlayerRef.AddItem(_T_ClothesGreaserJacket, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesGreaserJacket, abSilent = true)    
    Elseif Clothes == Armor_Wastelander_Medium ; Spike Armor
       PlayerRef.AddItem(_T_Armor_Wastelander_Medium, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Wastelander_Medium, abSilent = true)     
    Elseif Clothes == Armor_Wastelander_Medium_Helmet
       PlayerRef.AddItem(_T_Armor_Wastelander_Medium_Helmet, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Wastelander_Medium_Helmet, abSilent = true)    
    Elseif Clothes == ClothesResident6 ; Hooded Rags
       PlayerRef.AddItem(_T_ClothesResident6, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesResident6, abSilent = true) 
    Elseif Clothes == ClothesRRJumpsuit ; Jumpsuit
       PlayerRef.AddItem(_T_ClothesRRJumpsuit, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesRRJumpsuit, abSilent = true)    
    Elseif Clothes == ClothesGenericJumpsuit
       PlayerRef.AddItem(_T_ClothesGenericJumpsuit, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesGenericJumpsuit, abSilent = true)           
    Elseif Clothes == ClothesScientist_VariantWasteland ; Lab Coat
       PlayerRef.AddItem(_T_ClothesScientist_VariantWasteland, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesScientist_VariantWasteland, abSilent = true)    
    Elseif Clothes == ClothesVaultTecScientist 
       PlayerRef.AddItem(_T_ClothesVaultTecScientist, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesVaultTecScientist, abSilent = true)     
    Elseif Clothes == ClothesPrewarHouseDress ; Ladys Dresses
       PlayerRef.AddItem(_T_ClothesPrewarHouseDress, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPrewarHouseDress, abSilent = true)    
    Elseif Clothes == ClothesPrewarHouseDressA
       PlayerRef.AddItem(_T_ClothesPrewarHouseDressA, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPrewarHouseDressA, abSilent = true)  
    Elseif Clothes == ClothesPreWarDressBlue
       PlayerRef.AddItem(_T_ClothesPreWarDressBlue, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPreWarDressBlue, abSilent = true)    
    Elseif Clothes == ClothesPreWarDress
       PlayerRef.AddItem(_T_ClothesPreWarDress, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPreWarDress, abSilent = true)     
    Elseif Clothes == ClothesPrewarHouseDressB
       PlayerRef.AddItem(_T_ClothesPrewarHouseDressB, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPrewarHouseDressB, abSilent = true)    
    Elseif Clothes == ClothesPreWarDressPink
       PlayerRef.AddItem(_T_ClothesPreWarDressPink, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPreWarDressPink, abSilent = true)  
    Elseif Clothes == ClothesSlinkyDress 
       PlayerRef.AddItem(_T_ClothesSlinkyDress, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSlinkyDress, abSilent = true)    
    Elseif Clothes == ClothesSequinDress
       PlayerRef.AddItem(_T_ClothesSequinDress, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSequinDress, abSilent = true)     
    Elseif Clothes == ClothesWastelandDress
       PlayerRef.AddItem(_T_ClothesWastelandDress, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesWastelandDress, abSilent = true)         
    Elseif Clothes == ClothesPrewarShortSleeves ; Laundered Loungewear
       PlayerRef.AddItem(_T_ClothesPrewarShortSleeves, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPrewarShortSleeves, abSilent = true)    
    Elseif Clothes == Armor_Raider_Suit_02A_GlovesC ; Leather Coat
       PlayerRef.AddItem(_T_Armor_Raider_Suit_02A_GlovesC, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Raider_Suit_02A_GlovesC, abSilent = true)     
    Elseif Clothes == Armor_Highschool_JacketRed ; Letterman jacket and jeans
       PlayerRef.AddItem(_T_Armor_Highschool_JacketRed, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Highschool_JacketRed, abSilent = true)    
    Elseif Clothes == ClothesLongshoreman ; Lonshoreman Outfit
       PlayerRef.AddItem(_T_ClothesLongshoreman, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesLongshoreman, abSilent = true)    
    Elseif Clothes == ClothesResident7 ; Padded Blue Jacket
       PlayerRef.AddItem(_T_ClothesResident7, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesResident7, abSilent = true)    
    Elseif Clothes == ClothesPastor ; Pastor clothes
       PlayerRef.AddItem(_T_ClothesPastor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPastor, abSilent = true)  
    Elseif Clothes == ClothesMayor ; Patched Suit
       PlayerRef.AddItem(_T_ClothesMayor, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesMayor, abSilent = true)    
    Elseif Clothes == ClothesResident4 ; Patched 3pc
       PlayerRef.AddItem(_T_ClothesResident4, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesResident4, abSilent = true)     
    Elseif Clothes == Armor_Wastelander_01_GlovesA ; Radstag Outfit
       PlayerRef.AddItem(_T_Armor_Wastelander_01_GlovesA, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Wastelander_01_GlovesA, abSilent = true)    
    Elseif Clothes == RailroadArmoredCoat ; Railroad Armored Coat
       PlayerRef.AddItem(_T_RailroadArmoredCoat, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_RailroadArmoredCoat, abSilent = true)  
    Elseif Clothes == Armor_Railroad01 
       PlayerRef.AddItem(_T_Armor_Railroad01, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Railroad01, abSilent = true) 
    Elseif Clothes == Armor_Railroad02 
       PlayerRef.AddItem(_T_Armor_Railroad02, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Railroad02, abSilent = true) 
    Elseif Clothes == Armor_Railroad03 
       PlayerRef.AddItem(_T_Armor_Railroad03, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Railroad03, abSilent = true) 
    Elseif Clothes == Armor_Railroad04 
       PlayerRef.AddItem(_T_Armor_Railroad04, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Railroad04, abSilent = true) 
    Elseif Clothes == Armor_Railroad05 
       PlayerRef.AddItem(_T_Armor_Railroad05, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Railroad05, abSilent = true)                                
    Elseif Clothes == Armor_Wastelander_02_NoHood_GlovesB ; Scavenger's outfit
       PlayerRef.AddItem(_T_Armor_Wastelander_02_NoHood_GlovesB, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Wastelander_02_NoHood_GlovesB, abSilent = true)     
    Elseif Clothes == Armor_BoS_Science_Scribe ; Science Scribe
       PlayerRef.AddItem(_T_Armor_BoS_Science_Scribe, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_BoS_Science_Scribe, abSilent = true)    
    Elseif Clothes == ClothesSummerShorts ; Summer Shorts
       PlayerRef.AddItem(_T_ClothesSummerShorts, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesSummerShorts, abSilent = true) 
    Elseif Clothes == ClothesResident5 ; Surveyer Outfit
       PlayerRef.AddItem(_T_ClothesResident5, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesResident5, abSilent = true)    
    Elseif Clothes == ClothesMobster02 ; Suspenders and Slacks
       PlayerRef.AddItem(_T_ClothesMobster02, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesMobster02, abSilent = true)     
    Elseif Clothes == ClothesPrewarSweaterVest ; Sweater Vest and slacks
       PlayerRef.AddItem(_T_ClothesPrewarSweaterVest, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPrewarSweaterVest, abSilent = true)    
    Elseif Clothes == ClothesPrewarTshirtSlacks ; Tee Shirt and Slacks
       PlayerRef.AddItem(_T_ClothesPrewarTshirtSlacks, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesPrewarTshirtSlacks, abSilent = true)    
    Elseif Clothes == Armor_Raider_Suit_01_GlovesB ; Tattered field jacket
       PlayerRef.AddItem(_T_Armor_Raider_Suit_01_GlovesB, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Raider_Suit_01_GlovesB, abSilent = true)     
    Elseif Clothes == Armor_Raider_Suit_02B_GlovesC ; Travelling Leather Coat
       PlayerRef.AddItem(_T_Armor_Raider_Suit_02B_GlovesC, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Raider_Suit_02B_GlovesC, abSilent = true)    
    Elseif Clothes == ClothesTuxedo ; Tuxedo
       PlayerRef.AddItem(_T_ClothesTuxedo, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_ClothesTuxedo, abSilent = true) 
    Elseif Clothes == Armor_Rustic_Jacket ; Winter Jacket and Jeans
       PlayerRef.AddItem(_T_Armor_Rustic_Jacket, 1, true)
       GetNekkid()
       PlayerRef.EquipItem(_T_Armor_Rustic_Jacket, abSilent = true)                                                                                                                                      
    Endif  
EndFunction  

Function SellClothes()
  Clothes = PlayerRef.GetWornItem(3).Item

  ;Fallout 4 clothes
    If Clothes == ClothesFatiguesPreWar ;Army Fatiques
       PlayerRef.RemoveItem(ClothesFatiguesPreWar, 1, true)
       PlayerRef.AddItem(_T_ClothesFatiguesPreWarUnfit, 1, true)
    Elseif Clothes == Armor_DCGuard_UnderArmor ;Atheletic Outfits
       PlayerRef.RemoveItem(Armor_DCGuard_UnderArmor, 1, true)
       PlayerRef.AddItem(_T_Armor_DCGuard_UnderArmorUnfit, 1, true)  
    Elseif Clothes == ClothesGreaserJacketAtomCats ;Atom Cats Jacket
       PlayerRef.RemoveItem(ClothesGreaserJacketAtomCats, 1, true)
       PlayerRef.AddItem(_T_ClothesGreaserJacketAtomCatsUnfit, 1, true)                  
    Elseif Clothes == ClothesBaseballUniform ;Baseball uniform
       PlayerRef.RemoveItem(ClothesBaseballUniform, 1, true)
       PlayerRef.AddItem(_T_ClothesBaseballUniformUnfit, 1, true)       
    Elseif Clothes == ClothesMobster01 ;Black vest and slacks
       PlayerRef.RemoveItem(ClothesMobster01, 1, true)
       PlayerRef.AddItem(_T_ClothesMobster01Unfit, 1, true) 
    Elseif Clothes == Armor_BoS_Knight_Lancer ;Bomber Jacket
       PlayerRef.RemoveItem(Armor_BoS_Knight_Lancer, 1, true)
       PlayerRef.AddItem(_T_Armor_BoS_Knight_LancerUnfit, 1, true)   
    Elseif Clothes == Armor_BoS_Soldier ; Brotherhood fatigues
       PlayerRef.RemoveItem(Armor_BoS_Soldier, 1, true)
       PlayerRef.AddItem(_T_Armor_BoS_SoldierUnfit, 1, true)  
    Elseif Clothes == Armor_BoS_Kells 
       PlayerRef.RemoveItem(Armor_BoS_Kells, 1, true)
       PlayerRef.AddItem(_T_Armor_BoS_KellsUnfit, 1, true)   
    Elseif Clothes == Armor_BoS_Cade 
       PlayerRef.RemoveItem(Armor_BoS_Cade, 1, true)
       PlayerRef.AddItem(_T_Armor_BoS_CadeUnfit, 1, true)                                   
    Elseif Clothes == Armor_BoS_Knight_Underarmor ;BOS Knight uniform
       PlayerRef.RemoveItem(Armor_BoS_Knight_Underarmor, 1, true)
       PlayerRef.AddItem(_T_Armor_BoS_Knight_UnderarmorUnfit, 1, true)   
    Elseif Clothes == Armor_BoS_Officer_Underarmor ;BOS Officer uniform
       PlayerRef.RemoveItem(Armor_BoS_Officer_Underarmor, 1, true)
       PlayerRef.AddItem(_T_Armor_BoS_Officer_UnderarmorUnfit, 1, true) 
    Elseif Clothes == Armor_BoS_Soldier_Underarmor ;BOS Soldier uniform
       PlayerRef.RemoveItem(Armor_BoS_Soldier_Underarmor, 1, true)
       PlayerRef.AddItem(_T_Armor_BoS_Soldier_UnderarmorUnfit, 1, true)
    Elseif Clothes == Armor_Wastelander_Heavy ; Cage Armor
       PlayerRef.RemoveItem(Armor_Wastelander_Heavy, 1, true)
       PlayerRef.AddItem(_T_Armor_Wastelander_HeavyUnfit, 1, true)   
    Elseif Clothes == Armor_Wastelander_Heavy_Helmet
       PlayerRef.RemoveItem(Armor_Wastelander_Heavy_Helmet, 1, true)
       PlayerRef.AddItem(_T_Armor_Wastelander_Heavy_HelmetUnfit, 1, true)  
    Elseif Clothes == ChargenPlayerClothes ; Casual Outfit
       PlayerRef.RemoveItem(ChargenPlayerClothes, 1, true)
       PlayerRef.AddItem(_T_ChargenPlayerClothesUnfit, 1, true)   
    Elseif Clothes == ClothesPrewarWomensCasual
       PlayerRef.RemoveItem(ClothesPrewarWomensCasual, 1, true)
       PlayerRef.AddItem(_T_ClothesPrewarWomensCasualUnfit, 1, true)         
    Elseif Clothes == ClothesPrewarShortSleevesAndSlacks ; Checkered shirt and slacks
       PlayerRef.RemoveItem(ClothesPrewarShortSleevesAndSlacks, 1, true)
       PlayerRef.AddItem(_T_ClothesPrewarShortSleevesAndSlacksUnfit, 1, true)  
    Elseif Clothes == ClothesChildofAtomBrown ; Children of Atom Rags
       PlayerRef.RemoveItem(ClothesChildofAtom, 1, true)
       PlayerRef.AddItem(_T_ClothesChildofAtomUnfit, 1, true)   
    Elseif Clothes == ClothesChildofAtomBrown2
       PlayerRef.RemoveItem(ClothesChildofAtom2, 1, true)
       PlayerRef.AddItem(_T_ClothesChildofAtom2Unfit, 1, true)  
    Elseif Clothes == ClothesChildofAtom3
       PlayerRef.RemoveItem(ClothesChildofAtom3, 1, true)
       PlayerRef.AddItem(_T_ClothesChildofAtom3Unfit, 1, true)  
    Elseif Clothes == ClothesChildofAtomBrown ; Children of Atom Brown Rags
       PlayerRef.RemoveItem(ClothesChildofAtomBrown, 1, true)
       PlayerRef.AddItem(_T_ClothesChildofAtomBrownUnfit, 1, true)   
    Elseif Clothes == ClothesChildofAtomBrown2
       PlayerRef.RemoveItem(ClothesChildofAtomBrown2, 1, true)
       PlayerRef.AddItem(_T_ClothesChildofAtomBrown2Unfit, 1, true)  
    Elseif Clothes == ClothesChildofAtomBrown3
       PlayerRef.RemoveItem(ClothesChildofAtomBrown3, 1, true)
       PlayerRef.AddItem(_T_ClothesChildofAtomBrown3Unfit, 1, true)  
    Elseif Clothes == ClothesChildofAtomGreen ; Children of Atom Green Rags
       PlayerRef.RemoveItem(ClothesChildofAtomGreen, 1, true)
       PlayerRef.AddItem(_T_ClothesChildofAtomGreenUnfit, 1, true)   
    Elseif Clothes == ClothesChildofAtomGreen2
       PlayerRef.RemoveItem(ClothesChildofAtomGreen2, 1, true)
       PlayerRef.AddItem(_T_ClothesChildofAtomGreen2Unfit, 1, true)  
    Elseif Clothes == ClothesChildofAtomGreen3
       PlayerRef.RemoveItem(ClothesChildofAtomGreen3, 1, true)
       PlayerRef.AddItem(_T_ClothesChildofAtomGreen3Unfit, 1, true)         
    Elseif Clothes == DBTech_Armor_Highschool_Jacket ; DB Tech Varsity Uniform
       PlayerRef.RemoveItem(DBTech_Armor_Highschool_Jacket, 1, true)
       PlayerRef.AddItem(_T_DBTech_Armor_Highschool_JacketUnfit, 1, true)                                                                                             
    Elseif Clothes == ClothesFatiguesPostWar ;Dirty Army Fatiques
       PlayerRef.RemoveItem(ClothesFatiguesPostWar, 1, true)
       PlayerRef.AddItem(_T_ClothesFatiguesPostWarUnfit, 1, true)   
    Elseif Clothes == Armor_Wastelander_Light ; Drifter Outfit
       PlayerRef.RemoveItem(Armor_Wastelander_Light, 1, true)
       PlayerRef.AddItem(_T_Armor_Wastelander_LightUnfit, 1, true)  
    Elseif Clothes == Armor_BoS_Engineer_Scribe ; Engineers Armor
       PlayerRef.RemoveItem(Armor_BoS_Engineer_Scribe, 1, true)
       PlayerRef.AddItem(_T_Armor_BoS_Engineer_ScribeUnfit, 1, true)   
    Elseif Clothes == Armor_Wastelander_02_Hood_GlovesB ; Explorers outfit
       PlayerRef.RemoveItem(Armor_Wastelander_02_Hood_GlovesB, 1, true)
       PlayerRef.AddItem(_T_Armor_Wastelander_02_Hood_GlovesBUnfit, 1, true)                  
    Elseif Clothes == Armor_Rustic_Underarmor ;Flannel shirt and jeans
       PlayerRef.RemoveItem(Armor_Rustic_Underarmor, 1, true)
       PlayerRef.AddItem(_T_Armor_Rustic_UnderarmorUnfit, 1, true)   
    Elseif Clothes == Armor_GunnerRustic_Underarmor 
       PlayerRef.RemoveItem(Armor_GunnerRustic_Underarmor, 1, true)
       PlayerRef.AddItem(_T_Armor_GunnerRustic_UnderarmorUnfit, 1, true)         
    Elseif Clothes == ClothesWastelandCommon ;Green shirt and C boots
       PlayerRef.RemoveItem(ClothesWastelandCommon, 1, true)
       PlayerRef.AddItem(_T_ClothesWastelandCommonUnfit, 1, true)
    Elseif Clothes == Armor_GunnerGuard_UnderArmor ; Gunner Guard
       PlayerRef.RemoveItem(Armor_GunnerGuard_UnderArmor, 1, true)  
       PlayerRef.AddItem(_T_Armor_GunnerGuard_UnderArmorUnfit, 1, true)
    Elseif Clothes == Armor_GunnerRaiderMod_Underarmor ; Gunner Leathers
       PlayerRef.RemoveItem(Armor_GunnerRaiderMod_Underarmor, 1, true)
       PlayerRef.AddItem(_T_Armor_GunnerRaiderMod_UnderarmorUnfit, 1, true)   
    Elseif Clothes == Armor_GunnerRaider_Underwear2 ; Harness
       PlayerRef.RemoveItem(Armor_GunnerRaider_Underwear2, 1, true)
       PlayerRef.AddItem(_T_Armor_GunnerRaider_Underwear2Unfit, 1, true)   
    Elseif Clothes == Armor_Raider_Underwear2
       PlayerRef.RemoveItem(Armor_Raider_Underwear2, 1, true)
       PlayerRef.AddItem(_T_Armor_Raider_Underwear2Unfit, 1, true)  
    Elseif Clothes == Clothes_InstituteLabCoat ; Institute fucking shit ;_;
       PlayerRef.RemoveItem(Clothes_InstituteLabCoat, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatUnfit, 1, true) 
    Elseif Clothes == Clothes_InstituteLabCoat_dirty 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoat_dirty, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_dirtyUnfit, 1, true)   
    Elseif Clothes == Clothes_InstituteLabCoat_blacksleeves 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoat_blacksleeves, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_blacksleevesUnfit, 1, true)   
    Elseif Clothes == Clothes_InstituteLabCoat_blacksleeves_dirty 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoat_blacksleeves_dirty, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_blacksleeves_dirtyUnfit, 1, true)                    
    Elseif Clothes == Clothes_InstituteLabCoat_bluesleeves 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoat_bluesleeves, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_bluesleevesUnfit, 1, true)
    Elseif Clothes == Clothes_InstituteLabCoat_bluesleeves_dirty 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoat_bluesleeves_dirty, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_bluesleeves_dirtyUnfit, 1, true) 
    Elseif Clothes == Clothes_InstituteLabCoat_greensleeves 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoat_greensleeves, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_greensleevesUnfit, 1, true)      
    Elseif Clothes == Clothes_InstituteLabCoat_greensleeves_dirty 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoat_greensleeves_dirty, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_greensleeves_dirtyUnfit, 1, true)   
    Elseif Clothes == Clothes_InstituteLabCoat_yellowsleeves 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoat_yellowsleeves, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_yellowsleevesUnfit, 1, true)  
    Elseif Clothes == Clothes_InstituteLabCoat_yellowsleeves_dirty 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoat_yellowsleeves_dirty, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoat_yellowsleeves_dirtyUnfit, 1, true)   
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoatDivisionHead, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHeadUnfit, 1, true)    
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Dirty 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoatDivisionHead_Dirty, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_DirtyUnfit, 1, true)                                                           
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Blue 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoatDivisionHead_Blue, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_BlueUnfit, 1, true) 
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Dirty_Blue 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoatDivisionHead_Dirty_Blue, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_BlueUnfit, 1, true) 
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Orange 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoatDivisionHead_Orange, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_OrangeUnfit, 1, true)  
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Dirty_Orange 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoatDivisionHead_Dirty_Orange, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_OrangeUnfit, 1, true)  
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Green 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoatDivisionHead_Green, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_GreenUnfit, 1, true) 
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Dirty_Green 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoatDivisionHead_Dirty_Green, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_GreenUnfit, 1, true) 
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Yellow 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoatDivisionHead_Yellow, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_YellowUnfit, 1, true)   
    Elseif Clothes == Clothes_InstituteLabCoatDivisionHead_Dirty_Yellow 
       PlayerRef.RemoveItem(Clothes_InstituteLabCoatDivisionHead_Dirty_Yellow, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteLabCoatDivisionHead_Dirty_YellowUnfit, 1, true) 
    Elseif Clothes == Clothes_InstituteWorker
       PlayerRef.RemoveItem(Clothes_InstituteWorker, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteWorkerUnfit, 1, true)
    Elseif Clothes == Clothes_InstituteWorkerwithHelmet
       PlayerRef.RemoveItem(Clothes_InstituteWorkerwithHelmet, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteWorkerwithHelmetUnfit, 1, true)            
    Elseif Clothes == Clothes_InstituteUniform
       PlayerRef.RemoveItem(Clothes_InstituteUniform, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteUniformUnfit, 1, true)   
    Elseif Clothes == Clothes_InstituteUniform_Dirty
       PlayerRef.RemoveItem(Clothes_InstituteUniform_Dirty, 1, true)
       PlayerRef.AddItem(_T_Clothes_InstituteUniform_DirtyUnfit, 1, true)  
    Elseif Clothes == Armor_Raider_Underwear ; Long Johns
       PlayerRef.RemoveItem(Armor_Raider_Underwear, 1, true)
       PlayerRef.AddItem(_T_Armor_Raider_UnderwearUnfit, 1, true)   
    Elseif Clothes == ClothesMilitaryFatigues ; Military Fatiques
       PlayerRef.RemoveItem(ClothesMilitaryFatigues, 1, true)
       PlayerRef.AddItem(_T_ClothesMilitaryFatiguesUnfit, 1, true)  
    Elseif Clothes == ClothesMinutemanOutfit ; Minuteman outfit
       PlayerRef.RemoveItem(ClothesMinutemanOutfit, 1, true)
       PlayerRef.AddItem(_T_ClothesMinutemanOutfitUnfit, 1, true) 
    Elseif Clothes == ClothesPostman ; Postman
       PlayerRef.RemoveItem(ClothesPostman, 1, true)
       PlayerRef.AddItem(_T_ClothesPostmanUnfit, 1, true)   
    Elseif Clothes == ClothesPostmanPostwar
       PlayerRef.RemoveItem(ClothesPostmanPostwar, 1, true)
       PlayerRef.AddItem(_T_ClothesPostmanPostwarUnfit, 1, true)           
    Elseif Clothes == Armor_RaiderMod_Underarmor ; Raider Leathers
       PlayerRef.RemoveItem(Armor_RaiderMod_Underarmor, 1, true)
       PlayerRef.AddItem(_T_Armor_RaiderMod_UnderarmorUnfit, 1, true)  
    Elseif Clothes == Armor_Raider_Underarmor ; Road Leathers
       PlayerRef.RemoveItem(Armor_Raider_Underarmor, 1, true)
       PlayerRef.AddItem(_T_Armor_Raider_UnderarmorUnfit, 1, true)                                
    Elseif Clothes == ClothesSuitClean_Black ; Suits
       PlayerRef.RemoveItem(ClothesSuitClean_Black, 1, true)
       PlayerRef.AddItem(_T_ClothesSuitClean_BlackUnfit, 1, true)   
    Elseif Clothes == NewsmanSuitA 
       PlayerRef.RemoveItem(NewsmanSuitA, 1, true)
       PlayerRef.AddItem(_T_NewsmanSuitAUnfit, 1, true)  
    Elseif Clothes == ClothesSuitClean_Blue 
       PlayerRef.RemoveItem(ClothesSuitClean_Blue, 1, true)
       PlayerRef.AddItem(_T_ClothesSuitClean_BlueUnfit, 1, true)   
    Elseif Clothes == ClothesSuitClean_Grey 
       PlayerRef.RemoveItem(ClothesSuitClean_Grey, 1, true)
       PlayerRef.AddItem(_T_ClothesSuitClean_GreyUnfit, 1, true)  
    Elseif Clothes == ClothesSuitClean_Striped 
       PlayerRef.RemoveItem(ClothesSuitClean_Striped, 1, true)
       PlayerRef.AddItem(_T_ClothesSuitClean_StripedUnfit, 1, true) 
    Elseif Clothes == ClothesSuitClean_Tan
       PlayerRef.RemoveItem(ClothesSuitClean_Tan, 1, true)
       PlayerRef.AddItem(_T_ClothesSuitClean_TanUnfit, 1, true)  
    Elseif Clothes == ClothesSuitDirty_Black 
       PlayerRef.RemoveItem(ClothesSuitDirty_Black, 1, true)
       PlayerRef.AddItem(_T_ClothesSuitDirty_BlackUnfit, 1, true)    
    Elseif Clothes == ClothesSuitDirty_Blue 
       PlayerRef.RemoveItem(ClothesSuitDirty_Blue, 1, true)
       PlayerRef.AddItem(_T_ClothesSuitDirty_BlueUnfit, 1, true)   
    Elseif Clothes == ClothesSuitDirty_Grey 
       PlayerRef.RemoveItem(ClothesSuitDirty_Grey, 1, true)
       PlayerRef.AddItem(_T_ClothesSuitDirty_GreyUnfit, 1, true)  
    Elseif Clothes == ClothesSuitDirty_Striped 
       PlayerRef.RemoveItem(ClothesSuitDirty_Striped, 1, true)
       PlayerRef.AddItem(_T_ClothesSuitDirty_StripedUnfit, 1, true) 
    Elseif Clothes == ClothesSuitDirty_Tan
       PlayerRef.RemoveItem(ClothesSuitDirty_Tan, 1, true)
       PlayerRef.AddItem(_T_ClothesSuitDirty_TanUnfit, 1, true)  
    Elseif Clothes == Armor_Synth_Underarmor ; Synth Uniform
       PlayerRef.RemoveItem(Armor_Synth_Underarmor, 1, true)
       PlayerRef.AddItem(_T_Armor_Synth_UnderarmorUnfit, 1, true)  
    Elseif Clothes == Armor_Highschool_UnderArmor ; Undershirt and jeans
       PlayerRef.RemoveItem(Armor_Highschool_UnderArmor, 1, true)
       PlayerRef.AddItem(_T_Armor_Highschool_UnderArmorUnfit, 1, true)   
    Elseif Clothes == ClothesResident3 ; Farmhand Clothes
       PlayerRef.RemoveItem(ClothesResident3, 1, true)
       PlayerRef.AddItem(_T_ClothesResident3Unfit, 1, true)   
    Elseif Clothes == Armor_BoS_Field_Scribe ; Field Scribe armor
       PlayerRef.RemoveItem(Armor_BoS_Field_Scribe, 1, true)
       PlayerRef.AddItem(_T_Armor_BoS_Field_ScribeUnfit, 1, true)  
    Elseif Clothes == ClothesGreaserJacket ; Greaser Jacket
       PlayerRef.RemoveItem(ClothesGreaserJacket, 1, true)
       PlayerRef.AddItem(_T_ClothesGreaserJacketUnfit, 1, true)   
    Elseif Clothes == Armor_Wastelander_Medium ; Spike Armor
       PlayerRef.RemoveItem(Armor_Wastelander_Medium, 1, true)
       PlayerRef.AddItem(_T_Armor_Wastelander_MediumUnfit, 1, true)  
    Elseif Clothes == Armor_Wastelander_Medium_Helmet
       PlayerRef.RemoveItem(Armor_Wastelander_Medium_Helmet, 1, true)
       PlayerRef.AddItem(_T_Armor_Wastelander_Medium_HelmetUnfit, 1, true)   
    Elseif Clothes == ClothesResident6 ; Hooded Rags
       PlayerRef.RemoveItem(ClothesResident6, 1, true)
       PlayerRef.AddItem(_T_ClothesResident6Unfit, 1, true)    
    Elseif Clothes == ClothesScientist_VariantWasteland ; Lab Coat
       PlayerRef.RemoveItem(ClothesScientist_VariantWasteland, 1, true)
       PlayerRef.AddItem(_T_ClothesScientist_VariantWastelandUnfit, 1, true)   
    Elseif Clothes == ClothesVaultTecScientist
       PlayerRef.RemoveItem(ClothesVaultTecScientist, 1, true)
       PlayerRef.AddItem(_T_ClothesVaultTecScientistUnfit, 1, true) 
    Elseif Clothes == ClothesRRJumpsuit ; Jumpsuit
       PlayerRef.RemoveItem(ClothesRRJumpsuit, 1, true)
       PlayerRef.AddItem(_T_ClothesRRJumpsuitUnfit, 1, true)   
    Elseif Clothes == ClothesGenericJumpsuit
       PlayerRef.RemoveItem(ClothesGenericJumpsuit, 1, true)
       PlayerRef.AddItem(_T_ClothesGenericJumpsuitUnfit, 1, true)          
     Elseif Clothes == ClothesPrewarHouseDress ; Ladies Dresses
       PlayerRef.RemoveItem(ClothesPrewarHouseDress, 1, true)
       PlayerRef.AddItem(_T_ClothesPrewarHouseDressUnfit, 1, true)   
    Elseif Clothes == ClothesPrewarHouseDressA
       PlayerRef.RemoveItem(ClothesPrewarHouseDressA, 1, true)
       PlayerRef.AddItem(_T_ClothesPrewarHouseDressAUnfit, 1, true)  
    Elseif Clothes == ClothesPreWarDressBlue
       PlayerRef.RemoveItem(ClothesPreWarDressBlue, 1, true)
       PlayerRef.AddItem(_T_ClothesPreWarDressBlueUnfit, 1, true)   
    Elseif Clothes == ClothesPreWarDress
       PlayerRef.RemoveItem(ClothesPreWarDress, 1, true)
       PlayerRef.AddItem(_T_ClothesPreWarDressUnfit, 1, true)  
    Elseif Clothes == ClothesPrewarHouseDressB
       PlayerRef.RemoveItem(ClothesPrewarHouseDressB, 1, true)
       PlayerRef.AddItem(_T_ClothesPrewarHouseDressBUnfit, 1, true)   
    Elseif Clothes == ClothesPreWarDressPink
       PlayerRef.RemoveItem(ClothesPreWarDressPink, 1, true)
       PlayerRef.AddItem(_T_ClothesPreWarDressPinkUnfit, 1, true)
    Elseif Clothes == ClothesSlinkyDress
       PlayerRef.RemoveItem(ClothesSlinkyDress, 1, true)
       PlayerRef.AddItem(_T_ClothesSlinkyDressUnfit, 1, true)   
    Elseif Clothes == ClothesSequinDress
       PlayerRef.RemoveItem(ClothesSequinDress, 1, true)
       PlayerRef.AddItem(_T_ClothesSequinDressUnfit, 1, true)  
    Elseif Clothes == ClothesWastelandDress
       PlayerRef.RemoveItem(ClothesWastelandDress, 1, true)
       PlayerRef.AddItem(_T_ClothesWastelandDressUnfit, 1, true)           
    Elseif Clothes == ClothesPrewarShortSleeves ; Laundered Loungewear
       PlayerRef.RemoveItem(ClothesPrewarShortSleeves, 1, true)
       PlayerRef.AddItem(_T_ClothesPrewarShortSleevesUnfit, 1, true)   
    Elseif Clothes == Armor_Raider_Suit_02A_GlovesC ; Leather Coat
       PlayerRef.RemoveItem(Armor_Raider_Suit_02A_GlovesC, 1, true)
       PlayerRef.AddItem(_T_Armor_Raider_Suit_02A_GlovesCUnfit, 1, true)  
    Elseif Clothes == Armor_Highschool_JacketRed ; Letterman jacket and jeans
       PlayerRef.RemoveItem(Armor_Highschool_JacketRed, 1, true)
       PlayerRef.AddItem(_T_Armor_Highschool_JacketRedUnfit, 1, true)   
    Elseif Clothes == ClothesLongshoreman ; Longshoreman Outfit
       PlayerRef.RemoveItem(ClothesLongshoreman, 1, true)
       PlayerRef.AddItem(_T_ClothesLongshoremanUnfit, 1, true)
     Elseif Clothes == ClothesResident7 ; Padded Blue Jacket
       PlayerRef.RemoveItem(ClothesResident7, 1, true)
       PlayerRef.AddItem(_T_ClothesResident7Unfit, 1, true)   
    Elseif Clothes == ClothesPastor ; Pastor clothes
       PlayerRef.RemoveItem(ClothesPastor, 1, true)
       PlayerRef.AddItem(_T_ClothesPastorUnfit, 1, true)  
    Elseif Clothes == ClothesMayor ; Patched Suit
       PlayerRef.RemoveItem(ClothesMayor, 1, true)
       PlayerRef.AddItem(_T_ClothesMayorUnfit, 1, true)   
    Elseif Clothes == ClothesResident4 ; Patched 3pc
       PlayerRef.RemoveItem(ClothesResident4, 1, true)
       PlayerRef.AddItem(_T_ClothesResident4Unfit, 1, true)  
    Elseif Clothes == Armor_Wastelander_01_GlovesA ; Radstag outfit
       PlayerRef.RemoveItem(Armor_Wastelander_01_GlovesA, 1, true)
       PlayerRef.AddItem(_T_Armor_Wastelander_01_GlovesAUnfit, 1, true)   
    Elseif Clothes == RailroadArmoredCoat ; Railroad Armored coat
       PlayerRef.RemoveItem(RailroadArmoredCoat, 1, true)
       PlayerRef.AddItem(_T_RailroadArmoredCoatUnfit, 1, true) 
    Elseif Clothes == Armor_Railroad01 
       PlayerRef.RemoveItem(Armor_Railroad01, 1, true)
       PlayerRef.AddItem(_T_Armor_Railroad01Unfit, 1, true)   
    Elseif Clothes == Armor_Railroad02 
       PlayerRef.RemoveItem(Armor_Railroad02, 1, true)
       PlayerRef.AddItem(_T_Armor_Railroad02Unfit, 1, true)   
    Elseif Clothes == Armor_Railroad03 
       PlayerRef.RemoveItem(Armor_Railroad03, 1, true)
       PlayerRef.AddItem(_T_Armor_Railroad03Unfit, 1, true)   
    Elseif Clothes == Armor_Railroad04 
       PlayerRef.RemoveItem(Armor_Railroad04, 1, true)
       PlayerRef.AddItem(_T_Armor_Railroad04Unfit, 1, true)   
    Elseif Clothes == Armor_Railroad05 
       PlayerRef.RemoveItem(Armor_Railroad05, 1, true)
       PlayerRef.AddItem(_T_Armor_Railroad05Unfit, 1, true)                               
    Elseif Clothes == Armor_Wastelander_02_NoHood_GlovesB ; Scavenger Outfit
       PlayerRef.RemoveItem(Armor_Wastelander_02_NoHood_GlovesB, 1, true)
       PlayerRef.AddItem(_T_Armor_Wastelander_02_NoHood_GlovesBUnfit, 1, true)  
    Elseif Clothes == Armor_BoS_Science_Scribe ; Science Scribe
       PlayerRef.RemoveItem(Armor_BoS_Science_Scribe, 1, true)
       PlayerRef.AddItem(_T_Armor_BoS_Science_ScribeUnfit, 1, true)   
    Elseif Clothes == ClothesSummerShorts ; Summer Shorts
       PlayerRef.RemoveItem(ClothesSummerShorts, 1, true)
       PlayerRef.AddItem(_T_ClothesSummerShortsUnfit, 1, true)  
    Elseif Clothes == ClothesResident5 ; Surveyer Outfit
       PlayerRef.RemoveItem(ClothesResident5, 1, true)
       PlayerRef.AddItem(_T_ClothesResident5Unfit, 1, true)   
    Elseif Clothes == ClothesMobster02 ; Suspenders and Slacks
       PlayerRef.RemoveItem(ClothesMobster02, 1, true)
       PlayerRef.AddItem(_T_ClothesMobster02Unfit, 1, true)  
    Elseif Clothes == ClothesPrewarSweaterVest ; Sweater Vest and slacks
       PlayerRef.RemoveItem(ClothesPrewarSweaterVest, 1, true)
       PlayerRef.AddItem(_T_ClothesPrewarSweaterVestUnfit, 1, true)   
    Elseif Clothes == ClothesPrewarTshirtSlacks ; Tee Shirt and Slacks
       PlayerRef.RemoveItem(ClothesPrewarTshirtSlacks, 1, true)
       PlayerRef.AddItem(_T_ClothesPrewarTshirtSlacksUnfit, 1, true)   
    Elseif Clothes == Armor_Raider_Suit_01_GlovesB ; Tattered field jacket
       PlayerRef.RemoveItem(Armor_Raider_Suit_01_GlovesB, 1, true)
       PlayerRef.AddItem(_T_Armor_Raider_Suit_01_GlovesBUnfit, 1, true)  
    Elseif Clothes == Armor_Raider_Suit_02B_GlovesC ; travelling Leather Coat
       PlayerRef.RemoveItem(Armor_Raider_Suit_02B_GlovesC, 1, true)
       PlayerRef.AddItem(_T_Armor_Raider_Suit_02B_GlovesCUnfit, 1, true)   
    Elseif Clothes == ClothesTuxedo ; Tuxedo
       PlayerRef.RemoveItem(ClothesTuxedo, 1, true)
       PlayerRef.AddItem(_T_ClothesTuxedoUnfit, 1, true) 
    Elseif Clothes == Armor_Rustic_Jacket ; Winter Jacket and Jeans
       PlayerRef.RemoveItem(Armor_Rustic_Jacket, 1, true)
       PlayerRef.AddItem(_T_Armor_Rustic_JacketUnfit, 1, true)                                                                                                                                                     
    Endif       
EndFunction 

Function GetNekkid()
    Utility.Wait(0.1)
    PlayerRef.RemoveItem(Clothes, abSilent = true)
    Utility.Wait(0.1)
EndFunction   

Function BlackPack()
     Armor Bag1 = Game.GetFormFromFile(0x00000FB0, "Scavver's Backpacks.esp") as Armor  
     If Game.IsPluginInstalled("Scavver's Backpacks.esp") == True
        PlayerRef.AddItem(Bag1, 1)
     Endif   
EndFunction   

Function BramPack()
     Armor Bag2 = Game.GetFormFromFile(0x000035DC, "Scavver's Backpacks.esp") as Armor     
     If Game.IsPluginInstalled("Scavver's Backpacks.esp") == True
        PlayerRef.AddItem(Bag2, 1)
     Endif                            
EndFunction        


 

I had to create 2 new forms in the CK for each of those items ? Of course simple model/texture replacer mods will work out of the box.

 

Adding modded guns is MUCH easier though as it will just be adding them to a formlist on load.

 

5 hours ago, Krazyone said:

Nice... I've been working on a really tough new game start, this looks like it could be a good start. 

 

Did you fix the problem of clothing resetting to Vanilla clothing, when dropped on the floor?

Yes that's the entire point of the labor mentioned above.

5 hours ago, Krazyone said:

Possible future idea... A new, blood soaked clothes, soaking wet clothes, heavily soiled clothes, lightly soiled clothes, and Radiation soaked clothes item, could be a possible MCM option for a possible future option. Characters inventory getting swapped out, for unwearable various soil Vanilla-type rag clothing items.

Not specifically addressed but some wasteland clothes are vaguely referred to as too soiled to be salvaged.

 

Link to comment

@OlafOlafOlaf2 

 

Looking at Horizon I can't tell you exactly how compatible this mod is, cause I honestly can't tell what it's doing to the armor. (I'm colorblind so simply looking at FO4 edit doesn't always help) If it's adding keywords to them then whatever function those keywords serve will be lost, otherwise it appears to use the vanilla armor forms so this mod WILL replace them with it's own during sorting.

 

That's the kinda mod that gives me heartburn, it's too widespread and intrusive and tackles too much at once. I'm not a mod cleaning whore and never advocate cleaning other people's mods... but... geez that thing had 315 identical to Master records in it... That's pretty bad IMO.

Link to comment

Update:

 

I think I have an idea for simplifying the addition of mod clothes. You will only recieve a generic "non fitting clothes" junk object that will have a flat cap and scrap value and the owned clothing's name may or may not change (haven't worked that out yet) but it should allow me to add mod clothes with much less work, and no additional plugins.

Link to comment

Hey @Tentacus

 

Trying the mod and it rocks.

 

I think i may have found something weird going on.  I am looting with my scaver backpack and i find two set of clothes.

 

The firts is tshirt and slacks and it fit then transform to your shirts but the second one says it doesnt fit (clean black suit) it then start to duplicate and four had gone in the junk and 4 others were on the bus floor.

 

Then i had i dropped my Scaver Backpack and it had duplicate itself (when using the advanced needs bathroom animation)

 

Guns works really wells (love it)

 

Edit : For the advanced needs animation : I turned on Immediate Needs so no squatting and no duplicating

 

Edit : Still playing happy to report nothing duplicated, maybe i was pushing buttons too fast ? one of a lifetime thing ?

 

Edit : Fantastic Work, i love it !

 

 

 

Link to comment
3 hours ago, tuxagent7 said:

Hey @Tentacus

 

Trying the mod and it rocks.

 

I think i may have found something weird going on.  I am looting with my scaver backpack and i find two set of clothes.

 

The firts is tshirt and slacks and it fit then transform to your shirts but the second one says it doesnt fit (clean black suit) it then start to duplicate and four had gone in the junk and 4 others were on the bus floor.

 

Then i had i dropped my Scaver Backpack and it had duplicate itself (when using the advanced needs bathroom animation)

 

Guns works really wells (love it)

 

Edit : For the advanced needs animation : I turned on Immediate Needs so no squatting and no duplicating

 

Edit : Still playing happy to report nothing duplicated, maybe i was pushing buttons too fast ? one of a lifetime thing ?

 

Edit : Fantastic Work, i love it !

 

 

 

This hasn't really been tested in regular gameplay. I have noticed if you pick up too many clothes too fast the check will sometimes skip and give you vanilla clothes. I tried to add waits to the script to minimize this, that's the only thing like that I've noticed so far though.

Link to comment
15 minutes ago, Tentacus said:

I have noticed if you pick up too many clothes too fast

That would surely explain it since i have slowed myself more when picking up items, i had no duplicate nor any problems since.

 

Yeah i was wondering about my modified replaced regular clothing seem to have reverted to vanilla

Link to comment

I've encountered a weird bug. Sometimes when you go to pick up a gun that has no keyword it acts like you own it, you even get the "You retrieved your weapon message" There doesn't seem to be any rhyme or reason to it and I can't click on them in the console., while I can for other non bugged guns. 

 

I don't have a clue what if anything I can do about this. Something to keep an eye on.

Link to comment

Okay... I've got a potential solution, again thanks to Ego. If everything goes as planned expect a new version in a day or 2. Ideally this will also add some modded clothes to the mod, including militarized minutemen.

Link to comment
15 minutes ago, Tentacus said:

Okay... I've got a potential solution, again thanks to Ego. If everything goes as planned expect a new version in a day or 2. Ideally this will also add some modded clothes to the mod, including militarized minutemen.

Hourray ! Teamwork from two great modders

 

Will it need a new save ? Hope not but if need it then a new game shall be born !

 

 

Link to comment
13 minutes ago, tuxagent7 said:

Hourray ! Teamwork from two great modders

 

He has actual coding skills... I'm just a clumsy idiot that knows enough to be dangerous.

13 minutes ago, tuxagent7 said:

 

Will it need a new save ? Hope not but if need it then a new game shall be born !

 

 

I don't think so.

Link to comment

I love this latest update, been working well so far and it’s added a whole level of difficulty.  It’d be cool if your clothes could wear out and break over time, making having to finding stuff to fit you more common. But I’m guessing that won’t be easy to do since I’ve only found one or two mods out there that kind of do that, and they aren’t very good..

Link to comment
15 minutes ago, Tburgundy said:

So when I buy a gun from a vendor it’s doing the check for whether or not it’s functional, just now I bought a gun and ended up getting a screw and some metal. Is that supposed to happen when it comes to vendors?

No that isn't supposed to happen... Also why are you buying a pipe gun? ? I'll look into it, It's always supposed to give you the "owned" version while trading. Might be I screwed something up specific to pipe guns... Though It should only straight up give you the scrap if the gun has the _T_Roached keyword. (which is only applied if you throw a broken pipe gun away... the next time you try to pick it up it just scraps it.) 

 

I'm in the middle of rewriting all the gun code anyway so if there is an issue I'll probably spot it. Ego's method is faster and more reliable so here's hoping.

Link to comment
9 hours ago, Tburgundy said:

So when I buy a gun from a vendor it’s doing the check for whether or not it’s functional, just now I bought a gun and ended up getting a screw and some metal. Is that supposed to happen when it comes to vendors?

The trader "screw" you, he sold you a non-functionnal pipe gun, it's immersive :P

 

 

Link to comment
15 hours ago, Tentacus said:

No that isn't supposed to happen... Also why are you buying a pipe gun? ? I'll look into it, It's always supposed to give you the "owned" version while trading. Might be I screwed something up specific to pipe guns... Though It should only straight up give you the scrap if the gun has the _T_Roached keyword. (which is only applied if you throw a broken pipe gun away... the next time you try to pick it up it just scraps it.) 

 

I'm in the middle of rewriting all the gun code anyway so if there is an issue I'll probably spot it. Ego's method is faster and more reliable so here's hoping.

It was very early in a new game, first time I’ve ever been that desperate for a gun, lol.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use