#⚙・modding-general
1 messages · Page 1562 of 1
What the hell is going on in the top right
a discord call, probably
?
nic's cooking
also, made a forum for uprisal
#1477838185919807620
what do they do
yea +chips is usually much weaker than +mult
her age
0401, hence 4's and aces
15.5 😭
"Teto's age is 31!"
"Teto's age is 15.5"
"Teto's age is 31"
i know this but it doesn't say 15.5 in the image now does it
Teto's age is whatever tf you want it to be cause her voice bank wasn't recorded by a child 🙃
every canon is miku something something
Hi chat! I'm trying to mod the game, saw a bunch of cool mods in videos and wanted to try stuff out
What's a good way to mod the game? I see some conflicting methods online
don't use balatro mod manager
well now i'm glad I asked i was about to do that
the tutorial by mathisfun works great still and i think is very comprehensive
check the pins for the balatro modding starter guide
thanks! will do
oh! that looks very helpful
stupid idea
Guys will I get banned if I give bizarro runner moobs
whats runner moobs
Yes
Hopefully, I can customize it to only have an event show up after every boss.
the humble hot potato

jimbo's big naturals
hot potato mod had same kind of events but only after boss blinds
correct, he is demon after all
it can also happen after every blind with a voucher

they uses my thing, I know
are we really making balatro adventure
I see no reason not to
k then
I just want the events.
hold up this would go hard with the inscryption jokers
We should normalize putting other modded jokers into mods as bonuses
I made this thing
its pretty cool
okay chat has anyone actually downloaded balatro odyssey
i dont want to
but im also curious what they were even trying to cook
im scared it'll brick my computer or smth
i have, it's ass
"100 planets" and they all just have like the same exact effects as the vanilla 12
repeated over and over again to get to 100


is it literally the exact same or is it basically the exact same
basically
some of them are literally but i want to say some of them are actually different
Instead of +1 mult to high card it does +2 mult
god so creative
can i just say it is SO hard to come up with interesting ideas for planets
anyone have any ideas for these three
yea that's a fair point, i only mentioned planets because it was the only thing i checked in detail before i physically could not care anymore and stopped playing the mod
ghost moon feels like it should do something with temporary levels (like level up a hand and then level it back down a round later or something)
yuggoth and/or iris should maybe siphon levels from other hands?
if it helps, iris is a reference to gemini home entertainment, and yuggoth is hp lovecraft
i see
maybe iris could shuffle around hand levels? or like randomize the chips/mult level up values of hands or something
Where can I find the tarot/spectral text sheet
wdym
Like the font sheet
iris should be a moon variant for sol
nah iris has nothing to do with the sun
its an alien sentient planet next to neptune
Ghost Moon
Creates a Negative copy of a random held Planet (except Ghost Moon)
i like that actually
oh so a planet exclusive fool
ngl i don't actually
relies on you having another held planet in the first place, and you're probably not gonna have more than two at once
yeah fair, plus all vanilla planets are actual level ups by themselves
that's why you dont see many mods with extra planets that dont add extra hands
why do you want planets anyway @wispy canopy
planet cardbs good
car db is where i get all my info about vehicles
the thing is, it creates a Negative copy, meaning you can stack
has synergy with Observatory
no yea i think it's too strong
the "random" is clearly intended to weaken it, but there's not really any way to get more than two or three different planets in your consumable slots
so i don't see much difference between it creating a random copy and just creating the planet card for your most played hand
Ig that makes sense
Yeah kinda
hey yaall
im struggling to try and figure out modded balatro (not techworthy whatsoever)
do yall know where I can get help?
the tutorials aint doing it
(trying to figure out pokermon)
Does he look enough like a chud

