Project Zomboid

Project Zomboid

ahz clothing b42
32 Comments
stalker tuah: hawk of chernobol  [author] 30 Mar @ 8:57am 
i'm super busy atm, so if someone wants to patch this as a separate mod feel free. you could also forward me the files on discord and ill update this mod. i'll get to it as soon as i can :steamsad:
jefftaylor666 29 Mar @ 8:22pm 
Utterly love the outfits, but needs to be loaded at end of mod order, else generates errors..
stalker tuah: hawk of chernobol  [author] 17 Mar @ 12:48pm 
ill check it out soon atleast to get it working
oncete 14 Mar @ 10:57am 
same, 42.5 cannot load
??? 11 Mar @ 7:33am 
something wrong in 42.5, cannot load in game.
Rachel L 3 Feb @ 7:06am 
Modder, are you still alive?
Catastrophist 2 Feb @ 6:54pm 
Pear -shapped female body compatibility please?
Rachel L 24 Jan @ 7:51am 
You need to make so fitness underwear uses the same slot as base game underwear. And yes, the spawn chance is VERY high
UMURANGI GIRL 7 Jan @ 3:02pm 
I keep finding too many compression sleeves!
Psz3m3k 4 Jan @ 10:22am 
BUG REPORT: fitness compression stocking/underpants/bra don't show protection added (or don't add protection?) . No other mods used.
pipboy834 27 Dec, 2024 @ 8:46pm 
it didnt download for some reaosn wont show up in my modlist
Kureha 25 Dec, 2024 @ 7:27pm 
this one is cute
GamerCake 25 Dec, 2024 @ 10:54am 
Finally the femboy wardrobe is back!!
TallestDavid 24 Dec, 2024 @ 6:27pm 
egirls are canon. JK
Sarv9208 24 Dec, 2024 @ 3:01pm 
Yo uso el cuerpo Full Body Realism, pero me toco a mi mismo modificarlo para que funcionara de forma local el mod B41, como si fuese el B42
Lockloud 23 Dec, 2024 @ 5:59pm 
Por cierto muy buen mod.
Lockloud 23 Dec, 2024 @ 5:58pm 
Puedo publicar tu mod pero modificado para los cuerpos Pear-Shaped Female Body XL?
Alyfox 23 Dec, 2024 @ 1:49pm 
YES. This is *the* mod I Was waiting for.
Ichika Nakamasa 23 Dec, 2024 @ 10:24am 
Also here on the camp of just patch it, it's unstable, people should already have gotten used to the idea that thing will break and progress will be lost, might as well rip the bandaid early
Koshka 22 Dec, 2024 @ 1:47pm 
yea ive had t0 scrub many saves because 0f b41 assumpti0ns whats an0ther anyways
PeterHammerman 22 Dec, 2024 @ 12:27pm 
don't worry. Patch it and blame it on "Unstable build" ;)
stalker tuah: hawk of chernobol  [author] 22 Dec, 2024 @ 10:58am 
thanks for the helpful comments, i patched the itemdistributions but i noticed that the compatibility change of base = ahzclothing would delete items in existing saves :( so i might do it when b42 goes live
Nepenthe 22 Dec, 2024 @ 5:45am 
I didn't add the extra formatting, but can confirm that WardobeWoman -> WardrobeGeneric fixes the issues.

No idea exactly what is happening, I'm guessing some edge case weirdness caused by using "WardrobeWoman = WardrobeGeneric" as a definition within an array making it more like a pointer than a true copy of the object.
intnox 22 Dec, 2024 @ 3:18am 
@Sayokahn After I modied what I wrote before, it works for me.

Just forgot to add that the formating in ahz_Distributions.lua, should be changed from:

table.insert(ProceduralDistributions.list.WardrobeWoman.items, "Base.ahzshortpleatedskirt");
table.insert(ProceduralDistributions.list.WardrobeWoman.items, 6);

to

table.insert(ProceduralDistributions.list["WardrobeGeneric"].items, "ahzclothing.ahzshortpleatedskirt");
table.insert(ProceduralDistributions.list["WardrobeGeneric"].items, 6);

If you are using note++ or VSD to edit the entries just use '.list.' and replace all to '.list["' and for the other end '.items,' to '"].items,' is easy.
Sayokhan 22 Dec, 2024 @ 1:05am 
this mod is red in the list of mods in the game
intnox 21 Dec, 2024 @ 11:33pm 
(2/2)
Only WardrobeGeneric and WardrobeClassy exists, this will save you time once they remove this entry in the next updates as they have done so far for other older lists.

These should help you, to avoid the error seen on debugging logs, I would add the comments that are useful to your code to use later as a reminder

in lua "--"makes anything after a comment that will be ignored.

example:

on ahz_2ditems.txt and ahz_clothingitems.txt, add yourself a remainder to try or do later.

-- change module base to module ahzclothing and import Base instead.
--{
--Imports
-- {
-- Base
-- }

If the above change is done add on your ahz_Distributions.lua a comment to do it after the module name is changed:

-- replace "Base." for "ahzclothing." or its "name.", if "module Base" is changed.
intnox 21 Dec, 2024 @ 11:32pm 
(1/2)
You could use your mod name for your clothing instead of Base to avoid compatibility issues.

--module Base
module ahzclothing
{
Imports
{
Base
}

And on your ahz_Distributions.lua , you will need to change that "Base." to "ahzclothing." if you change your clothing name as above.

For your curent procesdural injection list, which is throwing the errors:

--WardrobeWoman
table.insert(ProceduralDistributions.list.WardrobeWoman.items, "Base.ahzshortpleatedskirt");
table.insert(ProceduralDistributions.list.WardrobeWoman.items, 6);

Use WardrobeGeneric instead of WardrobeWoman, reason is that WardrobeWoman does not exist as a distribution list on the base gam,e check ProceduralDistributions.lua for all the existing lists currently in the game.
You will find only the next 2 compatiblity entries that points to it.

WardrobeWoman = WardrobeGeneric or ,

WardrobeWomanClassy = WardrobeClassy,
Loot Bukkake 21 Dec, 2024 @ 4:15pm 
Good enough for me lol
stalker tuah: hawk of chernobol  [author] 21 Dec, 2024 @ 3:48pm 
when i tested stuff still seems to spawn in wardrobes and clothing stores, but idk what the errors really mean since i'm extremely behind on zomboid modding xdd i'll try figuring it out but the mod seemed usable which is why i uploaded
Doppelganger 21 Dec, 2024 @ 3:09pm 
Thank you very much
Loot Bukkake 21 Dec, 2024 @ 2:22pm 
Oh, forgot to mention that the skirts are in game and look great. Haven't gone searching to see if they'll end up on zombies or in crates, but was able to debug them into the inventory without issue
Loot Bukkake 21 Dec, 2024 @ 2:17pm 
Went to test this out, however, it tosses an error when loading a save. Line 225 of the distributions is the callstack: table.insert(ProceduralDistributions.list.WardrobeWoman.items, "Base.ahzshortpleatedskirt");

And line 1 the object stack: require 'Items/ProceduralDistributions' .

Hopefully this is helpful!