#⚙・modding-general

1 messages · Page 114 of 1

digital mesa
dapper helm
#

whats balalib for?

#

also balatro-mods

digital mesa
#

pretty sure it was a library for a mod that I might have removed

digital mesa
dapper helm
#

ah i see

digital mesa
#

yeah just wanted to know if anything could be figured out easily
if not ill have to test each mod one by one

dapper helm
#

i'd prob test balalib, musical suit and turquoise deck first

digital mesa
#

okay will do!

dapper helm
#

haven't seen people using those so wouldn't know if there was a problem

white scarab
#

lol this is a sound API Nativefs incompatibility

#

Not much I can do without making a 0.9.9 patch to fix it in Steamodded

exotic dagger
#

oof

digital mesa
#

thanks for the help!

exotic dagger
#

better try MoreSpeed instead then, while not instant it should be a good speedup

west hill
#

Trance + Palettes goes hard @white scarab

#

auto planet palettes are interesting

white scarab
#

How about auto spectral palettes?

west hill
#

They're on the list

#

not sure whether to take one or two hex codes for spectrals

white scarab
#

Two probably

#

Also Simple Green 👀

west hill
#

interestingly, planet X's shading is the same colour as the planet card base colours

#

just need to map out the spectrals and then it should be ready

white scarab
#

I wonder how hard it would be to adjust this with Trance

#

(i.e. add color palettes for these within trance palettes)

west hill
#

hmmm

#

it should be possible

#

I've not looked at how you handle trance colours, but I have a G.SETTINGS value that remembers the selected palette

white scarab
#

I basically just inject to G.C, but I could make that a reference to a table I insert in G.C if a setting is enabled

west hill
#

It can just set my value to the correct palette

left dock
#

Hello ! Does anyone have any idea if it's possible to manually enable an entier mod for a single deck.
Reverie for its own deck only in my case.
Thank you !

manic jasper
#

And would it be possible for the "transformation" animation to be like enhancing a card?

grand geode
#

add two flip events and set_ability the card to the new center during that

west hill
#

eh it sort of works

random silo
#

does this enhancement look good?

#

its supposed to be an overgrown card

brisk seal
#

Hats the enhancement do?

random silo
#

oh

#

upgrades played hand when scored, destroyed when discarded

#

im also making stud cards

#

1 in 4 chance tocreate a tag when scored

fast stone
#

try placing some card ranks over it

random silo
fast stone
#

oo
yeah thats looks nice, i like it

#

how about face cards?

#

they have the most art on them
so hopefully it doesn't clash

random silo
fast stone
#

oh yeah
they look great!

random silo
#

this is how they look ingame

#

now time to figure how where the hell calculate_enhancement is

dapper helm
plucky pond
#

they look fine to me

random silo
#

hhhhh im having some painfull experiences trying to do these

dapper helm
#

its just the flowers mostly cause mult and bonus are kinda just 1 thing each without too much detail

random silo
#

like the fact that it does this

#

it replaces the blank of blank text with a white version of its text

#

if i remove the name from the loc txt it works but then the badge says ERROR

maiden marlin
#

hey, I was the one who made the enhancement API. I've responded to you elsewhere

random silo
#

ok

plucky pond
#

a 25% chance to create a tag when scoring sounds... intriguing. PandaDevil

random silo
#

how the hell do i do it manually

dapper helm
#

looking forward to even more new enhancements

random silo
plucky pond
#

well i'm not saying you should change it

#

it seems fine to me

random silo
#

and i didnt want to break the symmetry of 2 +chips 2 +mult and 2 xmult enhancements

plucky pond
#

but i'm just imagining how broken this would be with retriggers and two all 6 jokers

random silo
#

but it makes sense for it to be really powerful

plucky pond
#

especially if we're playing cryptid lambevil

dapper helm
# random silo

also i have no clue how you'd change it but i must say the green brick one hurts my brain

random silo
#

its only available through a 6$ decently rare consumable

random silo
#

and whyyyyy colorblindness i though that was yellow the whole time

dapper helm
#

let me see if thats the problem, i have high saturation on and usually it doesn't bother me

random silo
#

this better?

dapper helm
#

could you make the pattern bigger easily or is that manually done?

random silo
#

manually done

plucky pond
#

i can look at it just fine, but i think the problem is that the stud pattern is a bit too much

random silo
#

and also its made to fit the color pallete and syle of the gear cards in my mod

plucky pond
#

if the studs were bigger and spaced out more, i think it'd be easier on more sensitive eyes

random silo
#

better?

#

i just made the studs less visible

dapper helm
#

its fine if you wanna just keep it the same as the gear cards tho, its not that bad on the eyes

random silo
#

i so wish that the steammodded enhancement api wasnt terrible

#

rn its super buggy and they dont show up in the collection

dapper helm
#

it can be changed no? give the dev feedback and bug reports

random silo
#

yeah

#

rn the most pressing issue is this

#

it creates white text that replaces the blank of blank text

#

ive sent some messages in the steamodded thread but idk how i would get any of this to actually be fixed

toxic cloud
#

@grand geode uhh
I pasted your entire thing in and it worked... but only as a button
do I need a lovely patch as well?

grand geode
#

dunno. im at school rn

toxic cloud
#

oof

#

later Ig

manic jasper
#

How would I add tooltips to playing cards without replacing enhancements, editions, or seals? ||(I want to do so when a joker I made hits a 1 in 2 chance)||

brisk seal
#

In the mood for cruel bosses, would it be unfair to have a blind which changes the rank or suit of one random card played each hand.

toxic cloud
#

welp
with enough research on Language API, I managed to pull it out myself

grand geode
#

yay

toxic cloud
#

I would like to confirm one thing
when using a beta language, does relanching the game set language back to English

haughty hinge
#

and is completely rng based :)

autumn yew
brisk seal
#

No, I mean BEFORE determining the hand

autumn yew
haughty hinge
#

probably not for this mod as its a joke boss

autumn yew
#

(pair and two pair would have to 50-50 between that and the next hand up; three of a kind/full house)

brisk seal
#

Guess I need to keep thinking

haughty hinge
#

thought of a weird boss that would have 2 random bosses in it
after you discard boss a will appear, and after you play a hand boss b will appear

autumn yew
#

also, iirc, there isn't really a hook for "alter the hand played"
heck, I had to create one for The Sinister, as I thought there was already a spot for card-scored, but not as part of a blind

