#Handy - QoL controls & keybinds

1 messages · Page 2 of 1

fallow nimbus
#

ill test using the sticks as cursors now

royal wren
#

It should work, was tested

#

Weird to see than if you use touchcreen game itself stop thinks that you're on gamepad

fallow nimbus
#

holding left stick and using right as cursor confirmed working

#

i think it might be because of the game’s native controller support or something

royal wren
#

That's kind of a problem because mod switches to different keys depends on device

fallow nimbus
#

oh and switching from touchscreen to gamepad when you enter the shop crashes for some odd reason but its fine if you reload the game

#

not sure if thats a handy thing though

royal wren
#

Need to see crash log

fallow nimbus
#

let me send it rq

royal wren
#

hm..

#

Platform: Windows ehehe

#

no SteamOS?

fallow nimbus
#

it says windows probably because of weird steamos proton compatibility jank

#

that or smods just cant tell the difference, not that there is much of one

royal wren
#

Ok crash caused by my end, it tries to render a gamepad button's sprite for buttons which it have no sprite

#

I'll fix that, just ignore it

fallow nimbus
#

oof

royal wren
#

dragging cards doesn’t deselect them, but dragging an unselected card selects it
You can find a setting which allows to deselect cards, try it

fallow nimbus
#

oh the dragging selected cards is perfectly fine its just the dragging unselected cards that was janky

royal wren
#

What kind of janky?

fallow nimbus
#

it selects the card when you drag it (but it does still let you drag it)

royal wren
#

It select immediately or after random amount of time/movement?

fallow nimbus
#

selects it immediately

#

it doesn’t select any other cards while its dragging though which is good

royal wren
#

This happen in 100% cases or random?

fallow nimbus
#

happens consistently for me

royal wren
#

ok, looks like that's what was mentioned in issue long time ago

#

Have stuff to do with all this information, can we continue a bit later?

#

I'll add mention of you in credits later lumalove

fallow nimbus
#

if i dont fall asleep before then :P

royal wren
#

Take a tea Chilllbro
That's what I'm doing rn

fallow nimbus
#

(over here its 9pm lol)

royal wren
#

2pm only ehehe

lost raptor
#

hey, can you send over a template of those tables for localization?

royal wren
#

I'll include this today

lost raptor
#

huh?

royal wren
#

This issue was present even in desktop by the way

fallow nimbus
#

thank you sleepy very cool

#

now i can play The Entire Fucking Deck with ease :)

royal wren
#

Confirm this please

fallow nimbus
#

it does work yeah

royal wren
#

Good

#

Huge than you for being my test rabbit, or more like test cat

fallow nimbus
#

:)

royal wren
#

And on a free time please test other gamepad controls

#

And also explore presets

fallow nimbus
#

one thing thats odd is that it doesn’t crash if i’m still on gamepad controls when i enter the shop but if i’m in touch/mouse mode snd i switch to gamepad mode in the shop it crashes
also happens if i switch to touch from gamepad and then switch back

royal wren
#

Yea I know, I'll fix it rn

#

Actually it shouldn't swap on touches in a first place lumaangry

#

I'll make a fix for crash then I'll try to figure out why this happening

fallow nimbus
#

it does that without handy too (but not the crashing part)

royal wren
#

I know, but it's behavious which I don't want to follow

#

Because mod uses different keybinds depends on device

#

And when you touch mod thinks that you're using mouse and so change all keybinds to desktop ones

#

So I want to make touches does not change device at all, keep previous

fallow nimbus
#

i mean. outside of the back button that i binded to the r key im not usually using gamepad controls unless i need to manage way too many jokers
i pretty much always use touch controls :P
would be nice to have a toggle for anyone who wants it though, so we can decide whether we want to keep the quick switch or not

royal wren
#

I can make this but it's like a lazy way to avoid issue

#

Btw, if you map a keyboard button on gamepad button, what happened?

fallow nimbus
#

steam deck lets me remap buttons to whatever i want, including mapping buttons to keyboard presses for example
so if i map a button to keyboard it’ll act as that key, e.g. mapping one of the back buttons to R so i can quick restart

royal wren
#

So it also changes device to desktop like with touch

fallow nimbus
#

let me check if it does hang on

#

yeah buttons mapped to keyboard switch it to desktop mode

royal wren
#

Hm, in this case making toggleable auto-detection makes so much sense

#

We are cooking so hard today

#

That's it for now. Enjoy gaming

royal wren
hollow pecan
#

what should i do if i don't have one

