Larian Banner: Baldur's Gate Patch 9
Previous Thread
Next Thread
Print Thread
#614136 18/09/17 04:03 AM
Joined: Sep 2016
M
apprentice
OP Offline
apprentice
M
Joined: Sep 2016
Anyone know how to set up new ItemGroups in the stats editor?

I have most of the basics down, and am able to create items and skills, change the crafting list, and whatnot, but I can't get specific items to be able to be crafted in the game. The editor seems to generate the item's model and icon from the ItemGroup. So, for instance, I was trying to set up a way to craft one of those broken swords into the two-hander that had the same hilt, but I can only get it to craft a claymore (WPN_Knight_Sword_2h_human).

There are generally a lot of templates available, but I don't know where to edit the templates, especially since many don't seem to appear in the Root Templates.

Joined: Aug 2014
old hand
Offline
old hand
Joined: Aug 2014
I'm not sure if ItemGroups can be made in the editor, which seems to be a serious limitation to me. There's a stat file which you can extract in the game files which has ItemGroups, called "ItemProgressionVisuals." They have the format:

new itemgroup "WPN_Elves_Dagger_1H_A"

add levelgroup 0,0,"All"
add rootgroup "b5010438-0270-4fa5-b3ce-4e5153d1fd3b",""
add namegroup "Combat Dagger","",""

The rootgroup references a root template. The "All" thing is for item type. So for example, this allows for giving different root templates and names for different item qualities. Axes, for example:

new itemgroup "Axes_1H"

add levelgroup 1,1,"Common"
add rootgroup "120b7167-87ef-49e2-84b2-2a94e2210e88",""
add namegroup "Hatchet","",""

add levelgroup 2,2,"Common"
add rootgroup "120b7167-87ef-49e2-84b2-2a94e2210e88",""
add namegroup "Hatchet 2","",""

add levelgroup 3,3,"Common"
add rootgroup "7f229a2e-dc16-4b79-baeb-203e4c00fff5",""
add namegroup "Hatchet 3","",""

add levelgroup 4,4,"Common"
add rootgroup "7f229a2e-dc16-4b79-baeb-203e4c00fff5",""
add namegroup "Hatchet 4","",""

add levelgroup 5,5,"Common"
add rootgroup "8bf5cd94-fb44-4589-a1d1-69f6d8852a5b","HumansCommon"
add namegroup "Battle Axe","",""

add levelgroup 6,6,"Common"
add rootgroup "8bf5cd94-fb44-4589-a1d1-69f6d8852a5b","HumansCommon"
add namegroup "Battle Axe 2","",""

add levelgroup 7,7,"Common"
add rootgroup "67e45b64-be99-407e-a08a-8ce60b64e289","HumansCommon"
add namegroup "Human Axe","",""

add levelgroup 8,8,"Common"
add rootgroup "67e45b64-be99-407e-a08a-8ce60b64e289","HumansCommon"
add namegroup "Human Axe 2","",""

add levelgroup 9,9,"Common"
add rootgroup "9f3fcf21-297a-444c-9b12-03b48592024d","HumansCommon"
add namegroup "Bearded Axe","",""

add levelgroup 10,10,"Common"
add rootgroup "9f3fcf21-297a-444c-9b12-03b48592024d","HumansCommon"
add namegroup "Bearded Axe 2","",""

add levelgroup 11,12,"Common"
add rootgroup "2514eb06-fdee-49ce-ab36-959510b0bf4b","DwarvesCommon"
add namegroup "Dwarven Hand Axe","",""

add levelgroup 13,13,"Common"
add rootgroup "0bb08dec-c645-4a70-a13c-8a1115742894","LizardsCommon"
add namegroup "Lizard's Cleaver","",""

add levelgroup 14,14,"Common"
add rootgroup "0bb08dec-c645-4a70-a13c-8a1115742894","LizardsCommon"
add namegroup "Lizard's Cleaver 2","",""

add levelgroup 15,16,"Common"
add rootgroup "a9a9324f-5a1f-4b9b-8032-377ecb6d4656","DwarvesCommon"
add namegroup "Dwarven Axe","",""

add levelgroup 17,18,"Common"
add rootgroup "090e71ab-4219-440b-9c8e-9ad47ddcfd93","ElvesCommon"
add namegroup "Elven Axe","",""

add levelgroup 19,0,"Common"
add rootgroup "83ba2a2f-24e5-4b27-ad15-317f1d25e4ab","HumansCommon"
add namegroup "Great Axe","",""

add levelgroup 1,2,"Uncommon"
add rootgroup "7f229a2e-dc16-4b79-baeb-203e4c00fff5","HumansUncommon"
add namegroup "Hatchet","Cool",""

add levelgroup 3,3,"Uncommon"
add rootgroup "8bf5cd94-fb44-4589-a1d1-69f6d8852a5b","HumansUncommon"
add namegroup "Battle Axe","Cool",""