haughty hinge
#

ig its name could be The Conjoined?

autumn yew
haughty hinge
#

noice

#

The Gemini goes hard

brisk seal
#

Perhaps debuffing all but one suit

autumn yew
#

a boss that hard counters an entire deck is just kinda unfair

haughty hinge
brisk seal
autumn yew
#

if it was "at least five of" then I think it would be fine.
"at least 10% of your deck?"
Definitely "have to own some" but a single not-debuffed card would be murder if you got unlucky with checkered because you picked up a polychrome +mult ace of clubs

brisk seal
#

I’d probably but these blinds in a challenge or something

autumn yew
#

("5" and "10%" are arbitrary values)

brisk seal
#

Daring Group is a bit cruel y’know

autumn yew
#

I haven't done all the challenges, so I haven't seen that one

brisk seal
#

And called it Daring Group

#

This

autumn yew
#

related, from the guy that gives me ideas:

"played hand must include all suits, else, halve final score"

haughty hinge
#

Boss Blind idea
This Blind's base is set to the base 2 antes from now
However it will have a maximum ante cap instead of minimum

brisk seal
#

Nobody wants or needs another Wall boss

autumn yew
haughty hinge
autumn yew
brisk seal
#

Maybe a boss which removes 1 dollar per card drawn

autumn yew
brisk seal
#

Thank you

white scarab
autumn yew
brisk seal
#

Wow

haughty hinge
brisk seal
white scarab
#

the functions I have to override for clicking and releasing have the dumbest names

#

you'll never guess which ones I'm using

brisk seal
#

Correct

haughty hinge
#

amber acorn could riffle shuffle the joker lmao

white scarab
#

||Node:set_offset and Node:stop_drag||

autumn yew
#

related, I discovered the other day that you can pull the top card of your deck off and drag it around

random silo
#

what the hell

white scarab
#

you can do it with blinds too

autumn yew
haughty hinge
#

wait you just realized that

#

the blind one was something i was told a couple months ago

brisk seal
#

For crueler blinds I might just make all the original blinds cruel then make like 2 or 3 original blinds

haughty hinge
brisk seal
#

Not all of them

autumn yew
brisk seal
#

Old arm is kinda just wierd

haughty hinge
#

old arm is extremely crueler than psychic

#

at least with psychic the most damage it would do is counter -handsize builds and half joker

white scarab
#

old blinds are planned for cryptid 👿

random silo
#

nah just make them unnecessarily cruel

brisk seal
#

although outright banning the most played hand might be fun

random silo
#

the wheel makes all cards face down

haughty hinge
random silo
#

the mark destroyes all face cards drawn

haughty hinge
#

canio: 😄

random silo
#

instalose

#

or instawin

#

the needle gives you only 2 discards

#

the water only 2 hands

brisk seal
#

34 in 53 cards drawn face down

haughty hinge
#

the wheel could just make you draw all the face down cards out the gate

brisk seal
random silo
#

the tooth removes 1$ for each card played per level of played hand

brisk seal
#

I’m looking for hard blinds not unfair ones

haughty hinge
brisk seal
#

Im def making a bling which costs a dollar per card drawn

autumn yew
#

joke one from same friend mentioned before:
The Terminids
"Draw 10 cards after every play/discard"
The idea being that it would drown you and deck you out. Though it'd have to be acompanied by some forced discarding too

toxic cloud
#

uhh
is this hardcoded

brisk seal
random silo
#

the plant permenantly debuffs all face cards

toxic cloud
#

yea, I remember seeing it in dictionary

#

for some reason it's never in use

brisk seal
toxic cloud
#

it should be "không hợp lệ" smh

random silo
#

ok lol

brisk seal
#

Except money blinds

#

Those are okay

haughty hinge
#

cruel arm could give negative hand levels

#

and would decrease hand level by 2

random silo
#

the plant dissalows any hand containing a face card

haughty hinge
#

oh wait i have a way crueler addition to current arm

#

Decrease the levels of all Poker Hands contained in played hand

brisk seal
#

Might just pull The Jack form my other mod

#

(Debuffs played cards if they sun over 21)

#

*sum

haughty hinge
brisk seal
#

no

#

It’s just extra (sometimes unnecessarily) harsh

haughty hinge
brisk seal
#

I disagree

haughty hinge
#

ok then

brisk seal
#

And that lists arbitrary as the top match, so doesn’t seem good

haughty hinge
#

arbitrary usually means something along the lines of "not being determined by any logic or reason"

brisk seal
#

I know

haughty hinge
#

however it does mean randomness so ig you're right

#

what other old blinds were you gonna add?

brisk seal
#

I never said I was adding old blinds

haughty hinge
#

your previous messages imply you were gonna add some but not all old boss blinds

brisk seal
#

true

#

not sure tho

#

imma just focus on the other 4 cruel finishers for now

haughty hinge
#

m

gilded vortex
#

Yeah! What did you do? 🤔

thick lion
#

Gotta love when the cash out is higher than the blind requirement

brisk seal
#

87

brisk seal
dapper helm
#

the mind the body and the soul?

brisk seal
#

no?

calm vessel
#

why not

brisk seal
#

why so?

calm vessel
#

what is this in reference to

brisk seal
#

nothing

#

more of just memory and analysis

#

since there's only 1 visible card

calm vessel
#

make The Body, where each card shows what it is in a fraction of a second

brisk seal
#

no

dapper helm
#

the body could be like "All jokers disabled. x0.5 base score" and the soul could be like the water + set handsize to 5 so you have to get lucky

brisk seal
#

i immensley dislike both of those ideas

#

mostly due to a lack of fun

calm vessel
#

true

toxic cloud
#

having to rely solely on poker hand level isn't funny at all

#

and card enhancements

dapper helm
#

damn big haters of jokerless challenge

toxic cloud
#

it's far worse than jokerless

dapper helm
#

how

toxic cloud
#

in jokerless, having no joker means other items appear in shop way more often

dapper helm
#

the other items being wheel of fortune and temperance

toxic cloud
#

that way you can heavily utilize card enhancements and poker hand level

#

while in a normal run you sometimes get no deck manip and poker hand level just because the shop is throwing only jokers at you

#

then this boss appears and ruins your entire run

dapper helm
brisk seal
#

*buy

dapper helm
#