i just thought of an idea.. what if theres a voucher that allows u to discard either cards or choices within planet, tarot, spectral packs? that would be such a cool vanilla-like mod idea for a voucher :]
hmm sounds interesting, ik lua is pretty simple, so you could learn it and try to make the mod urself
use #1456643778336129127 for reference
Anyone know mods that can just make you have inf jokers
Just set the card area limit to a stupidly large number.
HOW
Debugplus will just let you spawn them in
You can also, utilize DPP.
https://discord.com/channels/1116389027176787968/1372508275794513962
... and make me happy by using it!
If you want it to feel more legal, you can use Glue For modpacks to increase the number of slots
Hmm
If you want it to be truly infinite you'll have to go into the code to bump up the max, though
Im too lazy for allat code
Then we have laid out your options.
For glue, all you'd have to do is change over one number, so that the maximum of the slider becomes whatever you need it to be, instead of 5, haha
my collection after my third run of cryptid
Yeah DPP is awesome
everyone gangsta until 0 out of 0 invisible
whoops
game be looking like old tumblr
Anyone know the mod that adds a bunch of hand types
the stab isnt huge enough to show a crash
its more a recession
It wouldn't look as interesting if it was just a random wall in the middle
@elfin mulch Yo, did you do Agarmons?
why was your message hidden 💔
Peep spam DMs, @leaden vector
you can make it spike up and down, look at the ethereum market rn for example
🤭🤭
That doesn't really give an "it's so over" kind of vibe though
To the moon goes up so this one goes down
nvm it kind of went back up
To the floor
i own barely enough for fees so i can pay my artists
I would love to pay my artists
unfortunately that would result in losing money to taxes
oop
hi, i just installed banner mod
it's blocking my hands tho
and idk how to select hands to unblock
Wait if bizarro runner is this guy what would bizarro hiker be
Professional gamer??????
Professional grass toucher vs. professional grass avoider
i mean not drawing
like
i distribute music for them
thats it
got another card sprited yay
as in cds irl

Ok doggfly
I hope SMODS gets like an ease of use background color changer because I cannot for the life of me figure out how to get [custom rarity] jokers to change the color of the background.
why are your messages hidden they were visible 5 minutes ago 😭
<@&1133519078540185692>
🔫
hey thats something new
yeah
damn I missed it
legendary jokers in your area
oh so something old
well I haven't seen those here
but refreshing
i've only seen crypto scams in this server
or they fishing for specific fish only
yeah
🎣
they get accounts via different methods

the crypto scam is for getting money out of you
ah yes the floundering blunder
merge my cutting-edge pr 
did you undraft it yet? Haven't checked in a hot second
yes I do
cryptid scams: collect my crazy new jokers...
I have 0 merge conflicts and even 0 removed lines you fool
what mod are you working on, sleepy?
your fish is my command
cba spotted
checkers fight improved
No fish command yet, but it should be pretty save to merge.
I DMed local gardener to make sure code placed in proper files and adjustments was done; most issues I encountered is fixed & optimizations is done.
There's some space for additional improvement (like include outline in stencil) but it's complicated so it's omitted from this PR.
Aside of that, it's fully ready, and I dont want it be opened for like month or two for no reason as usually this happens according to Eremel
Thanks tho
it had already caught my attention, and I see that it's a highly wanted feature
Easiest comments farming so far (that happened naturally tho, I was not baiting people)
yeah that's believable
I hav another UI PR in my mind to do, that's for next time
what is the pr?
what I'm hearing is that it's fully tested and I don't need to be running tests on it myself? If so I can merge it rn
I mean pr contains images and code attached to them
I tested rotations, overflow in overflow, text scaling, aligning, sizing, filling, rounding
It works on cards as expected too
Thank you, time to spam "it's so easy" in hotpot server 
that was really not that hard to be fair
i really should fix my merge conflicts but my motivation is at all time low
Mine only adds 2
Does that conut
Count*
fuck I rechecked code and found mistake. Just wrong variable name, nothing crazy. Should I make pr to fix this one or you can change 2 lines rq?
this what happens when no one checks code except yourself
In this 2 lines in src/ui.lua replace offset with scroll_offset, that's it
my oversight, sorry
bal
I can change it sleepy
thanks
just happened than UIBox has own offset field so it was not crashing and I missed it
sorry again, I made a few oversights in my mods recently too somehow, maybe I need small break
hi, new to balatro modding. can you mod with an apple game store subscription edition of balatro or is only with the purchase on steam
no need for apologies friend!
I wanted my pr as perfect as I can but I failed, but that's okay
next time for sure
at least I noticed it and pr was merged relatively quickly
only steam
and xbox game pass pc partially
everything else falls under #📜・modding-rules rule 4 at least
Sounds good thank you, im on mac thats why I was curiosu
the 2hu texture pack is so good
get back in here
play my mod
no i actually like balance in my balala
my mod is literally on the same balance scale with TOGA's 😭
reminds me of
Next
Round
Next
does anyone know cardsauce's bootleg joker crashes the whole game immediately after entering a blind
i think this is the log
no this is lovelys terminal info
where is it
0 0
1
X
Should I work on my mod or commit a crime instead
I don't feel like working on my mod
So I think I should crime
hmm mod
I'm choosing petty theft
What if there was a mod
black hole 2
What the fuck are the suit levels
its the suit level functionality from spectrallib (they get extra chips (by default 10 per level))
A
Fartlatro
Printerlatro
MORE vaults

