#Joker Forge - Create Balatro Mods Visually and Export the Lua Files (WIP)
1 messages · Page 5 of 1
Omeganum
i think it comes down to play style. i dont like playing until naneinf, i like playing for 8 antes and feeling done
i almost never try going endless
How do you even do that without basically freezing your game for minutes with massive operations
the only thing that matters at numbers that large is operator
so, funny story, i left my computer on, went to bed, and it was still calculating when i woke up
so any joker with ^^ or ^^^ works
and it didnt stop until like 6pm that day
Thats still way too small to reach 10{1000}10
isnt it like 10^^^^10
oh yeah nvm i forgot how large that number actually is
try 10^^^...{1,000 ^s}...^^^10
idk
According to the talisman config and readme its 10{1000}10
my score said "infinity" with talisman once
omeganum is real inf i think
it was just "infinty"
big num ig?
but talisman Infinity isn't infinity
big num isnt hard to get
well yeah
ive gotten jokers to give ee100e2 chips
as in, it doesn't represent a number so large talisman cannot process it
wouldnt it make computer kaboom
(not literally)
I love this web much, it's not needed to program on Notepad ++ 😄
Please don't tell me someone here seriously programs in notepad ++
Like more than 5h total
6th grade computer classes 🗣️ 🔥
whenever an n++ user enters modding-dev everyone begs them to use vscode
I once was thrown out of a computer class because I used vscodium from a USB (all software was banned there, everyone had to use a normal notepad)
Doing anything in normal notepad sounds like torture
im not out of school yet and last year i almost lost my computer because i got balatro onto the school laptops
and they panicked because they couldnt understand the idea of a flash drivew
they thought i like hacked their servers
Chip-Mult operator API (currently a PR) Ig
it's built from the ground up, but totally inspired by pwx
Will be more expanded variable like multiply money by -1 developed ?
tetration would be so hype
i'd 100% use that for a one-off challenge with chips+mult lol
when i was in my secondary school in like 2019, i pirated minecraft on a bunch of peoples school accounts and managed to set up a minecraft server on the school network that the school could play during IT sessions
microsoft has a minecraft 1.0 version that has local server hosting for free
also once during a class about system security, i got into the records of the students and teachers, and when the teacher asked something like "what is another thing we can do to prevent people getting passed security" i said to him something like "dont keep the same password since 2017 when you made your account like you did" and i showed him i had his school account record on my computer
and he made me go to the IT guy after class ended to show him how i did it and the method was patched
lol
thats beautiful. i think at the time i did this it was the update before caves and cliffs
i could be wrong tho it was like 2018/2019
i think it was the cliffs part
i went to a kinda weird special school focused on engineering, maths, and technology so this kinda stuff was rampant across students
yeah it took them years to get that whole update out
it's better to go to schools for one nieche
i remember being so pissed
then one that has a lot
minecraft modders on their way to make the entire game worth of code and mods in like a year:
*with no profit for it
yeah it was a great school, it was funded by software and engineering companies in the UK, it is a special type of school in the UK there is a good handful of them across the country
i could not dream about making minecraft mods, way too difficult
neither can mojang
i do think mojang need to step their game up a bit but it seems like they have been doing
atleast in the past 2 years, i dont keep up with it as much as i used to
waited 4 months on a new mob and 5 new blocks
also i just added the disable boss blind effect
i think they need to re-evaluate what minecraft actually is, adding new blocks is great until your inventory gets clogged with 16 types of wood and 8 types of stone
i much prefer terraria over minecraft but thats just personal preference
I made the 3 stage jokers, they die and create the next stage after certain antes but i haven't tried them yet so idk if itll work
fire effects but is that ai generated pixel art lol
i didnt even know ai could do that
download aseprite its great
I did but I cant draw for shit😭
i cant really draw much either i just end up tracing stuff lol
im using pixelorama and it's also nice
how do you trace?
my first sprite a week ago
is that a thing?
Gotta start somewhere
Ive used it a bit too
Drawing pads are expensive and my finger hurts from the mouse precision
for this joker i just put the image in aseprite and use the balatro colours and painted over his face
you wont get better without trying
You could just click individual pixels instead of trying to precisely drag lines
Ik I just wanted to make good sprites quick
i would just trace, i traced this from an image of my gf like a year ago
just fucking around
and an image of alan turing
not even close smh
thats a sprout
Seed
2K9H9HN
me likey pixel art
boss enhancements would kinda be cool
wait i think i know what your mod is now
grab bag?
ye
boss blinds as jokers
i knew what it was callled
are they beneficial or just cursed jokers
i wasnt aware if i had seen it before
they can appear rarely in the shop after you defeat the corresponding boss blind
what is the blank one
some of them invert their boss blind effect and some do their effect but weaker with a strong upshot
the hook i just haven't drawn it yet lol
smh
these look awesome
do u draw straight onto the atlas?
for these i do yeah
crazy haha
so very large blind joker can decrease blind's requirement? or anything similar?
for my more complex sheets like the consumable and joker atlases i work in seperate files, flatten them and place them onto the atlas
this is what i have so far
[sidenote, it would be cool for jokerforge to have a blind size modifier for jokers, it's not that hard to do actually]
the wall is cracked
that would be fire
im gonna do the condition that checks blind size now for jokers like mr bones
and only mr bones i think uses it
yeah i thought that, might make it 3X boss blind size, or scaling boss blind size
the wall is the opposite to that timmy joker in grab bag
is it not
yeah basically
oh and btw
smods supports adding a custom saved message instead of the default "saved by mr bones"
a lot of these boss blind effects will prob have overlap with grab bag jokers, i'm more focused on them reflecting the boss blind. they're subject to change anyways
The eye should be: "gains X0.75 mult when hand is played if poker hand has not been played this round. resets every round."
AHHH OBELISK
joker forge already auto replaces the message if the user adds one in an effect
it was kind of confusing to read initially
here
anyways enough clogging up the jokerforge thread lol you can find my stuff in https://discord.com/channels/1116389027176787968/1334717157098913833
here are all the jokers left for anyone wondering and i think boot strap and certification and sixth sense could be easy to make , constalation maybe?
constellation will be done at the end of today i reckon
i just need to add a "consumable type" condition to the "consumable used" trigger
i just added chicot
and also luchador
i want to make a joker that destroys hand if it contains a seven and creates jokers equal to the amount of sevens
but mr bones is next
four fingers and shortcut are handled by their respective smods functions i think
and the only way i’ve been able to do that is messing around with variables
which works
Great work, hope will be more variable and effects 😄
i think this would be possible
yeah, it will be its own effects lol. the same with smeared and pareidolia but that will be more expansive and will be the "combine ranks" effect
canio i think is already possible too
is bootstraps not as easy as bull?
sixth sense is also possible
i think bootstraps is also possible
theres a lot that are possible i just havent got around to adding them lol
chicot
i assume egg and gift card are just because sell_cost isn't added yet
yeah, it will be a "increase sell cost" effect that will have parameter for this joker or all jokers
i want to replicate all of extra credit too because i love that mod and it adds pretty easy jokers
i didnt think joker forge will become as big as it is so i should probably ask the extra credit guys if im allowed to do that
oh wait there’s a way more easy way to do that
because i dont want joker forge advertising to be "it is so good i can replicate YOUR mod"
i should give ec another shot, i played it and thought it was alright. ironically i think i prefer bunco as a vanilla+ expansion
i like ec because it is like the only mod i feel i can combine with other mods and it doesnt clash so much
oh that mod for me is plantain
my guilty pleasure is browsing r/balatro suggestions and seeing if joker forge can replicate the joker they want
could be useful for new ideas too
oh i had a few submissions on there before i properly started work on grab bag
ive found that because usually the jokers that arent too crazy are the ones that get upvotes there, most jokers can be replicated already
if it’s not already in, it would be cool to have a “if [table of cards] contains/is a [poker hand]”
i have a grab bag joker that gives you a hand if you discard a two pair
to do something like that, i would need to add hand type to the discard related triggers. would be very cool
can you add a debuff hand
wowzers
thats already an option isnt it
that was literally the only option at first
is there a way to do this tho?
wait
my lack of sleep is disintegrating me right now
theres no enhancement count condition so i dont think so
i wish there was a away to ceck if card is any card but a certain rank
just use the card rank condition?
how do you plan on checking the amount of gold cards in the hand though,,,,
the hand has to be four of a kind
it says exacty four gold cards
no like
no for loop logic?
will do after all the vanilla stuff is sorted, its on the check list
this is true
well yeah but how will you check if theres 4 gold cards
you incrememnt a variable every time there is a gold card in card scored
every card could update a variable by 1
yeah
then in hand played you check if that variable is 4
and then it gains 0.4x mult if it does
and then do whatever from there
wouldnt work with retriggers
oh yeah
you can make two card scored triggers
one that checks if its gold and incremements a counter, and another that checks if its 4 then retriggers
im gonna change the if rank = 4 in post to be if rank ~= 7
wait no let me think about this
in the condition for the rank
i meant like, if you retrigger a gold card it would count twice
has to have this icon
should look like this
this in the effect overview thingy
this is how i would do it
i think this would work
i mean
this counts
the amount of times a gold card has been scored
and not the amount of gold cards in the played hand
so it doesn't work correctly when you add in retriggers
so the retrigger only starts after the 4th card
i get you
i will probably add the retrigger effect to hand played at some point
with retriggers not working i meant
if the gold cards get retriggered
itll count one multiple times
because it happens every time one scored
yeah, a enhancement count, seal count, edition count, would be very beneficial
i will add it to the checklist
yea cards like dna dont function every retrigger
yeah but dna can be recreated, the remade version of it works like it should
idk why the xmult didnt work
i was making the card that goes like this
if variable > 0 = variable - 1
if variable = 0 then:
apply x mult
destroy itself
in jokerforge
send a ss of your rules
i reckon it might be a logic error somewhere
sadly i scrapped it and deleted it though
thats a shame
i tried rearranging it and it didnt work
really jank method i found
what does this actually do
someone just messaged me asking for the polterworx mod that i havent seen on this channel
an hour ago but i just got back
wait where could i find the polterlikes
is this meant to destroy all played 7s and create a joker for each 7 if hand contains all 7s
because if so i think this can be simplified
its meant to destroy all cards in a hand not just hte sevens
but if all cards played are 7s then the hand will only have 7s
also, do you guys think the block palette would benefit from categories like the gamevars does it?
like a mult category, a consumable related category, joker related, etc
it absolutely would, especially after more stuff gets added
because there is getting to be a lot of effects and conditions
i will work on that when i get back then
im off to my parents for tea
no the goal is if the hand contains a seven, it will delete all the cards in the hand and creates one joker for every seven destroyed
its more organized wow
oh I get that
global variables?
can you do global variables rn? (i wasnt demanding i was asking myself ig)
if i give a variable one name and use the same variable name on another joker
will it register as the same or no?
great idea
variables are limited to jokers, but it would be cool to be able to click a button on a variable in the variables panel and it be classed as global across all jokers
we already have gamevars
but this will probably be after all the vanilla jokers are replicable
which are technically global
yeah but gamevars are variables tracked by balatro, rather than custom made ones
when you use a gamevar, it just replaces the value with a string from SMODS
yes I have
a little bit
not all of it
so i made the three journals as jokers
that's fire
and the idea
is you get one and can only obtain the second AFTER the first
which is why i thought of global variables
and if you get all 3
I get you, like Cavendish
actually awesome
i was going to make bill op
but you need to get the 3 first
and then you need to brainstorm the portal from the show (you have to find brainstorm)
and then it deletes the 4, creates the portal and then after 2 rounds, bill spawns
this can add a lot of depth to jokers, will probably be added later when all the vanilla jokers are all done
wait, those should just work for chips
I was just tired when naming them because I remembered they were needed for mult for raised fist
because right now there's no way to add an input so I just made a bunch of them lol
fair
not sure what these mean
is discard just
1-5?
or is it all the cards that are discarded this round
nor do i understand this one
i thought it meant in deck
but thats seperate
I would guess it's deck + hand + played/discarded
did you say adding custom sounds was today or am i misremembering?
also got some functions that would definitely be useful
balance [10]% of score
and also not sure why you cant do negative numbers anywhere
not only in mult, which would need a failsafe to make it not go below 1, but everywhere
even priority
and it would also give us /mult
oh and some mods have functions that set the score in general, chips or mult to a specific number without adding onto it
x
it is
for the riddle
there is another phase to him
but
its amount of moneyXtarots used
TarotsXmult of journal 1 (6)
moneyx6
might add one more
but the idea is if you hit a certain score that is inbetween two numbers
it will transform
but this is going to require global variables
this belongs in its own rarity also wtf is ^3^3 that scares me
Ymult^3, that number ^3
if we slot in 2 as Y
its
134217728
it is
going to be a different rarity when added
omeganum
im adding this screenshot as a joker
what
lmfao
called arson (burn)
absolute cinema
did you use ' or " in the description?
oh
if not then the description get is somehow broken
nah i did
you can use them as \'
thanks!
and it should work
or \"
if you want to use backslashes you have to \\, it should be fine
rn yes
jesus
that's not even much
no
i spend basically every free minute working on my mod. whatever if it's drawing or coding (if i draw i take breaks to code because i can't keep up mentally). i once went on like 14h straight of coding with minimal breaks (for food etc.)
can you show the line
when?
there's
intead of [s]
just delete the new line and replace it
just realised it says credit: eastern farmer on visual and properties
journal 1 - first 6 years of author
journal 2 - spells
journal 3 - misc + main timeline
i made that specific placeholder then
also what would Bill do
^3^3 mult
he also has a second stage
you need the 3 journals first, when you get them all, it becomes the portal stanford came out of, and then after 2 rounds bill spawns
and bill has a riddle
which needs you to have a specific amount of money
when you do
he turns weirdmageddon (which isnt done yet)
this one
I need to remove the credits after you upload an image lol
i wish i didnt have to unzip and put my mods in my mod folder manually all the time
also last time i checked it just didnt show up
i dont think that can really be changed, everything downloaded from your browser gets put into your computer's download folder by default and you cant just download a folder so it has to be a zip file
dang
I mean it’s not that difficult takes a minute
i mean yeah but it's annoying if you update the mod
yeah me too
I dont add one joker and update. I wait for 4
ik
Fix it then?
its annoying but really far down the list of things id like to be added
For bug fixing yea
i just wish you could at least select a download folder
That isn't something he can can change
pretty sure it is though
...no
ive seen other websites do it iirc
Which one(s)?
what do you already have
and whats its style
is there a way to grant access to a joker unavailiable yet
like if i want to have a joker not avaliable in shop but this other joker lets it be in shop
He's planning on it
I actually had that exact idea
The three journals can only appear one after the other
sorry it took so long haha i needed to make it actually presentable
this is all i have
you can stop a joker from appearing in the shop
and you can use the create joker effect to create that joker
but there's no way to make a joker appear after a condition like Cavendish unfortunately
this is looking fire
as far as I know there's nothing I can do but maybe there's some new web tech or something lol I will look into it
is Talisman support as an option ever to be planned?
mainly due to it being the hyperoperation library
yes, I want full talisman compatibility for everything
sweet
I assume that's rather low on priority though
wanna get the other items done first, yk
yeah, will focus on adding more content and stuff first
ye xD
but currently a lot should already be talisman compatibility, though not everything is tested with talisman and some bits will be missing
but that is the end goal
yeah
I was mainly also saying since talisman compatibility would open up hyperoperations (exponentation, tetration, pentation, etc.)
What else does talisman have?
something else I'd like to see really far down the road is support for Cryptid's rarities (Epic and Exotic)
Just support for custom rarities in general
talisman is the library for bignum and omeganum support, but most mods actually require it due to its lesser known hyperoperation libraries
I dont feel like it should specifically be cryptid’s rarities
yeah, custom rarities in general
And that’s pretty easy to change in the code anyway
also, I had a cool idea for one of the default joker sprites
hold on that crop looks horrible
there
there are so many question mark defaults
expanding on the idea of making new global variables from earlier, maybe just an entirely new tab that allows you to define new global variables (and maybe also custom text colors/backgrounds (and maybe also gradients with SMODS.Gradient if its easy)), and also when and how they change
might be a bit difficult to implement but could work pretty well
one question, will the Editions tab have a visual shader editor or would you have to just opengl and import it?
god spare us
real
from what ive read in this thread, it will have a visual editor, though hard to say since its probably not going to be made for a while
oh thank god
for editions, it will probably start out with just presets from the community that people want to submit, then will hopefully go into a visual editor but that would probably be much later because that sounds difficult implementation
this is a great idea. i think the site needs a big UI update overall to be honest, right now its good for just managing jokers and whatnot, but i think it can be much, much better and enable interactions like this
will custom sounds be added?
eventually, when animation stuff gets added too
but that will be after all vanilla jokers are replicable so atleast a week or two away
the timeline of things is
replicate all vanilla jokers
overhaul ui
refine a bunch of bugs
add remaining stuff for jokers
start working on consumables
yippie
there should be a condition for if a certain item exists/if a certain mod is loaded (using item keys/mod ids) and an option to add dependencies to individual jokers to better implement cross-mod stuff without needing to make dependencies for the entire mod
problem: this is a website
also it's possible that those mods will have completely separate mechanics that just won't be loadable
(such as Talisman's very convoluted function to actually calculate hyperoperations)
it being a website is definitely a con in some ways, mostly by the fact that it cant interact with the device at all
but at the same time, very accessible
yeah, this would be very difficult unfortunately, i might have a look at external mod compatibility once everything else is done but not a priority
yeah, if anything, the most realistic external mod support would be hyperoperation support for Talisman and adding stuff manually, since mods themselves have wildly different file structures from each other
so it'd be impossible to have an automatic file sorter or smth
yeah, i was more referring to simple stuff like having additional jokers of rarities from other mods or something
rarities would be easier i reckon
i could just hardcode some big mods rarity
but having them directly interact with a specific mods features would be insane lol
might look more into it when everything is in a good state and im looking for a challenge
before starting joker forge it seemed pretty impossible but here we are
creating cards from other mods without having to add dependencies for the entire mod should probably at least be doable, idk how interacting with completely new features would even work
i will definitely burn that bridge when i get to it lol
the glory of my jokers
also
added new ones
i love the python one
make a variable, then increase that variable and set that variable to be the value for ^mult
btw added sell value effect, mainly so egg and gift card can now be replicated
gonna try and re-style the block palette then go bed
but the only variable i can pick is var1 and idk how to change or remove that
?
press 'v'
to open the variables panel
wait but how do i make it ^mult
this is how i would do it
you click the x to toggle variable mode
for the value of ^mult
oh
then you can select a variable youve created
whats the inital value
its up to you, but i set mine to 1
ok
because ideally you would wanna start it at one, then incremement it by whatever
and how do i show the amount its at on the desc
in the editjokerinfo
if you click it, it will insert that variable into it
it will be #1#
and in game it will show that as the actual number for the variable
ok i got a really cool joker thanks
Wait is retriggering jokers available?
no, not yet, it needs to be its own effect when i get around to it
Wouldn't it be another context tho?
it will be but so is regular retriggering
and destroying jokers
both of those require a different context
the codegen can intelligently make them for circumstances like that
also from what i found you'd need
SMODS.optional_features.retrigger_joker = true
in the code somewhere
thank u for the insight, i wil add it to the checklist but it wont be added until the rest of the vanilla related stuff gets added
how to use the file you exported?
you extract the zip and put the extracted folder into the mods folder
if you are on windows, there is a built-in zip extractor
what is its name?
you right click the zip and click "extract here"
i dont get it when i do that and i do have windows
you are right clicking a file, rather than the zip
Oh you didn't export the mod just the joker
that is crazy
yeah but it doesnt work to export the joker and put it in the game because its missing all the mod info
how do i do auther name?
k
overhauled the block palette
let me know if some things feel like they are in the wrong categories
Nice
nice
is there a first discard of round
there should be
or atleast a condition for it
uhhhh
what's the point of this..?
mr. bones lol
OH
this is literally a lifesaver wow
erm
is it not disabling boss blind?
maybe there is an issue that for a split second after the boss blind is selected, that code runs, but the boss blind isn't technically a boss blind idk
just use the passive trigger for boss blind disabled
is there an easy way to do something like castle or ancient joker or mail in rebate where it switches every round
it disables any other boss blind
though this is a modded blind so
not currently unfortunately, that's the next big thing that will be added
oh, that's the issue then
hmm
I will look into it
What's it saying
this should be good, no?
that is different
oh alright ;p
when you save a mod, you get a joker forge specific file
ahhh
then you import that file
cos that file contains all the info on your jokers and everything in a way joker forge understands
yea
let me check with chicot normally
if the blind debuffs chicot then it's probably not a worry
yeah good shout
the passive trigger will be better for disabling boss blind anyways because passive trigger does it's effect when it's added to your collection. for example, if you get the joker mid-blind, because it's blind selected, it won't actually do the effect, but with passive it will
debuffs chicot, don't worry about it now
that's a relief haha
is this possible to create a rule for? i'm unsure if it allows for "if played hand contains [balahalal bl;alalha]"
okay i'll look
ah so i can't detect if there's a stone card or whatever
card scored has stuff for enhancements
I need to add enhancements/editions/seal checking for hand played but I haven't gotten around to it lol, too busy tryna replicate all vanilla jokers
yea
i mean i assume you're like using this right
https://github.com/nh6574/VanillaRemade
yeah been using that as a great reference for things
when the hand is scored you can see if there is a stone card, if there is, modify a variable by 1 and then increase the payout, then set the variable back to 0
that's what i thought, but i can't tell how to make a payout increase
payout would also be another variable
modify internal variable
to change a variable
then any value you can press the little x icon above the input to change it to variable mod
mode
and select one of your variables
is there a way to register if an enhacnement is there for the "when hand played" trigger?
nah not at the moment, would probably be a really easy condition to add, might be a tomorrow job
for now you will have to track it with a variable with card scored
but that works with retriggers?
no, if you change it set
then you can put it back to 0 at end of round
i just did this
but if you just need to know if there's atleast one, have the condition be greater than 1
I was trying to make a legendary joker that makes face cards and numbered cards considered as all suits but I don’t see the components to create it preferably the suit components
probably too complicated
he hasnt added it yet
the "considered as" stuff is broken at the moment
it's a planned thing because it's required for smeared joker and pariedolia so it's priority
anyway i think this should work
- when a stone card is scored, set
hasStoneto 1 - after scoring, if
hasStone= 1, then increasepayoutby 0.5 - at end of round, payout the player equal to
payout(1 by default) and sethasStoneback to 0
tomorrow im going to try and make a bunch of joker ideas i had before my adhd disintegrates them form my head
this is why you write your jokers down
looks good, but I would change it to hastone >= 1
in the case there's more than one stone
if there's more than one stone, it wouldn't matter, no?
ohhhh
since it's setting a value, not adding
set
yea
yeah
looks fire then
would be way less complicated if I got off my ass and just added the proper conditions in haha
Would be cool if there was a condition for joker tags
Loke:
"This joker gains x1 mult per mod joker owned"
By tag I mean like "j_mod_customjoker"
yeah I get what you mean, like the ability to have wildcards in the specific joker condition. like j_mod_*
bruh autoformat
there needs to be a way to see what your joker's key is
(maybe you can make it modifiable, in the properties section?)
because a joker with symbols only is PAIN to put down
It's "J_modtag_broken_seraph" or "J_modtag_brokenseraph"
a good example of this is:
Symbols crash the game, no?
nope
Some do
the key automatically changes it to joker_(randomstuff)
' and "
true haha
will add it to the edit joker into
info
i know it's j_ocstobal_brokenseraph (i learnt that the hard way)
Been there 😭
@heady frost last question before i leave: are there any plans in the future for some kind of "shader creator"? i see that things like consumables, decks, and editions are planned to be added, and there isn't really a great edition thing for balatro right now (you can use things like shadertoys or whatever but they are impossibly hard to transfer over to balatro, even with tutorials)
Yes
when editions get added that will be a thing for sure
because what's the point in making cool editions without cool shaders
very true
Aren't editions just a shader
ideally it can be all visual too and you will see a demo of the shader too
and I want it to emulate the balatro style like you put your mouse over it and it transforms to your mouse
of the 11 editions in my mod, 2 of them have shaders
1 is ai slop mixed with completely random values that's probably riddled with dumb shit
and 2 was an accident 😭
but that will probably a little while
thank u a lot I appreciate it genuinely
Ditto
Wait weren't you going to recreate every base,game joker
Wouldn't hologram need a shader
shaders will also probably have like a community made preset section where people can upload good shader presets and others can steal
naaaaaaaah
Oh okay I see
atleast not before I make custom editions
WWWWW
yes
but there's still custom consumables to come before that haha
Are you still taking template jokers?
I'll work on one when I get home
I want everyone on this server to send me a template joker lol
genuinely i know you were talking about doing all those vanilla things, could i like try and pr some of the template jokers? i don't really know much website code, but i could probably just copy from what's already there; this is insane and i love it
go for it, the code gen code should be pretty straightforward
would love to see a pr
Everything
it's a big project so I welcome help, it's just difficult finding people to help because it requires good understanding in two niches lol
I love the robot art
okay so i'm curious on something
we have exponential mult/chips
but how do we pull off something like "^^^x"
send me the robot art one
like exponential exponential?
yeah
I gotta get it hold on
you could just do exponential then alter the code probably but joker forge can't do that now
btw there should be an option to sort by collection order
I don't even know the order that the collection will make it in, I think it will make it in alphabetical because it will always go through code gen alphabetically
atleast from my testing
but it would be cool to have the ability to control the collection
to make things nicely ordered
well like just for the list
so like you know jimbo pops up first then greedy joker etc
yea
yeah you right haha
also what is this 😭
wee joker art wasn't scaled properly lol
ah
you could just rescale it for joker forge but can't be bothered lol
also perkeo is fucking dead
thank you almac for making my life easier to understand how to do "^^^x"
yeah the vanilla reforged page doesn't take into consideration overlays
i mean like
so idk
these ones are just flat images only perkeo has the overlay because someone else did that one for me
because my version was broken lol
oh wait i forgot "canonically depressed sparky" has 50 destroy joker effects 😭
yeah
OH MY GOD 😭
that joker is not getting used
beautiful
"1/10 chance to make your life, a living hell"
this is why "destroy joker" effect needs a parameter for destroying all jokers
also unless john balatro leaked the next update secretly coming tomorrow, some jokers' rarities are wrong
Im going to make a separate placeholder when I get home
Watching 4th of July fireworks on the 5th 🗣️ 🔥
whoops
(and diet cola)
all those jokers are really easy to change quickly
yeah
they are all stored in public/vanillareforged.json
and then the page just reads that json
yeah
and that JSON is just me making them in jokerforge and exporting them as json like any other jokerforge mod
will changing the name possibly kill something
I will never understand how you can read jsons
"Name=coke latro
}
}
0191oekdkek1k1kkxkcofo3k2k1kk23ox9vpglelwpzococo..."
nah go for it lol
all of that extra shit is just the image lol
it gets converted into base64
Oh haha
when it gets added back onto jokerforge, it gets un-converted back into the image and it's chill again
i should learn lua ngl
I've heard it's easy to pick up and a good gateway
in fact I didn't want to program in lua so much I made an entire website to do it for me lmao
it is a good language for sure
also i assume that scaling jokers' default values being #1# is unintentional
No
#1# is the reference to the variable
It's the variable
well yeah but should the loc state 0
if you had a second variable it would be #2# and so on
only in actual lua code it should be "#1#," no?
not "in-game"
The joker forge description is supposed to be #1#
like i know what locs are i literally make cool mod things but also literal plaintext #1# shows up on the page
the description goes through no changes when it reaches code gen, except for the [s] tags
i see; though, it's just a bit sudden seeing a loc_var be mentioned on a joker instead of the actual value
modded balatro wiki is probably a good example of this
i could make it show the variable name on frontend you are right
it's a bit more visually appealing but obviously low-priority
but i think its intuitive enough for newbies to understand that its a variable, and if they need to manually edit code they wont wonder what the #1# is
its an easy fix for sure but i think i prefer it as a #1# instead of the variable name
cos i want as little changes from what you actually do to what is actually there in code
thats why i dont want any restrictions on exporting, if you want to make a joker with no effect, just a trigger and 5 conditions it will let you kinda thing
if u get what i mean
that was the easiest part haha
i still love how i have a joker that is SPECFICALLY designed to crash your game if you buy it
(if you somehow avoid the crash initially, selecting a blind still crashes the game)
thats just good game design honestly
all because they called him a "sprunki character"
where on the roadmap is trading card & destroy card in played hand effect 👅
asking out of curiosity ill be waiting until it gets added 
very soon, this week probably
hoping to get all vanilla jokers fully functional by this week
then do some polishing for a week or so, then start on custom consumables
THIS IS SO PEAK
RAHHHHHHHHHHHHHHHHH
thank u, it has come a long way haha
hey a mod that i own also has a joker that looks like a sprunki character
😭
will this ever add the ability to make custom bosses?
eventually down the line
i meaaaaaaaaan
then custom editions/rarities/enhancements/seals, then custom decks, then probably boss blinds
only because i find boss blinds to be boring lol
vro
no escaping your crash, buddy!!!
can i use this for a placeholder i love that
no its bulgoe
it will always be bulgoe
it's bulgoe from our mod
bulgoe
NOOOOOO
modern art
we already have every single one up to joker 9
this is what localthunk wouldve wanted
my dude
you were one step ahead of me
seems pretty easy to do too which is good
im going on strike until you add custom rarities
ui overhaul first then custom rarities i promise
i hate the current ui outside of the rulebuilder i need a proper web designer for this shit
grrrr wheres my oeshrjklnsedarlknsmdrkjsmndnrjas,dmrn rarity
god came down from the heavens and said "let there be oeshrjklnsedarlknsmdrkjsmndnrjas,dmrn rarity"
WHY IS THERE NO EVERY HAND OPTION
AGAGAGAGA
this will come when i add custom hands
anyways i have to eep good night
have a nice rest
custom hands :O
Im looking forward to the condition that checks how many cards of one enhancement are in your hand
I was goung to make a joker for "X0.5 mult if played hand does not exist"
Like 5 stone cards
in 3 weeks or so if im being conservative
i work quite fast
so hopefully sooner but probably 3 weeks
i dont think custom hands would be too hard, maybe im naiive but a week max
but also keep in mind when consumables come out, it will be in an early state haha, the joker editor has taken like basically a month or so of a lot of work to get it to where it is and its still not done. consumables will probably be faster just because more things are in place and there is less variability with them but you get what i mean lol
do you mean x1.5
ah
is there a not condition
uh oh
what did you do
accidently retriggered copying a card 1 million times
how the hell 😭
So this is just the Gulitone Essence.
no not really
last line basically negates everything above causing it to only give the mult it says on that line
if it didn't then i guess chaos would ensue.
no, your game would instantly hard crash
why the fuck are the max jokers in auto save 43
look at the fucking difference
my file
autosave
autosave
file
wh
Is there a way to add editions like polychrome to a random joker?
i think this is because the joker gets debuffed before it activates, as usually boss blinds are still activated for a bit before they get disabled
ooh just noticed the block palettes
dang thats smooth
cna someone explain what issues are on github
are they just bugs?
is this real
bugs, features, etc. I just use it as like a reminder list
yeah go for it, it's better to do it on the GitHub too in case I miss it here
yeah go for it haha
try copying chico bossblind disabling effect
true haha
they always defaulted to 8
I should probably change it
yeah normally it's 20
where to find photos that are right size?
is this supposed to be a bug
huh?
just make them 71 by 95
if you mean the original sprites you can find them on the spriters resource
i cant figure out how to change their size tho
what program are you using?
what do you mean program?
i would just find an image resizer
what program do you use for the art
none of them go to right size
142x190
eh no
i just find internet imedges for a temporary one
normally its 71 by 95
pls do
is that the right size?
yep
k thx
np
i used it the template and it dont work i made a custom one
what is
dont work pls help
uh so basicaly i have a varible for #1# which is 20 but in the description is shows at #1#
what doesnt work?