yes but without any money from econ jokers or the extra hands saved by not scraping by each blind

brisk seal
#

jokerless is hard but like this boss is worse

toxic cloud
#

that's what I meant

brisk seal
#

theres a reason why finisher blinds only lightly debuff them

dapper helm
#

this boss is literally any boss in jokerless but less than half the required score and easier to prepare for

brisk seal
#

no?

#

thats simply incorrect

#

jokerless runs build everything else to make up for the jokers

toxic cloud
#

sometimes your score relies solely on jokers

#

1 scaling joker, 4 Xmult joker, all to meet their demise by a finisher boss

#

not good

calm vessel
#

while on jokerless you know what to prepare for(no joker), here you only get 1 ante

toxic cloud
#

but still

#

it's the last ante

dapper helm
toxic cloud
#

you spent a lot of time for a build only to then get absolutely destroyed by a finisher boss, that's more annoying than hard

calm vessel
#

also on jokerless joker cannot spawn in the shop

dapper helm
#

crimson heart moment

#

verdant leaf moment

toxic cloud
#

I meant the score

#

you get an op build that gives far more score required to beat a finisher boss theoretically

#

then The Body shows up and brings your score down to below 10% required score each hand, that's anti-adrenaline pumping

#

not good for our ego

dapper helm
#

legit vv

calm vessel
dapper helm
#

you can could be playing 100k score hands on high stakes which is easily enough to clear any boss but vv shows up and says 1mil

toxic cloud
#

smh, that's not what I meant

#

you're comparing 100k to high stake wth

brisk seal
# brisk seal

im thinking on whether this is finisher level or not

toxic cloud
#

I meant one-shotting

calm vessel
#

context is important here, are we playing on high stake or low

dapper helm
#

what does it even matter?

#

and in the first place it didn't even have to be a finisher boss blind afaik

toxic cloud
#

what I meant is
you have an ability to one-shot finisher boss theoretically
then The Body shows up

calm vessel
#

it is simply a bad boss design

brisk seal
#

its a bad blind no matter what kind it is, you can't just debuff all the jokers

#

there is a REASON crimson heart only does one and changes it every hand/discard

toxic cloud
brisk seal
#

oh

#

my mistake then

dapper helm
toxic cloud
#

you were designing a boss that changes boss blind ability every hand/discard and mistook it for Heart KEKW

brisk seal
toxic cloud
#

oof

toxic cloud
#

cash explosion Ig

#

wait nvm, I was using discards so it did not count

oak fern
#

mfw

#

Opinion on a Joker that retriggers each scored card until their RNG hits? lol

brisk seal
# brisk seal

next im gonna make drawing a card cost a dollar for a blind (if i can make it reasonable compatible with stuff maybe idk)

#

(you can't draw cards without money, rip credit card)

toxic cloud
oak fern
#

Can someone test a joker for me? I'm at work and can't playtest it lol

toxic cloud
#

it's weird lol

nocturne bloom
#

can someone help me mod balatro?

toxic cloud
#

Kotori gives 2 discards per 5, while Natsumi only gives $7 once per 7
nvm the 7 buck triggers first, so I counter wrong

mystic oar
#

back at the modding wheel

#

enhancement which creates a temporary copy of the card its attached to on blind select, seal or regular enhancement?

#

if i make it a seal theres probably more synergyspace seeing as regular enhancements usually increment score and dont do zany effects but seals do, but also if i make it a regular enhancement then i can make a uncommon joker like glass joker or stone joker

gilded vortex
mystic oar
#

while in the deck

gilded vortex
#

I do think that makes it weaker, and overall less synergistic

#

Also I don’t think there is a Seal API

mystic oar
#

theres sealAPI, i checked beforehand

gilded vortex
#

I do agree with you making it a Seal opens up some more synergies, since I expect Enhancements to be more popular

gilded vortex
#

I remember the 0.9.8 being buggy

mystic oar
#

pretty sure? i dont know if its changed since 0.9.8 but there is a sealapi for 1.0.0

gilded vortex
#

hmmm

mystic oar
west hill
# gilded vortex Yeah! What did you do? 🤔

It samples the 4 neighbouring pixels, recolours those, and then finds an average colour, but I’ve just realised I’m sampling two of them wrong which I think is why it isn’t perfect

gilded vortex
gilded vortex
mystic oar
#

the cards created on blind select dont go into your hand, they go into your deck

west hill
mystic oar
#

then im really not sure what you mean, lol

gilded vortex
gilded vortex
mystic oar
#

it allowing u to go above ur hand size i dont think would happen though if it's on draw unless its going directly to your hand, unless im mistaken, which is whats throwing me off

gilded vortex
#

In my mind the effect is “copy this wherever it is”, and since it’s in your hand when you draw it, it copies to your hand

west hill
gilded vortex
#

And that enables synergies while copying to deck mostly doesn’t

mystic oar
#

okay i see what you mean

gilded vortex
#

As I said, it automatically computes a map between two gradients of any n color sets

#

And I gave an example with two 2-color gradients

#

Having more colors is better because it avoids unsolvable systems

#

As in, more different colors

#

You’d need 4 linearly independent colors or about that many depending on what you’re doing

mystic oar
# mystic oar okay i see what you mean

fair, it would def make it more stronger but also i think itd be pretty strong seeing as it's effectively basically card duping with way less effort but slightly less payoff. i think being just effectively 2x card weight in deck is already pretty strong on it's own, but idk, ill play around wit hit

gilded vortex
oak fern
brisk seal
gilded vortex
#

A deck with 2 cards and a deck with one million copies of 2 cards are different

mystic oar
#

they dissapear at the end of the current round

gilded vortex
#

(which doesn’t exist yet, but I want to make)

oak fern
#

nerd face

gilded vortex
#

I’m planning a shader to distinguish them

#

Also I already have the animation to destroy cards at the end of the blind

oak fern
idle orchid
mystic oar
brisk seal
#

accrue cash or die, best ill probs do is make the first draw free.

gilded vortex
haughty hinge
#

is it possible to lose money in the payout section

gilded vortex
brisk seal
gilded vortex
#

You can choose how much you want to care about balance or not

brisk seal
gilded vortex
#

Or just power creep the balance

#

Like Cryptid

haughty hinge
#

lol

west hill
haughty hinge
#

cryptid is just power

#

on both sides

gilded vortex
#

Hence power creep

#

the balance

haughty hinge
#

the unbalanced balanced

gilded vortex
#

It’s just balanced

haughty hinge
#

antimatter:

gilded vortex
brisk seal
#

is this a genuine compliment or sarcastic i cannot tell

oak fern
#

good in terms of being a good human

brisk seal
#

and i am making the initial draw free

gilded vortex
#

Nether assigning ethical values to Balatro modding

brisk seal
#

The Jaw is not ethical

gilded vortex
#

If you don’t mod Balatro you go to the Nether when you perish

oak fern
#

wait until I add Social credit API

haughty hinge
#

wait there's ethics in a gambling game

#

jk

oak fern
brisk seal
#

the tooth is far nicer as it lets you go into debt by default

haughty hinge
#

just realized

#

efficare is gonna DESTROY economies

gilded vortex
# mystic oar true mb

I think for now you can use card.temporary = true to make cards temporary and then manually iterate over them to destroy them and calculate Jokers while there’s no API

mystic oar
#

thats already what i do lol

#

or something along those lines

gilded vortex
#

Alternatively it debuffed everything if you had too much $

oak fern
#

how would you get rid of money

gilded vortex
grand geode
gilded vortex
brisk seal
mystic oar
#

boss blind that if you gain or lose money during the round you get a game over

oak fern
#

Boss blind that makes your pc bluescreen

#

(ethical gambling)

gilded vortex
#

Boss blind that greens

oak fern
#

Boss blind

mystic oar
#

blind boss, even

oak fern
#

youre onto something here

brisk seal
#

lets see i have a boss blind about money, face down cards, and boss blinds. next up is debuffing cards cruely

#

dw the jaw will defintely take your money

mystic oar
#

permanently debuff played cards

brisk seal
#

lol

oak fern
#

hmm what if

brisk seal
#

i know the blinds are cruel but, i think they are still winnable I'd like too keep it that way

oak fern
#

each scored card has a 1 in x chance of getting debuffed before scoring

#

"The Decay"

haughty hinge
oak fern
#

it could

brisk seal
#

im probs just gonna debuff 75% of playing cards

oak fern
#

lmao

haughty hinge
#

i want a boss blind that changes the win condition in a very cool and interesting way

brisk seal
#

im not joking, it's beatable with good jokers

haughty hinge
#

im gonna guess you have that

oak fern
#

me when my name is Myst: :)

