Here is a bad "tuto" about it... I'm not a modder, I just know how to edit files and stuffs...

I hope you have some Wolvenkit knowledge before going there...
First I created a project in wolvenkit (duh...) and added the base game file to the project: archive/base/gameplay/gui/fullscreen/ripperdoc/ripperdoc.inkwidget

the // is the only option /xxx is the category if it have "xxx" it's the name (call me lazy to not write all the things but whatever it's been nearly a day since I started going into this rabbit hole)

Open the file and in goes into:
// /libraryItems /0 "Root" /package // /rootWidget "Root" /children // /0 "wrapper" /children //

Now you should be inside an array of 26 entries... What we want to change are the entries from /8 "frontalAnchor" to /18 "legsAnchor" (the name should be self explanatory) You'll see a different one (/15 "handsAnchorsNew") it's probably the one that make the inventory work but so far every time I tried to add them to other it crashed then I opened the gui ingame...

So now for the "fun" part (I took long enough to figure it out), editing the layout:
First off is the scale (better to change it before rearranging the layout).
Open one (I'll use /8 "frontalAnchor" for my exemple but did the same for the other even the duplicate hands but IDK if it changed much...) and go to /renderTransform /scale
X and Y should be at 1, change it to the scale you want I've done 0,5 for half scale

Best to test it out before changing the layout (in Wolvenkit : build Install & Launch the game)

Second is the moving stuff around.
In the same part as above (/8 "frontalAnchor") goes to /layout /margin (Just over it there is a HAlign option with Fill/Left/Center/Right I changed it to a couple one that were going too far right in the buy/inventory screen to Right and it helped a little... Did you know I still have no idea what I'm doing? Pretty sure it messed up how it work as I put a cyberware into a locked slot (still have available slot so not like I shouldn't been able to equip it) so probably don't change it)
The 4 options bottom, left, right and top are pretty easy to understand (Well only left and top are used)... As far as I've understand the fullscreen layout is calculated in a 4K resolution and pixels so based on if you have a 4K monitor or not the next step would be probably harder to figure out but whatever, trial and error will get you there at some point.
So What I did was take a screenshot and opening it in paint.net take the line tool and put it roughtly on the corner of the line I wanted to move and drew to where I wanted that corner to be (roughtly also) it gave me the pixels amount
So I changed them in the project from whatever the value was to the "value+-pixels I got from paint.net" (I rounded up the value to the closest 25 multiplier but you do what you want)

Then rinse and repeat until you are good enough with your new layout... (still check the buy/inventory screen to not have a totally broken UI)


Disclaimer: I do not take any responsibility if you mess up and break the game... But should be as easy as removing the .archive you made from the mod folder

Article information

Added on

Edited on

0 comments