#⚙・modding-general
1 messages · Page 26 of 1
maybe a small hole in it with some cracks around it
make it look like it shot the borad
please update steamodded... that has to be like 0.7.2 or something?
i like that more tbh
well i got the .dll file, the /Mods/ and the /Mods/steamodded/ and got the right files in steamodded and got a mod in /Mods/
but when i load, the mod doesnt actually show up
i see the console changing stuff, like i would see with tmodloader or ROR2 r2modman
what files/folders do you have in Mods/Steamodded?
looks correct
what does the title screen look like when you start the game?
and what other files do you have in Mods?
yeah alright steamodded isn't being loaded
oh I see
your mods folder is in the same directory as the game executable right?
it needs to be in %AppData%/Balatro
but i thought it was irrelevant which one it was
aint that what the github page says?
mhm
thanks a lot
help me wise aure ;-;
the game just closes on shop enter but plays fine up to that point?
yea
what mods do you have installed?
What happens if someone adds all the different cars suits. 😂
JellyMod and Mika's Mod Collection aren't fully compatible with each other yet. Try removing one of them and see if that fixes it
alr ty
(I'm apparently the troubleshoot guy now 💀)
works now?
uh i have to look that up
something borked with DeckCreator
yup i tried to make custom starter deck
this is mine
i think jellymod isn't compatible with morefluff either
im to dum for dis stuff lmao ;-;
alr
and remember that every time you change mods you'd want to start a new run
yep, don't continue runs with a different set of mods
idk what i did wrong but i cant create a custom deck and my homie can
try without jelly
idk why jellymod breaks so much shit
they overwrite a bunch of stuff i think
it's just really destructive
ok game works now ty aure/fish pfp guy
should be a lot better once it's updated to 0.9, but that probably doesn't resolve things fully
yw
apparently it is
You know what would be a CRAZY mod to have
Branch update
Like a fork starting at 1.0.0 and using Steamodded or Balamod, just make a whole new update entirely separate
I only saw incompability with mika's but I fixed it almost immideately
omg
oof
hm... I've only really seen that be an issue when double injection happened
Yeah, someone has to be THAT crazy
the thing is 1.0.0 won't be as easily available once we have 1.0.1
oh nvm I was supposed to reset balatro
No I was on a lovely 7s-only run at Ante 7 and my game exploded
Yeah it's one of Myst's for loading custom blinds, but weirdly it blew up while in a shop
idk bunco works
Okay, so Myst's Blinds was stopping me from re-booting the run, but the actual action was hovering a Tarot card in the shop:
what steamodded version are you on?
Should be 0.9.3
@plucky notch you removed Jellymod or Mika's mod?
I'm asking because I curious why Bunco didn't work for you
Okay my game is being a crackhead. I rebooted it and did exactly the same actions in the same order and it survived this time
I'm having a great time on this run:
let me check
i removed jelly
I haven't patched that one out oops
🙂 Is okay
it only borks reloading a run which I'll get to eventually ™️
I think lushmod did the error with bunco, but I don't think I'll be able to fix that
(that means just continue playing with the mods you have currently)
I wonder how Jelly is making their card art
it looks neat
my only problem is how blurry it is
it looks like the recent ones have used ai generated images
the ai?
oh it's AI?
I love AI art for entertainment purposes
have to mention ENTERTAINMENT purposes
Fuck using it for money
theres been some art submitted to replace some of it in the thread but idk if its in the mod yet
again, i got nothing against it entertainment wise, so maybe having the AI one as an option in the files would be neat (Plus keeping old art = neat)
but that's me
I know people are against it usually, but I'm just enjoying it because it combines my love for computer code and tech with art.
i don't use the mod anyway so i don't care much what happens, i'm only in the thread cause i needed context of what jellymod does and forgot to leave it
But I can see why people would be against it and I'm also against Commercially using AI
i think it looks really ugly
Well the art is compressed with anti-alias
before any other problem its just not good looking
you can see it'd be the same problem with normal art too
if it wasn't so blurry I'd enjoy it a bit more
but i got ideas too
those gradients are especially so messed up
it's not the blurriness, the ai joker images just look off to me. like they're genuinely uncomfortable to look at.
The eating cards one is terrifying
It's probably because the prompt was "Pixel Art of ___"
Yea its very weird
There's a lot of stuff that makes the art look weird, and I can totally understand the reasoning
The AI isn't actually making Pixel art but what some artists would call "Mixel Art"
I understand why they did it tho
I just grabbed the popular bing ai real quick to show
Even then it's hardly even mixel art
Putting it to about where the "pixels" of the image match up to proper size, you get this
Hence why it feels weird
because it is
:0 kirby
Used Kirby as an example because I saw the Skootie video on the Kirby Joker
kirbys a cool little guy
But yeah, Tldr, it feels weird because it is. It's data in, data out.
I would still think the card Eater one is horrifying if a human drew it
I mean... not really a drawing but...
Miitopia
Just as terrifying sometimes considering you could put literally anyone's face on it
Like quite literally anyone
it probably is also why it's bicubic scaling
To hide the imperfections of scaling down
but yeah, that's all I'll say about it
grrr
What do you think of the names for these suits?
Fleurons/Halberds
that sounds nice
tried to come up with something that isn't "flower" or "petals"
Tf is a fleuron
That's really cool
is there a way to put an UIT element over another while being in the same level?
I mean, if you wanted to add some pizzaz to it, you could make a "FIligree Joker" which specifically does something when those cards are Gold/Steel
That's actually great, yes!
will do that if I'll make these as an actual mod
I'm mostly afraid of making things that have been already done
like spectrum hands in six suits mod
I wonder if I can make a fork?
I'm full of ideas (and knowledge) like that sort of stuff. You could even do a "Poutpourri Joker" or a "Botanical Joker" etc.
I want to do "Executioner Joker" for halberd
there will be issues if both are loaded at the same time
I mean if my ones will exist I don't think it'd be intended to work with other suits
suit mods have been working fine with each other
I don't mind if you use any of my code, you could just check if my mod is present and only add the hands if it isn't, making sure to load after it
(just assign positive priority)
"Porteur de la mort"
i mean, there are three other sins to make jokers from
do you think is too powerful? or works well(i think it might late game but a bit two powerful in Stained Palette deck early game)
Envious for Fleurons, Proud for Halberds?
i wonder if I should add custom badges to center APIs
The seven deadlies
- Gluttony
- Lust
- Greed
- Sorrow
- Wrath
- Sloth
- Vanity
- Pride
at one point I was coming up with even more sins
The seven deadly sins, also known as the capital vices or cardinal sins, is a grouping and classification of vices within Christian, particularly Catholic, teachings. According to the standard list, they are pride, greed, wrath, envy, lust, gluttony and sloth, which are contrary to the seven heavenly virtues.
This classification originated with...
The 9th sin is not being able to count.
lol
does someone have the card suit sprite sheet on hand?
can't find it damn
thanks!
oh yeah color accessible
For some reason, it vaguely upsets me it's not RGBY
I dislike HC ones because they do not represent their actual colors (like in sin jokers)
No I know, I'm just lazy and not inclined to do anything unless I really have to
Also, to the dudes who make menus and suchlike, please include what keys you need to use to open said menus
Or I will find you and shake your hand.
I'd actually enjoy if HC was roughly something like that
hi everyone, played the game for a while but new in the discord. im trying to make a mod that adds a new spectral card that can change a card to a new suit, based on whatever suit it is to begin with (so like hearts -> hearts+, can still flush with regular hearts). is there any documentation on adding new suits/inheriting base game functionality like that?
ive been crawling through the steamodded docs but it seems they arent finished yet so i thought i'd ask here. i understand how to register a new spectral card and new suits but i don't think i understand how the functionality of that stuff is determined
Steamodded has a wonderful playing card API made by yours truly which allows you to add suits. Any suit will just be considered the same as itself, but you can change that by patching the Card:is_suit function
i am currently struggling with making suits that are transparent
the best documentation for base game functionality we have is the game's code btw, you can just extract the executable with 7-zip
as in, the actual cards are supposed to be transparent?
no? there's no sorrow, and vanity should be envy
yes
currently trying to figure that out in nandeck
oh you just want the spritesheet to have no background so it doesn't interfere with enhancements?
Complete novice here, running into a main.lua stack overflow error when i try to open game after downloaded steamodded.
yes
if you're using the injector, you need to verify the game files on steam before reinstalling
if you inject twice, you will run into such issues
How do I verify game files on steam?
Steam Library -> "Balatro" -> (Right Click) "Properties" -> "Installed Files" ->"Verifies the integrity of the files"
what software are you using?
nandeck
damn
Ok it says i reacquired a file that failed to verify
thanks
yeah now re-run the injector
understood! thank you, ill keep digging. appreciate it
I'm here if there's any other question you need answered
meaning drag the game file into injector?
yeah
Worked, thanks I must've fed injector twice like you said
set fill mode to global, layer mode to overwrite, primary color to fully transparent. shift + magic wand > click any white pixel > filling tool > click that region again
if that at all helps...
hmm
hmm
still didn't work
currently trying to figure out how to export the cards as transparent
Man. Looking at Roffle’s Reshuffled Video made me mostly horrible
do you know how to export transparent cards in nandeck?
And then you got MurphyObv’s video and it’s the complete opposite
Nope. Never used it other than half a second loading it up
I also don't know anything about nandeck
wrt patching the Card:is_suit function, can i just define a new Card:is_suit in my mod's code? will that override the base game's equivalent? im as new as it comes to lua lol
The comments were mostly negative aside from the occasional “That’s mine.” And the rare “Hey, good reference!”
rude
I made some custom decks for my mod, I was wondering if anyone can point me in the direction to applying my own deck art to the back of the cards
yep
ty 🙂
you can create a local reference and call that within your function to not completely wipe out any other code either from the base game or other mods
localthunk reference
cool, thanks!
thunk_ref = 
Heck multiple times in the video there were negative comments
I mean tbf, it is a crazy mod
Hey everyone, just released the first version of my botting API mod. https://discordapp.com/channels/1116389027176787968/1224090711759130735/1224090711759130735
@umbral pilot ^
do people who use my mod need to also have your mod?
does anybody know how to put one image on top of another with the UI?
you can check out whats done here https://discord.com/channels/1116389027176787968/1215786968433164328 pretty much you can have compatibility + ability to work without kenny's mod at once
can someone point me to the custom deck programming guide (if there is such a thing)?
you know how you can get tarot cards to convert suits how do you make a joker do that?
ah, ty!
just put the code for suit conversion into a joker's effect, I would assume
ive been trying for a few hours but i cant seem to get it
Has anyone else set up a custom joker atlas? idk why but the joker are getting cropped incorrectly.
are you sure the spritesheet is the correct size?
Yeah I just copied the main game's joker atlas and added all the joker art on top of it.
Maybe 2X size if off somehow?
kinda got a weird question, currently trying to modify the collection menu ui and rename the "jokers" text to "TEST but i dont know why this doesnt work,,,, anyone got an idea?
and this is the function that im trying to use
is that one joker in there from the ‘hailstone problem’
idk what the official mathematic name for that problem is but i know it’s been called the hailstone problem
Yes
try modifying G.localization.misc.dictionary.b_jokers instead
Collatz Conjecture
yes that!!! what’s the jokers use?
i would but i wanna try and add new buttons to the menu eventually, and just cant modify anything at all
Older image but I don't have an updated one on me rn
i keep getting this can anyone help me
i had to accentually delete everything in %appdata%/Balatro(where the mod folder is and everything around it) to fix that error
yes thank you, now when i enject this file steamodded_PS_injector.exe
i keep im back to the same thing
this is the 0.9.2...0.9.3
yeah there are some issues going around with decks no longer being present on reload crashing
I'll try to provide a fallback
ok so earlier today i was able to download steamodded just fine and it was all alr, but now its being flagged as a virus and i cant download it??
i had to reverify my balatro so it got deleted
and it vanished off of my pc so i cant find it anymore
is that mean i have to use the old steammod?
no
the thing i did got it to work, tho i did launch it and start a match i between deleting it and reinjecting the steamodded
with 0.9.3
ill try it out again whith fresh file.
anyone want some custom badges?
ye
ez
adding that to 0.9.4 or whatever the next version ends up being
(i don't think it's to be reasoned for 0.10.0)
oh nice stuff!
oh pog actual custom badge support
thats what i get for sleeping, like a nerd
does anyone know if its possible to put an image on top of another image in the UI?
is that available for all registerable card types?
I could try to enforce that, I'd just need something to track what mod actually registers things
oh it's not out yet
but yeah it works for jokers, all consumables and vouchers
playing cards? ;p
uhh....
no?
but hey, it's a non-jank way to change the badge text on non-planet planet cards
Yeah I think so
Can't wait to remove the big chunk of code that handles badge (no offense Autumn) for this
oh same tho
it's quite simple actually lmao
Does this include a tooltip or is it just the badge?
Looks cleaner
not sure if it can be misused for tooltips, but I might add them too
No wonder it's simpler than I thought, I tried to get custom badges using generate_card_ui function
This is much easier
you can put god knows what in a badge's place with it though, no one is forcing you to use create_badge
how many layers of nodes[1] are you on bro
will steamodded 1.0.0 ever gonna exist
I'm inclined to go with 0.10.0 instead
yeah same
don't want a major version when there isn't one
I fixed it, turns out the length was longer than it was supposed to be (3058 vs. 3040)
sorry if im interrupting, but can i have some help? i think my balatro is busted-
i got no clue whats goin on anymore lol
try reinstalling?
why not?
it got flagged as a virus and chrome didnt let me download it
ok
i just temporarily disable windows security
Did you disable some mods on this profile ?
SOMEONE STOP ME
i have no mods in the mod folder and its a fresh steamodded installation
do you need to call the fuction somewhere?
But can you make it as big as fullscreen? 
To prevent badges spreading onto other mods?
Love it
I'm wondering, do you rewrite code and relaunch the game or do something else? Was a bit quick how you did it
idk how possible this is, but config option?
yeah i just edited and quickly relaunched
Ah ok
that way if they bother anyone they can just turn it off
but idk how that might work
followed the method and i got this ```
Error
Syntax error: game.lua:4: '=' expected near 'Game'
Traceback
[love "callbacks.lua"]:228: in function 'handler'
[C]: at 0x7ffe88472ed0
[C]: in function 'require'
main.lua:16: in main chunk
[C]: in function 'require'
[C]: in function 'xpcall'
[C]: in function 'xpcall'```
seen that somewhere but I don't recall what the issue was
Think they meant the hand history
but yeah the history is cool
I just hack in Popcorn
i just play gooder :)
And if needed a ton of The Solo (4X mult if high card)
hey i just wanted to ask if anyone knows if its possible to put a sprite on top of another when working with the UI
nothing beats negative stencils
UI is jank around here, don't ask me
no probs
Might be possible with G.UIT.B?
I usually get things on top of each other by accident lol
mmmmm i dont get how that would work, sprites need to be inside UIT.O right?
got it """working"""(?)
Objects are still controlled by the surrounding environments tho
i dunno, i already tried offset, which didnt work and im out of ideas tbh, or i just dont see it
I'd imagine you have to go by trial and error with some G.UIT voodoo and offsets
the UIBox system is not meant for things going on top of one another lol
ig you could try a small overlay, but that would break other things
how does offset exactly work?
I'm wondering, what exactly is "center_key" for in this line? can I replace it with a consumable name like "The Death" to get its data?
i tried using it but seemed wonky
it's the dictionary key in P_CENTERS (or equivalent)
I think
like, j_blueprint for the Blueprint joker
or m_steel for a steel card
can i use that method to get suit conversion for jokers?
It's in the source code
not sure personally, you could look through engine/ui.lua or just trial and error
yea but i can't seem to figure out how to call it correctly with jokers
yeah its the G.P_CENTERS key, like Divvy said
So for example if I type G.PROFILES[G [...] usage["j_blueprint"].count it will tell me how many times I've bought Blueprint or how many I have?
yah
oh yeah that would be why the custom badges would be weird for playing cards huh
playing cards' center is their enhancement actually, and then their front is suit/rank iirc
i think that would yield how many rounds you've won with it
yeah
so we could support that if enhancement API exists
What about consumables, the amount of time it was purchased?
used*
here I am wondering if there's a better way to do this than to just use the init func key
i want it to be the mod name
I'll just need to store a mapping from init func keys to mod names ig
hi guys i just made my first mod, do i just post it in the modding channel?
yeah you can make a thread if you want to ig
this works, but why is it all the way up there
seriously wtf I'm appending to the list
i dont know, 0.7.2 seems to work fine and then i update an this shit happens: i dont know what tihs could be
og image:
I believe this might be because Steamodded changes the menu?
It removes the crash report option, right?
(I ran into the same issue for my Preview mod's settings lol)
oh I should have checked if that function gets changed elsewhere
Anyway this way it'd be opt-in for users
should it instead be opt-out for modders?
I can't seem to get user opt-out working
like I can't get a setting to be true by default for some reason
might be a loading thing on existing profiles
oh I'm literally inside the loader
In my mod, I just set G.SETTINGS on mod load time
Seems to work? Unless it's only on my machine lol
if that saves reliably through reloads, sure
I mean I'm clearly just too tired to realize I could also just work with a falsy starting value and call my option 'Disable Mod Tracking'
Anyway good night
btw if nobody has already mentioned it
i have a source of ideas for card consumables other than tarot (base) and loteria (ortalab is doing it iirc)
lenormand cards
they're another form of divination and generally they're objects/places rather than people, with a few vague human forms as a few of the cards
though funny that ends up with at least a few overlapping with loteria but w/e
is it ok to put jelly mod with mikas mod?
Try it
it does work 😄
not 100% compatible, but it works
i use it
I'm going to die trying to figure out dependency resolution algorithms for balamod ☠️
making mods be able to depend on one another is such a difficult task
I made something 🫢 , so i can loose all 100% of my runs
wait wait hold on
cartomancer if it was cool
ANybody have a guess as to what the problem is? I've been trying for an hour to redeem a custom voucher when you start a run with Ghost Deck and nothing is working
Hi
I have steamodded installed and I don't get achievements on Steam
Is it normal? Can it be changed?
And also, do I have to actually do the things required for getting said achievements again? Or will Steam recognize these achievements once I uninstall steamodded?
steamodded disables your achievements by default
you can either use a mod that enables it or you can find the line that does that and reverse it
Thanks. And do you know anything about this?
And do you have a link for that mod?
as what variable is the current mult in the score stored? is it a global variable that could be used in a mod?
I want to check if the mult is below a certain amount
i found a mod for static background, has anybody modded the cards to stop swaying around? the unnecessary movement of assets in this game is nauesating
ceremonial dagger if it was cool
It's local to the evaluate_play() function unfortunately
There's no easy way to check against it without overriding the full function
i have a joker that swaps the current chips and mult, but that's on my other computer at home haha
Yeah, but that's built into the function
I think your joker has to return like swap = true and that's it
no it's in the joker's calculate function
i think the way the scopes work out you can interact with it?
gonna try and replicate it now to see
Honestly not sure how you get the chip and mult values
I do know for a fact that evaluate_play() has swap functionality (that's unused in the base game?)
I am curious how you did it then lol
I'm probably wrong about the variables being local then 🤷♂️
Currently building around this joker what do yall think?
see above
hand_chips and mult, just keep in mind you have to run update_hand_text
Huh fair enough
See AutumnMood's code above
with holo so it's more obvious it Actually Works and isnt just a visual thing
Are you saying without update_hand_text it doesn't work?
it works but the chips value on the hand text doesn't update for some reason
btw how are you guys recording these?
wait so what is actually being done here
yeah it's probably just because you're not supposed to interact with hand_chips directly
If it works it works
i'm swapping hand_chips and mult in the joker's calculate function
oh I see the code now lemme read it through
i'm bad at making jokers because i dont fully know how they work
so there's some jank with the joker itself but the point is just showing how to interact with the current Value
I'll see how Steamodded handles new jokers
bc default jokers don't ever interact directly with chips or mult
it's probably not that useful especially if there's actually a built-in swap feature
also not me sharing wholly uncommented code to demonstrate a thing
though i also cant figure out how to get this to work lol
does anyone know how to make a joker convert a cards suit?
hm
completely normal game of balatro
standard ante 1 gameplay
pretty much just arcana skip triboulet into big blind shop sock and buskin
no big deal 
the fact the ones in the consumable slots work is pretty cool
what mods are you people suggesting I'd try ? I would like to know your recommendations
use my mods (ignore that none of them are like, released)
playing jokers crashes the game, unsurprisingly lol
imagine if it didn't though
how many negative stencils needed to crash the game LOL
i dont even need to make them negative i can just ignore the cap
based
that works too
a deliciously cursed screenshot for yall
did you break the edition shader preview lol
idk how its gonna make it crash, score limit has been reached without crashing and i've had a few thousand jokers without crashing
yerp
why does steamodded seems like a virus to my pc ?
cause it is very literally a tojen
because of the method it uses to change balatro.exe
like it does the same things as one just no bad codw
try this if you're worried https://discord.com/channels/1116389027176787968/1217867725532041369
just disable fire wall for now
also i'd recommend lovely even if you're not worried since its been really easy for me to use
if we are sharing cursed screenshots
what
what function runs whenever a person selects a new card from their hand, that I can hook into
i like how the final joker slot stencils are filled in
i like how the consumable slot ones also work
is there development/existence of a mod that lets you checkpoint seeds skip stages like bosses i dont know what the exact term would be
yo does anyone have the balatro logo file? its for the april fools mod.
unless making a shitty version of the logo isnt allowed
its at /resources/1x/balatro.png if you open the game in 7-zip
Hey guys, just uploaded my first mod 👀 #1224185351216824411 message
looks fantastic man may i ask how you learnt pixel art
im just starting
i will say the best way to get into it is to practice + get feedback on your work
ah ok thank you !
is there a specific thing you want to make art for?
just balatro?
i got deep into pixel art because of pokemon
Thanks! I started by trying to copy a bunch of pixel arts that looked pretty to me
what should this do?
burn a lucky card and give you $20 ?
if you only play it
but it's not a pipe
it's a reference to this one art piece
the point is "it's an image of a pipe" or something
it literally translates to this is not a pipe
yeah
+1 joker slot
This joker and the joker to the left are not considered jokers. They dodge anything that would be triggered by a joker.
i only say that half as a meme
i mean
good with abstract + swashbuckler and its insane if you get it negative'd
if you have an edition on it you get extra value
(they won't be automatically destroyed or be deactivated by a blind etc etc)
that too
could work as a common??
were so back
if you do actually do that effect
maybe make it specifically jimbo priced
$1? yeah
i'll probably make it $1?
I wish Jimbo was a better joker
jimbo's great!
jimbo is a giga chad
you guys are crazy cracked haha i thought my idea for a joker was good 😭
Jimbo is only +4, isn't he?
but he's extremely cheap
for 2 jollars
Ohhhh
Ahhh, I had no idea. I haven't played in a while
I heard there was a buff for the early game coming
jimbo is not strong but he is very bang for your buck
jimbo is so good
Like, jokers you can't buy won't show up in the first few antes or something
jimbo is awesome early game
any jimbo enjoyers in chat?
love that guy
love me a good jimbo
how does philosophical joker help besides giving abstract joker +3?
i guess for temperance/gift card?
it has enough use as a $1 common
The Jelly mod gives me CTDs when hitting Play in the main menu.
I can't get it to work with or without other mods running. Did I install wrong version?
jellymod is pretty destructive with the way it adds stuff
Have folks been trying adding new challenges?
i think there's a few
I thought of one where you have -2 Joker slots, but you start with an Eternal Ancient Joker, and all your cards are Wild Cards
Really some of the fanmade challenges arent "CHALLENGES" per say
some of the ones ive seen online are just fun ways to play the game which is still ok
someone should make a challenge where it changes the blind every turn
i got the suit conversion techally working with jokers
Made a modded deck where hte premise is your deck is all enhanced cards and a few Edition cards but the blinds are 3x bigger
and Violet Vessel on just green stake is 1.6 million
That's some big time humbling right there
set the number to a random index value
except cap it to where it's actually possible for the level youre on
ink in the color whats up
also if i figure out love2d i might make a mod that shuffles different tracks
i love the themesong but idk if i wanna listen to it for 5 hours straight
its technally considered a color suited card
i converted a ink suited card to a color suited card though a joker
this is more a lua question but does anyone know how to iterate over a keyed table in any consistent manner? ipairs refuses to work and pairs seems inconsistent
i think im enjoying the consumables...
(also Satellite If It Was Cool)
i cant seem to get the badges to work :/
there will be an API call for it apparently in the next Steamodded update hopefully
you can see how it will work here, which should be a lot easier to understand than my method
yea i have it as this:function SMODS.Jokers.j_bismuth.set_badges(card, badges)
badges[#badges+1] = create_badge("Mod:Ink & Color Suits", G.C.SUITS.Ink)
return badges
end
yeah that won't do anything right now
gonna be a 0.9.4 feature or whatever the update is called
cool!
i think it was 0.10.0
high priestess if it was awesome
high priestess if it was space junk
way better
all your stuff is using steamodded right? everything i've seen when i pop in here looks pretty cool so i'd like to download it when its out
also im not sure how i feel on the planet card symbols at the bottom of satellite's art
yeah im on steamodded
nice
cleaner image :)
@fickle elbow I just installed your mod, are you currently updating it?
Trying it out with the 6 Suits mod and it worked fine along with it
yea im trying, working on the last joker
idk, i really like those little planet card sybols
the point is to be able to tell what they are, while still being small
they look cute
they look enough like the planet card layout? 
yeah absolutely
yes
i love wingdings
still as readable as the game is when you're livestreaming apparently
i love the 0s
coin suit
i didn't think about minor arcana, but so
i think the minor arcana are wands, pentacles (or coins if you haven't heard the word "pentacle" this millenium), cups, swords? i was considering doing minor arcana as suits but somewhat intimidated by the face cards and aces
Lovely!
hmm, i will make coin suit as just suit
What do these do?
i mean hey thanks for the API
unfortunate that there's jank with planets that don't want to do normal planet things (made a post in steamodded thread)
I’m glad you are enjoying it!
Ooh I like these
yeah those look pretty fun
unfortunately there's jank
they count as "Pair" planets for telescope/observatory and i cant use the SMODS.Planets.c_comet_planet.use function to do my stuff since they'll automatically level "Pair"
Ooh I lose love the footer
they spawn normally in planet packs i take it?
yep! excluding potential Telescope jank
also curious if you're going to do anything with those bonus categories 👀
bonus categories?
comet/meteor/space junk
oh, the badges
It’s like how Pluto has dwarf planet
nah i just didnt want them to say Planet, similar to Pluto, Eris, Ceres, Planet X
any more consumables planned?
and i may have inspired the inclusion of a function to interface with badges for custom cards so thats cool
i mean there's already this
bog
i wanna add ones based on the "extra cards" some tarot decks have but there's literally zero consensus on what those are and even less information about them online
.... bog?
I thought major arcana only had 22 cards
as a general consensus yes
but there's a lot of decks that add (usually just a few) extra cards with their own alleged meanings
just pick a deuterocanonical deck and work with it i'd say
do i look like i know what a deuterocanonical deck is
suspect canon
not agreed on canon consesus ig
basically take one of the extra decks and just stick with it is what im trying to say
i am bad at words today

i think you'd be able to just add a fair few number of cards that are distinct but cherry-picked
Is that stardew valley stairs?
maybe you could mash them together if they're thematically strong enough
i see. well the previous issue still stands of there's basically no information about extra cards in these decks online and im not buying tons of extra decks
for instance Aeon is pretty distinct
im not even sure which type of stairs its from its just Roguelike Stairs
yeah that's the idea. maybe construct a sort of "epilogue" to the Fool's Journey
(which is typically what said extra cards represent)
What is Fool’s Journey?
the story portrayed in the tarot cards
i.e. the reason they're in any sequence in the first place
Wait that’s a thing?
Truuuuuuuu
You can take form the other names of existing tarot cards
Like “the crocodile” (alternative name for the fool)
yeah! as far as i know it's not like... written out anywhere "officially" but you can definitely find interpretations of the Fool's Journey if you look
yeah, the paul christian tarot deck appears to be a good source of inspiration
tarots are always finicky because theyre a very well established sequence so i understand the pain of trying to stay thematic
including: the magus, the two roads, the sacrifice
it's egyptian-based so that definitely gives it it's own distinction
I actually kinda dig the Happy Squirrel concept. the Fool reaches the enlightenment of the World and enjoys the little things.
The gate of the sanctuary (of the occult sanctuary)
like a happy squirrel
'The Sanctuary' would probably fit neater lol
I call bullshit
now can i draw a squirrel.
me when i catch a wild ??????????
this is a good idea by the way
i didnt even know about these alternate names until now
it took me an embarrassing amount of time to learn font forge to make this
Same
Just opened Wikipedia
The Major Arcana are the named or numbered cards in a cartomantic tarot pack, the name being originally given by occultists to the trump cards of a normal tarot pack used for playing card games. There are usually 22 such cards in a standard 78-card pack, typically numbered from 0 to 21 (in card playing packs, there is no 0, the unnumbered card i...
there's a table there for convience
That’s where I was looking XD
rider-waite seems to be the one isaac used
aside from constructing this "Fool's Journey epilogue" i do still need to make effects for these
which is the harder part tbh, coming up with good gameplay ideas that aren't overlap with vanilla
rider-waite would be the most common across all media iirc
today the balatro discord researches tarots
good day
oh the universe is a legit alt name
huh
I have to accompany some contractors for my workplace today, so I have a ton of free time
ive been thinking about making tarots of my own and yeah, balance is the issue
just because consumable space is the main problem
i also had the idea of mimicking Isaac's use of celtic runes as consumable items but Also What Do They Do
a idea is to straight up just have one tarot card allow you to choose a random tarot from modded/base decks to help force the odds
That’s a problem my alchemical cards are also facing. We are trying to find a solution for it though
i think literally you just have to accept that space is limited without potentially forcing a core change like +1 space
(and also making a new consumable type will have to wait until i have an example wink wink)
no real elegant way unfortunately
Ooh what’s the theme?
you could theoretically just say "screw it, all negatives"
Runes
yeah having a full custom pack api would be neat
if you need art for packs i will suffer
Like old Norse ones?
Booster packs are a pain to make
I wouldn’t wish it upon my worst enemies
ok but what if i make my own pack art and it looks like garbo :)
it can't be that hard
i mean how often is the player holding onto consumables anyway? i feel like i far more often get them in packs
having consumables which you actually consume at a later time is interesting
Alchemicals!
it's the opposite to think about, though! how often do you purchase consumables?
yeah
not often lol
im white stake noob i just like modding
Same
hahaha you'll find that as you play going through consumables like mad is very much a playstyle
i mean theres literally The Tower so
im not too worried about my consumables being too weak
cuz basegame has That Garbage
Tower has a limit of 1 target not to weaken the card, but to prevent you from throwing even harder
flavor text too cheesy or nah?
what's the spawn rate?
as far as i know, it's the same as any other Tarot
the randomness is meant to be the downside, given you can hit stone card
well at least make it soul card likely
i'd say 3 cards, if nothing else change
i'm not sure how to do that, and also not sure it's necessary? if enhancing 5 cards is too much i could make it less idk
it's only all upside if you're Vampire
stone cards blow
stone cards not that bad
im with 4
it is trivial to make a numbers change so /shrug
say you think stone card is -1, all cards that require a tarot to make count as 1 (wild, glass, lucky, steel, gold) and the other two as 0.5 (bouns, mult), then your expected value per card is 0.75
this means if you enhance 4 cards it's already 3 times better than regular tarot cards
i am also moderately okay with this being strong
where download?
for... uh, what exactly?
the universe? you're gonna need a bigger hard drive
sorry i already sold that
i gotta figure out how to iterate a table consistently...
but anyway lol
hm
last
same as planet cards with observatory
it's horrible :)
all jokers should Hee hee! and Hoo hoo! btw
Question: If a Balatro Slay The Stream is made, would that mean players would build their own deck? Or start off with something else at the beginning?
it'd probably have to be fundamentally different to Slay the Streamer
tru, but a big thing about those kinds of interactions is that the streamer is meant to start strong, but then get weakened by the stream
so the question is how do you enable a strong start that you don't lose off a bad start
maybe the streamer gets to pick some amount of jokers
Choice between a Mega Planet/Mega Arcana/Spectral Pack?
thats kind of nutso
Whooo!
i would take that every time without hesitation
i finally finished updating Ink and color
keep in mind immolate does the same thing and only gives you $20 jollars
what if it destroys half your deck instead
btw I'd like feedback if anyone believes these are too powerful
hmm i may need to fix that its actually played cards
cuz i can do that...
The easing is really good! Did you use base functions for the vfx?
Also it gets a lot of seals
its guaranteed seals and enhancements rn might change it
and yeah its based on the code for Empress/Hierophant/etc
Hey all! We have made a "completely normal" Balatro mod!
It's a full texture reskin of all Jokers, consumables, and everything. Also includes custom SFX. The current version also includes several "gameplay balance changes".
The attached .zip file that works with Steammodded is our current version.
We're trying to iron out the bugs currently + we have plans to make a version with no "balance changes".
Credits: #1221662711947989052 message
round two with nothing Guaranteed
how do we know this is real and not a trojan virus??
Does it work with custom editions or seals?
editions should work since im calling basegame functions to randomly fetch one, seals definitely not
(it shouldn't crash or anything, it just can't roll them)
its totally real, and we arent soldiers inside of a horse :)
(if the custom editions can show up in standard packs then they can show up here, i use the same function and parameters the pack function uses)
crazy how fast it got done gud job fellers
is there a steamodded tutorial somewhere pinned?
def gonna play for the day w the mod on
Oh neat
oh there is a SMODS.Seals isn't there
Yes
I made it
XD
But you need to use the G.Seals one probably
Since it also has the base seals
listen the extent of the documentation is the source code itself
G.P_SEALS you mean?
Yup
True
Making better documentation would be really good
unfortunately i cant read
alright it should support modded seals now, though i'm not aware of any to test with ^^"
in an unrelated note i'd be FURIOUS to roll this in a run
stone cards are fine
the best card is a lucky 2 of diamonds lollll
you hate on stone cards too much
#1212395714920054864 message
am i correct in assuming rule 6 here means "available for viewing without downloading"?
technically, anyone can just open a lua file in a text editor to view the source code...
use the tower
balatro.exe
stone card op
?
i cannot cording, so i can't make suit mod lol
?
why does crashing a single time on "new run" cause balatro to crash FOREVER afterwards ughhhhh
thoughts?
The Moon?
I’m going to steal that
nah just kinda A Moon
i wish you luck in dealing with Planet card jank
hello people please play a completely normal mod that is completely normal https://discord.com/channels/1116389027176787968/1224267068543733811
would probably be compatible with sixty suits and betterbalatro?
for the full Normal Experience
™️
of course
im just glad my ||actually just evil play/discard toggle|| feature is in
Okay I propose an idea, but it would break all mods probably
When you register an object, you also need to place your mod id.
Then, it will automatically display it on the badge
Kinda like your mod, but automatically
But I can think of other ways to do it as well
i believe Aure was working on something to that effect
could do a loc_def style method
i made a little art for it, not too much though
oh no Fool crashes if the last tarot is the Universe goddammit
.... don't suppose the stacktrace gets saved anywhere does it
yeah I already added a way to add badges
but there's no need for the mod ID to be passed in, I can already associate objects with mod IDs by tracking the init functions
Yeah that was the idea i was going to try XD
will the automatic ones support custom colors for the badges?
if it's something at the modloader level, perhaps an option to disable them would be available?
I like when my mods do not feel like mods
new joker
anyone encountered this with custom tarot before?
already investigating
it looks to be an error in the ui code?
what happens if you get rid of your modbadge thing
same thing
blasphemy sts
thats actually really good
most normal screenshot
yeah whats even different
like i said normal
Little question, should I also upload Steamodded on Nexus Mods ? I saw some mods are starting to appear there and they require Steamodded, does it sound like a good idea ?
heya, can anyone tell me if this particular suit coloring is a mod? or is it possibly an unlockable thing? the screenshot is from the Balatro University youtube channel
i think its a good idea, its the first place i usually check for mods. but when i google balatro mods, the github also popped right up so that was nice
The github is crazy well referenced yeah
But since Steamodded is a staple of the mod community for now, I feel like I should facilitate the life of everyone and follow the movement.





