#Joker Forge - Create Balatro Mods Visually and Export the Lua Files (WIP)
1 messages · Page 17 of 1
goodmorning are you cleaning your download folder or does it also look like this?
Good lord
you're not truly using joker forge if your downloads doesn't have MyBalatroMod.zip (9999)
lmao you have as much space on your C: and i have just in my downloads
oh shit half the space
i have 5tb ssd
well i have a 1tb ssd nvme for my c: and a 4tb sata ssd for my files and stuff
you should do
i'd prefer to upgrade the pc itself
first thing i did when i got lots of money was blow thousands on a new computer
did u build ur pc
i have a laptop 🥲
like your average "work laptop"
fire still
i have a thinkpad with like a ryzen 5 3600x in it i believe
but it has linux mint on it
i upgraded the ram 2 months ago so i can have more than 2 chrome tabs open at a time
how much do you have now
16 GB
How do you do probabilities?
Ye
Nono i mean like there's a 1 in 4 chance for something to happen typa thing
liar
green button
Is 6 GB enough?
its called .jokerforge!
should be uncommon
That would make the joker useless
You can only have common jokers so it literally wouldn't work
it'd also be ass as an uncommon also how is it bait when its on you for missing the bit
Ragebait isn't funny and there was no bit
.jokerfirge doesnt work on mobile
so i cant transport my files no mo
fuck.
add a setting where you can make it .json instead
?
it should just download
Amazing name
Edit the .Json out
i can normally import .jokerforge files on mobile
saving on mobile results with .jokerforge.json tho
and you can still import .json files
You're on phone right?
i tested on android
And does .JokerForge.jason work?
you can import both .jokerforge and .json files
my game keeps crashing, do i just send the jokerforge file here and wait or is there anything else i need to do?
im checking it rn
can you also send the error message?
noted
goodmorning is this my fault or your fault?
-# error is the first comma btw
for now you can just delete that comma in the file the error mentions
i'll fixing it rn
oh come on
now another joker crashes with seemingly the same error, i guess ill just wait until its fixed lol
My mod so far
do both of those have chance in their description?
yea
🙏
tho ive done the art for a few of them like the one right next to it lol
does this fix the game crashing when i hover over stuff with probabilities too
Is there a way to make a joker that copies all jokers?
this?
update smods
yeah update
steamodded update fixed the probability crashes but this still happens
God damnit
happens on two jokers which both share a gamevar being displayed in the joker description if that helps
I'll check it in a few minutes
That helps actually
Was it in game or in the main menu?
in the main menu but hold on i think its a me issue
let me try fixing something rq
yeah its for sure a me problem sry
is there a way to only show options if a specific trigger is selected?
i mean code wise
What was the problem?
i was trying to fix the original crash by just removing stuff until it stopped crashing (so id know which jokers are the issue) and i forgot to add back the stuff
so it was basically trying to display nothing
epic fail
The fix was merged
wrong colour
still doesnt work for me lol
it uses red instead of hearts for the "Heart" and orange for the 1 in 2
that's strange, is it all fine in game tho
huh
oh no we need another vanilla update
Im wondering, s there a way to make an "If not, then" in JokerForge?
We need several
yes, click the X button in the condition
red button
the random groups changed
i thought the same
And also, most of the vanilla stuff from joker forge is just outplain weird lol
apparently the bloodstone was orange since the very beginning
they were created a while ago
can photograph work as intended now?
update: it was not a me problem, still crashes after i add everything back
I'll check it out a bit later
On a scale of 1 to 10, how good is it?
9/10, bit too loud imo
working on it now
oh god this fix will be long
i think i might make a pack song wait
basically it's trying to access your deck (which is nil in the main menu)
this was an issue i had when i made a joker that used the "joker couint" gamevar, it crashed whenever i hovered over it.
i think it was an issue for a long time
yeah
happened to me with the hand size variable
hovered over it on the menu, crashed
this is going to be a pain
I don't want to sound impatient or anything like that, but is there an ETA on when there may be a potential update to the jokerforge website to add more features? Been loving using it, just wondering if/when there'll be new features added so I can vary the jokers I make more
would this be readable later?
"#((G.deck or {}).cards or {})"
we average like 2 commits an hour
this site is in rapid development
ah alright, very cool
cant wait for a preview of balatro appearing in the website so we can play our mod without downloading the zip file [with crash logs]
Making a third version of the "if contains" seires is hard. Money is already taken by Familiar, and "does not" is taken by Ortalab, so this is kinda my only option.
hey guys
I mean, I gotta do SOMETHING for each poker hand, right?
hello
sorry if im not developing loads this weekend, my gf is at my flat and we are just chilling lol
i will create consumables starting monday maybe
your game vars have no nil check so it crashes when put into locvars and hovered
(im fixing it)
youve been grinding tho
thats why i did the or 0
have fun
ideally they should be added to set ability to be initialised with a value
Bottom one is just Runner but worse
that doesn't make a difference
for the specific cases
#G.discard.cards will crash either way for example
why would it if it initialises with 0
0 is different from nil
yeah, so in loc vars you make it or 0
they crash in main menu
Do I have a choice?
gamevar or 0 kinda thing
still doesn't work
@iron tiger If you have ideas for what I can do for the poker please PUH-LEASE let me know
it might be because maybe smods changed something because honestly my method was a hacky method anyways
Make it gains BOTH chips and mult