grand geode
#

once i get Big Bird and Judgement Bird done

oak fern
#

Big Judgement Bird when?

grand geode
#

i've made one. i can do it again.

gilded vortex
#

Wait that’s not Brazilian Big Bird

#

It doesn’t have death in its eyes

oak fern
#

Brazilian Big what

gilded vortex
#

As opposed to American Big Bird

oak fern
#

most american door ive ever seen

haughty hinge
#

there's a game i used to play on coolmath called Push Your Luck (yes my gambling addiction goes this far back) where a wheel numbers 1-13 is spun and you have to guess if the next number is higher or lower

brisk seal
#

which is cruelest, only one card face up, drawing cards costs $1 each, 3 of 5 finisher blinds randomly chosen to be active each hand/discard, or cards have a 75% chance to be debuffed when drawn.

haughty hinge
#

i would love for something in balatro to made with this

grand geode
gilded vortex
#

In some universe, Big Bird was a casualty of the single worst astronautical disaster in history

oak fern
#

what

brisk seal
#

why not this one

gilded vortex
oak fern
#

In some universe Big Bird commited 9/11

haughty hinge
#

in some universe Big Bird wasn't the biggest bird

gilded vortex
# oak fern what

Big Bird was going to be sent to space but they tried to send a teacher instead

brisk seal
gilded vortex
brisk seal
#

and ill do it again

gilded vortex
#

Like the Needle has a reduced requirement

haughty hinge
brisk seal
#

unless it doesn't pose an issue in a run with cruel blinds only

gilded vortex
haughty hinge
#

lmao

#

why did i think the scp was
You do not recognize the bodies in the water

gilded vortex
#

Skill issue

haughty hinge
#

in an alternate universe Big Bird wasn't an SCP in disguise :(

gilded vortex
#

He isn’t

#

At least I don’t remember any suggesting so

grand geode
#

the hell are yall yapping about

haughty hinge
#

Big Bird 9/11

gilded vortex
#

Library of Foundation

#

Secure Contain Ruina

oak fern
gilded vortex
#

This is a look into the universe where they did, in fact, try to send Big Bird into space

gilded vortex
gilded vortex
#

Except for ||Elmo||

brisk seal
#

just throught of something, The Ghoul - Your most played poker hand isn't a valid poker hand

#

(your hand won't be able to be evaluated as that hand)

grand geode
#

bad wording

#

just "No most played poker hand" is enough

#

oh

#

wait

#

yeah this is that but easier MalkWheezing

brisk seal
#

flush is high card instead

gilded vortex
#

Except when it’s pair

haughty hinge
#

Push Your Luck:
After every hand, this Joker picks a random rank
Earn $5 whenever a hand has all cards be higher or lower than the next picked number
Money gained increases by $5 per consecutive payout

my god this needs to be reformatted

gilded vortex
#

Or 3OAK

#

Or Two Pair

brisk seal
#

yeh

oak fern
#

victin you played any SCP games?

gilded vortex
haughty hinge
#

the only scp game i've ever played was the fnaf one lmfao

brisk seal
#

"[most played poker hand] isn't a poker hand."

oak fern
#

is fnaf SCP?

gilded vortex
gilded vortex
brisk seal
#

also new poker hand for if you eliminate high card from existance]

#

No Hand 0x0

oak fern
haughty hinge
oak fern
#

ah

haughty hinge
#

pretty good game

brisk seal
gilded vortex
brisk seal
#

eh im probably just gonna choose the second most played hand if your highest played is high card

gilded vortex
brisk seal
#

just for simplicity and nit having some silly No Hand hand

haughty hinge
#

name it Handy Hand

brisk seal
#

im not doing it

haughty hinge
#

Need a Hand?

brisk seal
#

no 12 is enough

gilded vortex
#

not enough*

#

Straight Pair and Straight Flush Pair when

grand geode
gilded vortex
#

Name it after the Empty Set

brisk seal
#

so thats 5 cruel blinds thus far. need at least 8 to make a challenge

haughty hinge
brisk seal
#

back to thinking