hollow pecan
royal wren
#

Just start a game, settings by default will be used

hollow pecan
#

wait

#

thing i was talking about was in cartomancer mod, i typed in completely wrong theme

royal wren
#

It's Cartomancer

hollow pecan
#

yes, sorry

royal wren
#

@fallow nimbus forgot to ask. If you touching setting description, does it shows popup with additional info for you?
Like this one

fallow nimbus
#

yeah it does

royal wren
#

Cool!

royal wren
#

I guess I have a localization file which is good enough for me.

@lost raptor @daring bison if you're still interested in mod translation, now you can confidentially finish it.
Use en-us localization as reference what it should looks like. Changes was made!
Also in en-us localization I added a big list of keybinds which you can localize if needed, with comments.

https://github.com/SleepyG11/HandyBalatro/tree/gamepad-support

GitHub

A mod for Balatro which adds new Quality of Life controls. - GitHub - SleepyG11/HandyBalatro at gamepad-support

#

Translations to other languages is welcome too! opop

lost raptor
#

Cool, I'll go check it later

royal wren
#

I made a good old buy/sell/use implementation a bit better and more compatible with other mods. I hope it will not crash Chilllbro

Also, other mod's developers can mark which action should Handy execute on card.
Just adding handy_insta_action in button's config defined in G.UIDEF.use_and_sell_buttons is all you need to do.
handy_insta_action = "sell" for mass-sell features or when [Quick buy/sell] is used (aka Shift is hold)
handy_insta_action = "buy_or_sell" when [Quick buy/sell] is used (aka Shift is hold)
handy_insta_action = "use" when [Quick use] is used (aka Ctrl is hold)

I cannot insert every case for this actions manually, so adding ability to other developers should make mod's compatibility wider.

Here's as an example how this can be used

royal wren
hallow lily
#

Sometimes when I press Enter the shop shows up even when not on cash out screen?

royal wren
#

JangSchna I'll check this

royal wren
#

If Cash Out panel will not appear but all listed things is working fine then it's not a bug

hallow lily
royal wren
#

Okay that's funny

#

Got it

#

I'll check tomorrow

royal wren
royal wren
royal wren
lost raptor
#

me when

burnt widget
#

screenshake to oblivion

gritty pagoda
#

those barons doing some moves

royal wren
burnt widget
daring bison
lost raptor
# royal wren

"Raaaaaaaaaaaa aaaaaaaHHHHH AAAAAAAAAAAAAAHHHHHH AAAAAAAAAAAAAAAAAAAAAAAHHH"

royal wren
inner bluff
royal wren
royal wren
#

Do some debugging with Entropy dev and call it "fixed" after that

royal wren
royal wren
#

All this time I was thinking that implementing own animation skip is not necessary because solutions like Saturn, Talisman and Nopeus exist.
But since all of them do it differently and/or not ideally (Saturn have primitive one, Talisman too + by itself have concerns, Nopeus smods-only + mfkaa moment), maybe I should implement own one?

supple cargo
#

Good day

#

Could someone tell me which version of handy would work for 1304a steammodded version?

royal wren
#

...any?

royal wren
narrow mist
#

nice

royal wren
lost raptor
#

:oyes:

supple cargo
#

Heyo

supple cargo
#

I'd be very grateful

silk ledge
supple cargo
#

Yup

#

Tried the latest one

#

Look

#

It says loaded

#

But

#

Nothing happens

#

There's no extra settings

No nothing

#

Sleepys here

silk ledge
#

Please no asking for help with unofficial versions of the game

supple cargo
#

They would prolly know

#

This is an official version tho-

royal wren
#

...nope

supple cargo
#

Really?

royal wren
#

Buy a game first, please

supple cargo
#

Okie

pallid shore
royal wren
#

If I'm adding own animation skip, I should add a way to "slow down" a game for a moment aswell!
Your Mime always be the most efficient!

sullen hawk
#

Handy's anim skip has evolved to a greater point than Talisman's, bravo

royal wren
#

Game wait until keybind will be released, not fixed time or smth

inner bluff
royal wren
#

I already implement everything I want

#

I probably have the biggest settings page in entirety of balatro mods

#

So big that I was forced to add pagination, twice

sullen hawk
royal wren
#

And yes, make best qol mod ever is my goal. At least in terms on this niche (game controls)

#

Cartomancer mod also very good with own niche

sullen hawk
#

meanwhile LocFixer living in the shadows
because it targets non-English users 💀

lost raptor
royal wren
sullen hawk
#