Good idea, actually
also @icy crow you have been going ham on this shit honestly
its been so heartwarming to see
maybe like, -25% of each tho, to balance
i've been spending my free time mostly coding
i started to play some minecraft in the meantime since yesterday to not get burned out
👀
i hope you have been getting some valuable experience, you are better than i was when i was your age haha
did i forget to remove my birth year somewhere 🤔
your github says your age, also i remember you told me your age like a month ago lol
i generally dont keep it a secret anywhere so
oh
you read that
uhhhhh
but i think your age there is outdated anyways
for reference guys im only 21 im not ancient
i didn't think someone would see this block of text and read it fully
👏 I HAVE AN IDEA
Some of the cards make up new hands for you to play, like Spectrum for example.
And since they uh, don't have planet cards, they scale.
i do wanna implement new hands, suits, and ranks eventually
but this will probably be after other major stuff gets implemented like boosters, enhancements, what have you
i should probably make a roadmap tab on the website
good lord it's been a long time
and also make a "development" tab so i can move the track development component there and also list the contributors there too
maybe the roadmap is part of the development tab who knows
Trust me, I can do just fine with what you've given me. I play limited maker games like Mario Maker, RPGMaker, and Warioware DIY. I'm a goddess at this kind of thing.
its been crazy seeing what some people have been making, i bet im not even that good at joker forge lmao
I've honestly gotten a bit smug about how good I am, which is nice to feel good at something for once
am I missing something that gives Bloodstone the 1 in 2 chance to trigger this effect?
i think the besst jokers people can make are the ones that reveal bugs in our code generation lol
nah, its just not included
lol
random group
i think i made it a long time ago and since then random chance has been completely rewritten
i will change it now
the bloodstone from vanilla reforged is broken
yup
also apparently it was orange from the start
ah so would this only trigger once then or would it be once for each seperate card
because back then, there were no groups, each effect just had its own associated probability
once for each card
aslong as that card is clubs
alright cool, thanks
i think its crazy that we can do this kind of thing
6 rules
i wouldnt even know how you created that lmao
a roadmap similar to roadmap.sh would be cool
the $25 is a range between 10 and 25
thats mad too lol
i had to look up what roadmap.sh was lol
preetty cool website actually
im looking at the c++ roadmap
because thats the language im most familiar with
i sometimes forget that it isn't that widespread
i say my knowledge cutoff is around here
i wonder if theres one for lua
becuase im pretty bad with lua
i know there's one for react
oh thats cool
lua is nowhere to be found
i dont even super like react im probably nowhere near as good as it compared to c++ but i know it okay enough to get shit done
actually going through the roadmap its actually not as big as i wouldve thought
can we tag this https://github.com/Jayd-H/joker-forge/issues/236 as code gen bug
Would it be possible to do this?
yeah for sure
i think so
you just need a variable that tracks how many rounds
then a check after the sell card trigger that checks if that variable is above three
i actually want to make a juice_up effect
Soooo something like thiss??
that makes the joker "dance" (for a lack of a better word) just like invis when it's ready
looks right
go for it, its fairly straightforward if you look at the vanilla remade stuff
im gonna fix the combine ranks effect because apparently its a bit broken
i mean itll be just _prereturn_ juice_up... _prereturn_end_
ill do it after i finish up the main menu crash
lkets fucking gooooo
ideally it would be a play animation block, with parameters for the type, but for now you can just have it have 1 type (wiggle) or whatever
i have no idea of what other animations would be
if you give me a few examples i could try to make them
yeah i have no idea too, i am guessing it would just be different types of idle animations lol
oh combine ranks is not working because it doesnt generate hook related jokers lol ofc
Ok, I'm gonna be fair
The only reason why I feel like I have to go through this whole poker hand malarky is
- I want to be able to play with only my Jokers as a special deck, kinda like Familiar or Ortalab
- Balatro's collection sorts them by... 15!? Why?
I'm a set maniac, y'see, I like making themed sets that synergize together.
But with 15!? Not 10, not 20, 15!? I have to either make 3 sets of 5, which is fine, but 5 a set can be too small for some, one set of 10 and a set of 5, which looks awkward, or 15, which is WAAAAAAAY too much for a set!
So now I'm just kinda stuck
I think I've made a monster...
even though i have never experienced your pain i think i understand it lol
shocked if that actually works in game
try it and see i wanna know now
90% chance it crashes
for sure
I’ve done it once, works perfectly fine
I do have an idea for a kind of card from this somehow
Consumers! They eat cards and grow points from that. If you don't feed them, they lose points. I think cards like card makers or converters would be fun too, to basically make a card ecosystem!
that would be so fire
Should I focus on that idea instead? Sounds fun
@heady frost Yep it crahed lol.
talisman issue
Turns out it was a talisman issue, but now the joker just does absolutly nothing lol.
atleast no crash lmao
Yeah, i dont know if there is a way to make this work, but ill try lol
I think you forgot your force game over effect
If that was i thing i would defenitly use it.
Also, I somehow got it to work.
Little underwhelming.
But i can fix that
i love the random ERROR message
also i fixed the hook related stuff now woo!
there must be a better way than this
"(((G.consumeables or {}).config or {}).card_limit or 0 - #((G.consumeables or {}).cards or {}))"
there most likely is
i think you are meant to add them to set ability if i recall
but i might be incorrect
to remove the or 0
but if it works it works
i see a way with if statements but that would probably require rewriting some things
i think it would be easier to just add them to set ability with an initial value or something
thats how its meant to be done isnt it
because set ability gets called first
and theres already a generate set ability function
i don't think G.consumeables.config.card_limit would be in the ability
because it's literally consumable slots
Card:set_ability(G.P_CENTERS["m_steel"])
i believe
u right
got it to work
but it is triggering twice, once when the hand goes and another when the card is triggered
weird
im so stupid
(G.consumeables and G.consumeables.config.card_limit or 0 - #(G.consumeables and G.consumeables.cards or {}))
hmmm
can i see the code
calculate = function(self, card, context)
if context.individual and context.cardarea == G.play and not context.blueprint then
local enhancement_pool = { 'm_gold', 'm_steel', 'm_glass', 'm_wild', 'm_mult', 'm_lucky', 'm_stone', 'm_bonus' }
local random_enhancement = pseudorandom_element(enhancement_pool, 'edit_cards_enhancement')
context.other_card:set_ability(random_enhancement, nil, true)
local seal_pool = {'Gold', 'Red', 'Blue', 'Purple'}
local random_seal = pseudorandom_element(seal_pool, 'edit_cards_seal')
context.other_card:set_seal(random_seal, true)
local edition = poll_edition('edition_random', nil, true, true,
{ 'e_polychrome', 'e_holo', 'e_foil' })
context.other_card:set_edition(edition, true)
return {
message = "Card Modified!"
}
end
end
it looks right to me, but i have 30min of lua experience
actually just tested again, the seal and edition happens when the hand is played, the enhancement when the card is triggered
hmm
but sometimes it triggers again for some reason and changes the enhancement
i have no idea
did you try #💻・modding-dev yet?
context.individual is called 8 times?
i printed every context to the console
i marked every individual
That joker reminds me of some art I've done
oh yeah lol i never actually read it
Anyways, I made a Joker that is supposed to allow Jacks to count as Kings as a passive effect, but it's not working.
i fixed the error with this like an hourot two ago
try refreshing the page
and re-exporting the jokers
@heady frost I cant reach the rest of my variables. Also the edit rule name doesn't do anything.
it might work
yeah i havent managed to get arund to that buttons functionality yet haha
and ctrl + scroll wheel down
to zoom out
i want to make it so that dropdowns on the bottom third of the page drop 'up'
thank you so much
Wow. Predictive bug response! You can't beat that level of service. 😄 Anyway, will do. I'm at work presently, so I'll let you know in about four hours if that fixed it.
wait.
I'm on laptop.
I don't have a scroll wheel
you can probably zoom out in your browser settings or do what i do on trackpads and put two fingers down and move them down at the same time
sorted then, let me know if it works!
that works
perfect
im still unsure on what the edit rule should actually do
my original plan that whatever you make it the name, it will add a comment where that 'rule' starts in code, like '-- Rule 1: Start Something'
or whatever
I was thinking it would help as like a note
to know what is what
for example, my little critter im making needs to check when a round is over to check its age
so I'd name that rule 'age'
yeah i get you, i mean it could be purely visual tbh
might add a bunch of these little features over the next couple of days to get ready for boosters
to hype myself up
until then
marvel rivals
i think i fixed every gamevar to no longer crash on main menu
and made every gamevar talisman compatible
the second thing was a happy accident (i had talisman on while testing)
can someone tell me why this crashed the moment i turned it on?
I wanted to test my critter hunger system and it just crashed :(
i wonder
i dont know what that means in forge speak
these two collide
why do you have them seperate?
it's the same trigger and no condition
ooooh
this description scares me
I'm very good at jokerforge
basically what this is is
its taking the base chips from the card (example, a 10) and eating them to store in the tummy
tf you mean
UWAGH-
Ok
Ok
Maybe I'm overcomplicating this
someone'll fix it some day
maybe i should make it only one card you can feed it at a time
it's 2 am for me so im not committing
imma try and streamline this
I need some way to give the player control on what is and isn't eaten
Discards aren't working, which sucks
So how else do I do it
You need to play cards to... y'know, win.
And eating from there is rude.
OK, first things first. I need to make it so, if i only discard one card, it can tell me what specific card it was.
you are the goat
goddam thats crazy what
Yeah, I'm hitting that Juju all over your forge my guy
this is an easy fix ill do it tomorrow
oh shit damn fr?
im not sure if it is the problem the issue mentioned tho
if you want i can do it now tbf i just got done with my marvel rivals game
what was the issue mentioned
Tbh I've never played marvel rivals, is it good?
i fixed total_hand_levels and hand_levels_above_one crashing with the table message
its great
oh shit thats beautiful
i may have been wrong about that tho
i suppose we can fix them as they come along lol
true
Will gamevars functionality be added to consumables?
i tested every game var one by one so they all should work
goddam you are insane
unless i skipped one by accident
hopefully
rn im working on the juice_up effect
i think probably later on tho i wanna rush getting boosters and editions and stuff out
I wanted to make an ethereal that levels up every poker hand by triple
okay im bored of marvel rivals ill make some things
seeing what the parameters do to be exact
i think you can already do that tbf
How?
that would be fire
oh wait
by triple
not by 3
i get you
yeah thats not possible yet lol
Lights warning idk
Also internal variables on consumables would be cool, things like neutron use variables "levels up a random hand by the amount of neutrons used this run"
crazy high values behave weird
@heady frost im so sorry to bother but uh
is there any way to make a card show the last card discarded
theres also a wiggle animation i want to implement into the play animation effect, basically just juice up but it repeats
local eval = function() return G.GAME.current_round.hands_played == 0 and not G.RESET_JIGGLES end
juice_card_until(card, eval, true)
i do not think so unfortunately
this wouldnt even need any parameters
you can replace any value with a game var
imma look through raised fist
yeah i know about it
i planned to make a parameter to the juice_up effect
ohhh i get you
like a repeats or not parameter
fire
ah shat
see you are already one step ahead of me lol
Looks like I gotta do this the caveman's way
this is typical for joker forge i think
is probability fixed
literally
then goodmorning pushed a fix which introduced two more bugs
im making a nice component for confirmation
loc_vars are fun
which fix was that
what a fucking idiot
damn hes IN THE ROOM
wouldnt have happened if it were me honestly
yeah innit
give me the reins coach
"Yeah my dad fucking sucks"
- Said with said dad in the room
i believe the one with get_probability_vars
anyways whats my assignment
i saw this what does it mean
i still dont know what tis means
like the dropdown dropsup
who do you think i am the ui guy im really jsut the rulebuilder guy
like if its opened below a certain point of the screen, the options should appear above the inputdropdown rather than below it
what options
inputdropdown is its own component in /generic
the component can have any options
its like a generic component
oh okay
its used throughout the code its the dropdown you see everywhere
i love making generic components like that
what you mean when you open a gameplay tab in the conditionals on the block palette
what issue
what
these are the input dropdowns
oh those things
its to prevent stuff like this from happening
so the options appear above
if you get me
yeah my bad
i dont ever make jokers with this site so i had no idea
this guy
dont really even know what this fucking stupid site is for really
i started only to test the things i added
yeah honestly just code jokers yourself
yeah innit this is so comparable to AI
might aswell just delete balatro at this point
yeah, lemme finish up making this confirm component then ill get that sorted real quick
should be fast
i hope this guy is /j and not /srs
hes the lead dev lol
im just a nameless grunt
working for him, the supervillain
yeah less typing, more working
im just a monkey on a typewriter endlessly, hoping that by random luck i push changes that fix bugs
am i being teased with
thats like bio material
clearly its me
yeah lol hes just piggybacking off of my success
nah hes a good asset to the joker forge empire
nooo
you changed your name
nah im just the ui bug fixer
u do more than that you have gotten good with this shit
jokerforge is @heady frost's baby
okay, thank you for being srs with me
i love all the contributions to joker forge, development has been so fast its unreal
-# so this is why tone tags are so needed in the modern day, huh?
You're literally making the future of balatro
thats such a kind sentiment
development has been so fast taylor's merging pull requests without reviewing the code he's a real one for that
when i posted on reddit, i got so many nice comments its really motivating
/z.
?
@icy crow figured this out
set_edition takes a delayed argument, set it to true and it works
set_seal for some reason doesn't have this
so the seals happen when the hand is played and the rest when the card triggers
QA is fun. I miss doing it. EA is a garbage company, but the work was easy and the office environment was really nice. They laid us all off in one go with no warning and their game had a critical security vuln just a few months later.
is this block just for adding one variable?
no way you worked at EA
i believe so, it makes it so you can add game vars and range related ones
this is why the consumable effects cant have gamevars or range, because none of the effects have this and the index.ts for consumables doesnt look out for it
idk why i said i believe so
Never sure enough ig
Worked for a company that contracts people to other companies, I didn't work for EA directly.
In fact, that's the only reason I got paid for the last two months of my contract. EA dead-dropped us.
I'm under an NDA, but I feel comfortable shit-talking them and giving vague comments about what I did.
Yeh.
i heard gamedev related stuff is really hard to get properly into
I was hoping it'd lead to more.
like for a job
yeah that does not surprise me at all
And you need to live in the right place and do favours for the right people.
yeah i imagine it to be more about who you know than what you know
my dream job is like low-level engine development for some big studio or something like that
ideally for a uk based studio like rockstar
It is. The guy I remember best was borderline illiterate and seemed to additionally be ESL. No hate on the latter, even though it's a reasonable expectation that you'd learn in a year. But like... it clicked when I saw that the guy over the project had the same last name.
yeah literally, its upsetting to see because it makes people feel like they cant properly break into the job they want without some help from some random family member or something lol
i hope when im job searching i dont run into too many issues, im slightly worried for it
but it will be fine i think
Pretty much. You're better off starting your own company if you can. But that's hard. I've done it, but it's basically all just on paper with no substance yet. I'm still working hourly wage jobs.
still in game dev or related field?
Frankly? It is pretty bad. The entire online application process is Kafkesque.
Only on my own time. I work for Dollar General and a local gas station liquor store atm. Trying to hawk and shill my services when and where I can. But the overlap between the interest and the money is slim.
the area i am from is one of the poorest areas in my country so theres not a lot of software engineering jobs around me but im praying
its the eternal rat race it seems
hopefully you just solo dev a banger like localthunk did
Yeah same
or zeekers from lethal company
or like substance one
theres so many little indie game dev millionairs recently
Pbbbbt. It's not going well tbh. I've got three projects on hiatus. Two of them are too ambitious for a solo dev, and I'm just kinda hating how the third is coming out
it only takes one good idea tho lol
i wish i knew game dev honestly
seems super cool
It's not hard to get started, it's hard to keep going when it seems hopeless. And if you're trying to do it as a career that's basically always
i have made a couple of things in godot but i just dont think im too cut out for it lol
i was making a chess clone that allowed you to customise your army before the game started, like totally accurate battle simulator. where you had like a budget and stuff
and there was like a bunch of custom pieces
and i managed to get it working with online play which was cool
but i abandoned the project after @autumn dove told me it was ass
listen
if i never abandoned it then joker forge wouldve never have been created
it all happens for a reason
i want to make an indie but i need money to do that lol
*and any knowledge of how to code but im lazy (and adhd doesnt let me do anything long term for more than 2 days if its not entertaining)
You could have just done face cards in the first place lol
that might be what it is
Unless it is just SPECIFICALLY that
Not necessarily. What are you planning to use the money for?
I just remembered that, lmao
to exist
i mean im not out of high school yet and have minimal coding experience, so my idea is like years from now
Oh yeah, meant to ask everyone in general from the modding community but
Do mod makers really hate JokerForge? Been feeling that vibe yesterday but I dunno
much better than the browser alert
i think the majority opinion is that joker forge is good, but i do see some particular guys not liking it
and they are free to not like it, it is not perfect and never will be, especially when compared to coding mods yourself
but my philosophy is that tools like this only server to enhance modding communities, being a net positive
I mean yeah at the end it's just a mod maker that helps out people with neat (and silly) ideas
sure more mods will be created, good and bad, but like any modding scene, the good stuff rises to the top regardless of how it was made
But i've had the vibe of people saying "Oh my Lord JokerForge modder? Look at this guyyyyy lmaooooo"
the people that dont like it are the people that complain about slop as if mods are a paid thing and not just made out of passion
i think certain individuals probably feel a little threatened by joker forge too, they have spent a long time getting good with the smods library (which is not super documented) so they feel like they have a sense of pride in that
then some guy comes along and disrupts that with a website
this tool actually saved me. i used to draw and come up with joker ideas and never was able to actually make them
so instead of coding i try to get my art to look as good as it can
yeah, unfortunately elitism is super common in computer science related communities
Felt. I feel like I'm always in debt. College is basically a scam.
ive seen it happen in so many communities
This mod is more of a guide and introduction to modding Balatro, as I can look at the lua files and learn stuff
lmao im like 80k in debt rn
my mom really wants me to go but idk
yeah ofcourse, i will never argue that joker forge is better than writing the mods yourself. but the people that are the type to code mods themselves were never the same people who would eternally use joker forge
its different use cases for different people
In communities of any kind, tbh.
i just think communities like this (and by extension a lot of modding communities) are quite autistic so people are very set in their ways
Is she paying for it?
no shade to autistic people btw ofcourse i am diagnosed autistic
Why am i such a tryhard when it comes to placeholders
do u guys have to pay upfront for college?
you only have the right to use illness/disability as an insult when you have it
imo
Then you're paying for it andher opinion is irrelevant. If the college will get a degree you feel is worth $50,000 or will get you a job that will pay enough that you can pay $10,000/year then it's worth it. Otherwise it's not.
idk havent looked into it to much
not even insulting autistic people, i love them, its just a fact that autistic people are set in their ways, im the exact same lol
I am at the other side of that spectrum lol
temple 8
why is the t reversed
vars are broken 👍
the hook goes right
Not again🙏
+Full House chips, yummers
swap them, they might not look right in the description but they might look fine in game
Oh really? Thought it went left lol
40x4 chips
yeah i know, but its still wrong
Isn't this in game tho
flushtro 3.0 is out anyone wanna try it out
my template card
odds ones as well
ok we should start denying low quality placeholders
i mean swap in joker forge
yes
the ones that take 2 seconds to make
the key is to make so many high quality placeholders so that the low-quality ones are super rare
yes
There was a bunch of stock images submitted
unless its funny
if its unfunny and low quality we should burn it in a stake
i might do a poll of this in modding chat actually
you guys cant vote tho because everyone here is bias
i use joker forge so i dont have to troubleshoot for 20 minutes on one joker
i like it just because i don't like coding so it makes the part i don't like fun
and learning the balatro code is time consuming
I have no idea what you mean
You still will do that most of the time lol
instead the troubleshooting is on me @icy crow and @autumn dove haha
yes but its less time
also less crash logs
most of the time
Ah trye
Also I have to remind myself to keep updating my website every time I boot up my laptop because sometimes it goes down to 0.2.0 instead of the current one lol
Crash logs aren't even that bad
They actually tell you right away what the problem.is lmao
plz dont bully me
joke
r
Apparently my cryptid kept crashing with MoreFluff and it just felt like going on a spiral because I didn't know it was MF
added instantly
also i still love JF because this idea can be finally made
i wish the version number meant more than 'hmm, havent updated that in a day or two' lmao
i made it better
thats relatable af lol
After I wake up I'll go to my PC and draw the first thing I can remember from my dream and submit it as a placeholder
whenever i make a joker i draw the art first so the placeholders never get used
like
Oh mannnn you and i are so different
i didnt have a clue what the Oneshot joker was going to do
but it didnt take long to think of the number 1
I have 11 placeholders rn lol
lol
I usually do the joker first, the coding then, and then I remember to do the art for like two jokers and the cycle repeats
flushtro updated im finally free for a while
when next update
on my next update im pushing the number back
so instead of beign V4.5.0
its V0.4.5
not enough man i already used everything (i havent played it yet)
how do you guys make so many jokers 😭
the current version i was on was on 0.1.7b
now im finally at 0.2.0
i gotta stop taking hours to draw one
I cry, i have my friends suggest to me ideas
It kinda doesnt help that i really dont "Draw them", but rather i take stuff from the original jokers and just plasm it there
Of course i still do art but lik
its just
think
make joker
draw joker sprite (mostly takes less than 5 minutes)
put code
troubleshoot later
and done
less than 5 minutes 
this consumable is like the only sprite right now that i have taken the time to actually draw
my jokers are either an image or just crudely drawn blobs
the only one that took me that little time was M
because
newsflash
its the letter M
i have
a lot
ac tually fuck the 11 jokers like half of my jokers are placeholders LOL
Right now the most effort i've put into any joker is either British Museum, Donum Scelerisque, or Mythical Pull
crazy
yeah woohooo has the most effort
all the grueling pencil strokes
the line art i had planning
oh yeah i have to do the art for C for Cryptid lmao thanks for unwillingly telling me that
HELL YEAH
my placeholder spotted
place
error i assume
yea
I need people to make the art for my jokers
depends on complexity
yeahhh funny thing it was gonna be a totally different joker, but the placeholder just BEGGED for it to be real
So yeah thats how commondoro was born
What? All Confusing!
-# and by drew i mean i just copied oops into itself a bunch of times, changed the opacity, and hue shifted it
Valid valid
called quantum dice
That's how i make mine most of the time
what program do you use to do these?
Which in turn depends on the joker. Two of them are going to be fairly easy. One is just Hiker cosplaying as Tim the Enchanter from Monty Python and the Holy Grail and another is gonna be a pixel art rendition of Joe Hawley from the music video of Tally Hall's "Banana Man"
I have to suffer with my fate and use Ibis Paint
photopea is free
its genP without the other adobe products
so
not genP
Aseprite is free if you build from source.
I mean i could but its a website and i dont really get well with them
as long as you have decent internet it runs fine
hey! piracy is not okay! (i just referenced genP)
oh
im lucky i was to lazy to learn adobe's stuff!
I'll stick with Ibis for now but ill look into PhotoPea sometime
there is also krita
a lot of popular artists use it
but im decently new to computer art lol
i use my mouse lol
Also i wonder, is there any placeholder art for the vanilla legendaries?
fuck not placeholder i mean template
wdym
i usually just copy perkeo, remove the overlay, and then copy its baseplate if thats what you mean
I've been searching for god knows where any picture from legendaries that isnt either all 5 cards together or just the joker sticked to it
Something like Canio
here go
libresprite
i dont even use the sprite the legendaries use
omg i hate my internet
Lol. It isn't even piracy if they allow it.
GenP is banned
Either way
The philosophy is if buying isn't owning piracy isn't stealing
Eh, yeah.
*or if the game costs over 175$ with dlc after 10 years (black ops 1)
Even when I have pirated things it's mostly in situations where I can't afford the thing and if I like it I buy it later. There are only two games I played for free that I refuse to buy. Undertale and Dwarf Fortress. The latter is because when I played it, it was free for everyone and Kitfox taking over the publishing has been a travesty.
I pirated both balatro and ultrakill and ended up buying them because I genuinely wanted to support the devs
Right, same.
And mods require steam (for ultrakill)
Haven't tried Ultrakill.
I see.
I mostly can't play games like that. My reflexes aren't good under pressure and I can't do prolonged adrenaline for health reasons.
I like so many genres lol
Ultrakill and balatro are polar opposites and their top 5
hello i need help with something
so basically what I'm looking for is a function that will level up the most played poker hand after a boss blind is defeated
and i already found the trigger and the effect for it
but i can't find the part of the effect for the most played poker hand
joker forge keeps doing this when I try to make my card add chips and mult for some reason. Maybe it does it for other things too since that's all I've tried doing. I lose the progress on the rule as well since i have to reload
Ok actually I think it has to do with making scoring a range
copy obelisk
probably
omg is the textures fucked
can someone download the mod to see if the textures are that
The textures are not what they should be
What are we thinking about my idea for Prescription Label?
ok i fixed all the joker's texture not being in the right places
If i wanted to make a consumable that removed 5 dollars for every joker owned, would this be the correct way to do it?
yes
Awesome! Thanks for letting me know
if rented was a consumable
It may have crashed my game lol
game variables do not work with consumables currently
I think i found the problem but maybe not
I may be severely wrong, but it may be because GAMEVAR is followed by a : and not a . causing the game to crash
but now when i did that i got another crash due to the code "expecting { at line 5"
Im at line 5 wdymit needs a {
i thought probabilities were fixed? the game crashes even if i just hover over the joker to read it's description weirdly enough lol
its just this
imagine this but with joker and its ^ mult
Update your steammodded version
Ive looked through some of the jokers in reforged, I cant see any chances in the code itsself
Business card is fine
But 8 ball, gros Michel, halucination and space joker need fixing
new joker idea
i think i have :3 syndrome
defo my weakest art so far but we roll with it
thanks! 
DUDE THE FUCK
BLOB IS LIFE
Do jokerforge files also have sprites?
yeah they are base64 encoded strings
this has been a really niche bug for a good while and I can't replicate it so I can't fix it
Nice
I know a Joker like this probably exists elsewhere but I just love the art for it 
common????
holy fuck
awesome
now im doing the circles on counted weighted blocks thanks for the idea
does anyone know how i can make a joker, that creates another joker when sold, that also works on max joker slots?
kinda like invisible joker
perfect
nope
nope but you can make it add a joker slot before the joker is added
made a new joker idea
we got these two
oops i forgot to make pride flag appear in the shop
wait im just blind
is that a thing now?
will be
neat
constant
nice
oh and btw goodmorning, i feel like we should have an option to disable the default messages
constant just makes it like this untill game decides to reset them
at least i think so
can we toggle it 🏃
wdym "toggle it"
like disable the anim
i could make a parameter "reset when variable is true"
this is not needed because you just add a condition for a variable
so what your saying is to be inclusive i have to play straight flushes in poker? sick ill start doing that
ok wait what does this do
does "when a card is bought" only work for cards
or anything in shop
cause if it doesnt that would be a nice addition
(definitely not so i can make my super epic joker 💔)
oh i see
Example on this would be oops all 6's
detect probability condition is for checking what chance you're modifying
so for example this would make only wheel of fortune more likely
oh wait fuck yeah
this effect is fun
wait it stacks?
does it stack or is there a parameter to how much juice