gilded vortex
brisk seal
#

not a bad idea

gilded vortex
#

I have a bunch of blind ideas that do that lol

#

Also curses

brisk seal
#

shuffling ranks of all held in hand cards between each other seems tame

grand geode
#

add 30 debuffed stone cards

gilded vortex
#

I had adding 7 Stone Cards

#

Also I have the Blank Disenhancement

#

Which has neither rank nor suit

gilded vortex
brisk seal
#

or just randomizing the ranks and suits of all held in hand cards

gilded vortex
#

I also had that as a Disenhancement

#

Confused: randomizes rank and suit

brisk seal
gilded vortex
#

I hadn’t decided if when drawn or when blind starts or after each hand or what

brisk seal
#

i wonder if i can get away with a 1 hand, 0 discard blind

gilded vortex
brisk seal
#

I guess I should try and keep these blinds exciting

gilded vortex
#

Yes

#

Difficulty doesn’t mean fun

brisk seal
#

75% cards debuffed is also pretty boring

gilded vortex
#

Balatro’s 1.1 update was really smart in that sense

#

Since it made the harder stakes more fun while keeping them difficult

brisk seal
#

but randomizing is pretty silly

#

so ill def implement that one

haughty hinge
#

Mult has a 1 in 8 chance of being halved when increased?

gilded vortex
haughty hinge
#

idk

brisk seal
#

that seems over-ly cruel and digging into the fun aspect

gilded vortex
brisk seal
#

no it's when playing a hand

gilded vortex
#

I know, but it’s changing the cards held in hand

#

Not the cards played

brisk seal
#

yes

gilded vortex
#

I just changed the timing not the effect

#

So it waits until cards finish playing to be randomized

brisk seal
#

thats more annoying to code, so probably not

gilded vortex
#

That way you see your newly randomized cards and choose what to play

gilded vortex
#

There’s already a function for that timing

brisk seal
#

oh

#

what is it?

gilded vortex
#

I think so anyways

gilded vortex
#

There’s one for the first hand drawn

gilded vortex
#

So it’s only harder in the sense you need 3 extra lines

#

I also had had this idea before which I think makes for a cool Blind: destroy the winning hand

brisk seal
#

deck after playing an ante 1 puzzle

brisk seal
#

although the puzzle isn't actually difficult

#

probs gonna remove it for that reason since the blind are meant to be challenging

gilded vortex
#

I suppose since the standard deck has extremal entropy randomizing ranks and suits would help

fallow bramble
round oar
gilded vortex
# round oar SNECKO

I don’t know I’ve never played Slay the Spire to know what the Snake Eye relic does

round oar
#

at the start of your turn draw two extra cards, start each combat confused

urban grail
exotic dagger
white scarab
#

If you reload a save where you get naneinf it becomes corrupted

exotic dagger
#

that would've been nice to know before i reached naneinf..

#

because that was literally the last blind before i stopped last night

#

welp, guess i'll start a new game

#

would be nice if i could start it with this custom deck i thought up yesterday

oak fern
surreal shadow
#

Is jelly mod 1.0.0?

white scarab
#

No

surreal shadow
#

😭

#

I'm thinking 0.9.8 is better

grand geode
#

jellymod is like 0.5 or something

#

that thing's outdated as hell

lean dune
exotic dagger
#

ngl i think this is the first time i see a negative blackboard

#

it's a whiteboard now

fallow bramble
#

Gotta love playing CCD Deck and not abusing it at all

#

@dapper helm Got to abuse a Zombie + Treasure Chest + Eternal Flame combo, twas funny

dapper helm
#

gaming

obsidian timber
#

I have a question how can i modify Brainstorm and Blueprint to copy more times ?

woeful finch
#

cant you just get more bs bp to do the same effect?

obsidian timber
#

I can but i want to modify them just for the science. I am trying to modify every single thing in game to get to know how it works etc. i am new to games modding so

random silo
#

I think cryptid did something similar

#

But it didnt use the brainstorm method, it needed a trillion lovely patches

obsidian timber
#

But cryptid is crystal clear how it works but brainstorm or blueprint are so confusing for me thats why i want to figure out how it works

grand geode
#

Cryptid as in the mod

#

the mod so good localthunk added it as a spectral

toxic cloud
#

it's the other way around egg

#

a spectral card so op @mathisfun_ made it a mod

white scarab
toxic cloud
#

joke on me

river sequoia
#

Hey guys I’m trying to mod Balatro right now but it keeps crashing when I try to start the game

toxic cloud
#

look at crash text to find out what caused it, then work from it

river sequoia
#

What does main.lua:15282: stack overflow mean

toxic cloud
#

what were you trying to modify

river sequoia
#

All I did was run steamodded_ps_injector

toxic cloud
#

it's recommended to use lovely method

river sequoia
#

Tf does that mean

toxic cloud
#

I had to turn on my Mac to grab the link smh
my phone is at 2%

river sequoia
#

Oh alright thanks

lean dune
river sequoia
#

I got it now thanks

lean dune
#

make sure to verify game files on steam, you have injected steamodded multiple times, which causes issues like that

#

👍

exotic dagger
#

ah yes, the illusion of choice

wild thunder
#

choose the 4th one, the rainbow

restive sparrow
#

Is that a polychrome deck

exotic dagger
#

part of morefluff

#

oh this one actually looks nice negative

manic jasper
oblique berry
brisk seal
#

gotta start the addicitons early

rigid jewel
#

WE LOVE GAMBLING

carmine mortar
#

Let’s go gambling

XXX Aw dangit

past blade
#

wholesome

pine cargo
#

Legit this is sweet ;A;

exotic dagger
#

surely i'll get that double probabilities at some point right?

brisk seal
#

Pairn't

exotic dagger
#

i don't think i'm hitting that possibility anymore lol

wild thunder
brisk seal
#

Or maybe a Full House

cloud lark
#

yep, totally normal build

river violet
#

Oh cool I didn’t know this was here LOL

#

Will Arcanum Codex ever become official?

#

Cause I think it fits the style of the game perfectly ngl

dapper helm
#

we have no way of knowing that

river violet
#

Well, hopefully the dev of the game maybe can one day reach out to really good mod creators and you know

#

Make the mods official

lean dune
#

mods are by definition not official

#

if thunk decides to expand on the game's content, I doubt it wouldn't be original

river violet
#