vault printer....
thoughts
Home
kahoot
Oh so play mine its balance
does it use bonus chips
it creates a seperate value on cards
you can look in the spectrallib code for suit levels to see how it works
i think i fucked up somewhere without knowing
The sell button is looking suspiciously green
Lmao
we're good this time
They made an oopsie with a can_sell hook?
next time i feel im gonna make some dumb mistake that will render the deck inside of the joker areas or smthng
i can feel it
prolly didnt check
just disabled it
nice
I might revisit this spectral art idk.
yes
Like everytime you see them in #⚙・modding-general you just
Think about that specific fucking message
Yeah
What the hell
Finally had one of my more original joker ideas, both effect & design wise. Thoughts on it? Trying to simplify the specifics of it so it’s a bit less complex, but want to keep some more flexibility for the usage.
(yes he is in excruciating pain)
does anyone know why this happens when i pickup bootleg joker
thats a fucking child
like he will crash the game instantly when you enter a blind
if card.ability.extra.currentJoker then
local key = card.ability.extra.currentJoker
G.modprefix_savedjokercards = G.modprefix_savedjokercards or {}
G.modprefix_savedjokercards[card.sort_id] = G.modprefix_savedjokercards[card.sort_id] or {}
if not G.modprefix_savedjokercards[card.sort_id][key] then
local old_ability = copy_table(card.ability)
local old_center = card.config.center
local old_center_key = card.config.center_key
card:set_ability(key, nil, 'quantum')
card:update(0.016)
G.modprefix_savedjokercards[card.sort_id][key] = SMODS.shallow_copy(card)
G.modprefix_savedjokercards[card.sort_id][key].ability = copy_table(G.modprefix_savedjokercards[card.sort_id][key].ability)
for k, v in pairs({'T', 'VT', 'CT'}) do
G.modprefix_savedjokercards[card.sort_id][key][v] = copy_table(G.modprefix_savedjokercards[card.sort_id][key][v])
end
G.modprefix_savedjokercards[card.sort_id][key].config = SMODS.shallow_copy(G.modprefix_savedjokercards[card.sort_id][key].config)
card.ability = old_ability
card.config.center = old_center
card.config.center_key = old_center_key
for k, v in pairs({'juice_up', 'start_dissolve', 'remove', 'flip'}) do
G.modprefix_savedjokercards[card.sort_id][key][v] = function(_, ...)
return card[v](card, ...)
end
end
end
return G.modprefix_savedjokercards[card.sort_id][key]:calculate_joker(context)
end
Working on code that treats a joker like a random joker, and I copied this code from someone else and I don't know what part of this code causes the joker card to change its actual shape as when I play with it, it gets squished.
I mean they could be talking about Yotsuba&! teacher Osaka considering the context
Not that she changed a lot
That’s a lot of pronouns
:3
The ghost one reminds me of a panda
Ghostball
teehee
orb
o r b
seems kinda crazy with even decent rigging
-# tbh I really thought of it being that it basically locks you into playing houses if you value keeping the joker
One more forwarded message
Exactly.
It just goes up
hey there, looking for the mod that adds this effect to the cards, anyone know the name?
thats quite powerful for an uncommon..
damnit i know that mod but i cant remember the name
Just mute the audio
is it HD balatro by any chance?
im browsing a bunch of different pages trying to find it
HD Balatro wouldn't make much sense as a name :p
I think it's this one https://discord.com/channels/1116389027176787968/1412350576762814501
yyyup
thats def it ty
oh hi gappie
hi
revo's vault tomorrow trust
content drops in small patchs call that revo's deposits
hey my content updates arent small
Investment.
fish!
y'all fw a boss blind where you have to keep talking or die?
or a joker you have to yell at for something
this is peak
keep talking and nobody explodes
trueee
Add a toggle or something cause like, what if my mic doesnt work or something, or it doesn't get picked up cause im in something else
in dev and doesn't currently do anything but i could send you the yap level build to see if it picks up your mic lol
but yeah will probably be a toggle
not the stupidest thing thats present in my mod lol
i mean i got an arcade game hidden in this shit
I wish for jimbo commentary
He says stuff when you play a good or bad hand
And when you get specific joker combinations
huzzah!
No rekoj 0/10
where's wheel spin for next mod
funny but def should be togglable in the settings (and when you exit the settings if it's toggled off rerolls the boss blind, just in case someone doesn't realize that's a mechanic before it's too late)
How good is the blindside mod
Very well made
Should i try it
Yeah
If you like mods that turn the game into a literal spin-off
It would be nice if someone made it so the mobile version could be modded easily like with pc
when i feel like doing it ^u^
My thought was just like, i tend to play a lot in calls with friends, and i have it setup where discord takes full mic priority
i mean im in discord call right now and it functions for me atleast
Whats the link to the blindside discord server
Yes, but it was a full override i did manually, I'd have to undo it
Is there a mod that lets you use more than 3 profiles?
#1433445606071734374, then press the button that gets you tot the top of the thread
Omg tysm you’re the best
There's also ProfilesPlus but idk never touched that
the humble rule 4
hmm lowkey that would be a fun idea
We all love rule 4
make it only give its effects if your volume is maxed (:
don't be silly
make its effects scale with your volume instead :p
I was just saying thats all
Jimzarro is already in the tutorial so it'd be easy to do crossmod with
Hi there. So, due to an unforseen circumstance, I had to reset my PC and windows entirely because of my user profile getting corrupted. As a result, I lost pretty much everything, including the programs and files needed to mod the game
Download an external mod manager like bmm, then download the required resources then abandon bmm if you feel like it
I'm not sure where to segway this discussion--naturally I would like to re-do the process of modding balatro again. However, I'm somewhat nervous to do so; I'm not very knowledgeable in computer science/programming, and was wondering if there are any potential dangers that some of the files i downloaded could have resulted in a user profile corruption
nothing causes profile corruptions in balatro modding
except for Talisman, sometimes
nothing should mess with files in the first place besides creating saved data for mod configs
pc user profiles?
Are you talking about steam cloud saves?
or just balatro profiles
mods can however affect your profile's progress, which isn't desirable if you're still looking to get achievements in vanilla
in which case you should just use another profile
Nah, my PC's user profile in its entirety. Had an incorrect reading of my battery, couldn't open settings (would get forcefully booted out), and my home screen became black
oh, that
Oh
even talisman won't do that
yeah no there's no such incident I've ever heard of
i am in the 98%
Whar
98% of balatro players... cannot read
I thought that was dragon ball
it's based on a jen quote
"fun fact: 98% of Balatro players can't read" - jen walter
jen
I still inaudibly laugh every time I see loafer (bizarro runner)
I see
I guess i should be relieved
It's just annoying to do everything over again, lost a lot of important stuff on my laptop too
yeah that sucks
Certificate in blindside crashes my game
be less blindsided then
“Adrian.”
So does anyone know why certificate crashes for me in blindside
post crash in #⚙・modding-support
#1478110105185681540 message
https://github.com/orangequilavaburst/ForagerNonessentialsBLTR
mod out :)
I’m clubbing it
I posted it there
Copy the full yappers, not just that
Joker Idea of the Day:
One of a Kind
Uncommon
If played hand is High Card, levels up Three of a Kind
Levels up the best hand ever 🔥
just remember, every 3oak run can be a house run :)
Bump
Naur!!!
When a joker summons something in blindside it crashes
everything past that is basically useless
Just in case tho
go report it in the blindside server, you'll most likely get an actual answer there
pretty
It’s like finding the one piece possibly
what the hell are you on about 😭
I did and nobody responded
Idk :3
either way the stack trace is almost always useless
well then youve gotten your best bet there
people are going to know most about blindside in the blindside server rather than here i'd assume
https://github.com/PlasmaPhrase/Balatro-minus/releases/tag/v1.0.0 Balatro minus has been released
Is there a mod like condensed UI but doesnt crash
can i use a function for no_collection
OMG ONG OMG ILTRAKILL YES YES YES YESSSS
quite the hype 🙏
No, but you can update that dynamically. 🙂
that message was 2 days ago lmao
What does it do
Does it remove balatro
And makes you play stardew valley
you'll see
I am not downloading that
Oh hell no never mind
Overreact but I just really don’t like installing joker mods
I’m fine with 1800 decks tho
theres 1 deck too
+1 Mult
+2 Mult
+3 Mult
am i crazy or dos my game look more washed out
did you disable the shader
you set the crt effect all the way down
i never played with CRT tho
yeah balatro uses a shader to saturate everything
maybe its somehow the HQ Shaders
ur missing out on peak
it was
doesnt look like it
The only peak I’m missing out on is anonymously donating thousands to charities
show effects
no
It popped up on my ICYMI 😔😔😔
Because I missed it
What is the context for after a hand has been played?
Including after the jokers and all that?
And then it is possible to retrieve the score of that hand?
context.after?
if you want to have some sort of scoring effect with that timing, it'd be context.final_scoring_step, but otherwise yea
and to get the score of the hand at the moment of calculation (which for context.after would be the final score of the hand) just run SMODS.calculate_round_score()
oh nyooo, poor billion dollar company can't handle a few requests
so fucking annoying
Hi all! I made a mod to make buying jokers and consumables less tedious. It stemmed from my Cryptid runs - I'd often end up with tons of joker slots and money, but zero patience to reroll the shop manually. Here's what it does:
- Set a minimum balance to keep, similar to Chariot
- Whitelist the items you want to buy
- Set per-item limits - buy infinitely or cap at a specific amount (e.g. only 5 Blueprints)
- Hit start and the mod auto-rerolls and buys according to your rules
- Stop anytime with the stop button or Esc
It works in vanilla too, and from my experience plays well with Handy and Talisman. Would love to hear your feedback! Repo: https://github.com/pmaliszewski/balatro-autoshop/tree/main
death cards? 👀 👀 👀 👀
yes...
revo u shuld play balatro minus
oke
no its 23:20
it's 22:20 actually
play my mod
L timezone
balatro minus is the goat
already searching it
i love having 32 different poker hands in my balatro
aikoshen letter hands:
it's hopefully the time where the smods version checker finally lives up to its spec
only saying this because my mod is planned to add 20 extra poker hands
the >= 1.0.0 thing works?
I mean some mods will still have it wrong because they didn't follow the spec
but I unbutchered the butchered fix
I love having many hands.
and hopefully all works as it's supposed to now
any other jokers from my mod you guys want to know about?
do read about what happened there in #⚙・modding-support
(I wasn't even aware it was butchered)
awesome so i can finally revert this LOL
pitch imperfect FINALLY has some art
you would never have needed that
- steamodded dependencies are optional, and this one does nothing
- versions on dependencies are optional, and this one does nothing
- it's best to just require the actual minimum version needed for a given mod (only partially relevant I guess, but it's not great that modders do this type of dependency in the first place)
doesn't really matter though whether you put a bogus version or remove all or part of the dependency now does it
I don't know why people would have ever added the >=1.* dependency
to avoid 0.9.8 installs?
i mean all these mods showed a version conflict in the mod menu, i guess that didnt matter but yeah
and i was lazy to figure out what actually worked so i chose 0.0.1
Haven't come up with an effect yet
yoooo the vaultable jokers UI is niiiice
thank you :D
I doubt that, 0.9.8 installs are plentifully avoided by using json metadata
maybe it's because it's a wiki example
which I guess makes sense because people can't read
But yeah, hey all. I'm planning something for Parallel Update that I haven't really seen many people do, but is fairly vanilla
I won't say what
btw this is a joker not a booster pack despite the booster pack design
they see the example and either don't read the comment or don't realize that smods is actually in beta and therefore they shouldn't use the example
give pack when score
If you either: Want a very fragile deck or just plain hate yourself enough. There's now a deck full of nothing but brick blocks
how far can you get before you smash your deck to peices.
you can choose 1 extra card from Booster Packs
yes
does anyone know who the slime girl is in cardsauce
i believe that isslime
Looks like your calling mods because its for a joker.
thanks
thats the slime girl from the AI Dungeon streams
specifically [Vinesauce] Vinny - AI Dungeon Makes a Lewd Slime Girl
so its not really a character
it has a commonly agreed upon design as i see on vinebooru
that explains why i cant find it on pixiv
Lmao.
why do you have the smods cat as your profile picture
why not
it's not your cat?
its just a cat
no it's not, it's aure's cat
among many others
i dont get it, am i not allowed to get other peoples cats as a pfp
aure likes their cat.
feli also likes aure's cat. /ref
I just think it's a bit of a strange thing to do
i have like five billion cats in a folder
cat petabyte nuke
What's the opposite of smods
zvanilla
svanillas
Smods cat when zvanilla dog walks in
have you taken a look at my wiki pr for the f: text modifier
no
gvanilla (s is 19th letter, total letters - letter index = 7th letter (g), mods (plural) -> vanilla (singular))
gmod
SMODS.glop object
chat I have unlimited power now
I can create my own voice lines for my mod
now what voice lines they will be I have no idea
however, teto:
can't figure out what it says
shadow wizard koopa gang
play my mod
no play my mod
your mod its peak btw
Wait until I update my mod (hopefully this week) and then play it
😭
"why is this so hard omg"
there's also this one with a different voice
everybody
we goin to court on john balatro plus
at #1425631672853991434
is this a fine rare or should i increase the denum
regular just adds a normal copy
Alright I’m dooming the jokers to monsterization and eternal despair. Any suggestions who next?
its been quite a while since ive modded, where is the doccumenation again?
that's when the dm rolls a d20
How can I rewrite this in a better way?
i think it's worded fairly well, the only thing i'd suggest is making the score at the bottom in C:attention
you may also want to just move "gain +50 Chips" to the very top, it reads faster even though the wording doesn't really change because there's no comma
(also capitalize the starts of your sentences)
but yea i agree this is pretty much good as is
This Joker gains or loses 50 Chips if played hand scores more than previous hand?
that can work too
horray!
Eats lemon
oh narh
Lemon!
...
FYADGKAFDGAIDJ
oh god they died
Haha must suck to be able to taste sour
Make life take the lemons back!
What about Funyuns
Get mad!
funyuns are offbrand onion rings
Do you fuck with them tho
no
Oh
I don't want your damn lemons, what the hell am I supposed to do with these?
white apple
Eat them
With the peel
Lowkey that's what people do apparently, it's healthy ig?
what's more fucked up, eating a lemon like an apple or eating an onion like an apple
Anyway, finish the cave johnson pasta you weirdo
Demand to see life's manager! Make life rue the day it thought it could give Cave Johnson lemons! Do you know who I am? I'm the man who's gonna burn your house down! With the lemons! I'm gonna get my engineers to invent a combustible lemon that burns your house down!
Eating an apple like an onion
(What?)
((That’s the adlib))
even worse: onionade
I’d fuck up a burger with a lemon in it
now we gotta make lemonade
Hiker's description is straight up disinformation
Every played card permanently gains +5 Chips when scored
Look inside
Every scored card permanently gains +5 Chips when scored
Oh wait
the played but unscored cards don't get scored
I erased "when scored" from my mind
The proceeded to paste it
And still not process it
im doing a run rn with wormhole deck and i have 3 Pi cards, perkeo, double scale and brainstorm on ante 7 😭 (Like 2nd experience with playing cryptid this mod is insane)
I think I need to sleep more
more
i will have more, i must have more
I've obtained waluigi by using commit on double scale i believe i have peaked
Okay maybe I pointed out something somewhat valid despite going nuts
hi c: i am bored and i'd like to try making a few mods for balatro, is this server a good place to get help with that
it's pretty good, yea! check this out, the top of the page has a good guide on how to get set up for making mods and documentation for a bunch of common questions
https://github.com/nh6574/VanillaRemade/wiki
and feel free to ask any questions related to making mods in #💻・modding-dev
your'e did irt now you can play another mod
you completed canon event play cryptid
no, "play cryptid" is the canon event you just completed
I am not gonna play Cryptid for a long ass time
My canon event was realizing mods don’t work on windows 7 (I love my ancient pc!!!)
gemini doubles the values of oil lamp every round, then oil lamp multiplies luigi by those values 😭
waluigi is currently at uh... x489,224 on ante 3
i love gemini so bad i swear
i screamed when i got waluigi from soul, then oil lamp right after
im curious how fast im gonna crash with these numbers honestly
im adding multiple digits to waluigi a round
y'all are having it too easy
I did phenomenally on this
yk I think waluigi might have a solid networth
Waluigi's mansion
this single addition to my super hexagon themed joker is wonderful
use table lookup please
whats your longest if ... elseif ... else chain 💀
so i cant exactly use a table lookup for that
since it needs to run different bits of code depending what that key is
damn.
The fucking Wonderful Elephant because I'm a fucking idiot dumbster
The thing called storing a table that maps strings to functions:
okay but i dont want to declare 38 functions
it's just equivalent
you're moving the problem somewhere else and not reducing anything
Fair enough
I just prefer moving thru a table to find shit rather than navigating if statements
yeah, i know ifelse gets a lot of shit
if its that long
but doing the more """right""" thing isnt always the solution
that guy who vehemently insist on unrolling his loop though, that's wack as hell
just use loops brother
I mean theres a negligible performance benefit
Negligible as in like almost infinitesmally faster
But yeah its up to the programmer to determine which is more readable
And in languages like Lua
where syntax can be crazy wack
to this day i still am thinking about the loop unroll guy
Readability is a big concern
if you're in chat right now i hope you have read the documentation page for loops
yo guys, what was the name of a mod that allowed u to combine 2 decks into one
Deck sleeves?
yes, thank you
anyone know how to apply the shaders outside of the game?
I'd like to be able to use that dissolve shader
btw, did anyone have (has? i dont speak english srry) the idea to make a free music customization mod for balatro? It's one of the things I liked most about ultrakill cybergrind, and tboi ab+
just the idea, it's not necessary to have tried making it.
bit harder to work with than ultrakill, but ya
https://github.com/lord-ruby/Penumbra
Is that V1 ultrakill
(this isn't mine to be clear, I'm not ruby)
yea
john gopro
hello
due to recent events I, the guy who made lovely-injector, recommend you to join CLAMS
to discuss modded Balatro. https://discord.gg/yzduWXcpz
the foreboding:
plays the meme on hand played instead
That's even more mental damage.
Love it
Recent events?
makes me want to dive into the wavepart in death corridor.
have you SEEN the weather
What? Did a fire start to burn down the city
just
ugh
turn on the news, any channel
Source?

