#Balatro Time Trial - Act in a flash to keep your cash!

1 messages · Page 1 of 1 (latest)

balmy python
#

Note: This is just a concept and want to get community feedback. I likely can't build this mod alone

This is an idea I came up with whilst trying to see how fast I could play whilst making good decisions. The mod would be as follows:

  • The shop, pack selection, blind screen and rounds are on a time limit
  • If the timer hits 0, every second you go over will deduct $1
  • Jokers exist to increase time, slow down time or stop the clock. All jokers will only exist for a certain number of rounds / hands
  • Vouchers exist to slow down time or change the penalty of going over the time limit
  • Tarot cards exist to one-time "add x seconds to the clock"

Here is an example of how I would imagine the UI. It's simple but I don't want it to feel intrusive

quartz fractal
#

Oh, that timer UI is super doable! I'll definitely try and whip something up, it shouldn't be too difficult to get that to work!

balmy python
#

Oh nice! Yeah, I just don't know my UI that well in Balatro yet. I have probably 6 hours of modding experience in Balatro.

quartz fractal
#

Judging by the stuff you've posted, you'd get the hang of it real quick, but in my experience it's definitely the hardest part. Outside of shaders, I guess. But this is luckily just a uibox with some parameters. If I set it up, I'll try to comment it properly

balmy python
#

Oh thank you! I'd be down for starting this on GH if you wanted to contribute it to the source?

quartz fractal
#

Sure, though be warned, I'm totally inexperienced with cooperative repositories besides accepting like two small pr's for #1340334060597285025, haha

balmy python
#

Ah it's okay, I can help in that regard. Safest bet is to just ensure you're in your own branch and occasionaly pull in the main branch

#

You think "Balatro Time Trial" is a sleek enough name? Probably isn't.

quartz fractal
#

It's eh... A very programmer name, hahahaha

balmy python
#

This comes to mind

quartz fractal
#

I think Time Trial might be better, the Balatro is implied and if it ends up on the modded wiki, also assumed to be part of it by SEO hahaha

#

Maybe cleverer names for it, but my own mod is called Balatro goes Kino, so I don't think I fare much better haha

balmy python
#

Hmm, okay. Name can be changed later I guess

#

You know the pack opening sound, the "bwaaaaaaaa"

#

When time is going into the negative, I want that sound to play really slowly

#

like it's creeping in

quartz fractal
#

Ooh, that's definitely a fun one. I haven't messed around with sound at all, but I think the hardest part of it is setting up sounds properly, which is already done in this case. I think the sound engine allows for some pretty robust manipulation, but I might be misremembering some stuff from unity's sound systems

balmy python
#

I tried it with that other mod I made, the Sabotage one. It's fun

balmy python
median vale
#

(You should use DebugPlus)

balmy python
#

Yeah? Is that the console mod?

rapid wing
#

Also check SystemClock for an implementation of a moveable timer overlay that should play nicely with other more complex UI mods

balmy python
#

Oh nice. I don't really want it movable and have all the settings. I kinda want to build it into my own mod. Is that possible

#

My UI is very simple, if I have trouble with it, I'll check it out. Thanks for pointing it out 🙂

balmy python
latent temple
# balmy python

look into major (i think that's under role? i forgor) for attaching a UIBox (or any Moveable) to something else

balmy python
#

This I assume

latent temple
#

yes

#

maybe

balmy python
#

That's all the docs say about it (typical) so I guess I'll have to find some examples

latent temple
#

look in the game's code for ui stuff

#

grep/find in files is a very good tool

balmy python
#

Yeah, I have been trying to do that, but yeah, because it's surrounded with literally everything else for the game, it's hard to isolate what's going on

median vale
balmy python
#

Does anyone know how to stop a sound using the key? I've read about SMODS.Sound but wanna use the game splash_buildup but want to be able to stop the sound when I want

median vale
#

looks like you need to patch the sound manager to do what you want

#

it's only able to stop all sounds

sacred sluice
#

hype

balmy python
#

I actually just resorted to using the love2d sound manager instead as it has a lot more flexibility

#

Got it working eventually

#

Lemme grab an example

obtuse lichen
#

make it a deck!

#

or a challenge