Well, meh I know they are not official but maybe one day the good ones can be added to the game and tweaked to not be game breaking

lean dune
#

yeah no

#

that's too high of a risk for any game dev to take from a legal perspective

#

mods have their place as not being part of the vanilla game

river violet
#

Touché, welp, I guess mods are just mods lol

#

I just know some of them really break the game

west hill
gilded vortex
lean dune
#

I'm not familiar with that

gilded vortex
dapper helm
#

they sold good mods as dlc on consoles iirc

#

i don't remember for sure if the booster packs were paid tho so that could be entirely wrong

west hill
#

omg how has this happened

brisk seal
#

community cards

west hill
#

why are my played cards going in a funky place

hoary meteor
#

my brain has been sufficiently rotted

white scarab
#

jimball build

fallow bramble
#

jimballing

little wadi
#

jimballing is life

brisk seal
#

Cruel Blind #5, probably the least cruel thus far

#

(btw it is always Flush)

hoary meteor
#

should rename it to the toilet

brisk seal
#

no

rare shell
#

no

exotic dagger
#

do you not flush your toilet

brisk seal
#

im not naming a blind "The Toilet"

wild thunder
#

not in a serious mod, but what about in a non-serious mod

random silo
brisk seal
west hill
random silo
#

noooooooooooooooo

west hill
#

wouldn't you rather get it when it's finished rather than in a not fully functional state?

random silo
#

okay........

manic jasper
rigid jewel
#

It's done usually through either hooking or injecting into the generate_UIBox_ability_table table.

#

Then checking if a card has a specific value (like a sticker) and adds to the badges.

#

Which is then checked in the generate_card_ui function and promptly adds the respective tooltip to the info_queue, just like you'd do for adding tooltips to jokers.

grand geode
#

oh there's a thing for stickers

#

mmm nah

#

i'll still make the lobc effects their own thing

stone brook
#

audio on

#

i think i made this compatible with smods and balamod?

#

gonna needa check smods compat fr tho

grand geode
#

amazing

stone brook
#

how the hell do i install smods

#

its just the entire repo right

brisk seal
#

Cruel Blind #6

hoary meteor
#

i think i might win the run

brisk seal
#

no ur dead

hoary meteor
#

yeah true

grand geode
brisk seal
#

k

grand geode
#

erm ackstually blind effects dont have periods in the description adanerd

brisk seal
#

obviously #7 will be The Night

grand geode
#

is it just the other two suits

brisk seal
#

yes

west hill
brisk seal
stone brook
#

have fun with this, chat

sterile hornet
magic siren
#

has always show stickers been updated? Mine shows its outdated and I just downloaded it like 2 days ago maybe I got an old version?

#

Oh actually I think its my steamodded

#

where do I get 1.0?

brisk seal
#

that looks like 1.0.0 to me

grand geode
#

you're using 1.0.0, the mod hasn't been updated

magic siren
#

What the heck

toxic cloud
#

Steamodded is at 1.0.0, the sticker mod is outdated

magic siren
#

Gotcha

brisk seal
deep venture
#

You have made some horrific blinds, thank you for your hard work

brisk seal
#

i need more

#

and honestly maybe some crueler ones

tall vessel
timid nexus
brisk seal
#

thats... actually a good idea why didn't i think of that

#

quite formidable

#

oh yeah blind size.

errant river
#

Hellllpppp I messed up something trying the Cryptid mod, and now I cant fix it, I've tried a lot of stuff (even reinstalling the game) and nothing seems to work, I keep getting the same error again 😭

brisk seal
#

u r on 1.0 right

timid nexus
brisk seal
#

i had a similar idea written in a google doc

#

im trying to make some more fun ones with lots of thinking involved tho

#

my current concepts


not playing 4 cards debuffs played hand

-3 Hand Size

