XCOM 2
Fixed scrollbar (row-based scroll speed) - Wotc
81 Comments
Aragaki Ayase 22 Jan @ 3:37am 
安装Long War of the Chosen和这个mod后,使用控制器游玩时,在晋升界面会导致界面卡死。
Nullified 27 Dec, 2024 @ 10:36am 
A QoL Mod award.
РуZZкий 2 Oct, 2024 @ 7:47am 
Пасаны, после установки проверьте сразу фпс на карте, не знаю как у вас но у меня до 7 упал, пришлось потратить 3 часа что бы выяснять из за какого мода)))
Cyber Von Cyberus 22 Oct, 2023 @ 6:25am 
mucha gracias
Montressor 5 Oct, 2023 @ 8:13pm 
Thank you so much! Cheers!
Firzen777 18 Jan, 2023 @ 7:49pm 
Thank you so much for this mod!
Moisesjns 26 Nov, 2022 @ 11:34pm 
SO DAMN GOOD! seriously. the fact this is not vanilla is a shame. Thank you and the other modders who made this game from firaxis mess into a beautiful game.
Dęąth Viper 19 Oct, 2022 @ 11:38am 
Just finished a campaign with about 685 mods, this one included, and had no major issues! Thanks for putting this up.
Space_Lettuce_OG 2 Dec, 2021 @ 7:25pm 
OMG fucking thank you! THANK YOU! The idiotic scrolling in the cuztomization window has been driving me insane.
BottomScorer 1 Oct, 2021 @ 4:33pm 
Please add new Steam tag "War of the Chosen" here.
BottomScorer 1 Oct, 2021 @ 4:29pm 
Don't work just with base game.
endersblade 17 Jul, 2020 @ 9:23pm 
Man...I had been using this mod pretty much since it was released, it is just such an amazing thing to have and retarded they didn't do this in the base game.

Unfortunately I ran into a problem where whenever I was in the Black Market menu, my FPS dropped to single digits and made it difficult to do anything. I thought it was one of several other mods that could've been causing it, but after removing them and still having the issue, I was at a loss.

It wasn't until I wiped my HDD and began the arduous task of reinstalling all of my mods one by one to make sure everything worked right when I found out it was THIS mod causing the slowdown. With it disabled the Black Market works perfectly fine. I was heartbroken, because this mod really is a must-have for me.

For reference, I'm not using any other mod that modifies UIScrollBar. It only tanks in the Black Market, everywhere else is just fine. I have no idea why.
Toni 13 Oct, 2019 @ 8:13pm 
@ Toxic Frog:

Update nuked the readme file, just FYI.

While I'm poking my head in, should probably add the kudos. Awesome mod. Don't even remember how long I've had it installed, but doubt I could tolerate playing anymore without it. ^-^
Astral Descend 13 Oct, 2019 @ 5:59am 
> F1 screen bug status : WONTFIX/ CANTFIX
That's a huge bummer. Maybe you can include an explicit list for exclusion of certain screens?
Toxic Frog  [author] 13 Oct, 2019 @ 5:26am 
reverted to 1.32.
F1 screen bug status : WONTFIX/ CANTFIX
Skootchums 12 Oct, 2019 @ 10:03pm 
Yeah doesn't work with RPGO anymore which is a huge pain. When you're using a lot of class packs, dragging the scrollbar is very sensitive and this mod was a huge help. Now it's back to the usual behavior of skipping large distances which of course isn't an option.
Lothar der reinlaufen laesst 12 Oct, 2019 @ 3:22pm 
Is it supposed to work on all scroll bars? Like, if used with RPGO and a few classes, should it scroll bar by bar? Because I'm pretty sure I had this behaviour previously in my game but it suddenly just does not do that anymore, and I have no idea if it's got something to do with your mod or not.
Toxic Frog  [author] 12 Oct, 2019 @ 11:10am 
@Astral Descend Thanks, updated the mod.
Astral Descend 12 Oct, 2019 @ 1:32am 
Bug report: This mod causes very slow scrolling in F1 screen, with constant spam in the log:

[0133.57] RowBasedScrollSpeedWotc: ERROR: rbss_Scrollbar::GetMaskSize : Unsupported parent
Script call stack:
Function XComGame.XComPlayerController:C_Key_Release
Function XComGame.XComInputBase:InputEvent
Function XComGame.UIScreenStack:OnInput
Function YetAnotherF1.YAF1_UIUnitInfo:OnUnrealCommand
Function RowBasedScrollSpeedWotc.rbss_Scrollbar:OnMouseScrollEvent
Function RowBasedScrollSpeedWotc.rbss_Scrollbar:ScrollDown
Function RowBasedScrollSpeedWotc.rbss_Scrollbar:Scroll
Function RowBasedScrollSpeedWotc.rbss_Scrollbar:GetScrollPercentAmount
Function RowBasedScrollSpeedWotc.rbss_Scrollbar:GetMaskSize

I've talked with author of YetAnotherF1 and the response was that "the scrollbar mod should skip its behaviour if parent isn't UIList"
Traim 9 Sep, 2019 @ 12:48am 
Oh my god, this is soooo good! Never knew how much I hated that unprecise scrolling in all menus until I got his mod...just scrolling through my savefiles makes me happy now :D! Im serious; I scroll through them and just think: "Damn, that smooth, precise scrolling....it is so great!"
Psyclops 29 Aug, 2019 @ 3:37am 
This is a nice QoL mod...thanks for making it available for us!
The Greater Good 3 Jul, 2019 @ 1:40am 
good job
Mighty442 17 Apr, 2019 @ 11:10am 
Great mod, does exactly what I needed it to do.
Toxic Frog  [author] 28 Dec, 2018 @ 6:54pm 
No problem, have fun.
krumiro 28 Dec, 2018 @ 1:19am 
silly me! my apologies... thanks for your mod! ;)
Toxic Frog  [author] 27 Dec, 2018 @ 5:22pm 
It's in the description: "Override UIScrollbar. Not compatible with other scrollbar mods."
krumiro 27 Dec, 2018 @ 3:36pm 
the reason is that in the description it is not mentioned the important fact that this Mod overrides +ModClassOverrides=(BaseGameClass="UIScrollbar" which is the same class overridden by "Smooth Scrollng" from Robojumper so both mods simultaneously will have this FPS drop
krumiro 27 Dec, 2018 @ 3:32pm 
Oh my God! I lost 3 hours trying to identify which mod was reducing my Framerate 80% and finally cough this one as the perpetrator!!!! JESUS!!! I WANT MY TIME BACK!
Aaewen 21 Dec, 2018 @ 2:24am 
This mod makes my fps from 60fps to 12fps on the bridge's map screen. Screen scrolling movement is jittery, not smooth. I unsubscribed, and the thing goes back to normal.
Toxic Frog  [author] 13 Dec, 2018 @ 2:56pm 
@SentySent You can ignore it, it should have been logged as a warning rather than an error.
(sry for replying so late)
hambil 13 Dec, 2018 @ 12:18pm 
Absolute wonderful mod! Thanks to you and all those giant shoulders.
SentySent 4 Nov, 2018 @ 7:42am 
Hey man, I found a few errors indicating they have unsupported parent:

RowBasedScrollSpeedWotc: ERROR: rbss_Scrollbar::GetMaskSize : Unsupported parent
RowBasedScrollSpeedWotc: ERROR: rbss_Scrollbar::GetRowSize : Unsupported parent
RowBasedScrollSpeedWotc: ERROR: rbss_Scrollbar::GetRowCount : Unsupported parent

花兔 1 Nov, 2018 @ 7:58am 
can press and hold control LT to speed up
Or the cross key and the joystick are two speeds
endersblade 29 Sep, 2018 @ 9:57am 
Is there any way to change how many buttons show up on a particular list? In the Barracks, when viewing a soldier, the bar on the left is one button too long when using Augments and RPGO, to "dismiss" doesn't show up and you have to scroll down to it. There seems to be plenty of room below the buttons, can this be changed at all?
endersblade 29 Sep, 2018 @ 9:55am 
My god I can't believe I played so long without this! Fantastic!

@Fritz I find it equally ridiculous that people still haven't upgraded to WotC yet. It just baffles me that you refuse to do so and instead come to the workshop and whine like a child that nobody makes mods for Vanilla anymore.
4rrakis 8 Jul, 2018 @ 10:22pm 
@Carmen: How about using "smooth scrolling" for vanilla instead of throwing such a tantrum?
Zyxpsilon 8 Jul, 2018 @ 7:45pm 
THIS works perfectly fine (as described by the author) for me (as intended).
Danila 8 Jul, 2018 @ 6:20pm 
Whyy is this shit all incompatible? ALL IT DOES IS FIX THE SCROLLING, how bad do you fuck up a game
Wendersnaven 22 Apr, 2018 @ 1:23pm 
Normal requires a different program/toolset Scrap. Modders with both have to fiddle with 120GBs of program.
Jess 19 Feb, 2018 @ 7:15pm 
So, why isn't there a vanilla version?
I'm just replaying LW2, wondering if there's one available or one upcoming.
Toxic Frog  [author] 24 Jan, 2018 @ 9:58pm 
@大魔王 You mean it can only scroll by one page using a controller ?
花兔 23 Jan, 2018 @ 10:52pm 
@Toxic Frog
Controller D-PAD=When pointer is on the scrollbar itself : each mousewheel notch scrolls by one page.
Delran 25 Sep, 2017 @ 9:40pm 
I waited all my life to see that mod happens
Zyxpsilon 23 Sep, 2017 @ 9:33pm 
Bof.. i won't be adding secondary scripts to that "Encyclopedia" Mod anyway.. the GFX/Flash parts in that device are already tricky enough & throwing an extra wrench is that process could collapse the whole structural Panelling steps.
The scroll behavior is strange but i can live with it.
Thanks for explaining so clearly. ;)
Toxic Frog  [author] 23 Sep, 2017 @ 9:26pm 
@Zyxpsilon The interface/contract should be the same as vanilla scrollbar.
ie: to add a scrollbar to an ui element, you have to override UIPanel.OnMouseEvent to handle mousewheel events, and call UiScrollbar.OnMouseScrollEvent from there.
You also have to assign a delegate to scrollbar's onPercentChangeDelegate field (or onCalculatedValueChangeDelegate), so you can make your element react to the scrolling amount.
Nice mod btw.
Zyxpsilon 23 Sep, 2017 @ 7:29pm 
Is it possible this Hud-Tool has an indirect impact on the secondary (right side) panel scroll-bar behavior beyond its normal function within the Archives?

Since i use that device to implement the "LAByrinth" mod... my embedded components (TechTree Index, etc) weren't attached to a scroller since the height extent of some sizing didn't require "auto-moves" principle. While other areas DO need such a direct "Mouse-Scrolling" feature as well (Scroll-Bar activates).. but these aren't proper LIST(s) of button/choices (left side) and just operate with tall (-er than the default space) string/text content(s).

Sooooo, i need to move completely to the (narrow) scroller grab instead of just hovering the mouse anywhere *on* that isolated panel (linked to the clicked choice made on the left) to move up/down rapidly.

If so.. can you fix it?
Bazzy 22 Sep, 2017 @ 3:16am 
This is a damn god send! Especially if you have a ton of cosmetic mods installed, thank you!
Endspire 17 Sep, 2017 @ 8:34pm 
Good mod, works as intended :sectoid:
Sirabot 14 Sep, 2017 @ 9:21pm 
I'd like to stop in randomly to thank you for this mod and it's features. It's eased so much of my stress. Again, thank you.
Juravis 14 Sep, 2017 @ 11:33am 
Thumb dragging as in click and scroll down? All the methods are terrible in test mode. But if you cant i understand, thanks