So, I am no FOMOD expert, but do you REALLY need to include five 5 MB pictures in the installer, while everything else in the mod combined comes under 1 MB? Imho, these swollen mod files only (needlessly) raise eyebrows and lose you clicks (which is a shame).
In Vortex, the pictures are tiny, so I could probably just include smaller versions; in MO2 if I remember... actually, nevermind, that manager is too old. Though for the most efficient packaging, I would not provide an AIO installer, but just have 5 different Main File downloads. I'll think about that for next release
I just updated the main archive with an "optimized" FOMOD, smaller images and JPG compressed. No need to update if people are happy with what they already had.
After installing this, SkyUI throws an error message when opening the Favorites menu about an outdated swf file. Mod still seems to work, so this might be harmless. Just bringing it to your attention.
Unfortunately the non-password-protected of those Gdrive links do contain neither Flash nor ActionScript files, only Papyrus source or compiled scripts, so while they're the SkyUI SDK, they're not more recent versions of SkyUI itself.
Hey there, thanks for trying to look for more updated sources.
Unfortunately, the BSA you point at does not contain a single flash source file. Flash source files have the FLA file extension, whereas compiled they become SWF files; the latter contain optimized action-script code, notably as it pertains to the API bits that are necessary for the objects they animate (e.g. the BSScrollingList class and its methods). I've tried de-compiling those, but it was not a viable path.
Just wondering, have you tried contacting schlangster, the person listed as the uploader for SkyUI 5, and seeing if they have the source code, or access to it? According to their user profile page's Last Active date, they are still around:
Hey there. I actually hadn't, since they don't appear to keep active their GitHub repo, but Nexus may be a different story. I just sent them a message here, hopefully the source can be made available.
Amazing mod, my favorite favorites enhancer so far- but I use 1080p and text width looks weird / uneven. Can I fix it somehow? I'd prefer the regular text width over this one.
If you can obtain a program to compile the FLAs to SWFs, yeah you could fix it easily; the source for this mod is in the GitHub I link to in the mod's description. Flash Professional CS6 works well to compile these, if you can find it (can't believe buying this in my college days actually paid off a decade later 🤣 )
Aspect ratio: the document has a size, defined in pixels. SkyUI uses 2/3 of the screen size, so I used that fraction for the ultra-wide monitor I targeted. For 1080p aspect ratio, I would first adjust the height, while keeping everything proportional, then adjust the width, while keeping left-anchors set.
As for the letter spacing, the entry objects have a text field. SkyUI used a spacing of 0.8 which I increased to 1.0, so tweaking that should yield the results you want.
I love the vision of this mod, but the text looks a bit crunched on 1080p for me as well. I'm going to see if I can mess with it
Edit: can't find a program to compile FLA to SWF, so don't think I can get anywhere with fixing the text. Cheers to the author whatever you decide to do.
Very nice mod. Font is a bit small for my liking but I can live with that.
Anyways, here is my excellent translation of all whole 9 lines of text into Czech language:
$TOR_FAV_ALLVšechno $TOR_FAV_GEARVýstroj & Předměty $TOR_FAV_ALCHAlchymie & Přísady $TOR_FAV_ALTEProměny $TOR_FAV_CONJVyvolávání $TOR_FAV_DESTNičení $TOR_FAV_ILLUIluze $TOR_FAV_RESTObnova $TOR_FAV_SHOUSíly & Řevy It was kind of alright to begin with (except untranslated Conjuration). Feel free to include this into the mod file itself.
For other users: it is safe to copy these line into/alter the original mod file and save in Notepad (Windows-integrated), it handles the pre-selected (UTF-16 LE) encoding alright.
I'll add your submission to the next release of this mod; though until there's something that warrants a version increase (e.g. bug fix), I'll leave this as is
Simple little mod that makes a BIG difference to enjoying favorite menu navigation, and the game. Nice work ! Suggestion: same thing with armors and weapons categories will be perfect.
So for armors, making three panes for Heavy/Light/Clothing would not be too hard. For weapons, it starts getting complicated when you consider non-official weapons (e.g. flails) that use 3rd party icons and are workable via animation replacers.
It is very much doable, but it also introduces a bunch of dependencies, and I fear also nasty combinatorics for those, so I'm not sure how to do a good job... Also, too many panes will make navigation a bit of a pain, so I would prefer to keep the count a bit trim. Maybe if some could be toggled via the MCM? I'm not sure how to read MCM settings into the SWF files though...
Yeah, that wouldn't be too difficult, make a version that has one extra pane, repurpose the Gear one for Armor, and use the new one for Weapons & Ammo, also adjust icons and move buttons around.
However, for my personal usage, that's too many categories; and for others, I bet they'd prefer Jewelry instead of Armor, and stuff like that. I'm thinking that a good way of implementing this is to have the user configure what gets grouped with what, into where... I'm thinking like a matrix (in a JSON file? since SkyUI's MCM only supports 2 columns?), where the columns are the panes, the rows the types, and the user can toggle what panes include what types in whatever way they want. If I can also get the panes to not show up when empty, all the better. Along the way, maybe even adjust the number of entries on the list (i.e. list height)...
To elaborate, the sorting just checks what type of thing the thing is, and then classifies it into one of the categories I define.
Favorite misc. items allows one to favorite misc. items, point at which they enter the list, and can be classified. The favorites menu is just a display / sort view, it does not restrict what can or can't be a favorite, i.e. how things enter or leave the favorites list.
32 comments
Fair, the flash file itself is like 60 KB.
In Vortex, the pictures are tiny, so I could probably just include smaller versions; in MO2 if I remember... actually, nevermind, that manager is too old. Though for the most efficient packaging, I would not provide an AIO installer, but just have 5 different Main File downloads. I'll think about that for next release
Mod still seems to work, so this might be harmless. Just bringing it to your attention.
(see the blurb in the Description about "SkyUI version warning" for how to get rid of it)
Unfortunately the non-password-protected of those Gdrive links do contain neither Flash nor ActionScript files, only Papyrus source or compiled scripts, so while they're the SkyUI SDK, they're not more recent versions of SkyUI itself.
BSA Browser: https://www.nexusmods.com/skyrimspecialedition/mods/1756
The files are inside the bsa. You just need to extract them.
Unfortunately, the BSA you point at does not contain a single flash source file. Flash source files have the FLA file extension, whereas compiled they become SWF files; the latter contain optimized action-script code, notably as it pertains to the API bits that are necessary for the objects they animate (e.g. the BSScrollingList class and its methods). I've tried de-compiling those, but it was not a viable path.
https://next.nexusmods.com/profile/schlangster/mods?gameId=1704
Aspect ratio: the document has a size, defined in pixels. SkyUI uses 2/3 of the screen size, so I used that fraction for the ultra-wide monitor I targeted. For 1080p aspect ratio, I would first adjust the height, while keeping everything proportional, then adjust the width, while keeping left-anchors set.
As for the letter spacing, the entry objects have a text field. SkyUI used a spacing of 0.8 which I increased to 1.0, so tweaking that should yield the results you want.
Edit: can't find a program to compile FLA to SWF, so don't think I can get anywhere with fixing the text. Cheers to the author whatever you decide to do.
Anyways, here is my excellent translation of all whole 9 lines of text into Czech language:
$TOR_FAV_ALLVšechno
$TOR_FAV_GEARVýstroj & Předměty
$TOR_FAV_ALCHAlchymie & Přísady
$TOR_FAV_ALTEProměny
$TOR_FAV_CONJVyvolávání
$TOR_FAV_DESTNičení
$TOR_FAV_ILLUIluze
$TOR_FAV_RESTObnova
$TOR_FAV_SHOUSíly & Řevy
It was kind of alright to begin with (except untranslated Conjuration). Feel free to include this into the mod file itself.
For other users: it is safe to copy these line into/alter the original mod file and save in Notepad (Windows-integrated), it handles the pre-selected (UTF-16 LE) encoding alright.
I'll add your submission to the next release of this mod; though until there's something that warrants a version increase (e.g. bug fix), I'll leave this as is
Can you also offer this in 21:9 format?
Did you mean a different ratio?
Edit:
I'm stupid, sry. It just looked so large, was thinking it's ultra wide.
Nice work !
Suggestion: same thing with armors and weapons categories will be perfect.
It is very much doable, but it also introduces a bunch of dependencies, and I fear also nasty combinatorics for those, so I'm not sure how to do a good job... Also, too many panes will make navigation a bit of a pain, so I would prefer to keep the count a bit trim. Maybe if some could be toggled via the MCM? I'm not sure how to read MCM settings into the SWF files though...
However, for my personal usage, that's too many categories; and for others, I bet they'd prefer Jewelry instead of Armor, and stuff like that. I'm thinking that a good way of implementing this is to have the user configure what gets grouped with what, into where... I'm thinking like a matrix (in a JSON file? since SkyUI's MCM only supports 2 columns?), where the columns are the panes, the rows the types, and the user can toggle what panes include what types in whatever way they want. If I can also get the panes to not show up when empty, all the better. Along the way, maybe even adjust the number of entries on the list (i.e. list height)...
That'll probably be version 2!
Favorite misc. items allows one to favorite misc. items, point at which they enter the list, and can be classified. The favorites menu is just a display / sort view, it does not restrict what can or can't be a favorite, i.e. how things enter or leave the favorites list.