divide base chips by 5```
hoary meteor
#

The Cell
-2 hand size, -1 hand.

brisk seal
#

im not really asking for ideas.

hoary meteor
#

sorry

brisk seal
#

it's fine

stone brook
#

if you load a bugged run it will most likely continue to be bugged

brisk seal
#

Cruel Blind #10

#

(should be 600)

hoary meteor
#

stuntman would hate this man

brisk seal
#

so rn i have 9 normal blinds and 1 finisher

grand geode
#

it's called a showdown not a finisher

brisk seal
#

okay

#

9 normal boss blinds and 1 showdown boss blind

#

my goal is 3 more normal ones and 1 or two more finishers

manic jasper
#

Okay, so when I try to make a Joker transform using some functionality from "Joker Evolution" I get this error message Attempted to index local 'center' (a nil value). Am I using the wrong key to call Joker Evolution's create_card_alt() or anything else I'm missing?

timid nexus
stone brook
manic jasper
# stone brook i dont know the answer, but provide the line you're calling create_card_alt in

From line 302 to line 307:

local new_card = nil
    -- create_card_alt(_type, area, legendary, _rarity, skip_materialize, soulable, forced_key, key_append, edition_append, forced_edition)
    if card.edition then
        new_card = create_card_alt('Joker', G.jokers, nil, nil, nil, nil, "j_crow_person_true", nil, true, card.edition)
    else
        new_card = create_card_alt('Joker', G.jokers, nil, nil, nil, nil, "j_crow_person_true")
    end
#

Also, if it helps, I have the function defined as follows:

function create_card_alt(_type, area, legendary, _rarity, skip_materialize, soulable, forced_key, key_append, edition_append, forced_edition)
    local area = area or G.jokers
    local center = G.P_CENTERS.b_red
        

    --should pool be skipped with a forced key
    if not forced_key and soulable and (not G.GAME.banned_keys['c_soul']) then
        if (_type == 'Tarot' or _type == 'Spectral' or _type == 'Tarot_Planet') and
        not (G.GAME.used_jokers['c_soul'] and not next(find_joker("Showman")))  then
            if pseudorandom('soul_'.._type..G.GAME.round_resets.ante) > 0.997 then
                forced_key = 'c_soul'
            end
        end
        if (_type == 'Planet' or _type == 'Spectral') and
        not (G.GAME.used_jokers['c_black_hole'] and not next(find_joker("Showman")))  then 
            if pseudorandom('soul_'.._type..G.GAME.round_resets.ante) > 0.997 then
                forced_key = 'c_black_hole'
            end
        end
    end

    if _type == 'Base' then 
        forced_key = 'c_base'
    end



    if forced_key and not G.GAME.banned_keys[forced_key] then 
        center = G.P_CENTERS[forced_key]
        _type = (center.set ~= 'Default' and center.set or _type)
    else
        local _pool, _pool_key = get_current_pool(_type, _rarity, legendary, key_append)
        center = pseudorandom_element(_pool, pseudoseed(_pool_key))
        local it = 1
        while center == 'UNAVAILABLE' do
            it = it + 1
            center = pseudorandom_element(_pool, pseudoseed(_pool_key..'_resample'..it))
        end

        center = G.P_CENTERS[center]
    end

    local front = ((_type=='Base' or _type == 'Enhanced') and pseudorandom_element(G.P_CARDS, pseudoseed('front'..(key_append or '')..G.GAME.round_resets.ante))) or nil

    local card = Card(area.T.x + area.T.w/2, area.T.y, G.CARD_W, G.CARD_H, front, center,
    {bypass_discovery_center = area==G.shop_jokers or area == G.pack_cards or area == G.shop_vouchers or (G.shop_demo and area==G.shop_demo) or area==G.jokers or area==G.consumeables,
     bypass_discovery_ui = area==G.shop_jokers or area == G.pack_cards or area==G.shop_vouchers or (G.shop_demo and area==G.shop_demo),
     discover = area==G.jokers or area==G.consumeables, 
     bypass_back = G.GAME.selected_back.pos})
    if card.ability.consumeable and not skip_materialize then card:start_materialize() end

    if _type == 'Joker' then
        if G.GAME.modifiers.all_eternal then
            card:set_eternal(true)
        end
        if (area == G.shop_jokers) or (area == G.pack_cards) then 
            local eternal_perishable_poll = pseudorandom((area == G.pack_cards and 'packetper' or 'etperpoll')..G.GAME.round_resets.ante)
            if G.GAME.modifiers.enable_eternals_in_shop and eternal_perishable_poll > 0.7 then
                card:set_eternal(true)
            elseif G.GAME.modifiers.enable_perishables_in_shop and ((eternal_perishable_poll > 0.4) and (eternal_perishable_poll <= 0.7)) then
                card:set_perishable(true)
            end
            if G.GAME.modifiers.enable_rentals_in_shop and pseudorandom((area == G.pack_cards and 'packssjr' or 'ssjr')..G.GAME.round_resets.ante) > 0.7 then
                card:set_rental(true)
            end
        end

        if edition_append then
            if forced_edition == nil then
                local edition = poll_edition('edi'..(key_append or '')..G.GAME.round_resets.ante)
                card:set_edition(edition)
            else
                card:set_edition(forced_edition)
            end
            check_for_unlock({type = 'have_edition'})
        end
    end
    return card
end```
stone brook
#

is this line: _type = (center.set ~= 'Default' and center.set or _type) line 460?

brisk seal
round oar
#

but like, don't all boss blinds do that? /j

exotic dagger
#

it's upping the ante at the start of the boss blind

#

as well as after

#

that's evil

brisk seal
#

Tis the point

#

def gonna have to block it on ante 7

#

imagine double chicot on this

round oar
#

or even just blueprint luchador

brisk seal
#

Ante -8 here i come

grand geode
#

smh

brisk seal
#

that would be inconsistent

round oar
brisk seal
#

just 2 more normal cruel blinds to go

round oar
#

what is this for anyways?

brisk seal
#

mod full of cruel boss blinds

round oar
#

oh can i make a suggestion?

cerulean flare
brisk seal
round oar
#

all played cards become stone when scored

brisk seal
#

thats simply not fair

round oar
#

is that balanced with the rest of them?

brisk seal
#

well i can go though all of them

#

The Mind: only one card face up

#

all cards are drawn face down and then if there are no face up cards a random one is flipped face up

round oar
#

yup

brisk seal
#

The Jaw: drawing cards costs $1 each

#

if you can't pay you can't draw

#

initial draw is free

round oar
#

oh damn that's bad

brisk seal
#

The Steal: your most played poker hand doesn't count as a poker hand

round oar
#

wait what does that even mean?

cerulean flare
brisk seal
#

for example if your most played hand is Flush, playing 5 cards all the same suit doesn't evaluate as a flush

brisk seal
cerulean flare
#

oopsbalatrojoker

brisk seal
#

tooth lets you go into debt

brisk seal
#

the jaw does not (unless you have credit card)

brisk seal
#

if there's a pair in there i can be pair

round oar
#

what if your most played hand is high card

brisk seal
#

The Steal will disable Pair instead

round oar
#

ok so it's kinda like ox but with a worse downside

brisk seal
#

The Sink: no hands allowed until a Flush is discarded

round oar
#

instantly kills flush five builds lol

brisk seal
#

you can still play hands but they aren't allowed

#

discarding a flush five counts

round oar
#

oh ok that's not as bad

brisk seal
#

as well as straight flush and flush house

#

The Day: Clubs and Spades are debuffed and drawn face down

#

you can guess what The Night is

round oar
#

clubs and spades are buffed and drawn face up obviously

brisk seal
#

lol

#

The Tide: start with 0 discards, -1 Hands

round oar
#

anyways from what i'm hearing mine seems relatively balanced

brisk seal
#

The Sword (reccomended by Flare, Speed-Returning-To-Art): Play only 1 hand, -1 Discards

#

The Shackle: -3 Hand Size

round oar
brisk seal
#

and finally

#

the currently only cruel finisher

#

active 3 of the 5 showdown blinds, resets each hand and discard

round oar
#

damn lol

#

wait amber acorn + the one that debuffs all cards until a joker is sold is cruel

brisk seal
#

verdant leaf

round oar
#

yeah

brisk seal
#

also if you sell a joker anytime during the round Verdant Leafs effect is nullified

round oar
#

makes sense

#

ok i had a really stupid idea are you ready to hear it?

brisk seal
#

Amber Acorn CAN hide which joker Crimson Heart is debuffing

round oar
#

blind size increases over time

brisk seal
#

thats already a thing in Cryptid

round oar
#

wait lol

brisk seal
#

Lavender Loop and The Clock

round oar
#

ok nvm

brisk seal
#

also the stone card thing, id classify as unfair

#

since literally every hand is high card

#

and you can't strategize much for it

round oar
#

no you still play the hand, it turns them into stone when they're scored for the first time

