Giter VIP home page Giter VIP logo

skyui's People

Contributors

mardoxx avatar schlangster avatar verteiron avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

skyui's Issues

Questions + Ideas

"LoadCustomContent()" Would it be possible to use this to add multiple icons/images to one page?
Would be handy to have a "AddImageOption()" btw ^^
It would let you place images in the same way as "Add****Option()" would do with text or empty spaces, keeping the original image size :)
Example:
Code: AddTextOption("My text :)", "")AddImageOption("Icons/Icon01.png")
Or: AddTextOption("My text :)", "" , , "Icons/Icon01.png")
Result: My text :) [Icon]

Ah, and I'd also like to know if it's possible to have an Input Message box? :)
Thank you

Show all values in value/weight column with the same number of decimal places

I find the mis-aligned value/weight float column not very readable at first glance. For example:
__20.83
_____25
__46.17
____118

Please show all values with the same number of decimal digits.

Would be nice if the number of digits was configurable. I think i'd set it to zero (i.e. round to integer values), as it was in version 2.2 IIRC.

BTW, i first filed this as https://code.google.com/p/skyrimui/issues/detail?id=71. Please make that issue tracker read-only if it is no longer used.

Thanks!

Papyrus warning

I get this message after loading savegame:
Your Papyrus INI settings are invalid. Please fix this, otherwise SkyUI will stop working at some point

In my skyrim.ini iMinMemoryPageSize and iMaxMemoryPageSize are not declared.
iMaxAllocatedMemoryBytes is set to 4000000000

This warning doesn't occur with version 3.1 in the same conditions.

Piece of related code :
if (Utility.GetINIInt("iMinMemoryPageSize:Papyrus") <= 0 || Utility.GetINIInt("iMaxMemoryPageSize:Papyrus") <= 0 || Utility.GetINIInt("iMaxAllocatedMemoryBytes:Papyrus") <= 0)
Error("Your Papyrus INI settings are invalid. Please fix this, otherwise SkyUI will stop working at some point.")
return
endIf

Type column sorting

The type column doesn't sort correctly the list.
This is reproducable in all tabs.

Here's screenshots below to illustrate both ways sorting :

1
2

Flag Behavior ( Feature / Enhancement )

Allow OPTION_FLAG_DISABLED to trigger OnHighlight.

And

OnHighlightST( int a_flag )

Sometimes you still want to tell the user what the control does and / or why that control is disabled event though they cannot change it's value.

NMM installation error

I want to install SkyUI with NMM but I always get this error:

"There was an error registering this mod: SkyUI - SkyUI_4_1Error: Access to the path was denied."

Other Mods can be installed without a problem. What could be wrong? SKSE is installed?
Thanks

MCM - Remove Separator?

Okay this isn't an issue but i was wondering is there an option that removes the Separator in the middle of a page of the MCM?
I've looked at the options but couldn't find it :/

read / unread icons not working..

Not sure when it happened, but after playing for a couple hours I opened a container and a book was missing its icon. So I went into my inventory and saw this
ScreenShot6
The two spell books that have icons I have not yet learned, the other spell books that have icons I have learned. I'm guessing I've ready most of the books in my inventory already (if not all).

Also, the icons are "spreading" (must have enough items in tab to be able to scroll. Scroll down one, and the icons move up to still next to the proper item, but the spot it was just in doesn't refresh--so the icon is where it was and where it should be. Seen here
ScreenShot7
ScreenShot8
ScreenShot9
It's easy to tell what I mean if you 'flip' through these pictures in order (like put them in a folder, open the first one in a viewing (not editing) program) and hit the right directional button to go to the next one.

Notice in the last two screenshots (8 + 9) that there are now scroll icons next to the two books named "Smith: ..."

Sorting

On all tabs, the main (and first) column can only be sorted in two ways by the name, others filters are sorted in a single way (ascending).
Each time, I try to invert the way of sorting items, the "name" filter comes back.

On the "clothing" tab, the class can only be sorted in single way.

Merchant values not changing

Beta 2 installed this afternoon.

Buying/selling at Raven Rock, merchant gold displayed as 40,923, my gold at 495193, values did not change as items were bought and sold. Armor calculations also did not change as items were selected. Carryweight adjusted appropriately.

This issue did occur in Beta 1, or if it did I didn't notice it (and it's something I would have noticed).

I received an error message in Beta 1 that my papyrus settings were invalid; I returned them to default and the message disappeared. Reference to help in the FAQ resulted in no topic present. Default settings have, at least in Soltheim, not resulted in gameplay problems.

I'm also receiving a message that I have an incompatible menu file (mapmenu.swf). That message is new in 3.2. It may refer to map.swf installed by NACMIM - Colored Holds - Compass quest markers and Holds-26822-1-4, doesn't appear to adversely affect gameplay.

OpenMenuOption()

Is there a function that lets me open up a menu with selections directly?
Because i Used AddMenuOption() and it's a filter menu, so when i select "Filter By Letter"
I'd like to display an other menu directly with "A,B,C.....X,Y,Z" in it.
(I have around 200 selections in the main selection window so it needs a filter)

SkyUI without SKSE

Papyrus:

  • still checks for hudmenu when SKSE check fails, reporting that the file is always invalid.

AS:

  • Some checks for skseKeycode can have undefined on RHS, so always test true, responding to every key

Just a note about string concatenation & localization

Concatenation happens before replacement. Given: "$HELLO" is key to the string "Hello".

Debug.Trace( "$HELLO" + " world" )

Results in "$HELLO world" and not "Hello world". If you need concatenation for localized strings store each portion as a string var and use that.

String sConcatHello = "$HELLO"

Debug.Trace( sConcatHello + " world" )

