Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Hexicube

#1
RE: https://ludeon.com/forums/index.php?topic=55930

Not fully fixed on unstable branch, draggable things (sliders, scrollbars) still show the issue. The game also still lags when dragging, which is an issue when trying to drag-scroll, and that lag is more pronounced when there are more UI elements.

Side note: Would appreciate it if the topic isn't locked until the bug submitter verifies the fix, since I now have to make this separate topic.
#2
I didn't encounter this issue on Windows, but that was also pre-ideology so it could be a new update.

If I move my mouse slowly enough, Rimworld doesn't register that movement at all. This happens with everything, vanilla or modded.

Video attached shows the issue. I can still click on buttons if they don't appear highlighted, but it's causing issues for mouse-over tooltips.
#3
Example of issue: https://i.imgur.com/Jgwvtzv.png (bionic icons mod)

Texture smoothing appears to be using a naive method where colour and alpha are separately combined, instead of using alpha to work out the colour. As a result, icons from that mod - which have a fully transparent white area instead of black (likely their art software's fault) - gain a white border due to this bug.

I've informed the author on how to fix it, but this is also clearly a vanilla code issue.
#4
When working on settings for my mod I noticed that my defaults were being ignored, after poking with dotPeek I see that this issue is in vanilla code.

Verse.ScribeExtractor.ValueFromNode<T> has the variable defaultValue passed in, however this is only used if there's an error in parsing or subNode is missing. For some reason, all other default returns use "default (T)". I'm assuming these should also be returning defaultValue.

If it helps, this was noticed on int config values.