Skip to content

Latest commit

 

History

History
47 lines (27 loc) · 1.37 KB

example.md

File metadata and controls

47 lines (27 loc) · 1.37 KB

Moving Basket Clothes in Batches

https://www.nexusmods.com/baldursgate3/mods/97 is an awesome mod that provides 828 items at the moment (29 Aug 2023).

AnteMaxx, the mod's author provides a way to alter stats and slots of his armor via CustomizeEquipmentStats file.

I'd like for all cloaks, boots, belts, gloves, hats and pauldrons to go to underwear slot. This is too much work for manual approach, plus it must be repeated every release.

So I just do:

cp 'E:\SteamLibrary\steamapps\common\Baldurs Gate 3\Data\Public\BasketEquipmentNSFW\Stats\Generated\Data\Armor.txt' test/Armor.txt

node bg3 db:find test/Armor.txt using:_foot 

node bg3 mod:dataset:new Boots

node bg3 mod:dataset:Boots mutate toCampClothes --dump test/Boots.txt

or shorter:

node bg3 mod:dataset:from Gloves Data/Armor.txt using:_hand toCampClothes --dump test/Gloves.txt

node bg3 mod:dataset:from Head Data/Armor.txt using:_Head toCampClothes --dump test/Head.txt

node bg3 mod:dataset:from Back Data/Armor.txt using:'_Back|ARM_Cloak' toCampClothes setProp:Rarity:Legendary:0 --dump test/Back.txt

You can remove entries present in other files from Armor.txt:

node bg3 mod:dedupe test/Armor.txt test/Boots.txt test/Gloves.txt test/Head.txt test/Back.txt --dump test/Armor.txt

I myself just hit

node sequence.js ./private/basket.js

node bg3 mod:test

And enjoy looking fabulous ingame.