(Reposted a day later due to a site issue.)
Thank you for the reply, following the steps i got at the bottom here are my results.
1. Putting the jacket on BEFORE the overshirt did not cause a crash. I stripped all clothing and tried putting the overshirt on first THEN the jacket and it crashed with the same error.
2. The rest of the outfit works if do as I did above.
3. This problem still happened with "ExpandClothingLimit=0" which is why I tried switching it to 1.
4. "ExpandMemoryPools=1" does not seem to work, whether "ExpandClothingLimit=" is 1 or 0. Same crash error code
All of the above were performed on a fresh start each time with the same items to ensure consistency. Couple of additional notes
- Tested a couple of other overshirts and the Ronin jacket and its the same crash, same error.
- I am not running GOTR, just Juiced (Since juiced has a pop up saying GOTR can cause crashes and issues).
At the very least I got solution #1 to work with so I'm happy. Ty again for reply. If you need/want more info lmk.
Tried it myself, and it only happens with
some Overshirts. Eg: "Baby Doll Blouse" was fine, but "Long Sleeve Button Shirt" (the one with the tie) crashed.
The issue seems to be related to Flags for those Items in customization_items.xtbl. The crash occurs when the Overshirt tries to switch to it's "Flat" Wear_Option as forced by the Ronin Jackets' Flags. If you manually apply a "Flat" Wear_Option for the Overshirt before applying the Ronin Jacket, the crash doesn't occur.
I can't figure out
why this is happening though, as all Flags between Items look to be correct and compatible with each other. The Flags for the Ronin Jackets are no different than any other Coat which forces a "Flat" Wear_Option of an Overshirt. Removing the "coat active" Active_Flag from the Ronin Jackets stops the crashing, but no longer forces the "Flat" Overshirts.
In case anyone else can see something I can't, here are the flags I'm talking about:
Code:
Baby Doll Blouse:
<Customization_Item>
<Name>baby doll blouse</Name>
<DisplayName>CUST_ITEM_BABY_DOLL_BLOUSE</DisplayName>
<Wear_Options>
Open:
<Wear_Option>
<Name>CUST_WEAR_OPEN</Name>
<disabled>no</disabled>
<Active_Flags>
<Active_Flag>
<Flag>overshirt active</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>use flat</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>overshirt untucked</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>overshirt open</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
</Active_Flags>
<Required_Flags></Required_Flags>
<Incompatible_Flags>
<Incompatible_Flag>
<Flag>coat active</Flag>
</Incompatible_Flag>
</Incompatible_Flags>
<Particle_Systems></Particle_Systems>
<Mesh_Information>
<MeshID>172</MeshID>
<Mesh_Filename>
<Filename>cmOvS_wBtn0pBD01_UO.cmeshx</Filename>
</Mesh_Filename>
(...)
Open Flat:
<Wear_Option>
<Name>CUST_WEAR_OPEN</Name>
<disabled>no</disabled>
<Active_Flags>
<Active_Flag>
<Flag>overshirt active</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>use flat</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>overshirt untucked</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>overshirt open</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
</Active_Flags>
<Required_Flags>
</Required_Flags>
<Incompatible_Flags></Incompatible_Flags>
<Particle_Systems></Particle_Systems>
<Mesh_Information>
<MeshID>175</MeshID>
<Mesh_Filename>
<Filename>cmOvS_wBtn0pBD01_UOF.cmeshx</Filename>
</Mesh_Filename>
(...)
Long Sleeve Button Shirt:
<Customization_Item>
<Name>long sleeve buttoned shirt</Name>
<DisplayName>CUST_ITEM_LONG_SLEEVE_BUTTONED_SHIRT</DisplayName>
<Wear_Options>
Untucked Closed:
<Wear_Option>
<Name>CUST_WEAR_UNTUCKED_BUTTONED</Name>
<disabled>no</disabled>
<Active_Flags>
<Active_Flag>
<Flag>overshirt active</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>use flat</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>overshirt untucked</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>overshirt closed</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
</Active_Flags>
<Required_Flags></Required_Flags>
<Incompatible_Flags>
<Incompatible_Flag>
<Flag>coat active</Flag>
</Incompatible_Flag>
<Incompatible_Flag>
<Flag>Overshirt Hem Modifier</Flag>
</Incompatible_Flag>
</Incompatible_Flags>
<Particle_Systems></Particle_Systems>
<Mesh_Information>
<MeshID>456</MeshID>
<Mesh_Filename>
<Filename>cmOvS_uBtn0pLS01_UC.cmeshx</Filename>
</Mesh_Filename>
(...)
Untucked Closed Flat:
<Wear_Option>
<Name>CUST_WEAR_UNTUCKED_BUTTONED</Name>
<disabled>no</disabled>
<Active_Flags>
<Active_Flag>
<Flag>overshirt active</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>use flat</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>overshirt untucked</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>overshirt closed</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
</Active_Flags>
<Required_Flags>
</Required_Flags>
<Incompatible_Flags>
<Incompatible_Flag>
<Flag>Overshirt Hem Modifier</Flag>
</Incompatible_Flag>
</Incompatible_Flags>
<Particle_Systems></Particle_Systems>
<Mesh_Information>
<MeshID>461</MeshID>
<Mesh_Filename>
<Filename>cmOvS_uBtn0pLS01_UCF.cmeshx</Filename>
</Mesh_Filename>
(...)
Women's Biker Jacket:
<Customization_Item>
<Name>women's Ronin jacket</Name>
<DisplayName>CUST_ITEM_WOMEN_S_RONIN_JACKET</DisplayName>
<Wear_Options>
Open:
<Wear_Option>
<Name>CUST_WEAR_OPEN</Name>
<disabled>no</disabled>
<Active_Flags>
<Active_Flag>
<Flag>coat active</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>use flat</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>coat open</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>hood down</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
</Active_Flags>
<Required_Flags></Required_Flags>
<Incompatible_Flags>
<Incompatible_Flag>
<Flag>Waistcoat Active</Flag>
</Incompatible_Flag>
</Incompatible_Flags>
<Particle_Systems></Particle_Systems>
<Mesh_Information>
<MeshID>549</MeshID>
<Mesh_Filename>
<Filename>cmCoa_wRonin01_O.cmeshx</Filename>
</Mesh_Filename>
(...)
Women's Blazer:
<Customization_Item>
<Name>Aisha's Jacket</Name>
<DisplayName>CUST_ITEM_AISHA_S_JACKET</DisplayName>
<Wear_Options>
Open:
<Wear_Option>
<Name>CUST_WEAR_OPEN</Name>
<disabled>no</disabled>
<Active_Flags>
<Active_Flag>
<Flag>coat active</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>use flat</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>coat open</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>hood down</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
</Active_Flags>
<Required_Flags></Required_Flags>
<Incompatible_Flags>
<Incompatible_Flag>
<Flag>Waistcoat Active</Flag>
</Incompatible_Flag>
</Incompatible_Flags>
<Particle_Systems></Particle_Systems>
<Mesh_Information>
<MeshID>598</MeshID>
<Mesh_Filename>
<Filename>cmCoa_wAisha01_O.cmeshx</Filename>
</Mesh_Filename>
(...)
So, there are three in-game workarounds for this:
1. Apply a Ronin Jacket
before applying an Overshirt.
2. Apply the "Flat" Wear_Option of the Overshirt
before applying a Ronin Jacket.
3. Preview another Coat Item first (such as "Women's Blazer") so that it flattens the Overshirt automatically,
then apply a Ronin Jacket. (ie: Don't just go straight to a Ronin Jacket when the Coats menu opens.)
The third workaround is likely the reason this was never noticed during testing, so thanks for highlighting this, RagingInferno!