AE icon hopping from first column to second column on recast

If the first column is full of icons with one of those icons belonging to a conjuring spell (for example), and if I recast a conjuring spell, then that icon goes into the second column since SkyUI is still removing the icon from the first column. Once the original icon has been removed from the first column, recasting the spell will create the icon in the first column since SkyUI recognizes that there is now an opening.

Picture example:
http://i.imgur.com/cHwJZ5v.jpg
http://i.imgur.com/wPWdaR4.jpg

When spamming* a shrine for a blessing, the blessing icon can move to the second column even when the first column has a few extra spaces for icons left.

*One doesn't necessarily have to spam, as seen in the example in paragraph 1. However, if there are, for example, 2 open icon slots in the first column, then spamming the shrine ~3 times tends to make the blessing icon appear in the second column.

Picture example of shrine spamming when there are multiple free icon slots in the first column:
http://i.imgur.com/kAvqoLI.jpg
http://i.imgur.com/S43hXf3.jpg

I'm not sure if the explanations you both gave in my "Second AE HUD line not merging into first until reloading save" report apply to this as well, thus making this not an issue, but I figured I'd report it anyway.

Positioning of elements in BottomBar

Armor Rating and Damage text boxes are not aligned correctly and seem too far away from the other text boxes.
Carry weight bunches up if you carry lots, so does gold.

Seeing as this information changes for each item, perhaps make them bunch up next to player gold?

Second AE HUD line not merging into first until reloading save

In a boss fight, I cast a lot of various spells and shouts, which led to a high amount of AE widgets/icons. This led to a second AE display line due to the amount of widgets. However, once some of my effects wore off, the second line stayed behind instead of sliding into the first line. Once I saved/reloaded, the second line was gone and instead was in the first line, like it should've been.

For example:
Here how it is before reloading the save:
http://i.imgur.com/ZOcFbtg.jpg

How it was after reloading the save:
http://i.imgur.com/C2ezzNG.jpg

MenuOption/SliderOption Translate string issues

Menu options uppercase strings, if using a mixed case translate string key such as $MyString this gets uppercased, to $MYSTRING before being passed through the translator.
This means if you don't have both the mixed and upper case translate strings, you'll get $MYSTRING printed instead of your corresponding translated value.

Slider Options can't have translate strings.

Opening menus from within other menus breaks mouse handling

Book Menu from Inventory Menu

  1. Click to read a book
  2. Press Escape to close book
  3. Itemlist doesn't receive mouse callbacks i.e. hovering won't work and you will need to click to re initialise the mouse handlers

Credits Menu from Start Menu

  1. Go to start menu
  2. Click Credits
  3. Close credits menu
  4. Start menu list doesn't recieve mouse callbacks

Container Menu from Dialogue Menu

  1. Talk to companion
  2. Ask to trade items
  3. Close container menu
  4. Topic list doesn't recieve mouse callbacks

Page Names

When Adding a new page to "Pages"

Like:
Pages = new string[4]
Pages[0] = "Mining"
Pages[1] = "Herbalism"
Pages[2] = "Hunting"
Pages[3] = "About"

If you use 2 times the same letter in the start of a word using CAPS, the second word won't have CAPS in game, to fix this use a space at the start of the word instead.

Like:
Pages = new string[4]
Pages[0] = "Mining"
Pages[1] = "Herbalism"
Pages[2] = " Hunting"
Pages[3] = "About"

3D model offset axis parameters

Vertical and horizontal values aren't updated when moving sliders. 0 is always showed.
The real assigned value can be seen once directly when exiting the dialog box.

Get out and coming back to the advanced menu shows 0 on both parameters.

The 'blind" values are still saved and the feature works has intended.

Menu dialog's options array isn't flushed

If for example, you go from a dialogue with many options, 7 (ABCDEFG), to a dialogue with fewer, 5 (12345), it displays the 5 options with the remaining entries from the previous list, (12345FG).

Invisible AE HUD icon when spamming shrine

I'm not sure if this can be reproduced or if it is even worth to report, but here it is anyway:

When I spammed a shrine of Azura, thus obtaining the same blessing again and again very quickly, the AE widget for the shrine blessing didn't show up except for the countdown meter. I managed to only have this happen once, as all other times I tried this spamming technique (of which, I'm not sure why a player would be spamming in the first place), the AE widget showed up fine.

http://i.imgur.com/QVBNQMh.jpg

Spell effects not applied due to effect item conditions still get HUD icons

Reported this symptomatically on the forums; digging a little has revealed what I believe to be the cause.

If the MGEF itself has a condition, this is correctly checked. But if a condition is applied within the spell definition's effect item, SkyUI doesn't seem to notice.

I don't know offhand if there's an example of this in the vanilla game, but the Bound Weapon spells in Balanced Magic generate numerous icons. http://skyrim.nexusmods.com/mods/2275

Destruction spells wrong icons and cloak sorting

Version: 3.4

  1. The Blizzard spell displays the generic destruction school icon instead of the frost one.*
  2. The fire, frost, and lightning cloaks have correct icons but aren't sorting correctly using icon sorting.
  3. The Whirlwind cloak added by Dragonborn has a wrong icon; the frost one.

Don't know if these are vanilla or Sky UI issues.
I'm not using any mod altering these spells and took a look in the CK to figure out if I could find something which defines the destruction spells categories; without success.

screenshot2

*Edit: the Blizzard wrong generic icon appears in fact since the latest USKP 1.3.2a update; I think it comes from this fix:
"The blizzard spell's damage value was being augmented by the caster's spell resistance when this should not have been happening. (Bug #10532)"

So I guess spells icons association is set in the CK and not in Sky UI, but can't figure out which parameter is involved.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.