brisk seal
#

ah

round oar
#

it only effects you in that blind if you have retrigger jokers

brisk seal
#

issue is that that might actually help the player

round oar
#

hmmm true

brisk seal
#

easy wau to pivot to a stone card build

round oar
#

lemme think for a moment

#

ok another idea: half of your cards begin in your discard pile

oak fern
#

This guy's still onto the cruel blinds

brisk seal
#

i want to make a lot of them for a mod and challenge in said mod

oak fern
#

Can't have shit in detroit

brisk seal
#

dw i almost have made all the ones I need.

oak fern
#

whats the challenge gonna be called

brisk seal
#

idk

oak fern
#

Detroit

#

:D

brisk seal
#

Cruelty is taken sadlt

#

*sadly

oak fern
#

Can't have shit in Detroit, after all

round oar
#

Cruelty 2

#

Return of the Cruelty

brisk seal
#

can't wait to have to sprite all of these

round oar
#

just draw random lines and call it a day

brisk seal
#

the glint is annoying

round oar
#

you could apply the gold_seal shader to your blinds and say it's because they're special but in reality you just didn't want to sprite the glint

brisk seal
#

well ill still do it, im not gonna be lazy about it

muted seal
#

how am i supposed to use this

oak fern
#

Stone cards

muted seal
#

with?

#

bc stone alone doesnt have anything to do with probability

oak fern
#

Jokers have probabilities

#

stone cards are the only non-modded cards (i can think of) that have no rank

#

I also wonder if its "played" or "scored" cards, because then you could play 4 stone cards + a lucky card or sum

#

Well scratch that, stone cards are always scored

muted seal
#

fair

exotic dagger
#

imagine using the betmma voucher that lets you play as many stone cards as you want with that

rare shell
#

I think I've already changed it in the 1.0 dev version to +0.3 because it seemed not worth it, but perhaps I need to increase it even further

rare shell
exotic dagger
#

3 abilities omitted? 🤔

#

does that mean it has so many it can't display them all?

cerulean flare
#

if all are displayed the UI will exceed the screen and you still can't see them

exotic dagger
#

ah i see

#

so that's 6 money making abilities there

brisk seal
#

5

exotic dagger
#

...right

cerulean flare
#

also how do you get to 9e18 base chance

exotic dagger
#

reverie

#

and morefluff

cerulean flare
exotic dagger
#

from the first to the last, all sixes

#

also got some chads, a few buskins, a couple to the moon (though i don't really need those anymore) some perkeo+brainstorm and a chicot, as well as a heart paladin

#

and showman of course

cerulean flare
#

i should add abilities that use square root of base chance or even log(base chance)

exotic dagger
#

btw sometimes the game crashes when trying to give a card an ability

rare shell
#

yep

#

that's what I meant by face cards

#

oops

#

it's either that or I'll need another "brother"

#

NaN Morgan 💀

exotic dagger
#

surely i'll hit those odds some time

grand geode
#

i don't think those odds are plausible

exotic dagger
#

i wanna see what happens if i hit naneinf

neat widget
#

boutta be the easiest run ive had in awhile

brisk seal
exotic dagger
#

i meant on the odds

#

just in case that wasn't clear

neat widget
#

too bad it's not e

grand geode
#

it's 3.42e7

brisk seal
#

the blind req is 5e3

#

Cruel Blind #12, bit complex but i think it makes sense

exotic dagger
#

sooooo many sixes

#

e+97 lmao

#

i gotta do this one more time but with even more black cards

tall vessel
exotic dagger
#

cavendish would be atomized

exotic dagger
#

damnit 700 wasn't enough, i need over 1000

#

ngl i wasn't expecting it to still be able to handle over 700 jokers

#

it's gonna take a while to resolve the next couple of blinds tho

exotic dagger
#

inf moment

gilded vortex
#

lol

weary gust
#

Hi, first time modding Balatro. I'm encountering problems with steammodded and I don't know if the real problem is the version of the game. Does it support 1.0.1f? I couldn't check it anywhere else

grand geode
#

latest ver is supported

oak fern
#

Did you install lovely

toxic cloud
#

steamodded 1.0.0 requires lovely

oak fern
#

top 10 fatal balatro modding accidents

toxic cloud
#

lol

oak fern
#

queue 2014 dubstep intro music

gilded vortex
exotic dagger
#

idk, i'm using 0.9.8

toxic cloud
#

it's also possible to use 0.9.8 with lovely

#

I've been doing that for a while, switching between mods made for 0.9.8 and 1.0.0

weary gust
#

rapid and kind, problem solved, ty

exotic dagger
#

does this mean the game is running at 10% speed?

cerulean flare
exotic dagger
#

that's even worse lol

cerulean flare
#

no this is 10 fps and 10% speed is 6 fps balatrojoker

exotic dagger
#

...right

#

i mixed up the two

grand geode
#

yeah that's just a frame being longer than usual

exotic dagger
#

i passed 1000 jokers

wanton rapids
#

1020.02 joker slots??

grand geode
#

least broken morefluff run

exotic dagger
#

yeah the laggy frames made a rounding error happen

grand geode
#

i don't think that's how that works

exotic dagger
#

well something made the lucky card effect do a rounding error

#

inf reached!

cerulean flare
#

retriggering over 50 times will be compressed to 50

#

like retriggering 100 times will become 50 times with every reward X2

exotic dagger
#

ah

#

not sure if i retrigger that often currently

#

reference for before the next round, i'm curious how many sixes i have now to make inf

cerulean flare
#

1e308 is 2^1024

exotic dagger
#

i do wonder if this probability will trigger now

#

i'll know after i nuke all my jokers with a hex

cerulean flare
exotic dagger
#

not necessarily

#

i have the cine thing that lets you only get owned jokers in the shop

oak fern
exotic dagger
#

so just gotta get the jokers i wanna keep laid out, have one bought without an edition, then hex before buying the rest

oak fern
#

time to go read SCP

exotic dagger
#

i am smart

toxic cloud
#

uhh, nope
it may be the number 1 waifu to a lot of people, but I don't simp for anyone

#

no way I'm ditching flat mult

gilded vortex
grand geode
#

that sprite is more pixelated than a 144p video

toxic cloud
#

lol

#

it's not mine anyway, while the modder is rather new to modding too

exotic dagger
#

hallelujah my frames have returned