Oh it’s about the wa-
yikes
Lowkey cooking.
SCP x Balatro
Name any that you can!
Why a couple of those jokers with multiple sprites are sorted horizontally but the other couple is vertical
The joker that makes you racist
Because i am stupid and expanded the atlas as i went
Still waters run deep didn't have any downwards space from (0,5) so it went to the right
R.V Jokerstein didn't have any space to the right from (4,0) so it went down
I was thinking of the wrong 'stein
I have no clue how I just noticed this wtf
cryptids keygen is a keygen church reference
can we have a cryptid modding channel
segregate the cryptid players from the rest of people
Is there a mod that makes it so I can js like disable any jokers I want?
Yeah Im kinda agree with that cryptid is fun and well made but after playing it 5 times you are tired of it. Like their is no real challenge in cruptid at a point
Yeah but they have a cryptid discord tho
yeah but cryptid is still modded balatro
its modding general not vanilla plus general
Cryptid is not THAT bad
:bleh:
Didnt say that
Or*
make the commons uncommon
there wasn't any cryptid conversation happening, was there? Besides someone noting a reference?
The purist looks like one of my blinds lol
I needed more commons but uea, definitely needs to be uncommon
Visually or effect?
are these implemented or just concepts? How'd you go about implemented dyscalculia?
Cryptid is just not really replayable for me
Visually and kinda effect wise
do u wanna give it a spin
im on the bus
Implemented, but kinda buggy on a few
Lemme pull up the code
I can imagine, haha. Tbf even a buggy implementation of quantum ranks is impressive, I'd say. Does mean you'll get a lot of bug reports from people trying to play your mod with other mods, I reckon, haha
hmm
earlier idk i was scroling through
lots of cryptid stuff
people excited over the 100th oil lamp
For the boss blind, I personally really dislike the idea of a boss blind having a joker that's a hard counter for it (outside of Chicot), especially considering that disabling effects in vanilla only come from bosses. Makes it a bit of a niche luchador, though I guess you get some use out of it every dozen antes or so, when the bosses repeat, haha. Harvester is a fine concept but very strong at common, I suspect. Encore works as a rare, I think. Might be a bit too easy to break, but that's also dependant on your mods balancing goals. Geologist is a fun concept, but x1 scaling is too strong. Would be too easy to scale more than x3 of that per ante, I suspect. Museum is a cool concept that I'd keep in, but you'll have to see how easy it is to abuse with deckfixing
let people ten hours ago have a conversation that you weren't around for to be bothered by, man. Absolutely no need for those comments
okay yea, dyscalculia just dont work twt
kinda works??
its weird in that it only has one of the cards score, but its counted as a two pair
cause of the 5 as a 4 or vice versa, same with 3 and 2
Mix of these
I forgot the ancient exists
ahhh
Yes, you should use this method instead: https://github.com/Somethingcom515/SealsOnJokers/blob/dev/lovely/multirank.toml
G.FUNCS.cycle = function(e)
local card = e.config.ref_table
if not card or not card.ability or not card.ability.stock then return end
local s = card.ability.stock
s.mode_i = s.mode_i % #s.mode + 1
card:juice_up()
end
``` is there a way to refresh the button text? maybe like unselect and reselect the joker? juice up doesnt work as i thought it would
what's your code for it? Are you doing regex stuff or did you just go through all vanilla content by hand?
Im tryna avoid extra mods being needed but yea... Might work better
By hand...
No, the file I linked to, not the mod.
Oh!
Quite the commitment, haha. But yeah, definitely rely on the systems other people use, because it's a very difficult mechanic to set up and a lot of the work has been done already. Though be prepared for it still being an imperfect solution, haha
which button text are you trying to update in this case?
True
I just tend to like making rhe thing before trying others versions
Like making an entire 10k+ line python library for maming music...
you click it and it cycles to x5, x10, xALL back to x1
Nothing wrong with doing it from scratch, I've done the same for multiple of my own mechanics. It's more so that multi-rank always will get into issues, haha
Yea seems like it
Also tryna work multi-enhancements but i cant get that to work...
unselecting and reselecting the joker does update the text
somethingdotcom is an expert on multi-anything
i just want to not have to do that to update the text
so that i could also add dynamic prices
Iirc, as long as the text is static, it won't reload unless you reload the UI for it. It took me a while to set that up properly for another thing, though I'm not sure what that was. I think it involved me going down into the ui nodes and just grabbing the text node and changing it. Though I think using a dynatext object here should work too?
Wow, i would NOT have gotten that myself oml
Think I'm close to done with the SMODS blind slots PR. Only still debating to which degree I want to set up additional blind slot support. Though I might leave that for someone more skilled to implement, haha
Also for the quantum thing?
cycle_btn.nodes[1].config.text = "x"..s.mode[s.mode_i]?
Glad someone is doing this before i do
Peak PR
Oh no, this is something I'm adding to SMODS, which should make it easier to do stuff that messes with blinds, like having boss blinds in the big blind slot, or disabling skipping
or having a pool of non-boss small blind alternatives
Oh yes please
peak
Arent you able to set ref_table and ref_value to texts on buttons
I have such a goofy idea with that
oh true
you should be able to easily change the text
truley, chdp shall be made redundant
Also i will admit to using extra credit to reference for like, 4 jokers in my mod lmao
it's currently not too difficult to do, but it feels super clunky because you have to trick the game into thinking a blind isn't a boss blind when it is. This should hopefully just solve all of that.
Oh, forgot I broke showdown blinds, and that those now just spawn regardless, I do need to solve that, haha
Ive just kind of... Figured all of this out
all my code for Kino is just me stealing it from Eremel or N, I think
i mean ref value is card
I figured out lua and smods without the docs inside of a month
%70 stolen
true programminf experience is trying to code something tht doesnt work and then looking up and finding someone else alreadty did it better
exactly
Yep...
then steal it, learn it and use it in difernt places
local function wrapStockButton(name, card, button_name, func_name, color)
return {
n = G.UIT.C,
config = {
ref_table = card,
padding = 0.05,
r = 0.08,
minw = 1.2,
hover = true,
shadow = true,
colour = color,
button = button_name,
func = func_name,
align = "cl"
},
nodes = {
{
n = G.UIT.T,
config = {
text = name,
align = "cr",
colour = G.C.UI.TEXT_LIGHT,
scale = 0.4,
shadow = true
}
}
}
}
end
config =
{
extra =
{
chips = 10
},
stock =
{
names = {"LTHNK","JIMBO","SPCTL","JOKER"},
stock = {0,0,0,0},
price = {2,3,5,8},
mode = {1, 5, 10, "ALL"}, mode_i = 1,
volatility = {0.5, 0.2, 0.6, 0.8},
trend = {0.01, 0.05, 0, 0.02},
colours = {G.C.UI.TEXT_INACTIVE,G.C.UI.TEXT_INACTIVE,G.C.UI.TEXT_INACTIVE,G.C.UI.TEXT_INACTIVE},
indicators = {"","","",""},
change_p = {0,0,0,0},
},
},
smods is set up pretty well so you can figure out a lot of stuff yourself. I don't think I would've figured out how to set up Abduction in Kino without being able to reference N's code, though
evolve your code
Except it usually does work until i get crazy with my ideas
Whats abduction do?
Use ref_value and ref_table in G.UIT.T
instead of text =
yeah my ideas are not at a point where i need to work with patches yet
but eventually i will need to learn it
wait if i do that i think i have to change everything
It's a mechanic in Kino that puts playing cards or jokers in a temporary out-of-game zone, and then returns them at the end of the ante
I think im at the point of needing patches now twt
or im misunderstanding somethinf cuz ui code is absolute SHIT on mobile
Ahhh
Cool
Oh it is
Patches are easy as hell
Ive tried like, what 8 times now? None worked
howr u doing it
Specifically trying to do the multi-ranks and multi+enhancements
thats how i build the buttons
more difficult to set up than expected because you need to mess with the saving system, and I didn't figure out how important card area types were until Eremel explained it, haha. But being able to save reference between two objects while loading and unloading the game, as well as timing it all properly in the game's animations was a long-lasting hassle
quantum enhancements is a thing in smods, no?
Are you just making the stock market...
yes
Is it?
Yea optional feature
Hows that work?
well it does
Like, whats the code look like and ingame?
Ithink it lags quite bad tho
it works its just that the ui doesnt update like i'd like lol
the buttons do change colors :)
quantum enhancements is, yes, though it's always a risk to use it because there's a decent chance you tank performance with it
wait ok i can change it
Is there a better way to do quantum ranks and enhancemwnts?
both are quite complicated to do right
I have time
there's an existing smods PR on quantum ranks