perfect screenshot with invisible underscore ThisIsFine

lost raptor
#

It renders everything above the card.

sullen hawk
#

Handy.UI.state panel.element got me in the first half ngl

inner bluff
lost raptor
#

I. Need

royal wren
lost raptor
#

yummers

#

In any case, I can't wait to get my ears blasted when fast-forwarding.

sullen hawk
#

reminds me of my trash Mac

#

where fps gets so low (2 - 6) that Nopeus' unsafe fast-forward barely affords my needs

#

the long DT report being capped at 0.1 in console is pretty much the answer: Balatro is effectively vsync-capped at 10 fps, anything lower than that slows the rendering down significantly

royal wren
#

Oh yea, I also added this, because why not. Maybe someone find it useful, for developing or smth, idk

inner bluff
#

It's definitely way outside the scope of Handy's other features, but would you consider a "smart" speedup/animation skip feature? One that gradually speeds up and skips animations the longer a calculation has run for?
When I first saw [this](#1270746376312979456 message) I thought that's what was going on, and really liked the idea

#

Animation skip is pretty necessary in long super-runs, but having it enabled all the time really robs the game of a lot of satisfying juice

royal wren
#

With animation skip this doesn't work, because how scoring works in a first place

inner bluff
royal wren
#

When you press play button, all calculations already done and all events already in queue

#

So animation skip just prevent this events from adding

#

Mid-scoring this have no effect

#

Only option is increase speed or event queue updating frequency

inner bluff
#

Could you perhaps limit the maximum number of events to be added to the queue per calculation event?

royal wren
#

It's more Talisman's "Abort" button job

#

Like, in vanilla run, DrSpectred managed to achieve 1 million events in queue

sullen hawk
#

you son of a crap, I'm in

#

QoL mod for players: thonk
QoL mod for players and developers: woke

tulip ocean
#

only mod I'll ever need 🔥

worldly rivet
#

It's quite handy to have

royal wren
pallid shore
burnt widget
royal wren
royal wren
#

Spend more than one day of UI shenanigans for this one

sullen hawk
#

can't wait to see it fail in non-English

#

I pretty much gave up on adding fully functional and bugless Vietnamese text input

worldly rivet
#

Are you aware that nopeus crashes with the skip animations handy branch when opening a booster pack?

merry marsh
#

idk if this is related

royal wren
royal wren
merry marsh
#

i am stupid

royal wren
royal wren
worldly rivet
#

No problem

haughty furnace
#

hey so is there something in this mod which makes the game crash?

#

cus after installing this mod I have crashed 3 times

royal wren
#

Depends on crash-log

haughty furnace
royal wren
#

Just screenshot a moment when game crash

haughty furnace
#

?

royal wren
#

It looks like this

haughty furnace
#

yeah nothing like that pops up

#

it just closes the game

#

even with the mod disabled

#

its just suddenly like this

#

Maybe its because I'm on crypted using negative deck idk

#

other decks didn'

royal wren
#

In this case, open Mods folder, then lovely/log and find latest file

haughty furnace
royal wren
#

Multiple mods not loaded properly for some reason, even including DebugPlus

royal wren
#

ok makes sense

#

I guess it's caused by smth other mods, no idea

silk ledge
haughty furnace
#

but they started after I enabled handy

#

again could just be negative deck for whatever reason

silk ledge
#

then it's not probably not handy's fault

haughty furnace
#

alr\

royal wren
#

maybe casual "update steamodded + talisman + cryptid" moment

#

Try to do that

inner bluff
#

Oh, Handy is modular now. Neat! Great organisation

royal wren
burnt widget
#

handy carrying the modding scene once again

royal wren
#

After long time, first version which is good enough for releasing.
But, since this update is so big, I preffer mark it as Release Candidate, so I can spend more time for testing new features like Animation skip, Speed multiplier and etc.
Also, want to make keyword for searching better, update localization and README.

Right now it should be stable enough version; if you encounter any bugs or crashes - let me know. Thanks! lumalove

Also side note: this version should be safe for using in Multiplayer, all required patches are already applied.

https://github.com/SleepyG11/HandyBalatro/releases/tag/v1.5.0-rc1

GitHub

Animation skip
Better speed multiplier
Search tab
Boss reroll keybind
Some misc keybinds (Crash a game and Open mod settings)
Check for nested folder
Bug fixes
Optimizations

unique cape
royal wren
royal wren
#

Technically, dragged card is also hovered, so now you can use actions on card you're holding on your cursor. Because why not? trash

sullen hawk
#

nice

royal wren
fossil aurora
#

dr spectred jumpscare

lost raptor
royal wren
#

Answer is obvious: you can't

lost raptor
#

oko

royal wren
burnt widget
#

the final stretch

lost raptor
#

can't wait to blow it up by sending the spanish (spain) localization

lost raptor
#

Totally not almost ready

#

Hey @royal wren uh... how do I like, send you the spanish (spain) localization?

royal wren
#

in dms

lost raptor
#

taken from the gamepad support branch

#

'cause that is the one that got updated last.

#

In terms of commits

royal wren
#

use animation-skip branch

lost raptor
#

ack

#

implodes

lost raptor
#

hey, @royal wren. Shit crashes whenever I try to open the search menu.

#

branch animation skip, I literally just did git checkout to said branch

royal wren
#

bottom part of log

lost raptor
#

holdon

#

there

#

Also updated my localization file

#

I think it should have every required entry?

royal wren
#

Nope, it should fallback

#

Just install mod properly

lost raptor
#

?

#

That's how I install literally every mod in my mods folder

royal wren
#

I guess you opening settings from steamodded mods list right?

lost raptor
#

Ye

royal wren
#

Okay makes sense

#

You found a bug, good job

lost raptor
#

Did i fuck something up?

royal wren
#

No, all fine

#

I'll fix it rn

lost raptor
#

yaya

#

sent localization file in DMs btw

#

If you want to like, do stuff with it.

#

idk

#

no clue how you manage that

royal wren
#

I'm not designer or smth, but mod needs a banner. So why not try to make one? Personally like it

lost raptor
#

Yummers

silk ledge
royal wren
#

First page of settings

silk ledge
#

oh the settings menu?

lost raptor
#

Looks like the game background idk

silk ledge
#

ye

#

I like it

lost raptor
#

I uh...

royal wren
#

Too fast I guess

lost raptor
#

It funny

lost raptor
lost raptor
#

Make so this thing works with the hand cards as well, idk.

#

suggestion™

royal wren
#

Problematic. Not in this release at least

lost raptor
#

oko

pallid shore
pallid shore
lost raptor
#

what?

pallid shore
#

oh okay so no

lost raptor
#

context.

pallid shore
#

Magicka is a game about wizards

#

where you spell

#

(as it's called in game)

#

you can cast magicks by combining elements of fire, water, cold, earth, lightning, shield, life, and arcane

#

Magicka is a satirical action-adventure game set in a rich fantasy world based on Norse mythology. The player assumes the role of a wizard from a sacred order tasked with stopping an evil sorcerer who has thrown the world into turmoil, his foul creations besieging the forces of good.
Players will be able to combine the elements to cast spells,…

Price

$9.99

Recommendations

18663

Metacritic

74

#

your pfp also remarkably resembles magicka wizards

lost raptor
#

oh?

#

Never heard of it before.

#

also not a wizard

royal wren
#

Handy - QoL controls & keybinds

royal wren
#

I was working on this update 1.5 months. During this time, my vision of what Handy mod should be changed.
Mod started as just "drag to select" feature ad some cards movement by arrows. Now, it's much more than that.

More keybinds means more challenges for me. A puzzle to solve: how implement it, where to put in settings, make sure it works with other mods and more.
"Better mouse and gamepad" mod was one of big challenges for me. I still don't own gamepad, but already implemented support for it. Not ideal, but I do believe much better than in any other mod.

I was not planning to translate mod to other languages, because why such a small mod needs it? Now it has localization for at least 3 languages.

I was not planning to add animation skip since it was already implemented in other mods, like Talisman, Nopeus ans Saturn. But problems on them (SMODS only, no levels of skipping, etc.) forces me to make own implementation, which addressed all this caveats.

More keybinds = less space in keyboard. So I implemented Presets, where you can save mod settings and switch between 3 different sets on a fly, basically triple amount of buttons on your mouse, keyboard or gamepad.

As a result, right now mod have such a big amount of various features, controls and keybinds, easy to be lost. So I added Search tab where you can find what you want easier.

And all of that - still keeping mod not require Steamodded, prevent any bugs and exploits I can find in vanilla game and with most of mods possible.

After all testings and double-check I made, I feel I can release this big update and not crash on launch trash

#

Handy v1.5.0

  • Gamepad support
  • Localization (Spanish by Jogla, Spanish (Mexico) by Sesebasti, Russian by me)
  • Better speed acceleration
  • Animation skip
  • Presets
  • Better fast hand selection and deselection
  • New keybinds
  • Better mods support
  • UI overhaul
  • Search
  • Bug fixes
  • Optimization

https://github.com/SleepyG11/HandyBalatro/releases/tag/v1.5.0

GitHub

Major update

Gamepad support
Localization (Spanish by Jogla, Spanish (Mexico) by Sesebasti, Russian by me)
Better speed acceleration
Animation skip
Presets
Better fast hand selection and deselecti...

royal wren
royal wren
#

Update related to better animation skip implementation for Talisman. I hope it works fine.

I made optimizations to make game not lag during "Calculate..." screen and after, when all animation is skipped and game needs to process everything at once. Also, removed all scoring sounds when the're skipped to not blow up your ears.

Big thanks to @narrow mist for helping.

https://github.com/SleepyG11/HandyBalatro/releases/tag/v1.5.0b

GitHub

Optimized Animation skip for Talisman
Removed scoring sounds for "Everything" animation skip and higher

#

Next time use 💥 please trash

jovial stream
#

I might just be blind so I apologise if that's the case but is there a way to have the speed and skip settings saved and always applied by default?

royal wren
jovial stream
#

That would be amazing

royal wren
#

This small $25 little guy made a lot of work past 3 days

royal wren
silk ledge
royal wren
#

Yes trash

jovial stream
royal wren
sullen hawk
#

Handy speed multiplier is separate from vanilla game speed options

#

I had to put that into account to make sure my animated joker doesn't go wild lmao

royal wren
#

.get_value()

#

Use real dt idk

royal wren
royal wren
#

I uploaded mod to Nexus, if anyone cares: https://www.nexusmods.com/balatro/mods/532?

Nexus Mods :: Balatro

Handy - a lovely mod which adds new controls and keybinds to the game designed for faster and easier playing Vanilla and Modded Balatro

#

Also, if you're using "Better mouse and gamepad", don't lumaangry

Mod already have everything from it, also this can be configured (which you can't do in original mod), and much more.
Here's how quickly setup keybinds to be just like in "Better mouse and gamepad":

sullen hawk
#

when a toggle is found in search but search is not cleared, going to the same toggle in its original place and clicking it crashes the game 💀

royal wren
#

Very weird crash. No idea why it's happening

sullen hawk
#

workaround fix: automatically clear search when switching to another tab

royal wren
#

I just prevent a crash trash

#

And keeping search between tabs is intented so it's not an option

sullen hawk
#

ouch

royal wren
hallow lily
#

When I try to open the game, the game says the HandyBalatro folder is nested but it is not?

royal wren
#

Show crash log

#

@hallow lily

royal wren
#

I just checked, both ways to downoad mod (.zip and release) works properly for me (on windows)

#

On MacOs should works too

#

If you're on linux (without Proton) then this can be a problem, since I don't tested it

hallow lily
royal wren
#

So you're trying to use nexus right

hallow lily
royal wren
#

ok nvm

#

What is r2modman actually?

hallow lily
royal wren
#

Well idk then

#

Mod downloaded from nexus more than 100 times wtf, is this a bots or smth

worldly rivet
#

r2modman is a mod manager for games typically ran under the unity engine

silk ledge
#

in my experience at least

royal wren
worldly rivet
#

Hotfix????

royal wren
#

Yes, why not

worldly rivet
#

YEAHHH

royal wren
#

Since not everyone knows about speed multiplier and animation skip feature (because current value displayed only when you actually use it), and 98%, maybe I should add toggles for them to vanilla settings, where more likely they'll be found?

#

Idk where to put it tho, since together with Nopeus on first page will be basically no vertical space

burnt widget
#

i mean with nopeus being deleted you might as well just take over since your mod is still getting updated

royal wren
#

It's now in keep by @narrow mist, so technically it's still alive

narrow mist
#

i mean idk if im actually gonna maintain it that much

royal wren
#

Is it needs maintenance in a first place? Imo mod is done

narrow mist
#

i dont mind doing a little upkeeping for now so that people have it around not completely broken

#

but im gonna drop supporting it eventually

#

and its not getting new features

royal wren
narrow mist
#

well i dont really see a big point in it if an alternative thats getting new stuff is already being maintained to keep it around forever

sullen hawk
#

fun fact: I'm still keeping a loc-file supported version of Nopeus on both of my machines

royal wren
#

Does this mean I am killing mods? trash

royal wren
sullen hawk
#

oh btw

#

make non-dangerous keybinds not work if modifier keys are pressed

#

I don't like having QoL keybinds be overlapped with DebugPlus

#

💀

royal wren
#

Easy to say, you know

#

I cannot track is any debugplus control is triggered

#

Even more, because of our different implementations, my keybinds triggers before debugplus ones

sullen hawk
#

I just want to make holding a modifier key (e.g. Ctrl - DebugPlus has an option make holding Ctrl a required step to trigger debug stuff) not trigger Handy shortcuts

royal wren
#

hm...

royal wren
#

Good old 2 updates in one day

#

Meawhile more than 400 downloads from Nexus. Idk is this a lot or not trash

sullen hawk
#

oh, include Cmd on Mac

#

wait nvm
DebugPlus allows both Ctrl and Cmd

#

and Cmd overlaps with many system keybinds

lost raptor
#

Hey, I'd like to report a bug I found while using handy in my steam deck which prevents me from using consumables when opening booster packs. This is the version I am currently using.
(let me take a screenshot of it)

#

(the button prompt sprite thing is missing, @royal wren (please don't kill me for poingo))

royal wren
#

When controller is used, use is overrided by Quick use keybind

#

Either disable this control or assign it to button you like

#

Weird button probably will not render, but will work

lost raptor
#

?

#

a

#

cool, it now works

#

thanks

royal wren
#

It's not a bug, it's intented

lost raptor
#

Then I am just very stupid.

#

thanks anyways

sullen hawk
royal wren
#

Versions difference lol

royal wren
sullen hawk
#

I took the latest commit at that time

royal wren
#

In debugPlus one

#

I was using pretty old one, new one have differences

shy minnow
#

where do i download this mod for mac

royal wren
shy minnow
#

thanks i just did it

royal wren
polar scarab
#

is there a way to select cards using key binds exclusively?

royal wren
royal wren
#

Another small update.

Thanks for recent change in DebugPlus, I can finally prevent all controls when console is opened.
No need now to unbind Cash out or Booster skip while working with console

And as a bonus, few more settings for controller.

https://github.com/SleepyG11/HandyBalatro/releases/tag/v1.5.1h

GitHub

Added setting to swap behaviour of left and right sticks for controller
Added setting to adjust cursor sensitivity on controller
All controls prevented when DebugPlus console is opened

#

I have plans for next big update. Most likely it will be another UI overhaul.
Since I'm feels more confident with balatro UI, I want split config info separate menus where I'll have space for more explanations and interactive examples for some features

lost raptor
#

Yum

snow skiff
#

idk if this is known but handy seems to make the use button (and buy and use) not work with a controller

this is with only smods, dbplus and handy

royal wren
snow skiff
#

sell seems to still work tho

#

does it use the left shoulder

#

(i never play with a controller i was just testing something else)

royal wren
royal wren
#

HotPot New UI leak. Since current one is reasonable overhelming (which leads to 98% just don't reading them and then complain why thing doesn't work), I decide to use new approach for it.

Now, some controls will have own page with more explanations how to use them, what they do, and with interactable preview to see controls effect or try them in-place. Planing to add such modals for Speed multiplier, Animation skip, Highlight movement and Quick buy/sell/use.

burnt widget
#

I dont even play balatro anymore but its still always crazy to see the amount of update this mods gets

#

Crazy shit by you sleepy

worldly rivet
#

oh hey it has what nopeus had

royal wren
#

Here's previously mentioned modal for quick buy/sell/use

royal wren
#

Also, finally, despite me think it was unnecessary, I'll add this

sullen hawk
#

yea, that's nice to have

lost raptor
#

noice

hoary veldt
royal wren
royal wren
royal wren
#

Both of them allow to see and adjust current Speed multiplier and Animation skip values respectively, and each toggle indiviually can be shown or hidden if you need to.

shadow beacon
#

steam modded

tulip ocean
errant cedar
#

steamo dded

silk ledge
#

Steamod ded

royal wren
#

guys stop

royal wren
#

I'm busy with other projects

wanton ginkgo
#

Heya! I think the "Better Mouse and Gamepad" preset is borked. It crashes the game when I click it

royal wren
#

I see..

royal wren
mighty shoal
#

nice

nocturne kernel
#

I was out of the loop, almost didn't notice game speed increases

candid citrus
#

Is Handy causing a bunch of lag known? Specifically, fps drops to the point of stuttering for several seconds randomly, then back to normal. Only started once I got Handy, and I just pared my mod list down to this and its still happening. Even without Card Sleeves, that's a new addition for me

royal wren
#

Check without Talisman first

candid citrus
#

Will do, I'll report back once I've figured out if that fixed it or not

#

got a big lag spike when i used The Sun on some cards, some of which were debuffed. On Magic deck with Yellow sleeve, game speed multiplier was at 8x, none of the unsafe or dangerous options on Handy are checked. My presets are very close to the defaults, want me to try the default presets, or something else? Also started getting some lag spikes in one shop, started right before opening a pack, and ended a bit after opening the pack, at 64x speed.

royal wren
royal wren
high pivot
#

is there a way i can use a keybind to toggle on and off the mod's game speed multiplier or toggle it on as long as i'm holding the key, or is that just not a thing.
(also great mod for touchscreen laptops, makes for a lot of silly fun, especially paired with sticky fingers.)

royal wren
sullen hawk
#

I need that asap

#

having to roll between 1, 64 and 512 feels kinda awkward

high pivot
royal wren
#

Question. Should some controls fully override vanilla one? By this I mean if you disable it, it disabled vanilla behaviour too.
As example: Deselect hand. Right now if you disable it, it fallbacks to vanilla one. Should disabling, well, fully disable this control?

high pivot
#

yes, and have a note or warning if you disable a vanilla keybind

#

more control for the user :)

royal wren
#

Last few months I'm working on 2.0 update
It's still in development, not all features fully implemented/tested (controller is not even started), but already I have working version.

Major difference from current stable version (aside of rebuilding mod from scratch) is completely new UI and ability to assign combinations of keys to controls.

So I'll appreciate feedback on this new additions. Thanks Lum

IMPORTANT! New version uses completely new config structure; old config will be converted to new one automatically, but new config is not compatible with current stable version. So, before testing, save config/Handy.jkr config file so you can restore config in case you want to return
Also dont use it in MP until stable release

Download repo as zip instead of release

https://github.com/SleepyG11/HandyBalatro/tree/v2.0

GitHub

A mod for Balatro which adds new Quality of Life controls and keybinds. - GitHub - SleepyG11/HandyBalatro at v2.0

high pivot
#

Oh yes

high pivot
#

this is perfect, i love how comically fast everything is, and i can control it :)

lost raptor
#

I wonder if the particles will be fixed anytime down the line, if that's possible.

high pivot
#

I don't think they need to be fixed

#

Just for a moment turn the speed back up :)

lost raptor
#

Still a bug nontheless.

high pivot
#

I think if it does get fixed, it would be very funny to keep it as a config option, maybe change how long text lasts.

That would actually be very useful, changing the speed of individual aspects.

royal wren
#

That's definitely not happening. Maybe I'll check what to do with attention text but thats unlikely

high pivot
royal wren
#

oopsie

#

fixed, update

#

I did not tested all contros very extensively so crashes or something broken may appear

high pivot
#

Glad to be the tester then 👍

royal wren
lost raptor
#

o

royal wren
#

I made a bunch of small changes/improvements/bug fixes to 2.0 version. In theory, should be stable on Multiplayer enviroment. NOT stable release
Still need more time for making sure all works on controller, and for other thing I wanted to add for a long while.
Testing or feedback is very welcome!

also 5 stars left to get 100 of them, no pressure of course owo

https://github.com/SleepyG11/HandyBalatro/tree/v2.0

GitHub

A mod for Balatro which adds new Quality of Life controls and keybinds. - GitHub - SleepyG11/HandyBalatro at v2.0

royal wren
royal wren
serene veldt
#

Hello. I made a feature in my mod that allows to reroll a voucher (like in the image). I do this with a wrapper around Card:highlight that replaces the redeem button with the 2 buttons (but I only do this for vouchers) and I call the function G.UIDEF.use_and_sell_buttons to help me do that.
As expected, Handy's quick buy feature doesn't work anymore on vouchers. I have taken a look at lovely dump after all code injections are made, but it's not immediately obvious to me how my code is interacting with Handy. Everything else is working fine. I'm using version 1.5.1o.
I need to understand Handy's code to understand how I'm interfering with it, so I came here to ask for direction/guidance on what/where to look first.

royal wren
royal wren
#

@serene veldt

royal wren
#

Meawhile, new alpha release is ready. Aside of new controls, mod auto-updating was added. Basically, that's last time you need to download a mod from github. All future releases (both stable and pre-releases) can be installed from mod config by one button press.
If you're using BMM you probably dont need it, but not all players do, so...

Also, say hello to Me! Amazing art by @lord.ruby

silk ledge
#

Sleepy in my game, pog

serene veldt
lost raptor
#

lol
amazing

austere crest
#

I think all I did was click on the first joker in my shop the second it appeared and then my game crashed with this. It didnt crash when I reloaded, so 99% sure it was because I clicked a shop joker just as the shop was loading in.

royal wren
#

Very weird crash

austere crest
#

I just got the same crash, but this time it was after I clicked a random spot on the victory screen after I was tabbed out for a bit and wanted to refocus the window. I didn't click on anything specific, not even a button of any kind.

royal wren
#

Crash is not related to any your actions, its time-based

#

Update lovely to 0.9.0 and let me know if it happens again

royal wren
#

Mod has auto-updater now where you can read changelog right in-game, so I'm not posing notifs about new release here as often.
Maybe later I'll implement full changelog with history in-game too. Who knows.

  • Upgraded keybinds for opening menus
  • UI fixes and improvements
  • Even more Me in game! Amazing jonkler art by @lord.ruby
  • Bug fixes
lost raptor
#

more silly, yay

high pivot
#

Yippee

#

#better than balatro plus

royal wren
#

Fun fact: for some of already releases v2.0 releases I designed completely new system to process all inputs in my notebook, after that I implemented it and it was working perfectly in a first try (with small adjustments). I still have all this notes. That was satisfying make stuff work correctly from the start. You should definitely try similar approach at some point.

serene veldt
# royal wren <@253299287335763971>

Sorry for the late response, just wanted to mention that in the end it worked really well. The README did have all info I needed but I was a little dumb.

royal wren
#

I can be a jonkler too

lost raptor
#

A jankler.

royal wren
#

Also, I implemented basically all I wanted in terms of features for v2.0
Next step will be making all of them work in gamepad, which will start beta versions line
When controller will be done, pre-releases to fix founded bugs + localization + some adjustments
And, 2.0 stable release which will be available in BMM, Nexus and other mod managers you use

#

I already have plans for future versions, so still a lot of work to do

unreal gorge
#

does the game still crash when you click search box because when i try to it crashes

#

in the search for setting

#

can only click the presets

royal wren
#

crash-log?

unreal gorge
#

hold on let me just try to replicate the issue

royal wren
#

thats a lot of mods man

#

I need a game dump

unreal gorge
#

it happens with low amounts of mods too

#

should i try disabling all mods other than handy and see if it crashes

royal wren
#

you better send mods archive you use so I can check it myself

unreal gorge
#

so zip up the mods folder or what

#

like all active mods?

royal wren
#

actually, try alpha version first and then left me know if it crashes

#

if so then yes archive your entire mods folder and send in dms

unreal gorge
#

should i archive all the active mods or just the whole thing into a zip when i do

royal wren
#

active only mods I guess

unreal gorge
#

still crashes

#

and same crash

royal wren
#

if you try enter seed for seeded run in vanilla way, is it crashes

#

or profile name, or any other text input

unreal gorge
#

hm should i check that

#

usually doesnt

#

does not crash in the seed thing or profile name, but what do you mean by vanilla way

royal wren
#

nvm just send mods folder

unreal gorge
#

also i think installing alpha caused another crash with another mod

#

oh ok

#

the mods folder contains lovely logs do i need to include those

#

i noticed that while i was zipping it

royal wren
#

Let it be

unreal gorge
#

ok

#

i have to send some random message first because discord doesnt allow sending files in profile hover

royal wren
#

ok

unreal gorge
#

also speed multiplier uncap be helping speed up creating 100+ planet cards

lost raptor
#

Hey, idk what amazing magic is handy doing, but v2.0 is certainly not compatible with too many jokers.

royal wren
#

I'll take a look

lost raptor
#

k ty

royal wren
#

works perfectly fine for me

lost raptor
#

then dunno

#

lemme get the crashlog anyways

#

Least that'll point me in the right direction?

royal wren
#

I thought its controls stuff, not crash, wtf

lost raptor
past crescent
#

-# ...why is my crash message change in the log?

royal wren
#

I need dump

#

Specifically functions/button_callbacks.lua file. With which text input you're interacting?

lost raptor
#

I press T to open the menu, then attempt to type anything.

royal wren
#

still need dump tho

lost raptor
#

Only the file?

royal wren
#

It's your d++ is crashing ehehe ehehe ehehe

#

Because of this patch

#

idk what you tried to do here but it should not be here

lost raptor
#

azaming

#

Loving text inputs.

royal wren