add levelgroup 4,4,"Uncommon"
add rootgroup "8bf5cd94-fb44-4589-a1d1-69f6d8852a5b","HumansUncommon"
add namegroup "Battle Axe 2","Cool",""

add levelgroup 5,5,"Uncommon"
add rootgroup "9f3fcf21-297a-444c-9b12-03b48592024d","HumansUncommon"
add namegroup "Bearded Axe","Cool",""

add levelgroup 6,6,"Uncommon"
add rootgroup "9f3fcf21-297a-444c-9b12-03b48592024d","HumansUncommon"
add namegroup "Bearded Axe 2","Cool",""

add levelgroup 7,8,"Uncommon"
add rootgroup "2514eb06-fdee-49ce-ab36-959510b0bf4b","DwarvesUncommon"
add namegroup "Dwarven Hand Axe","Cool",""

add levelgroup 9,9,"Uncommon"
add rootgroup "0bb08dec-c645-4a70-a13c-8a1115742894","LizardsUncommon"
add namegroup "Lizard's Cleaver","Cool",""

add levelgroup 10,10,"Uncommon"
add rootgroup "0bb08dec-c645-4a70-a13c-8a1115742894","LizardsUncommon"
add namegroup "Lizard's Cleaver 2","Cool",""

add levelgroup 11,12,"Uncommon"
add rootgroup "a9a9324f-5a1f-4b9b-8032-377ecb6d4656","DwarvesUncommon"
add namegroup "Dwarven Axe","Cool",""

add levelgroup 13,14,"Uncommon"
add rootgroup "090e71ab-4219-440b-9c8e-9ad47ddcfd93","ElvesUncommon"
add namegroup "Elven Axe","Cool",""

add levelgroup 15,16,"Uncommon"
add rootgroup "83ba2a2f-24e5-4b27-ad15-317f1d25e4ab","HumansUncommon"
add namegroup "Great Axe","Cool","Item_WPN_Human_Normal_Axe_C_B"

add levelgroup 17,18,"Uncommon"
add rootgroup "cd7a598c-aed8-4b25-9f13-43d5e9f04a70","LizardsUncommon"
add namegroup "Lizard's Axe","Cool",""

add levelgroup 19,0,"Uncommon"
add rootgroup "58a31a0e-e489-4409-9550-724fd57395a8","ElvesUncommon"
add namegroup "Elven Labrys","Cool",""

add levelgroup 1,2,"Rare"
add rootgroup "0bb08dec-c645-4a70-a13c-8a1115742894","LizardsRare"
add namegroup "RG_Axes_1H_Rare","",""

add levelgroup 3,4,"Rare"
add rootgroup "a9a9324f-5a1f-4b9b-8032-377ecb6d4656","DwarvesRare"
add namegroup "RG_Axes_1H_Rare","",""

add levelgroup 5,6,"Rare"
add rootgroup "090e71ab-4219-440b-9c8e-9ad47ddcfd93","ElvesRare"
add namegroup "RG_Axes_1H_Rare","",""

add levelgroup 7,8,"Rare"
add rootgroup "83ba2a2f-24e5-4b27-ad15-317f1d25e4ab","HumansRare"
add namegroup "RG_Axes_1H_Rare","","Item_WPN_Human_Normal_Axe_C_C"

add levelgroup 9,10,"Rare"
add rootgroup "cd7a598c-aed8-4b25-9f13-43d5e9f04a70","LizardsRare"
add namegroup "RG_Axes_1H_Rare","",""

add levelgroup 11,12,"Rare"
add rootgroup "58a31a0e-e489-4409-9550-724fd57395a8","ElvesRare"
add namegroup "RG_Axes_1H_Rare","",""

add levelgroup 13,14,"Rare"
add rootgroup "f44fb33f-3597-4c68-abff-c248fbd4a47c","ElvesRare"
add namegroup "RG_Axes_1H_Rare","",""

add levelgroup 15,16,"Rare"
add rootgroup "5a199e52-91be-4317-99e1-5a0b8e7c1b8b","DwarvesRare"
add namegroup "RG_Axes_1H_Rare","",""

add levelgroup 17,18,"Rare"
add rootgroup "a228207f-25aa-4570-9be6-64b33579f239","LizardsRare"
add namegroup "RG_Axes_1H_Rare","",""

add levelgroup 19,0,"Rare"
add rootgroup "25f7cef2-de63-4e69-8190-8bd531cf4a8e","DwarvesRare"
add namegroup "RG_Axes_1H_Rare","",""

add levelgroup 1,2,"Epic"
add rootgroup "a9a9324f-5a1f-4b9b-8032-377ecb6d4656","DwarvesEpic"
add namegroup "RG_Axes_1H_Epic","",""

add levelgroup 3,4,"Epic"
add rootgroup "090e71ab-4219-440b-9c8e-9ad47ddcfd93","ElvesEpic"
add namegroup "RG_Axes_1H_Epic","",""

add levelgroup 5,6,"Epic"
add rootgroup "83ba2a2f-24e5-4b27-ad15-317f1d25e4ab","HumansEpic"
add namegroup "RG_Axes_1H_Epic","","Item_WPN_Human_Normal_Axe_C_C"

