XCOM 2
Fixed scrollbar (row-based scroll speed) - Wotc
81 Comments
Aragaki Ayase Jan 22 @ 3:37am 
安装Long War of the Chosen和这个mod后,使用控制器游玩时,在晋升界面会导致界面卡死。
Nullified Dec 27, 2024 @ 10:36am 
A QoL Mod award.
РуZZкий Oct 2, 2024 @ 7:47am 
Пасаны, после установки проверьте сразу фпс на карте, не знаю как у вас но у меня до 7 упал, пришлось потратить 3 часа что бы выяснять из за какого мода)))
Cyber Von Cyberus Oct 22, 2023 @ 6:25am 
mucha gracias
Montressor Oct 5, 2023 @ 8:13pm 
Thank you so much! Cheers!
Firzen777 Jan 18, 2023 @ 7:49pm 
Thank you so much for this mod!
Moisesjns Nov 26, 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 Oct 19, 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 Dec 2, 2021 @ 7:25pm 
OMG fucking thank you! THANK YOU! The idiotic scrolling in the cuztomization window has been driving me insane.
BottomScorer Oct 1, 2021 @ 4:33pm 
Please add new Steam tag "War of the Chosen" here.
BottomScorer Oct 1, 2021 @ 4:29pm 
Don't work just with base game.
endersblade Jul 17, 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 Oct 13, 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 Oct 13, 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] Oct 13, 2019 @ 5:26am 
reverted to 1.32.
F1 screen bug status : WONTFIX/ CANTFIX
Skootchums Oct 12, 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.
Gas Station Günther Oct 12, 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] Oct 12, 2019 @ 11:10am 
@Astral Descend Thanks, updated the mod.
Astral Descend Oct 12, 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 Sep 9, 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 Aug 29, 2019 @ 3:37am 
This is a nice QoL mod...thanks for making it available for us!
The Greater Good Jul 3, 2019 @ 1:40am 
good job
Mighty442 Apr 17, 2019 @ 11:10am 
Great mod, does exactly what I needed it to do.
Toxic Frog  [author] Dec 28, 2018 @ 6:54pm 
No problem, have fun.
krumiro Dec 28, 2018 @ 1:19am 
silly me! my apologies... thanks for your mod! ;)
Toxic Frog  [author] Dec 27, 2018 @ 5:22pm 
It's in the description: "Override UIScrollbar. Not compatible with other scrollbar mods."
krumiro Dec 27, 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 Dec 27, 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 Dec 21, 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] Dec 13, 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 Dec 13, 2018 @ 12:18pm 
Absolute wonderful mod! Thanks to you and all those giant shoulders.
SentySent Nov 4, 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

花兔 Nov 1, 2018 @ 7:58am 
can press and hold control LT to speed up
Or the cross key and the joystick are two speeds
endersblade Sep 29, 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 Sep 29, 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 Jul 8, 2018 @ 10:22pm 
@Carmen: How about using "smooth scrolling" for vanilla instead of throwing such a tantrum?
Zyxpsilon Jul 8, 2018 @ 7:45pm 
THIS works perfectly fine (as described by the author) for me (as intended).
Danila Jul 8, 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 Apr 22, 2018 @ 1:23pm 
Normal requires a different program/toolset Scrap. Modders with both have to fiddle with 120GBs of program.
Jess Feb 19, 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] Jan 24, 2018 @ 9:58pm 
@大魔王 You mean it can only scroll by one page using a controller ?
花兔 Jan 23, 2018 @ 10:52pm 
@Toxic Frog
Controller D-PAD=When pointer is on the scrollbar itself : each mousewheel notch scrolls by one page.
Delran Sep 25, 2017 @ 9:40pm 
I waited all my life to see that mod happens
Zyxpsilon Sep 23, 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] Sep 23, 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 Sep 23, 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 Sep 22, 2017 @ 3:16am 
This is a damn god send! Especially if you have a ton of cosmetic mods installed, thank you!
Endspire Sep 17, 2017 @ 8:34pm 
Good mod, works as intended :sectoid:
Sirabot Sep 14, 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 Sep 14, 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