BG3-Community-Library-Team / BG3-Compatibility-Framework

An API-based Driven Compatibility Framework for Baldur's Gate 3 Mods
MIT License
38 stars 13 forks source link

Races.lsx child insertion works through API, but not through JSON #103

Open RandoRuda opened 3 months ago

RandoRuda commented 3 months ago

DBTR Report:

Kitthaven

Also sorry to keep bothering you but I'm still having an issue getting the config to work with inserting into Races.lsx lol. 😅 There's no error in the console so I don't have anything to report, it just won't work for some reason? I'm currently trying to use it to add Half-Tief support to my race mod. Tails are easy to add but horns need to go in their race entry. As a last resort I can get the lua to work but I find it easier to work with the non-lua configs if I can lol

Trying to test with the first 3 horn styles, taken from the elf entry of half-tiefs

  "Races": [
    {
      "UUID": "e83ab2f3-e5e9-48f1-b00f-06fcd38d2206",
      "Children": [
        {
          "Type": "Visuals",
          "modGuid": "144130e9-5eaf-48c3-b28f-446a0c2481aa",
          "Values": ["2860681e-6510-4104-91d7-629f169bcea8", "1b05c4a2-82a8-4a00-9a9d-f765b6a1891c", "d25a7d72-8a9b-44d3-a287-06cf7156b6d8"],
          "Action": "Insert"
        }
      ]
    }
  ]

NellsRelo

Just confirming, latest CF and CL right?

Kitthaven

Yep, I update as soon as I notice there is one haha. Well from Nexus, I don't use Github often unless I have to. So if Nexus is up to date then I am on the latest I know Padme said they couldn't get the Races.lsx config to work either but lua did so she had linked me to the tutorial for doing lua and that's how I did it before. But I do find the non lua easier and more intuitive. I like being able to separate entries by a comma instead of having to doing the entryA, entryB thing lol