So... I've been working on a mod where you can play as fröggs and everything works great so far. I've tried unpacking a few patches that add BYOS compatibility to existing mods just to see how its done and it seems to be just a simple .patch file for "T0.structure". It works perfectly when the mod is unpacked in my mods folder but as soon as I upload it to the Steam Workshop and it gets converted to a .pak file the compatibility no longer works. I've tried unpacking the contents.pak file generated on upload to see whats going on and the .patch file seems to be missing from it. Uploading the mod manually to the workshop seems to have no effect. Any tips?
Maybe you need to edit the _metadata to have a higher priority and include the byos mod. Kinda like this: Code: { "author" : "Mr_Perlimpinpin", "friendlyName" : "Fragments of the RUIN - Vanilla BYOS Patch", "includes" : ["byos", "fragmented_ruin"], "link" : "steam://url/CommunityFilePage/2872674381", "name" : "Fragments of the RUIN - Vanilla BYOS Patch", "priority" : 999, "steamContentId" : "2872674381", "tags" : "Ships|Species", "version" : "1.0" } Also note that BYOS patch with just modifying the T0 structure is for FU's BYOS compatibility.
Solved! Separating the custom race and the fu byos compatibility into two different mods with different priority values seems to work. Thanks for the info IronX5000