#⚙・modding-general
1 messages · Page 34 of 1
at this point I have no idea how to make consumable more or less rare
can someone help me with that?
it's hardcoded for soul and black hole, the rest are completely unweighted
i guess you could customize that part
only ideas, nothing set in stone yet
base game it just doesn't add it to the pool if softlock is true and you haven't played that hand yet
what if "the first boss is The Arm+" or smth like that
i can expand the row to 5.5 or 6 but
also there should be a gap between them vertically
Anyone know a good resource to get started learning how to mod Balatro
fuck it
"All bosses are Violet Vessel"
get grizzly walled nerd
yeah this is just kaycee's mod huh
jimbo's mod
i thought about adding this but probably wont, no Xmult cards or things with it appear
hm perfectly normal huh
this requires hardcoding every xmult joker
in other words
never
what heck
or banning them like how challenges do
can you stop reply pinging me thanks
for at least tarots and jokers
joker.config.center.key is the joker's slug, correct?
yes
mhm
how do you check if something is in a table?
check for nil
if it's a key? just check if the value exists for that key
if it's a value? loop over the table and check every entry
it's a value though
what the FUCK
what in the actual
my eyes
NO

steamodded or balamod
1
ok, send them
no secret
what did you use to make them
okay.
okay
there was a heated argument about ai art literally yesterday
imo u cant get anything novel out of it unless u have a bit of creativity
and knowing how to actually draw\other tools help alot
it looks wrong on a balatro card
i'm not getting into this debate again
it's not pixel art
mine are
i think these will be the basic modifers i'll have
im not that good at pixel and bs most of my way with lighen/darken but i dont use ai
ai art scaled down to 71x95 isn't pixel art
if u are bad at making it thats what u do
same
sigh
at least james admitted it was unfitting
when using ai to make art you dont get that feeling of finishing something you created
Sometimes I feel like pixel art in modern games at least 50% of the time exists purely for making it easier to draw
real
time to win
X1.5^90?
should be, yeah
if you have 4 other modded jokers with one jankman it's 5x
hm
same with baseball card ig
that's.. uh... jank
making a new mod https://discord.com/channels/1116389027176787968/1226203695365099681 ideas are very much appreciated for my head is empty
i love DEBUGGING!!!!
that looks sick
I'm not sure I could have told that was a 9 of clubs if the UI didn't say so
ill def be tweaking the shader later
rn im just trying to get custom editions working
btw how do you change a shader for balatro?
from the shaders folder in the resources
i just copied the "played" one and made some changes to make it look nice
you wanna change this part
wdym it does nothing??
nice
-1 joker slot
all these stuff are compatible with stakes and card backs
and continuing shouldn't fuck up your save
note to self gold stake with everything enabled is awful even on plasma
what even
asking here since it's more of a source code question than a game discussion-y question: do we know what makes The Ox spawn? it's the only Boss Blind with min = 6 in the code, but also Showdowns have min = 10 and they spawn on ante 8, not ante 10, so i'm not sure if that's like. ante number or something else
alright i think this is ready for release
Ox spawns from Ante 6
showdowns would be hardcoded i assume
and the game checks for showdown = true before checking for min
huh, interesting
showdowns are hardcoded to appear every 8 antes
so showdowns having min = 10 and max = 10 is like, Irrelevant Code They Just Have™️ then?
mhm
.....wait do showdowns show up on ante 16
i've never managed to get that far
mhm
i need a good name for the modifers mod
very time sensitive question it's 12:30am i need to sleep
jimbo's mod
rule sets
Rules card
not kaycee's mod lol
House Rules?
cause it's like both the idea of house rules (rules you set) but also the house like poker/casino
banger
yeah
ok then,,,, now thats broken
hm
the mod is out!!!!!!!!
#1226224247677124719
i'm going to sleep
pleas e dont break anything thx
Oh? Is that a new edition?
Did you wing it in the code or did you use something?
code
ill be making it open to everyone and a shader guide once its done
Epic
I got a couple plans atm
I may update it to just be the random card
And not a random edition
oh i thought that idea was for an enhancement
It is an enhancement
I just don’t wanna code the editions
Lol
Plus i feel like it’d be a larger pain on the editions if you wanted to add a personal one for example
I do wanna make edition designs
more of a lemon
is this something anyone is interested in having?
what does that even mean?
what this started as was making the mod API functions available to vanilla jokers by "importing" them into SMODS.Jokers and re-injecting them, effectively having the mod take ownership of it
I then did the same for consumables and vouchers, and now I'm wondering if I should go ahead and also add it to blinds
i think that'd be useful
My new mod is coming Soon™ 👀 https://discord.com/channels/1116389027176787968/1226234529413468190
👀
ooh it's coming out? That's so good
damn spectrum doesn't work with wild card if there's no custom suits
Did you make it seedable ?
hey, i want to trigger a button press on the UI, rather than running the G.FUNC associated with it (because sometimes it's hard to pass in the function argument), for example, trigger select_blind_button instead of calling G.FUNCS.select_blind(e) . anyone know a way?
yeah technically there's only 4 different suits in a hand if no custom suits exist
I could maybe help you with that if you want
Thanks! Codex Arcanum really inspired me to start my own consumable mod
editions?
i wanna make editions
The gang's all back together
can you give me the sprites so I can make guys for my suits? 🥺
wdym?
"Windows protected your PC." For the Steamodded thing, I assume that is a False Positive?
I want to make one for fleurons and one for halberds
Here's the bard one, you can use it as template
ty!
yeah i came here to ask why does like everything think its a virus
silly bard, an instrument isn't a weapon
ok so it's a F.P then and nothing to worry about
what is that?
it injects code into an exe (balatro) so antivirus things think its evil instantly is my understanding of it
makes sense to me
thats probably why no sandboxes flagged it
because it doesnt actually do anything
So this is fine, right?
yup
can also do this https://discord.com/channels/1116389027176787968/1217867725532041369
which i recommend for convenience
also if I am asking loads of questions, I'm kind of a bot when it comes to modding games that aren't GTA5 or Bloons
thats a funny pair of games but understandable
But this is fine, right?
yes
ok, so Run anyway?
yeah
ok
yeah, but you don't have to trust it. You can use lovely to install instead ( #1217867725532041369 ), or build the injector from source
ok so now I'm on "the injector has been downloaded to..."
i feel like if it was really a virus someone would have said something already
C:\Users.....\AppData\Roaming\Balatro\steamodded_injector.exe
and I'm struggling to find the appdata folder hahaha
yup
in your file explorer settings do you have "show hidden files" turned on?
That's what I see
Idk what that is or even what that means
you can also launch and go to mods and then press "open mods directory"
Means nothing
Oh so I HAVE to launch now?
can tick this box
One last showcase before I go to bed:
after you obtain a fusion card (it has a nifty little badge now!), it also displays the recipe used in its description!
Ok I found it
(yeah im going to bed now. goodnight! XD)
What's next?
where you were looking before the appdata folder should appear
now if there isn't a mods folder then create one named Mods
?
One second
This is where I'm at
I've got the Balatro vanilla folder up
And the Roaming\Balatro folder up as well
so in the roaming one create a folder named "Mods" by right clicking, going to new and choosing folder (dunno how much of this you're confused about)
This is not a game I've modded before so idrk know what I'm doing just yet
yaya its cool i'm just trying to put every possible hiccup in one message but that can end up sounding patronizing sometimes
Not to mention I got aired by a robot, even though it's IT support
Anyhow I've done that step. Is it a case of putting Balatro into the new folder and then launching?
put mods in the mod folder and launch yeah
Ok, what about the game, hahaha sorry if I'm confusing u
wdym? should be able to start the game normally
Also for context, M.E stands for Millenium Edition. I've started putting Windows Operating Systens in my name
Modding knowledge will get stored and saved for a future update, lol
huh, interesting
Should I be seeing another line of text here? There isn't
did you open the steamodded injector on its own or drag the balatro exe to it? (i forget if balatro gets dragged or steamodded does but i don't think it matters)
balatro gets dragged onto the injector ^^
Only opened the game. That's what the game start message meant to me
Ok, so drag and drop the game into the Roaming\Balatro folder?
nah drag the game on top of the steamodded exe
and drag the game onto it
Now I'm confused
just take Balatro and drag it on top of steamodded_injector
Reminder that I'm modding this game for the 1st time, so I'm technically a bot haha
if you drag something onto an exe it opens the thing you dragged with the exe
so it'll use the injector on balatro
"Open with steamodded_injector."
yeah
haven't dropped yet, but I want to make sure that's correct
this
it uses the same thing as a trojan but non maliciously
Ok I'm kinda scared now
you don't need to trust it haha
also true
there's a different method that doesn't modify the executable #1217867725532041369
or you can just build it from source
That's the thing, I don't, but it won't do any damage to my pc?
i don't think anyone who knows how to build it would worry in the first place lmao
also true
Are u 100% sure? I don't want to have to fork out like $1,000 for a new computer if this kills it
yes
Why not just put the radio button on the left of the text?
I'm literally working on an update of the modloader as we speak lmao, this isn't a giant hoax to brick people's computers
I do recommend installing with lovely though, it will be the main method sooner or later
i understand the worry but the vast majority of mods are made using this modloader, meaning a ton of people who know code have willingly installed it
Fine, or not fine?
Ok
hi there! is there a mod or save editor i can use to "undo" the selecting of a boss blind? i'm on a really nice unmodded random seed run and i mindlessly went next without rerolling a boss that debuffs my whole deck.
i could go through the whole seed again but it would be nice if i could save some time.
Though if something does go wrong, I know who I'm blaming
And it crashes on startup
No loading the game
Just tries to load, then crash
no crash message?
No
make sure steam is running and try again
no loading?
lemme send a video from mobile showing u what i get. Give me 30 seconds
genuinely never heard of balatro crashing without an error message
I think I've only had that happen when steam itself crashed
As far as I know, not really. I might be able to hack your save back manually though
I also get weird crashes sometimes if my machine is low on memory... can't think of anything else tbh
I found your save editor in the discord logs... I'm assuming it's not enough to just set the round value back one?
I had similar crashes when double-injecting
Yeah probably not
if you give my your save, I can see if I can "fix" it
that usually has a 'stack overflow' crash message though?
never seen a game crash like that ngl, closest i remember seeing is screen flickers when messing with visual settings. gonna bow out now since aure is here and hes a lot more knowledgeable
you're the best... thank you so much for taking the time ❤️
resetting the round from 41 to 40 didn't do it qq. even just changing the boss to whatever would work, since i have the unlimited reroll voucher
ok so verifying integrity fixes the game
yep, that uninstalls the loader
ok so do I redo the Roaming thing?
where'd you put your steamodded exe?
left it in Roaming\Balatro
Yeah, try and redo it. If that doesn't help, try a different method i guess
it doesn't matter where it is
alrighty, was just thinking maybe putting something else where mods are supposed to be could mess with it
hm, maybe the injector messed up somehow the first time
good to see it's working though
ok so I can ditch the injector now?
yeah
yeah
Mods folder?
oh wait, i see this in the raw json data that your save editor exposes... this is wonderful, thank you... i'm not sure if it's as simple as changing these values or if there's some sort of save data verification that the game does, though.
ok so i can put mods in now and it should work?
yeah, make sure for mods with custom images you put them in their own folder
That sort of mod meand nothing to me. all i want is more Jokers haha
uh yeah jokers need images
for example the images for the jokers and stuff are stored in assets in Jellymod's own folder
as a rule of thumb, any mod with more than one file should get its own folder
Hi there, I've been trying to get Pampa's mod to work with Steamodded and every time I do I get this window. Any suggestions for fixing it?
ok so I've put the PampaJokers mod into the mods folder. That's all i need to do with that, right?
looks like a mistake on their end, misspelling SMODS as SMOD
How do I fix that?
um
you'll want to tell the mod creator about that
you might run into the same issue as the above image lol
but to get it running rn, just open the lua file in any text editor and change SMOD to SMODS
Thank you!
"Could not open file Mods/assets/2x/Jokers_mtl.png. Does not exist."
did you download the assets folder for the mod or just the .lua?
just lua. Why?
you need the assets folder as well
the assets are the visuals for all the jokers
2x?
both 1x and 2x
the assets folder has everything you need for it to work
Is there a way I can download the assets folder in 1 go?
if the mod is on github, you can click the button in the top right where it says code and select download ZIP to get all mod files in one go
looks like modifying the joker doesn't work because my entire deck will still be set as 'debuffed', so i guess i just need to manually edit the cards in hand to be un-debuffed and move on with the run...
sorry for bothering you, hope you didn't spend too much time on this, thank you again for the nice tool ❤️
if you just want to beat the blind you can enable debug mode
sad, I set the reward money on small blinds to -10 and it doesn't work 💀
it doesn't show up
@frank quest should've reply pinged, bad habit to disable it
i want my row that says -10
I'm not sure I get it. Which one do I need to click on? There's Code, Issues, Pull requests, Actions, Projects, Security and Insights
I got it working, thank you guys for the quick help!
in the code tab, there's a green code button
if you click that, that's where it says download zip
ok, so drag and drop the folders and the .lua file?
oh i had no idea about debug mode, thanks for the ping ❤️
unzip the downloaded archive, then move everything into a folder in Mods
Can it be done without unzipping?
no?
so Extract?
yep
into the mods folder?
yes
ok so it's put the entire folder in. That's fine, right?
Yeah you’ll have to make the UI for it
Thankfully the function isn’t that horrid to modify
Its not perfect, but this should work
i was just testing anyway, I don't need that functionality
thank you so much!!!!!
also interesting, there's instalose but there's no instawin
@lean dune ^^?
debug menu has a win and lose button
yeah, should work unless it's double nested
idk what that means
no problem
it works!!! thank you!! ❤️
How did you do that????
if the file structure looks like Mods/ModName/ModName, you should probably move things out
otherwise it should be fine
I was looking for a way to do that for a while
In game currently. Looks like it worked. Going to play a seed to see whether the modded jokers spawn
basically easy mode for modifying vanilla objects
Thinking about it know I actually kinda wanna make UI for getting negative money
hey gang
And possibly having it packaged into Steamodded
is there a modding guide out there?
whoever was having issues with tooltips on tarots, is there anything specifically that makes things not work?
oh my goodness haha
That's a very weird Tarot Card
https://github.com/Steamopollys/Steamodded/wiki exists but it's incomplete... you should also look at the game's code by extracting the executable with 7-zip
other than that, other mods are usually a good resource
lmao yeah, it's flipped upside down and inverted
but if I want to make a mod, that'll be nice as well
oh, #1217867725532041369 is easiest
storm 6 exclusive ui frfr
It's super weird ngl. The reverse ones are weird too
I mean it's kinda low effort, my suits Stars and Moons just happened to share names with tarots
also Moon Rabbit. This is one of the new jokers, so it's clear the mod has worked. 1 in 2 chance to generate a copy of The Fool when a hand containing a Full House is played
so is it like 100% safe to download steammodded?? my av doesnt seem to like it that much
F.P mate
it's a false positive
yes
I was sceptical at first and your Microsoft Defender will throw a hissy fit
recommend going this route personally https://discord.com/channels/1116389027176787968/1217867725532041369
It is a Trojan but not an evil Trojan
i will try this
we should be able to deprecate the classic injector method once lovely releases full mac support
steamodded has mac support?
As far as I know yes
cool
Don't take my word as Gospel
it'd be corrected by someone if you were wrong
true
ok so
i put all the things in the folders
do i put downloaded mods directly into the Mods folder?
yep
I would extract them though
well yes, you need to extract if it's a zip archive
BTW, can you check when a mod loads if another mod exists?
also make sure mods with more than one file have their own subfolder
I want to enable/disable some registry stuff based on other mods
if you make sure you load last, you can use SMODS.findModByID to check if a mod exists
Wait, so it registers that the mod exists after it calls it?
ok so it went really well until I hovered over a modded joker and the game crashed
might be a case of a joker being defined outside of an init function
this was fine before mod badges were added
Maybe we can compile a list of “mod names” before the mods themselves are loaded
SMODS.MODS is set before init functions are called
Thus you could check if a mod name exists
Oh good
so all mods that will be loaded can be found with findModByID
but if you want any information they provide, you have to load after them
every joker seems to work except one
is it bad apple by any chance?
yes
sick
uh depends on the mod(?)
iirc JellyMod allows for negative score, at least that's where I've seen it
is there a mod that allows you to start with a custom deck?
Deck creator?
^
thx
It's broken but this is some amount of progress
new misprint effect just dropped 
that is horrifying
I love having to pull out OBS to fix syntax errors!!!!!!!!!!
why?
Syntax errors cause an instant crash so I have to record the debug menu in order to find the line that's causing it
Missing an end statement, missing a comma, stuff like that
you should be able to keep the debug menu just open
Every other error is fine
also if you hvae steamodded, you can use its console to get the crash log
I have never figured out how that works
at least on the last couple versions
Heyo, what are some of the most popular joker mods? I'll be working overtime to try to get them compatible with my preview mod now.
silly question but there's some old dead code around , of course, right, eg in Blind:debuff_hand it checks self.debuff.hand but I'm not sure that ever exists, seems like there was a boss blind that would disable a hand type entirely, and that was apparently removed?.
i think -$
-$ sounds right
skill issue on thunk's part 
real
real
fake

This is making me wonder is I could make payout support for Steamodded
Not just for jokers, but for anything
Like making a voucher that gives you money on payout
hm why not
cook 🔥
added vouchers because I felt like it
Hey quick question
is there a guide to adding mods to balatro
You forgot available and required in the paramater explanation
How do you download steammoded on asus
all roads lead to #1217867725532041369
oh damn, available is way too forgettable
me when I have a booster pack that gives me money on payout
investment pack 
and the bathroom is available REQUIRED
tbh a joker thats like you get 1 $ per booster pack opened at end of round might be intresting
i just turn off my virus detection and drag my game file into steamodded file
of course i download it as well
do we know if the balance patch will mess with modding?
sorry if its been asked before, i bet it has
Probably, any change in a game's code could screw with mods
Since the patch is majority balance it shouldn't affect too much
we'll only know once the patch is out
sounds fun
i hope one of the new eternal-like is similar to the bananas because it'd be funny
lmao
technically not a secret if you know where to look
is the beta out?

but this is
ohhhhhhhh nah the other person was asking about the balatro base game patch thats coming
WAIT WHAAA
lol ik
wait what?
it shouldn't be too long before that releases
Is it not possible to get the slug of a bought joker?
i was just trying to be fancy announcing the steamodded patch
ohhhhhh nice
@wanton rapids your idea for a joker that synergized with 3 cards unearthed this core memory
wait, lemme scale it up
modded jokers add a key field, but I think vanilla ones don't have it
there we go
Darn, wouldn't have been a problem if most name were equal to slug...
(you're a real one if you get that reference without having to look it up)
i'm not a real one 😔
Well that was a pretty easy step 1, just bigger warning text. Next to overlay other parts and cover up the Score counter to mention it won't actually score 20x2 ...
it has rhythm heaven vibes though
it definitely does, but that's not the reference i was going for.
i'm not giving the card name yet because that will give it away
but it's an old song about three
After some shenanigans with the computer, and no real help (the tutorial was all that I needed) I have finally downloaded steammodded, NOW WHO'S GOING TO STOP ME (Mario movie reference (the trailer that is))
(they replace the my favorite line from the trailer in the movie)
all will fear creeperboy
im shivering in my timbers
How is this accessed btw, context.card.key?
ok so if I were to be improving the crash screen, what would you all like to see?
technically you should be able to change the colour by setting G.C.BLACK but this might screw with other stuff in the game
question, does steamodded have support for having multiple deck mods with custom backs on at once yet?
where can I learn how to mod?
lol same
read the base code and got help from others
i didn't know lua was a thing
I've seen Lua from CelLua Machine and Poly Bridge 3
i knew it was a language but i've never really done coding before
lua is used in roblox for making games there
and its not the most complex of languages
Do I start looking in the steam file or appdata for balatro
yea i knew how to use c# and python
maybe duplicate it so you aint messing directly with the steam one
for looking at the source i mean
Lmfao got a joker hanging in the shop just chilling
i just copied the whole folder pretty much
its on my desktop so i dont have to go looking whenever i need a texture of something
same
mine isnt :)
I am gonna look at jellymod files cause those look a bit easier to find out
nono, maybe dont do jellymod
lmfao
as far as i remember it does a lot of no-nos
oh
jellymod is like incompatible with so many mods
yea i looked at those to start
BASED
based vertical monitor user'
yeah same for me, center screen is the biggest
the left and middle screens on mine are roughly the same width, and the right screen is over double the width of the middle screen
dang I do not know where to start with reading the code
you'll also probably need to add a sprite
thats explained on the wiki too!
@lost fable @round ore there's a guy on yt that made a tutorial of how to install mods to balatro, the channel is PicaPinguin
Alright. Thank you!
I'm probably gonna try beating the game on 3 different decks (gold stake) before I start modding
I'm 1/3 rn and working on green deck
im working on getting one win on gold stake 😭
one of the bests decks for early antes
i figured it out earlier
thanks man!
Just a quick video guide to accompany my text guide on discord.
Also try not to sniff, challenge impossible.
Chapters:
00:00 Intro
00:13 Step 1: Get the files
01:06 Step 2: Prep the Mod directory
02:06 Step 3: Prep the Game directory
02:30 Step 4: Testing
how about this
nope
im trying to get this setup on macos
steamodded i mean
and i got this error.
O_O
Error
Syntax error: main.lua:29064: main function has more than 200 local variables
Traceback
[love "callbacks.lua"]:228: in function 'handler'
[C]: at 0x01018dee9c
[C]: in function 'require'
[C]: in function 'xpcall'
[C]: in function 'xpcall'```
I tried reading the wiki on steamodded, but I still have no idea what I am doing
Hello! I've seen some tutorials in forums on how to modify game files to change certain values like money, consumables, slots, etc... Since there's a channel here dedicated to modding, I wanted to know if modifying game files is "against the rules" or not.
nope, but do it at your own risk because you might screw up your save file
and also dont distribute any modifications to balatro.exe

today is a good day
wait there's a limit to local variables? lol
Well, that's exactly why I asked... out of curiosity, I wanted to try it to see if it worked, and now, in the statistics section, I have the money value totally messed up, and I'd like to restore it to how it was before coolcry
how do you get the number of comsumable slots?
#G.consumeables.cards for the number held
G.consumeables.config.card_limit for the limit
thank you

https://balatro.shorty.systems/ you can try editing your profile.jkr (i think thats what its called) with this
thank you
👀
i just got the glow-in-the-dark tamari plushies
Where can I find the profile.jkr?
so now i have 6 tamari and 7 mariyams
soon i will have 7 and 7 but one of them is not quite upon me yet
appdata > roaming > balatro > whatever number your save you want to edit is
AM I GLAD YOU ASKED https://www.youtube.com/watch?v=EYKrl61cUsY </off-topic>
qualia automata part one
more info about the series here: https://team6x111.carrd.co/#qualia-automata
team 6x111 presents: this fucking biohazard of a song
ophelia version: https://www.youtube.com/watch?v=DbR1Ny6ZKjc
this was a lot of fun to work on - vane, mors, ophelia and i were using vane's and my lyrics as prompts to get ai-generated lyri...
please heed the content warnings shown in the start of the video
YOU CAN SCROLL YAAAAAAAY
Ahem xD
oh i definitely missed that that was a video, nice!!!
Yeah I kinda forgot people have smaller screens than mine and I saw some monster of error logs and figured it would help
Thank you! 🥳
There have been requests to add rarities to planets. They would probably follow a different rarity scheme then what we have for jokers. But the idea is that planets in a higher rarity would level up the hand more than once. Would be neat to see something like this implemented since I believe celestial packs are the weakest of the bunch.
also would make more of an incentive to pivot hands mid run
if you have a polychrome consumable it just acts like a polychrome joker would
gives X1.5 Mult
same for foil and holo
how do you remove the cards in consumable slot?
i'd imagine you can just destroy them similar to how destroying jokers works?
i mean looping though the slots and destroying them
G.consumeables.cards[i]:start_dissolve(nil, i == 1)
end```
you want the for loop to go in reverse order so it doesn't skip slots basically
cool thanks
note i haven't tested that lol but i can't see why it wouldn't work
the i == 1 part in the start_dissolve call is just so you avoid blowing everyone's ears out, that's the "silent" param for the function which Immolate uses similarly
it skipped the if statement
what if statement
Are there any other good things to include under additional context here?
do you have consumables to destroy?
yes
are joker sell values a percent of their cost? (excluding gift card and egg) and if so then what percent?
alright gimme a second i'll test it
joker sell values are half their cost rounded down iirc
thanks
OH i'm dumb
unless they cost $1 in which case they sell for $1
mhm
reverse for statements need three params: for i=#G.consumeables.cards, 1, -1 do
bwoomp
you didnt see anything
that worked, thanks

that squirrel is indeed joyous
time to copy my polychrome red seal king 
go off king
cool squirrel though, is it done?
i'd suggest adding a small extra thing to the effect
i should probably add a small delay
i meant like what the card does if that was a reply to me
shoot
add a random enhancement to the copy, original or both?
hm. the point is that the squirrel is a Simple Creature, so it likes Simple Cards.
might i suggest that you can copy enhanced cards, but it removes the enhancements from the copy.
i see, i'll think on it further
what if it made 2 copies but could only be used on cards with 0 modifiers (seals, editions or enhancements)? good for hoarding tons of simple cards
Has anyone made a challenge with all Stone cards?
doesn't really sound like a challenge.
i had toyed with the idea of making it able to copy anything, but would create a number of copies equal to the amount of missing upgrades the card has (enhancement, edition, seal); so a fully unupgraded card would get 3 copies, just a seal gets 2, seal+edition gets 1, etc.
the base game has Medusa which isn't *all * stone cards but ends up being majority stones
just couldnt think of a good way to word that for the effect text
thats interesting, i like that a lot more
Too easy for a high card build? I was of course thinking of restrictions and stuff
hey, sorry to disturb, but can someone quickly test this please? #1224498400649547806 message
sure
i think you broke the game
Dawn deck A or B?
@exotic shadow Something that just sprang to mind, is it possible to trace which .lua file in Steamodded causes an error?
Currently if you get an error at a position like main.lua:5000, you know that one of the Steamodded .lua files is responsible but not which one nor which line.
you can know which one if you use Lovely, and check the lovely dumps
I forgot about lovely dumps lmfao
I technically might be able to get this, but it would be hard to do, and very janky. Your best bet is to look at the stack trace and try to find the same line in the stack trace, and see what the name of the function is. Do you have an example error?
(Balatro/Mods/lovely/dump/)
but yeah the lovely dumps are helpful
I can recreate one I previously got yea
oh have you updated steamodded
I know what caused it through chance but something more precise would be nice
modded is fun
I'm making payout API yea
fr modded is fun
Also I should update rq
0.8.1+ should have proper stack traces
how have you managed to suck off 150 cards
~ aesthetics ~
(i forgor
There's this now. Anything else that would be useful to add?
hi :3
hi :3
coding is hard
hi :]
arting is harder
life is hard
incomparable tbh
yeah arting is imcomparably harder
keeping millions of lines of code together is an art
I don't know how people do it lol
im still below 1k on my mod lol
eh, i do a bit of both. i wouldn't say either is easier but i would say coding is more tedious.
i did the art for four of the jokers in my mod https://discord.com/channels/1116389027176787968/1221606622208720916
and all the code
I'm
baby
factually false
lyman why
rattlepilled and babymaxxed
😭
lyman did you see i implemented more cards lol 
show
I'm furrypilled
yippee squirrel #⚙・modding-general message
artist #⚙・modding-general message
SAME
:3c
HES MARIO!!
the artist is actually so badass
happy squirrel real
note that it can actually remove enhancements, editions, or seals if the selected card lacks one or more of them, even if the cards it targets have them
anyways meow
the tarot art is cringe
what
🔨 
for context for those of you who dont share a brain cell with either of us, lyman made the art, he's calling himself cringe 
also imf ucking crying
no thats this one
actually so real
😭
they appear to be too old
that would be strange
smh
I'm getting somewhere
dalokohs....
I
oh shit custom money jokers lets go
wait balatro archipelago?
Technically yes this API does have that
This is showing custom payout API
So you can do funny things like make a voucher give you money
or make arch give money?
oh sick
hmmm
I'm wondering for a way to receive cash through archipelago
that could be it
(cash earned from other games yadda yadda)
you could probably just give the money directly rather than at end of round
end of round would be easier to imp no?
you can just give money at any time, unless there's some part of archipelago that would make end of round easier
well its giving through a server connection
if you can make some sample code to click a button and receive cash in game somehow that would be useful to test
how come balatro isnt available on my thunderstore mod manager app, but is on the website?
I really don't know balatro modding I only know code conceptually
I don't know :/
you need a beta release of r2modman, for some reason they havent updated yet
#1209564621644505158 message i think this is it?
I'll send to the team working on it
spectral cards suck so much to make look nice
agreed
needs more Effects....
whats the name of the mod that lets you make a custom challange
needs to be abstracted i think, made flowy and wild
yeah i agree
I'm trying to make a mod right now and was wondering if anyone knew any mods that are good to look at as examples of where to start
Hm... I think I see how I could make my "Cowboy"/"Wild Bill" Joker that boosts hands containing at least one scoring Ace and Eight, but not containing scoring non-Aces and Eights...
this one i think https://discord.com/channels/1116389027176787968/1215775159638818826
idk code i'm just parroting the sentiment
But not one that boosts hands containing only Aces and Eights regardless of scoring
and it looks like my other Jokers would have to edit the code for how scored hands are made, not the code for a joker.
Like Shortcut and Four Fingers do
if you look in the files of Steamodded there are a handful of example mods
bwomp
Without comments alot of it is meaningless. Like what is arg_56_0
self
but nobody bothered to rename it
it's also recommended to get the game's source by using 7zip on Balatro.exe so you can actually know how things work
this better?
Solitaire seems like too hard of a hard Joker for me to make. Might start with something simple.
oh that's pretty good. might say just to make the flower a bit less "flat", give it a tiny bit of shading if you can (idk im bad at arts)
AAAAAAAAA
i wonder if this could be used for non-money payouts...
+1 Experience Points
The API I'm making isn't aimed for that but looking at it now it's hypothetically possible
me omw to farm random drops from blinds
Rare Drop! New Voucher in the shop
lemme see
wait can it be more than 1 character?
wdym
why do you develop with reshuffled
like, can each instance of the symbol be more than 1 character
I'm built different
I...why is it not centered?
so instead of "$" you can have "abc"
You should
why would it be
oh boy im having ideas that are probably really labourious to create again
actually so real
.....I'm pretty sure most Spectral cards that have a singular object (like Wraith and most of the Seal ones) are centered, that just looks weird being slightly tilted to the left.
god, i hate random
RELATABLE
concocting ideas until 4 am
house rules?
oh i was expecting that to be Bigger Changes like the risk of rain artifacts but fair
yea fair
though i haven't played RoR
i dont think any would directly make sense, aside from toggling the boss blind part of mystaprilfools
:3
though if i wanted to do that i'd need to properly implement showing blinds beforehand
or toggling some of the Cool Things challenges do maybe
"Replaces Big Blind with another Boss Blind"
legendary joker idea:
when you sell a rare or uncommon joker, create the corresponding rare or uncommon tag
Finally.
Alrighty
why do you test with reshuffled on??
Here
left to right or right to left
silly maxxing
wheres my 1 in 4 chance for one of my jokers to be destroyed each boss blind
left to right btw
(im guessin this is using challenge rules)
me when i play plasma deck with x2 base blind size
me when i play plasma deck
yea
i'm including most challenge rules in here
add in rich get richer's drawback
it's called a challenge for a reason
i know theres a couple of you who have messed with a new joker rarity, is it as simple as just adding a new table to G.P_JOKER_RARITY_POOLS?
it's a challenge not psychological torture
also i will not be adding positive rules, only negative or neutral
add "every boss blind is the arm+"
no
add a desert bus mode
what the fuck does that mean
the fuck do you think it means
play balatro for 8 hours to win
dessert bus mode

-1 booster pack in shop?

