#Joker Forge - Create Balatro Mods Visually and Export the Lua Files (WIP)
1 messages · Page 11 of 1
yes
okay
tarots, spectrals, and planets should all be able to be made
ooh
can you add a effect that gives enhancements to other jokers i wanna do this to make more item jokers
that genuinely sounds koolio
so pluto would be: use anytime (trigger), level up hand: high card (effect)
Haiiiii what if u get something that makes certain jokers only appear in a certain booster pack
and hanged man would be: when cards are selected (trigger), if cards selected = 2 (condition), destroy cards (effect)
that would be cool, it would probably come with making booster packs, i will make consumables all good and nice, then move onto the booster packs section of consumables
i feel like uh
decks and packs would be easier to make
and why would booster packs be a section of consumables 🤔
shouldnt it be its own thing
because in my head they are a one time thing that get 'consumed' idk
fair
Yippie!!
because it will be easier to get them done around the same time
because if im adding custom consumables then booster packs seem fair enough because i need the frontend for you to be able to select them
the majority of coding joker forge goes to the frontend, the code generation is only a small section of programming time
and its not for making things just look nice, its stuff like when i make custom consumables, i gotta make sure that those custom consumables, as well as their type, now show up when you have a joker effect that creates/destroys/copies consumable
like in the menus
thats the difficult part, having things dynamically change in the frontend depending on what else you have
Tbh adding triggers for consumables seems redundant, since everything for them only happens when you use them anyway
It would just make looking for conditions harder
yes, code-wise there are no conventional triggers like jokers have with contexts, however i think triggers in this case would be good to separate how you use the consumable
like i said, a trigger for amount of cards selected, a trigger which is 'can use anytime' etc.
i stil need to ruminate on this though
heroicons
Id say using triggers would also just be a bit wierd since their general wording doesnt actually reflect what consumables do at all
Like, calling it "when cards are selected" when it actually means if cards are selected is just
Idk
are you planning to make a vanilla reforged for consumables
yes it happens to me too but for the next update it will be fixed.
yeah, i want to do it for all vanilla things eventually. the page will have different tabs for consumables, jokers, decks, stakes, etc.
i get what you mean, ill have to think it over, but also this could be applied to existing triggers like "when a blind is selected" could be "if blind is selected" kinda thing
ill have to think it over but maybe you are right. just have 1 trigger for visual purposes which is "consumable used" or something
then "if two cards are selected" or something
but that means that effects have to be trigger dependent which i dont like
because you cant have the effect "edit selected cards" without the "if two cards are selected" condition
well that would make sense, cant edit any selected cards if you dont select any
this is why id prefer it if it were a trigger, because effects are never condition specific, only trigger specific
i cant think of any effects that would be condition specific tbh
like yes some effects wouldnt do anything sometimes but thats generally pretty obvious
yeah there arent any for the joker editor
thats true i guess
you could add the effect but it doesnt do anything
yeah that makes sense
cos the condition would be "if cards selected >= 2" "edit card"
or maybe i split it up into just two triggers, on use, and can use
can use trigger only has conitions and effects for when you can use it
and on use trigger actually does the effects
so on use would have the "edit triggered cards effect" and can use has the "cards selected >= 2"
that would be pretty good actually, allows you to have conditional effects like with jokers while still having proper use conditions
and that more closely resembles the code too
What do you think will be the easiest to implement (jokers, editions, decks, etc.)
decks for sure
rarities took me like 5 hours to add which is pretty good
but decks i reckon would take me a couple of days
editions/enhancements would be hard because i would wanna have some nice shader editing
but i also eventually wanna add custom suits, poker hands, ranks, etc. but that will probably be hard to
enhancements could still use the regular image uploading system right? all you would really need is maybe a preview for how it will look on cards as a quality of life that
yeah im pretty sure, but editions i wanna go all out for
but initially i will probably just have presets you can select
Enhancements dont have shaders
Fair
it will probably be like its own page for the both of them
They are basically the same thing
yeah exactly it will be chill
I tried experimenting with glsl shaders... i have no idea what is happening
i will initially just probably have community made and submitted shaders as presets until i figure out a more in depth editor for the shader stuff
maybe it will just end up being a bunch of sliders lol
that is going to be a bitch to program for frontend
and the site is already pretty laggy because it has to do so much. im quite limited by it being a site and not a desktop app
It runs fine for me!
thats good to hear atleast
its because it has to load everything in at once, but it kinda has to do that if i want to eventually add code generation whilst editing blocks
nah probably not, i reckon steammodded will have more messages
oh right
its because im actually updating this shit daily
but its so popular so soon
yeah
I only need to give this joker rules and im done with making jokers on this mod Im excited
this is the most helpful balatro tool
you literally dont have to know how to code now to make jokers
because of Joker Forge
thank u guys its very motivating to hear stuff like that
coming straight from your house
yes
It looks like freakbait
i was just about to say "today's mission"
Today's mission: join a community discussion page on any web service and make a freakbait reference
WHAT
i dont even know 😭
Today's Mission: come straight from someone's house
I also saw freakbait lol
lol - theres a bug with my joker called "bug!"
is this fax
(it is)
📠
Video of the issue I described the other day. Should create a sigil card but makes a familiar one instead.
did you select the correct spectral card in joker forge
strange, i'll make an issue on the github if you have github so i dont forget to fix this again when i have time lol
just tried it out myself, no matter what any of them are creating familiar
weird
found the issue i believe. it was a typo
try again in a couple of mins
should be fixed
am I missing something, or does passive not offer the option of hand size?
idk lol
looks like trying to rename jokers ends up creating duplicates
Just a visual bug
Re-download your mod
variables being weird
is there a way to make a joker dynamically add hand size? trying to make a joker where each unenhanced card held gives 0.5 hand size.
Can't the hand size bonus be a variable
Then you do "enhanced cards in deck" game var
And subtract it
I mean unenhanced cards held
But that
Is there not a held in hand condition
yeah it's there in the screenshot
the tricky part is adding hand size needs something to reset/subtract it
and I can't just set the hand size to a number without conflicts to other hand size bonuses
i dont think hand size works with variables regardless
or maybe it does but passive effects are wierd with it im pretty sure
this one isn't based on hand size though
okay well my best solution is
Lebaron James from Cryptid has an effect where scoring Kings increases hand size for the round, but I have no idea how to replicate it
yeah i know but again
passive effects work wierdly with variables
though the best solution i can think of is
well actually im pretty sure any hand size gained during a round gets reset after it
also just to be clear when I export a new version, I can just replace the files, right?
I usually dont but your probably fine
yeah idk
i meant like
if you dont use a variable and just put the edit hand size on card scored
im pretty sure it resets after round then
the hand size
the mod internal variable is a remenant, it doesn't do anything there's no other rules or conditions
sorry if the site doesnt get updates for a few days, im working on introducing consumables which right now feels like a herculean task but ill get it done
WE'RE SO BACK
If anyone wants me to make them a free legendary art just dm me the name and color of the background I’ll get it to you by a day
Or less
I'm still having issues with seals crashing, even after reloading. also, by Recursion, I mean this one
have you re-exported your jokers
I'm not sure, could you inform me how?
go back onto joker forge and export your mod again
I did a thing
send me your saved mod json
having a look now
wtf
you are right
i literally fixed these
how did that happen lmao
im so confused i remember fixing these both am i tripping
you need to re-select the seals in your wojack one
then that one will just work
having a look properly at recursion now
and i know the error i made with the recursion fix. i fixed it specifically for mults in the same rule, rather than conditionally like i shouldve
still haven't quite wrapped my head around the logic yet so this is mostly guesswork, but it's not related to this not functioning, is it?
what joker are you trying to make
this was an earlier version of "House of Cards", 0.5x per full house, 1/2 chance to reset on non-full house. I was informed that having multiple of the same trigger go off at the same time would only count the first
there's also the case of this Joker, where destorying certain enhancements will gain buffs, but only one would work at the same time. I know the way card destruction works right now is kinda janky, particularly with retriggers.
I actually recall retriggers preventing destruction of cards, but that seems to have been fixed
add pluey to joker forge
yeah this is a known bug unfortunately
your joker looks correct though, i will have a better look after im finished trying to fix this recursion joker bug
Wo-Jack is working as intended tho thanks for that
thats great to hear
thank you for pointing out the bug with recursion still not working, my fix turned out to be bad lol
it only fixed it if you used one rule, it didnt fix it globally per joker
should be fixed now, i rewrote a lot of the effect naming code so it should be a lot more robust to these sorta errors
also sneak peak (literally basically the same page lol)
YEAHHH
is it possible to make a weighted probability of sorts?
smth like a list of 10 different things that can happen, and 1 of those things happens at random
apparently my files have been modified 5 hours into the future
still looks like it's having issues
i am not sure if range mode works properly with internal variables
realized Black Bean dynamically changes hand size, which I looked to replicate for some of my jokers, but the Vanilla Reforged version actually sets hand size to 5 rather than add it.
is subtracting hand size by a variable supposed to crash the game? because I have a second joker that does the same thing except it's a fixed value, not a variable and it works fine
this is also crashing the game and I have no idea why
apparently royal flush specifically causes it, straight flushes are fine
erm... cryptposting already has mythic jokers
you stole our idea 😡😡😡😡😡😡😡😡😡😡
also you cant input 0 or anything below anywhere
so if you want to make a misprint for example by you cant
you have to specifically duplicate the template
tf 😭
Yeah lmao
I'm making a Joker that makes Tarots sell for more money. I came up with this.
Will this
1 - Check if card sold is a tarot, and if so, add money
2 - Check if any cards are tarots (even if not the one being sold), and if so, add money
Please I need to know
I can't waaaaaaaaaaaiiiiiiiiiit aaaaaaaaaaaaa
Ping me when you get it done I could do so muchhhh
Current band-aid solution is to set consumable slots to 1 so it can only check one held card, and to make it worth it, make them sell for even more to compensate.
3rd option is this. Too complex for what is supposed to be the "Joker" of my collection but in case of emergency...
haha no way
Stuntbean 🔥
is there not a consumable type condition for card sold
mythic is the default rarity when someone goes and creates one 😈
Cryptposting team needs to get a lawyer no way...
let me add a mythic rarity to my mod rq
Cant wait for every mod ever to add a different mythic rarity
that’ll make it crash because raritys cant be the same
i thonk..
mod prefix
ohg
just 20 different rarities called mythic 🔥
is the consumable page gonna have a consumable types bit?
just make that it sets hand size to specific one, it will stay like that until changed by other jokers or by vouchers
How does that help with hand size not being an option
now that i see it hands and discards arent there either
yeah
reworked chance
Ive never played forsaken lol
But I was gonna make a two-time joker cuz that's like one of the characters I know
time to troubleshoot (ignore mr washee washee i cant get him off)
yessir
whoops
re-added them back
also combine suits shows ranks for some reason
can the jokers that are shown in the base game collection can be sorted like rarities or etc.? or just by name only
have u added all the forsaken survivors?
Um… my mod has chance plush and bootleg chance plush lol
that’s actually kinda funny
i also used to have chance plush but removed in ny 1.1.1 flushtro patch update temporarily
if youre wondering what he does is just spawn wheel of fortune
fixed
How would strings be useful at all lol
so description can show whether if something is active or not like the dna
dynamically
you spittin
any other features like that will be done after i have started to implement consumables
then i wil go back and iterate on it
heyyy
hey
heyy
Angelica's higher rarity is called Angelic
not Mythic
what if i make "spatial" a rarity
if it wasnt for pizza tower i wouldnt be pixel arting rn
When do you think consumables will be done?
are card enhancements going to be a thing eventually
i think he said an early version would be out in a few days
content hungry thread :)
2 seconds without an update 
Just don't use the other mod
I can probably have the start of consumables out in a day or two, but I will be working on it until all the vanilla consumables are replicable for like a good few weeks
or would you guys prefer it I add a simple version of each enhancements/editions too and just develop them alongside, rather than doing each of them full at once
yeah tbf I could add simple versions of each
Editions would be pretty hard if you wanna go all out and have a visual editor
I think
that will probably come when editions have many associated effects
Oh and rn requesting for a toggle to have editions display above/below the card
Below the card like lucky cards
I will finish up this basic consumables stuff, then I will see how I feel about it. usually I like focusing on one section at a time but I could probably split it up
Haha
Mostly cuz of artbox
Stained cards used to be just like stone cards, where they just delete the rank and suit image
But now it actually overlays it
Which is really cool
theres ups and downs to both
I mean it probably would make all the complaints of lack of features all at once
release an early version of them and then after that focus on one at a time
that way people have time to mess around with everything as you spend time refining one
EX: release enhancements, editions, etc. and then focus on consumables
sure
wait that would be fire
I was gonna request that next lol
I'll look into adding a simple version then once this simple consumables is working
it will probably be a few days before you guys are able to make consumables and it will probably only have some basic effects initially
Oh god if you make a shader editor for balatro so many people will come here just for that
Seems pointed
I thought you meant pointless
Heard smods reworked probabilities
Would be awesome to have those features
Like this
For example
Nuhuh i screenshotted your screenshot
enhancements dont appear above/below, its just that stone cards dont have the rank and suit textures because it doesnt have a rank or suit
Well itd still be cool to have
it would but im pretty sure that would require new rendering code entirely since its not in vanilla
Nope, only Specific Joker
there isnt even an enhancements file on the github at all
so idk if they did it at all
oh no the folder name is just wierd
There is though.
alr
Yeah
yeah it has like 80 lines of rendering code which isnt that bad i suppose
i mean ig its just because it has rendering code for when the card has an edition, debuffed or is greyed out in the deck which all seems pretty simple code
i'd imagine thats just the same for most things in the game
and i doubt it could be as complicated as the cryptid third layer rendering code for exotics
i wish there was a way to make consumables and packs
How do you do random chances?
For example, 1 in 4 chance to lose the run.
I checked on one of the Vanilla jokers, but it just doesn't have a check for randomness.
the add probability group button
i think its the yellow button in the top right of an effect
Ah
Thanks
when edition?
2-3 business days
when silksong?
2 - 3 business millennia
2-3 business days
when jokers?
morning has previously confirmed that enhancements and editions will eventually be added, with a built-in visual shader editor being planned :3
though, as others have stated, it's likely not going to be for a couple of weeks since they've also stated that editions specifically are low-priority due to how much time they'll take to properly implement
i feel like having a community shader uploader woudl be useful
that way an early editions can release and not necessarily NEED the shader editor
having a joker forge discord could be useful for those kinda things so there doesnt need to be an entire system for that on the website
i usually dont like having seperate discords for mods and such usually but this is really big so it would kinda make sense
Dude that's sooooooooo soon I can't wait
^
he also said this earlier so he could do this instead
this would be nice imo
i feel like right now it is a large site* but of the people that contribute and actually consistently chat here and stuff is a small number
the shader editor is like one of the first things i asked to be added when i saw this thread, and it's going to be so peak
yeah, but that isn't the thing that matters. the main thing is that there are a ton people who have spoken in this channel at all
it's not really about active users, it's about how many users have interacted with the thread at all
how many people would upload custom shaders though
i mean i dont know how to code for shit, i just bring small ideas and bugs
not that many, but still likely over a dozen
and you also have to take into account that there will be people that upload way more shaders than anybody else
could be a seperate site
a simple site
but seperate
like how BMM has a database
i don't think it should be
didnt good morning say he doesnt really want to make a server because he doesnt use discord that much besides this
hosting websites isnt cheap
could work but idk a lot about cloudflar so i cant say tbh
me neither thats why i asked
well generally you have like 3 options for hosting websites (that i know of at least)
- you pay some third party service to host your website for you on their service (cloudflare and the like, cheaper but more limited afaik)
- you rent a server to host the website on yourself (expensive!)
- you make the server yourself (expensive in the sense that youre basically just building a pc + upkeep/repair costs and all)
unless he still has his old pc
if you dont touch a pc it shouldnt break
well yeah things can go wrong
if he were to give his old pc like a 500 gig storage drive and make it a server
if it helps understand
its extremely similar to hosting minecraft servers
only real difference being that it isnt minecraft and theres not really pre-built server software afaik
well there probably is but very different
its because
it rolls the rarity
then rolls a joker to spawn
and because there are no remaining available jokers in the rarity it defaults to jimbo
but its common though?
yes but all jokers default to jimbo
rarity is rolled first, then the specific joker
and if there is no available joker it defaults to jimbo regardless of rarity
this is true but currently im still in the 'free' plan of vercel so aslong as i dont go over the limits i dont have to pay
is it a bug or just how the game works?
its just how the game works
ok
all card types have a default "fallback" card for if nothing can be spawned
to give you guys a better timeline, in a couple of days from now you will be able to make simple consumables, i will add effects and bug fix for a couple days, then i will work on editions and enhancements being added. but the shader editor stuff will probably come much later in the editions lifespan
im tryna get stuff out fast but i am still just one guy haha. already really pleased with how fast and how much improvement the site has had already
so is there a plan for how shaders will be done
or is the idea for editions to just have them be an image
i want a nice visual shader editor
with a bunch of parameters and sliders and colour wheels and whatnot
oh, it will still be a shader editor i think, just less configurable, probably just have some presets and some sliders you can mess around with, that kinda thing
i also want it to be '3D' in a way, where like in balatro you hover over the card and the card moves and shader moves along with it but i reckon that would be hard so i will see how that goes lol
will seals also be added with editions and enhancements?
yeah sure that makes sense
because functionally, they are all basically the same
and for reference, here are my current usage stats on vercel so im quite in the clear for now with server hosting
and i dont think i will ever need to go off of the free plan because no matter how big this gets, its still very niche
The miracle of life
Thank you for even doing this
its my pleasure haha, i love making things like this and it gives me motivation to spend my time more productively
ive made quite big strides in consumables today but you probably wont see them for another day or two because i havent even touched code gen of consumables yet its been all frontend lol
alright i'm going critically insane again
i will learn how to use talisman's hypermult JUST for this one joke
wdym how to use?
oh
nvm
also these custom rarities are really REALLY nice
almac
oops
quick question, has the probability function been updated to smods-0711a's rework yet?
don't think so
cokeblock its cancelled
don't
why?
its not really like allowed
wdym not allowed?
like by jen
wait are you making an almanac parody
this is just a single joker i wanted to do
and tested how far i can go
(this is more powerful than almanac's jimbo.)
wait how tf do you do tetration in joker forge
add in post
i got a little bit of stepping stone FROM joker forge
i think tetration would be so hype in joker forge
i get most mods are meant to be vanilla balance
Was tertartion
^^
there could be a "add Hypermult" with like
"Arrow Count"
"Chip/Mult val"
multiple powers
K
:3
i just realize oxy puts this joker i made to SHAME
guys what references should i add
and it's supposed to be omega-overpowered
whats the point of resetting multipliers back to 1 if you still cant die 😭
a mere tragedy
higher antes (at 32) causes this joker to create REALLY bad debuff jokers
okay?????
you cant die tho :/
more specifically...
yeah
is there room for Celeste?
that doesnt stop you from not being able to die
i forgor it existed and ive played it lol
ye sure
oh wait nvm
immortality isnt mortal
i didnt see the remove jokers when blind selected
lol
(gonna figure out how to make it bypass eternal :3)
im really struggling on how to abstract consumables like i did jokers
how did i find my own joker while playing cryptid with 0 rerolls on my second shop
i think the plan of having just two triggers, can use and on use, is rather silly. because i realised code gen can just handle dynamically programming the can use function based on the conditions of the on use rule.
why is it a thousand dollar its not even that much better than cryptid exponentia 🥀
it is temporary
when custom consumables are added
thats how youll get it
theyre equal
imo
i mean you can focus on vanilla first.
for example
strength: " increases rank of up to 2 cards by one"
conditions: min x cards selected, max x cards selected
effects: edit highlighted cards
im kinda basing my suggestions on the system i mentioned previously
Hanged man: " destroy up to 2 cards"
conditions: min x cards selected, max x cards selected
effects: destroy highlighted cards
well i cant think of a consumables (besides ouijia maybe?) that would do, example, apply random enhancements to every card in hand
so like just making it so that you cant use the consumable if all of the conditions on all effects are false? seems like a good system since it ensures that consumables cant be used if they would do nothing
death: " left card into right card"
conditions: total x selected
effects: change x card(s) to y card
etc.
yeah but triggers im having trouble with kinda thing
i get the conditions and effects i think, if x cards are selected, apply enhancement y
just bought a temperance for 3 dollars that gave me 2$ 🗣️
maybe having just a trigger called "on use" and thats it
i mean, consumables really only technically have one trigger, when you use it
true
observatory?
total joker worth being 2$ on modded is diabolical
since theres only 1 trigger you could just remove the triggers entirely from the consumables editor
you would just need a different way to add effects
and even then you can put most things under a single trigger usually with consumables
the consumables editor will literally be the same as the jokers editor, just with the block pallete filtered for consumables, thats the easiest way to do it. i will probably still have a trigger, just for visual consistency but it will be as simple as "on use"
really hyped to get this up and going
another sneak peak (code generation still not implemented but frontend is looking decent)
frontend is basically done, might need some polish. now its just code gen left
i will probably launch it with a couple of conditions and effects so its not just random
combining ranks doesn't apply rank-based effects?
maybe its just making all ranks every rank is basically saying "make every rank itself"
idek
probably but not in jokerforge, you will have to edit it yourself
combine ranks does apply rank based effects but maybe it bugs out when you make every rank every rank
Reddit idea ahh moment
Can't wait for joker forge to support UI
-# (probably not planned)
I had made a similar one a few days ago based on this idea
cant wait for joker forge to support pleasuring my wife
75 jokers of 100
really good point actually
ill add it to the github and i will add it when i get time to
HELL YEAH
making steady progress
theres still a lot to do, code gen is working but it only has 1 condition and 1 effect. you currently cant make sets yet and you currently cant select custom consumables to be selected for the effects in the joker editor
what are you gonna make after custom rarities?
this
custom consumables
if you meant after consumables, definitely editions/enhancements/seals
ok then
but i think i will be preoccupied with custom consumables for a good bit
well i was gonna make "the stair away" when custom consumables are possible
could just restart game, that removes him
with inspiration
i wish there was a way to make my mods compatible with other mods such as cryptid because of cryplib
smiley and blob
is there a way to set aces to other ranks? Both "A" and "Ace" cause instant crash on startup
that is strange, i will look into this after consumables are released because right now my current version of the code gen system is completely different to the one youre using haha
14
it's 14?
i hate how there are three different ways to deal with ranks in smods and different functions need different ways
get rank uses 14
still crashing
thi is a different issue is it not
does your joker have a weird name or something
nope
okay i will look into it after consumables have released then
who knows, it might have fixed itself by then, im rewriting a lot of the code gen as we speak to make room for consumables
great
THEY ALL WORK
it just works(TM)
2 smileys
Blob is life
so I've been designing a good deal of jokers to increase an internal variable, and basing the boosts around that variable. what I didn't realize is that copying jokers like Blueprint share those variables, causing them to scale twice as fast.
I have effectively compounded my Jerking ability
So what about Removing cards now that adding cards is in the website
im joking it
im jimbing it..
oh god..
alt name: misogyny
we have the same idea
well...
bug: when i do two of the same trigger and edit it. it just turns gray and i keep losing my progress
what the hell is that font
some day
aikoyori's shenanigans maybe?
idunno i remember seeing that somewhere
id prefer a "change background music" effect
i mean like
we need play sound with mult too
because i want fafa to scream at you when mult plays
ye but i cant think of any mods that do that
Cryptid supercell joker plays a sounds when it activates
Thats all i can think of though
already verified and didn't work
Reinstall the game then
okay got balatro to launch again
tried making a joker that cycles scored suits, but it gets stuck on hearts
If card suit = pride?
figured it out
edited the sprite
Well, there is a man here
crazy
Is there a way to make an effect that makes a specific suit act as any suit when a certain amount of that suit is part of the hand (example: if there's 1 diamond card played, that diamond acts as every suit)
You can hook into is_suit
tree :)
are the cursed ones apart of a seperate mod or is it in flushtro
its in flushtro
Not in joker forge at least
You could do it passively but thats it
Not with a condition
im currently working on the [enhancement, seal, or edition]-aholic jokers for the next major update
rn most of the enhancement, 1 edition, and 1 seal already got its own -aholic joker
closest thing is wild card but idk if youre talking about playing card or jokers
last test and if it works I will update my mod
omg 100 jokers
HELL YEAH
consumables are getting closer to release, ive had to basically re-code a lot of the code generation stuff to make room for consumables, but ive done it in a way where adding more stuff like editions and whatnot will be much, much easier now.
consumables are able to be full working, but they only have a single condition and a single effect at the moment, but they fully work
i just need to polish the ui and create the code generation for creating custom sets of consumables because its annoying if you can only make a tarot, planet, or spectral card
i wanna have atleast 3 conditions and effects for consumables when they drop, then i can quickly add more
then when a good amount are done, i will re-do the vanilla reforged page to also have consumables there
HELL YEAH
211 changed files for this release haha
and i thought my 20 is much
will you be able to make custom consumable types?
like, for different packs, if you ever add custom packs
yes that was literally said like 6 messages ago lol
ngl i hope those buffoon packs we can edit to pick which jokers can appear in there and which one doesnt
yeah lol
I also want a feature for all "make joker" things to have a toggle if only from your mod or not
I don't want to make all my jokers the same rarity
idk what the heck a planetary annihilation is
my profile says im playing it lol
yes lol
code gen for custom consumable types has been added
now the only thing that is left is to fix all the frontend jank
and also make it so jokers now show your custom consumables for the required effects and conditions
like in the rulebuilder
If you add the consumables for this weekend I will make more than 30 for 5 different types
this project better get me a job at nasa or something goddam
friday is looking like the release data for this stuff im not gonna lie
but im notoriously very bad at estimating when shit is meant to come out
HELL YEAH
also i wish we can give editions to jokers and not playing cards alone
good point, ill add it to the checklist on the readme
custom editions probably 2 weeks after consumables released
maybe more. maybe less depending on how consumables goes
i could actually release consumables tonight but there might be some jank, for example, i need to edit the jokers stuff so you can create effects that spawn it
and custom boosters will probably be a bit later
but the quicker i sort all this out, the quicker custom boosters can be done
i litteraly named my mod after a poker hand i mainly play
🚽 tro
flush
i love flushes
can you make it so range mode can be in-between 2 variables
take your time! we arent expecting a perfect system!
fire idea actually, range in its current mode is quite limited
i will wait until alteast other things are done, then i will go back and refine all of the systems as like an endgoal
cant wait for you guys to see custom consumables, even if they will be pretty limited for the time being
theres no variable system for them, but tbh i dont know any consumables that would use them
can we retrigger jokers 2 or times?
i think retriggering jokers would be nice
how would i make this
🤔
cause target rank in combine ranks is a dropdown
so i would need to add like 14 of them
bingo
whenever i try to load the game with a joker of the new Rarity i made wow. it says "attempt to import j_spe_whatevertheidwas into an empty pool"
After exporting the mod, I'm receiving an error stating
'<name>' expected near '*'
Anybody know what could be causing this issue?
Pastebin of full crash log: https://pastebin.com/M82JyExh
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Posting the full code in a sec
youre better off sending me the exported mod json
like the joker forge json
Sure
im currently not able to bug fix at the moment tho because i am in the middle of a big code gen rewrite for consumables, so theres no point in me fixing bugs until this is out because some bugs will already be fixed from within the update
but its still valuable ofc
There you go @heady frost
Noticed it is specifically an issue with the one titled "Arankneea"
ooo i have that day free so ill probably be having fun making consumables day one if it comes out
thank you, i will take a look once consumables are out
i plan to do a lot of bugfixing then
so hype guys
hell yeah finally a random option in edit card
nah i havent done that, this is specifcally consumable effects, unfortunately they cant share effects lol
Is there a plan to make placeholders separate for consumables
yes but that will be after you get access to consumables
because using the joker placeholders is a bit silly
ideally i will have a placeholders separate for spectral, tarot, and planet too
currently im adding some more effects to consumables, then im gonna clean up the ui, and then its basically done and ready to be released
the good news is, all planet cards are replicable! (this is literally just the same effect lol)
Will we be able to make new consumable categories?
i can finally do my cursed Tarnetctral consumable
neat
when it does drop, consumables will be lacking a bit in effects and conditions unfortunately, but over the weeks or so after release i will fix bugs and implement many more effects and conditions. like jokers, i want every vanilla consumable replicable and then some
consumasoon??
poker hands eventually
poker hands in 1 to 2 business years
animated jokers in 5 years [probably]
i wish i had a team at this point lmao
years tomorrow
cos that seems like the release schedule
seals in 7 years
considering that 2 weeks ago the site looked like this and was missing 60 vanilla jokers i say i did pretty good
this is from exactly two weeks ago too, june 2nd
i mean a lot of things have very similar code to existing stuff
Do you think it will be easier or harder
To make them all
much, much easier
because consumables just straight up have less options you can do with them
honestly
i could drop consumables right now i think
(this is why whenever i give dates i know im innacurate)
give me like 10 minutes of quick checking and ill drop it
Silksong devs (they're lying):
😈
Gta 6 and subnautica 2 aswell:
okay i pushed the changes
if only there were if/elif/else provided instead of generic compares
you can do this with multiple rules of the same trigger
how do you set which one triggers first?
HELL YEAH
like if i want it to try elif#2 before elif#1, for example
Good morning was first
But I'm talking in the sense that I was the one who tried it.
ex:
if card is king: do this first thing
else if card is hearts: do this second thing
else if card is lucky: do this third thing
with a 2 of hearts doing the second thing, and a lucky ace of hearts still doing the second thing
ie, prioritization of elifs
Update the description
CONSUMABLES IS HERE, define your consumables with a preset set (tarots, spectrals, planets) or make your own custom set. then just like jokers, edit their rules and such. please let me know if anyone has any issues with this because this is still VERY early into consumables lifespan
Says only jokers at the moment
ohhh i get you
yeah that isnt possible unfortunately
so true
but you can only make very basic consumables at the moment
but i felt bad just developing in the background without people having input on the changes im making
is that a limitation within balatro's code itself or just a jokerforge limitation
You can raise your poker hand by multiplying it?
Does custom set include boosters yet or no?
definitely a joker forge limitation, you can break out of the if statements if you are editing your code manually
no, boosters will be harder and will come in the future but quite soon
because you kinda need custom boosters if you have custom sets
i might do it before editions
gotcha, so theoretically i could just do most of it in JF but tweak the code outside of it
and also i want to be able to add custom boosters outside of just custom sets, like making a booster but it only has rare jokers, or making a booster that has all three consumable types
ill wait until you pulish consumables and have started on boosters then
do you have a kofi? i feel like throwing a mail in rebate's worth of cash at you
that sorta stuff
that is perfect, but the code right now has no way of grabbing that image specifically for tarots haha
What does repeat as soul and hidden legendary mean
oh shit i forgot to remove those from that modal lol. it is specifically if you want to make a "soul" consumable. hidden legendary will treat it as a soul and if its a soul, "can repeat as soul" makes it so you can have multiple within the same pack
i was meant to delete those checkboxes tho because its not fully integrated and its untested lol
You can get multiple souls in a single pack?
not with vanilla rules i dont think so, if you have showman you can tho. but smods provides an option for if you want your custom soul to be able to appear multiple times in the same pack without showman
oh i thought i misread that and its for making it on multiple boosters
LETS GOOOOO
over the next week or so ill refine consumables and add a bunch of new effects to them, then i will probably have to push back editions/enhancements/seals to make room for implementing boosters but that doesnt seem to be too difficult so dont worry lol
you could technically make a balatro mod on your smart fridge
or on a 3ds
Yeah lol
or on an xray machine
when jokerforge is able to do more, i might make a video making a balatro mod on like weird objects
as advertisement for joker forge
i will be suprised if it works, range values are janky with consumables at the moment
things like range, variables, and gamevars will come after consumables have many effects and conditions
ups
this is probably the issue with range
put this as an issue on the github repo with these images pretty please so i dont forget to not use them when the time comes
and thank you dearly for these
when did the auto-upate-version branch happen
like a week or two ago, but honestly i will probably scrap it because it didnt work lol
HELL YEAH
unintentionally ended up creating a cool niche for a Joker I made
?? JUST END THE ROUND AND CRASH
since scoring Negatives alone doesn't draw a hand, you can use them to stock up bullets without resetting the counter
what are you tryna do
send json
variables, gamevars, random chance, and range values all are currently very shaky with consumables
Was messing around with some joker ideas and after realising I couldn't make it in joker forge I tried coding it myself, but it flopped
at least it didn't crash ig
i will have a look in 5 mins, just tryna add these two new effects lol
but the issue im having making these two new effects might also fix the issue you are having
@heady frost
send json
what do you mean?
from the site, the "save mod" button
yeah i know, i just didnt know at first until now
just hold on a sec
i cant reproduce this crash, but if i had to guess, its because you have a bunch of the same consumable with the same key
taking a look now
Add those consumables after the error
what did you do to get the crash
well the N joker crashed the game when it tried to create a sly joker
the sly joker key is wrong
i changed it to j_cavendish and it worked for me
meaning sly joker might use a different key
i just typed in "j_sly_joker"
it would be cool to eventually make it so when you select a specific joker, it comes up with a big list of all the jokers in the game along with their images
yeah, internally it might be something else though
I just finish the small blind and crash.
did you use any consumables or do anything at all
so that means i must typed "j_slyjoker" instead?
yeah, that might work, you might have to look around to find what keys it is, sometimes jokers keys are annoying compared to their names for some reason
i use my consumable
my guess is it is related to a different mod that i dont have thats causing the crash, maybe try without talisman or something
also the level up hand effect is a bit buggy in general at the moment, ill add a disclaimer to the effect
it crashed again
goodmorning cant speak
lmaoooooo
dw guys im here to help
yall @heady frost got timed out for a week so he cant speak here atm
but remember to report issues to the github repo https://github.com/Jayd-H/joker-forge
or if youre encountering problems include json files!!
How did bro get timed out
his most recent messages
harmless joke in my humble opinion
or at least taken the wrong way
anyway im not getting involved
What did he say (in not bad way)
The one day im not home lol
editions and enhancements and seals and stickers when
send the json file too idk if he needs it but im sure he will investigate the matter
k just hold on
Can't wait to read every crash log, identify the error, pinpoint it to the part of rule builder and then make an issue on GitHub
For every crash
For a week straight
Well at least goodmorning has a well earned break (at least from this channel)

looking at this now
also i forgot to announce i added two new effects to consumables, destroy cards in hand and destroy selected cards
i noticed
where were you getting a crash, what were you doing in game for it to crash
maybe cryptid is overriding the code
i'm not sure though
can you add where you can change how rare will the consumable appear
its tied to its set, you can change the set rarity but not individual unfortunately
cool
i think the only consumable that breaks that is "the soul" but thats handled completely differently
will you add destroying cards in hand as a joker effect too?
-# unless thats already there and im dumb
good point, its not already there, just the "destroy scored card" effect
but it will be a completely different approach to how consumables do it because smods make it so convoluted on how to destroy stuff lol
OH LAWD ITS HERE
will you add the filter from the joker reforge to the mod joker page so we can see which has that rarity or even which one doesnt has rules and which one hasnt had their placeholder texture changed
Not fleshed out yet but still an amazing update nonetheless! Thank you so much for making this!
i get what you mean, sure, ill do that after im done adding a bunch of effects for a few days
can you guys give me big lists of effects and conditions for consumables
create joker
so if i want to make joker create specific joker, is this right way to do it?
yeah, that should be correct if your mod prefix is tf2testm and your joker key is theumbrelaman
added the double dollars effect and add sell value of jokers to dollars effect to consumables btw
my pleasure, its been a good journey
i also have custom rarity, can you m ake that when using "create joker" effect by rarity you could use custom one
no unfortunately not, i missed it when adding custom rarities, i will sort it out tomorrow though because its priority
the same with creating consumables and allowing your custom consumables to be in that list
i really wanted for one of my jokers to use specific tarot but realised it could use custom ones right now, same with no custom rarities
When are boosters packs planned?
my bad haha
in a week or two once consumables are in a better state
and then after booster packs are done i will have a look at editions enhancements and seals
small discrepancy related to the new consumable rule builder
https://github.com/Jayd-H/joker-forge/issues/165
Making a balatro mod without jokers is a microscopic occurrence
now that consumables are added, not really
as more types of items are added, this would become more common
IDK if this is in the joker forge, but is there a way to make it so that blind skipping can trigger random hand level ups?
Yes
would that just be accomplished with poker hand variables
I think pretty much any non-hand played condition does not have this function
I just did it.
w consumable update
Oh wow consumables are here?
Awesome
I see you grouped consumables and consumable sets
Maybe you can group rarities and jokers aswell
Also arent the “tarot”, “planet” and “spectral” shaders all just the generic shine?
its just j_sly im pretty sure
Is there any way to do this in the consumable editor?
custom consumable cant be spawned yet in jokers
i just woke up and then i see CONSUMABLES!!!!!
i will make bloke have a random chance to summon lad
question: will you add custom boss blinds to joker forge in the future?
also making lad have a random chance to destroy itself and spawn blood splatter joker that i made
i reported already
I wish it could spawn our custom rarities so i could see them not from debug plus
reported that too
If you dont specify a weight on your rarity nothing will spawn iirc
went into McDonald's asking if the ice cream machine was working and they said "yeah do you want some mate" and I was like you fucking what mate and I decked the bloke right there and then