add levelgroup 7,8,"Epic"
add rootgroup "cd7a598c-aed8-4b25-9f13-43d5e9f04a70","LizardsEpic"
add namegroup "RG_Axes_1H_Epic","",""

add levelgroup 9,10,"Epic"
add rootgroup "58a31a0e-e489-4409-9550-724fd57395a8","ElvesEpic"
add namegroup "RG_Axes_1H_Epic","",""

add levelgroup 11,12,"Epic"
add rootgroup "f44fb33f-3597-4c68-abff-c248fbd4a47c","ElvesEpic"
add namegroup "RG_Axes_1H_Epic","",""

add levelgroup 13,14,"Epic"
add rootgroup "5a199e52-91be-4317-99e1-5a0b8e7c1b8b","DwarvesEpic"
add namegroup "RG_Axes_1H_Epic","",""

add levelgroup 15,16,"Epic"
add rootgroup "a228207f-25aa-4570-9be6-64b33579f239","LizardsEpic"
add namegroup "RG_Axes_1H_Epic","",""

add levelgroup 17,18,"Epic"
add rootgroup "25f7cef2-de63-4e69-8190-8bd531cf4a8e","DwarvesEpic"
add namegroup "RG_Axes_1H_Epic","",""

add levelgroup 19,0,"Epic"
add rootgroup "391c4f03-a652-412a-89db-d0c365c5c89b","LizardsEpic"
add namegroup "RG_Axes_1H_Epic","",""


You don't have to extract the files if you don't want, just create a new text file and put it in your Public/YOURMODHERE/Stats/Generated/Data Folder and follow the format above. For unique items or items that there's only one visual for, follow the format of the dagger above (All "type", 0,0 levelgroup)

NameGroups are added into ItemProgressionNames file. Again, you can make a file with this name and add your own entries For axes, for example. I'm not 100% what name vs. namecool is.

new namegroup "Hatchet"
add name "Hatchet",""
add namecool "Special Hatchet",""

new namegroup "Hatchet 2"
add name "Wood Axe",""
add namecool "Experimental Axe",""

new namegroup "Hatchet 3"
add name "Wood Chopper",""
add namecool "Sturdy Chopper",""

new namegroup "Hatchet 4"
add name "Hafted Axe",""
add namecool "Ancient Artifact",""

new namegroup "Battle Axe"
add name "Battle Axe",""
add namecool "Expert's Battle Axe",""

new namegroup "Battle Axe 2"
add name "Fighting Axe",""
add name "Military Axe",""
add namecool "Dark Fighting Axe",""
add namecool "Grim Axe",""

new namegroup "Human Axe"
add name "Human Axe",""
add namecool "Stygian Axe",""

new namegroup "Human Axe 2"
add name "Combat Axe",""
add name "Skirmishing Axe",""
add namecool "Axe Of Doom",""
add namecool "Brawling Axe",""

new namegroup "Bearded Axe"
add name "Bearded Axe",""
add namecool "Barbarous Axe",""

new namegroup "Bearded Axe 2"
add name "Single-Headed Axe",""
add namecool "Vicious Axe",""

new namegroup "Dwarven Hand Axe"
add name "Dwarven Hand Axe",""
add namecool "Savage Axe",""

new namegroup "Lizard's Cleaver"
add name "Lizard's Cleaver",""
add namecool "Hatchet Of Horror",""

new namegroup "Lizard's Cleaver 2"
add name "Cleaver",""
add namecool "Demonic Hatchet",""

new namegroup "Dwarven Axe"
add name "Dwarven Axe",""
add namecool "Monstrous Axe",""

new namegroup "Elven Axe"
add name "Elven Axe",""
add namecool "Wicked Axe",""

new namegroup "Great Axe"
add name "Great Axe",""
add namecool "Axe Of Atrocities",""

new namegroup "Lizard's Axe"
add name "Lizard's Axe",""
add namecool "Vile Axe",""

new namegroup "Elven Labrys"
add name "Elven Labrys",""
add namecool "Axe Of Evil",""

new namegroup "Elven Battle Axe"
add name "Elven Battle Axe",""
add namecool "Bloodthirst",""

new namegroup "RG_Axes_1H_Rare"
add name "Slasher",""
add name "Splitter",""
add name "Hacker",""
add name "Slicer",""
add name "Dicer",""
add name "Mailsplitter",""
add name "Matchetty",""
add name "Sweet Blessings",""
add name "Woodcutter",""
add name "Butcher's Blade",""
add name "Biter",""
add name "Chop Chop Chop",""

new namegroup "RG_Axes_1H_Epic"
add name "Heartbane",""
add name "Battleborn",""
add name "Bloodrage",""
add name "Huntsman",""
add name "Hardarse",""
add name "Axes of Evel",""
add name "Dead Ringer",""
add name "The Gnarling",""
add name "Havoc",""



Moderated by  Larian_KVN 

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.5