Added XXTB Framework system, currently only works for compatible costumes, the full framework is not finished yet, but when it is done, other mod authors in the future will need to update their mods and make it compatible with this new system.
Reverted hand size while making default head size larger (only for XXTB affected costumes of course).
Further refactoring of file names, complete total separation and compatibility with other vanilla content.
Improved oily skin so that it no longer changes whole material, rather simply the textures to achieve less visible head seam (vanilla texture is already seamless),
Moved Slingkini to replace Sky Ace instead of Diving Suit 7th due to some hardcoded issues with that costume.
Decreased breast jiggles even further, experimental collision now integrated into XXTB framework, you can simply toggle it on/off.
XXTB now has a full framework system for compatible costumes, which includes custom made menu, toggleable costume parts with corresponding morph targets, body collision enabler and a simple body slider system. All settings can be toggled and changed at will during runtime, no UE4SS needed as of right now since I simply wanted to make a light weight framework for my own mods, not to mention the fact that this is the very first Unreal Engine Blueprint based framework I have ever made. Settings are saved automatically when you toggle them, while body sliders can be saved manually by pressing a key. I do not think I will get to a point where I will give people the ability to load specified body slider presets, it wouldn't do too much anyways since I currently only have a select few sliders rather than a full body one.
Nude Skin Suit
Slingkini (this is now replacing Sky Ace)
White/Black Kunoichi
Blue Monsoon
Ocean Maid
Keyhole/Stargazer Suit, Keyhole Dress (early access for Patreon members soon)
Home Button: Open/Close menu
End Button: Switch between costume parts tab and body slider tab
Arrow Up/Down | Page Up/Down: Navigate menu buttons/sliders
Arrow Left/Right: Change sliders
Comma Key: Reset sliders (does not save automatically, need manual saving)
Period Key: Save all current sliders
This is not a perfect system or framework, there are a lot of limitations due to the fact that I didn't want to use UE4SS, while some others are simply a quirk of the game and how it was developed, but it works for the most part albeit with some hiccups.
Body Sliders size changes do not propagate to photomode on certain costumes
As much as you want to praise Shift Up, the fact of matter is Stellar Blade Photomode is a rushed pile of spaghetti code, hardwired to do specific things in a specific way. It's been the subject of every modder's sorrow and ire ever since the game released. Each and every pose per costume is hard programmed to be posed in a specific way, some costumes will be fine and show the body slider size changes, others will not however. There isn't really a generalised fix, attempting this would have to mean I would need to test it with every single costume in the game to even know about it, let alone fixing it, and none of that is viable.
Settings are not loaded immediately and has slight milliseconds delay
I was unable to make things load right when the character gets initialised due to the fact that it would crash the game, so as a result, I can only add a slight few hundred milliseconds of delay for it to load properly.
XXTB settings do not show up in the game menu
Correct, this does not work in game menu, it is due to the fact that the game menu creates a brand new different instance of the player rather than the one seen in the game, which is unaffected by it. There are no plans to change this as of right now.
Why don't you provide mouse cursor function instead?
I did attempt this at the very beginning, unfortunately I was unable to get it working as intended because it was way too buggy, I don't know whether it's because the game has custom override on the mouse cursor or I'm just too new to Unreal Engine development.
Ayibogan
2025-07-21 20:32:43 +0000 UTCTerrell Martin
2025-07-19 01:46:11 +0000 UTC