Jump to content

Recommended Posts

Posted

In the game you can see that our characters have 10 fingers. However, for some odd little reason (balancing reasons) we can't wear more that two of the multitude of rings that the game provides us. So I had the thought that someone could potentially make a mod that adds more ring slots so you can equip more than two rings.

For a good idea to what I'm thinking of: Add two more ring slots, and/or add a second amulet slots.

  • Like 2
  • 3 weeks later...
Posted (edited)

Does anyone know the IDs for these slots? I've been looking for them I see ring references in Gustav\Public\GustavDev\Stats\Generated\Data\Armor.txt but no reference to the actual slot UI + area those are added under. Probably something with character.

 

And...found it under Game\Public\Game\GUI\Library\CharacterSheetTemplates_k.xaml

 

 

<ls:LSButton Margin="0,24" Style="{StaticResource newEquipmentSlotStyle}" Panel.ZIndex="{Binding IsSelecting, Converter={StaticResource BoolToIntConverter}, ConverterParameter=20}" DataContext="{Binding Equipment.Underwear}"/>
<ls:LSButton Style="{StaticResource newEquipmentSlotStyle}" Panel.ZIndex="{Binding IsSelecting, Converter={StaticResource BoolToIntConverter}, ConverterParameter=20}" DataContext="{Binding Equipment.Amulet}"/>
<ls:LSButton Style="{StaticResource newEquipmentSlotStyle}" Panel.ZIndex="{Binding IsSelecting, Converter={StaticResource BoolToIntConverter}, ConverterParameter=20}" DataContext="{Binding Equipment.Ring}"/>
<ls:LSButton Style="{StaticResource newEquipmentSlotStyle}" Panel.ZIndex="{Binding IsSelecting, Converter={StaticResource BoolToIntConverter}, ConverterParameter=20}" DataContext="{Binding Equipment.Ring2}"/>

 

 

And more info:
- Looks like the preload panel is the section that needs the most work. The new rings would have to basically re-write their grid system to match and fit in the grid. IMO adding a third column would be easier. The third column could be a ring only column

 

Path should be Game\Public\Game\GUI\Library\PreloadedCharacterPanel_c.xaml

Edited by zolantris
  • Thanks 1
Posted (edited)

And more updates:

I'm stuck here. Not seeing any UI updating when I create the mods for the files. Trying to make a ring3 slot. Nothing appears, even swapping the slots does not work. So I'm guessing it's either not applying these mods or there are some additional areas that must be connected.

 

Github with related file changes

 

Files I think need modifying are:

Public\Game\GUI\Library\PreloadedCharacterPanel_c.xaml
Public\Game\GUI\Library\CharacterSheetTemplates.xaml
Public\Game\GUI\Library\CharacterSheetTemplates_k.xaml
Public\Game\GUI\Library\CharacterSheetTemplates_c.xaml
Public\Shared\Stats\Generated\Structure\Base\ValueLists.txt
Edited by zolantris
  • Thanks 1
Posted

I got the UI to add the slot, but when selecting the new slot it will refuse to do anything. My guess is there is a updater value that needs to parse the Ring3 type and since it only support cases for Ring or Ring2 it will skip this Ring3 type and do nothing.

  • 3 weeks later...
Posted

i thought i saw a mod that allowed for more accessory slots, like for more rings and necklaces, but i can't find it so i think i just gaslit myself into believing that it was real because i want one.

  • 1 month later...
  • 1 month later...
Posted

Just checking in, not sure if this has gotten any more work but if there has been any progress, I cannot wait to see it! I would really like to see this grow into adding additional amulet slots as well. Stacking some of these buffs together on a Durge solo run would be so cool.

  • 4 weeks later...
  • 3 weeks later...
Posted

Dang, just found this through searching myself. Best of luck with your work, zolantris. This would be an amazing mod to have in the arsenal. Especially for additional amulets. I just imagine building a character that's like Mr. T and his Knight Elf Mohawk hahaha 🖤

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...