#⚙・modding-general
1 messages · Page 39 of 1
actually, for balancing reasons, i am not sure if fusion jokers should inherit editions
I'm mostly thinking of the programming nightmare making a joker have multiple editions
XD true
What the heck game
I imported the code but it isn't loading in-game
still loads the game
needs to be Card.draw(self, layer)
thank you
and you also need to call the draw reference
and now it crashed
Might need to be function Card.draw instead of function Card:draw
Release v0.4.0 should work with the beta build: #1214591552903716954 message
Nope, game loads but no effect
you're still checking foil editioned decks further up...
neat
Can you stack shaders?
Have something be polychrome and holographic at the same time?
damn, why G.GAME.last_hand_played tells me current hand even if I use context.before?
it gets adjusted at start of G.FUNCS.evaluate_play
Lemme try
Gonna try another way
You might have to combine the shaders manually
Negative works kinda
I found the code in the old version of Balatro
ty!
negative needs negative_shine too for it to look proper
Excuse me?
yeah
had to be there
history is being made
how can i apply shaders?
does anyone have a high quality image of jimbo
everytime i try to open the joker spritesheet in the program im using it looks bad cuz compression
thank you very much
upscaled if you need it
1x is fine
this is such a good joker
back on it, had to go see the solar eclipse ( it was cool ( sadly i was not on the total line ) )
now that tags are good thats an insane jonkler to get
+4 free negative jokers
huh what happened here...
Would anyone be able to explain how the joker tooltip works? I made a joker that gives x1 mult per $100 and I want it to show what the current xmult would be when hovering the card. Is there a specific function for this or syntax when defing text in loc table I should be using?
this stuff is complicated to hook into at a basic level, which is why the Joker API provides interfaces for it. To display variables inside a card's description, you'll just want to return a table containing the value from the joker's loc_def function, which you can reference as #n# where n is the index of the value you want. For tooltips on jokers only (you can do this inside loc_def for consumables), there's a separate tooltip function which passes the center object as well as an info_queue table that you can append to. You need a set and a key property, both of which are strings, and the text used will be drawn from G.localization.descriptions[set][key] (you'll need to define that, it doesn't really matter what set is so it's usually 'Other'). You can use vars in there as well, you'll need to add a vars field to the table you're appending to info_queue as well
hollow graphic tarot's..... Would be a cold edition .....
The holographic versions does better than the plane tarot
Wouldn't that be cool
tarots with holo, poly, and foil still function from the consumable area
as in they give the bonus
should be easy enough to access the variables of the components and pass those to the fusion
my fusion mod accounted for swashbuckler by transferring the sell value of the existing joker to the fusion
No they will be more powerful then the plain ones 😆
@astral glade (sorry for ping but i want you to see)
YOOOO
jimbo? nah, jamie
they have eyelashes, their lips are more red, and the third change is obvious
thats badass
do mods work on mac?
golden blackboard
goldboard....
ohhhh they're like gold stake stickers?
yeah so i can see which ones i need to get when actually playing easily
glueprint
made it better
thats a good idea. would be interesting if there was some way to automate the process for the white backgrounds and basic "Joker" text and make it into a mod that checks for gold stickers to apply the skins
i was originally just gonna stick the stickers on the textures but decided to have fun with it
wow that looks awesome
i was like "...mustard stain"
i can give you the individual layer if you want
LOL thats good actually
joker like this would cook hard
BUT I'm not sure who drew this so if anyone knows, ask them for permission first
should make it replace jimbo on the lose screen
wow if i understand the code right it's actually incredibly easy to make spectrals appear in the shop
G.GAME.spectral_rate = 9e99999999999
you could pretty easily make a joker that makes spectral cards appear in the shop but itd clash a bit with that one deck
ayyyy
i made it a voucher
(if you're already on Ghost Deck, it still improves the odds compared to base ghost deck odds)
OO
(raises them to the same odds as tarot/planet cards, then the t2 voucher raises them to the same odds as t1 tarot voucher or t1 planet voucher)
t3 voucher should make them sometimes be negative /j
not the worst ive seen
Oh I just had the voucher be redeemed automatically on Ghost Deck
oh someone did this already 
the two of em
oddity merchant/tycoon when
hell yeah
less dud celestial packs
getting scry in general is fun
has anyone seen a The Joker with an edition in the wild yet
actually this depends on if i decide to fold the "basic oddities" mod into moreconsumables which im still neither here nor there on
cuz i was planning that to be a separate thing as a demonstration of OddityAPI
but it still does that if its in MoreConsumables tho 
i dont care where its located as long as i get my microwave
what even would that do
make noises, cook food, catch fire, explode
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
shouldve been mega-er
me when i cheat
Is it strange that when trying to download Steamodded Chrome blocks the download?
what in the fuck is this run
banannanana
The lovely install method?
what mod adds the joker on the left
Thank you!
more fluff
thanks
its easier to update and dont have to deal with firewall shenanigans
Yeah Ill be honest I was quite iffy about downloading the other injector because it was being flagged for a trojan virus -w- This puts me at ease
I do not understand the instructions for the lovely install lol.
the injector is safe, fwiw
It just says do three lines of giberish
Oh nvm this one is more clear
I was looking at the github site
put the lovely version.dll in the folder with Balatro.exe
put Steamodded's source code in a folder in %AppData%/Balatro/Mods
win at life
Thank you!
Where does on find the steamodded source code?
Ive never been the best at navigating github
on Steamodded's release page, listed as "Source Code (.zip)"
you could download the repo directly also but that'll be "bleeding edge" version which might have additional bugs
make sure you unzip the file, the game wont automate that part
Do you open the steam directory and put the lovely dll there or make a new folder?
in the same folder as Balatro.exe
Now I don't see the lovely dll lol, it's not in the listed files that I see
dwmapi
So I run now so it makes the funny mods files or is it already there?
its version.dll now
i wonder if there was a reason for the name change
the experimental update wasnt compatible with dwmapi.dll now
you want releases, to the right
ahhh
you can make %AppData%/Balatro/Mods yourself if you want
Ahh okay make the mods folder
sorry, not the best at knowing how to navigate github
You and me both
every day we spend without official r2modman support is another 20 people asking how to install things
will the title screen look any different? Just to make sure I did gud
youll see Steamodded's version number under the games own
Gotcha thank you
and lovely will open a console window

wait does new lovely not work with old balatro
oh ok try your thing first ig
So the lovely injector is the second link not the one in the steammodded page yes?
Yup I downloaded the wrong one
did you put lovely.toml in the balatro folder

not super relevant to modding, but can i get every face of every non-joker card in the game? Also, if not, would there be a way to do this?
its fine
you can open the game in 7zip and extract the assets from the resources folder
Now to... Well yknow FIND some mods
ty
Thank youuu :3
Hm
Got mine to work, time to try a mod lol.
Sounds fun :3
play MoreConsumables
Coro is biased tho
and Ink and Color Suits
I was gonna do the Mikamod or whatever for the 7 extra decks and more jokers lol
you can usually install many mods together
dang, didn't have to expose me like that 😔
the notable exception being JellyMod
afaik the only mod with notable compatibility issues
jellymod is one of the mods of all time
jellymod is the funniest mod imo
qq, do i open 7z.exe, 7zFM.exe, or 7zG.exe?
i have no idea
in the code part on github theres a green "code" button you click to download the zip
website issue ngl, not on you
lol, thanks. Gonna try Moreconsumables and Mika's mod.
Ok, I'll try it out.
i woke up a bit too late to shill houserules
Lol.
my b
try these https://discord.com/channels/1116389027176787968/1217028577858420806 to go with the other stuff
lma
genuine recommendation though cause they're good
aa
lol alright I'll add it too, I'll be well on my way to Balatro looking like my Slay the Spire.
Meteor confuses me from the MoreConsumables mod pack
It has two descriptions?
ohh ok
Hey ! Is there anywhere to find the Card Class and all the methods attached to it ?
card.lua
I'm going to shill for MoreConsumables and Deluxe Tarots. Both of these mods fit in with the vanilla theme and add some more strategy and excitement in the celestial packs
Btw how can we add stickers that shows up besides card descriptions?
From wich directory ?
Like when you have say foil edition, it shows on the side what foil does
tooltip is the name, idk code stuff but i think if you search messages for it you can probably find info
🫡 thx
here
this too
very nice
considered naming it "the road" but this sounds cooler
i got two more jokers finished and in game👍
That first one seems really powerful on the 1 consumable slot deck
its also rare
a good thing. that deck is ass lmao
i barely use consumables (i am aware that this is not good) so i like it
what does that mean?
you dont use tarrot and planets, or you dont hold onto them
dont hold on
omg ritual sacrifice looks so good
Cadio knows how to art
thinking of "all played 7's become lucky" or "a hand with 3 or more 7's gains 77 chips and 7 mult"
o7 vampire
a one in 777 chance to get 777$
1 in 7 to turn played cards into lucky cards
1 in 77 to get 777 mult
1 in 777 to get $777
chips instead of mult
true i was just thinking Mega Lucky Card
jumdgmumt
Hi all, I have no idea how to get started with writing mods. I can find instructions on this server to install a mod loader, and the Awesome list of mods/calculators, but nothing about the substance of the mod itself. Am I missing it? is it based on other generic modding principles that I should read up elsewhere?
theres not much documentation as of yet
the most important thing is knowing lua
Managed to get a rather insane modded run with Six Suits (the Star & Moon one) and Alchemy cards- Got up to Ante 11's Big Blind before it crumbled on a Full House / Spectrum House build
you can read the game's source with 7zip to open Balatro.exe
or read Steamodded's apis to learn how to use them
or read other mods
I know 0 lua and have never worked on projects like this, but I'm a developer so I'll pick it up or die trying
ty those are decent tips!
oh yeah if you have development experience you'll pick up lua ez pa
pz
or you can contribute to lovely hehe
SixSuits, Mikasmodcollection, and my own MoreConsumables are probably your best bets for seeing how the apis and stuff work
Before I embark on learning several things from scratch, this is what I'm really trying to do: I want to be able to right click + drag over cards to easily multiselect them. Does that sound doable in the modding ecosystem?
i think someone did that already actually
even better
yup
do you uhhhhhhhh remember what it's called lmao
woohoo
technically everything is possible
its just if its compatible with everything else
and how much work it'll be to do
add quick time events
rewrite the entire game to be about uno
well, everything possible on the love2d game engine is possible anyway
multiplayer with betting and no jokers
there is multiplayer being worked on
^
Real Poker
its going in a different design direction tho i think
uno mod got me acting unwise
i was considering setting up a solitaire mod but im not sure the joke would be worth the effort
(as in, literally the game solitaire)
you should make the win animation instead
spider solitaire or no deal
https://youtu.be/_hNwHdzRKXE?si=1a3Si3RhoSNDFPzm this with all your jokers
Many people have shown this before, but alt+shift+2 makes Solitaire show you the winning animation. The point of this video wasn't so much to show off the shortcut but just to use it as a screensaver :P
six suits spider solitaire....
Aight I had my fun, time to get back to modding
i wish.... capitalism keeps me from modding.....
revolution
real
i am... way too proud of those little icons!
(also i'm probably gonna go with "all 7's become lucky," at the request of the friend who gifted me balatro)
i don't feel bad about dumping more vampire synergy into the game if thunk is gonna just thunk it like that.
very good
neat fx!
maybe add gradual shading to the bottom to insinuate that it curves inward?
if you can find a really light gray color
Windows showed the loader/injector as a trojan, is it trippin?
yeah, i'll do that, actually
its technically not tripping for the injector uses the same stuff a virus would but to inject into a game instead of your pc
but its harmless
yeah, you should probably set a folder aside as an exclusion to your antivirus
and put all the steamodded stuff into there
I see
or use the lovely method~
the lovely method seems a lot easier honestly
the instructions are just not helpful
its easier to update steamodded with lovely
and easier to update lovely with lovely and easier to update balatro with lovely-
its weird to need to download two things i guess??? idk
the instructions should just be:
- place the lovely dll next to balatro.exe
- put the steammodded folder in
%APPDATA%\Balatro\Mods
trying to think of a downside
there's even mods that will specifically need a lovely+steamodded setup
Risk of Jesters does, for ones that are already out, and theres like two or three in development atm that are confirmed to
unfortunately for me my antivirus hates the steamodded source code too
i imagine the only reason more people dont use it is because the instructions just vaguely tell you to put "the mods" into the %APPDATA%\Balatro\Mods folder instead of telling you to put the entire steammoded folder
it should refer to steammodded by name
the instructions do be kinda bad (and poorly formatted compared to the injector methods)
they are very strange yeah
yeah, i think i like how that turned out!
On that subject, I can't get a read on which loader(s) I might want to get
i'm very well versed in computer shit, and even i only figured it out by guesswork
it took me like an hour to figure out on my own
here's the 2x
steamodded (using lovely)
most of the mods you'll see here are steamodded, so probably that one
and lovely is an easier way to install steamodded and some mods need it too
🫡 ty
i think a compatibility bridge between balamod and steamodded is in the works but atm they break each other
fuck it. I submitted a pull request with updated lovely instructions
https://github.com/Steamopollys/Steamodded/pull/75
Which context should i use for my calculate function for jokers when I want the joker to update its tooltip when G.GAME.dollars changes
laughing a little since this came not a literal 30 seconds after I spent 10-15 minutes puzzling through this and finally succeeded
Do the instructions seem accurate to what you did?
This is a big improvement - thank you. Since I am as fresh as it possibly gets, I'll write up some suggestions to take it further
First bullet point: change to "... download the "Source Code (zip)" from the latest release, the one at the top" <-- imo, slightly clearer
Extract this [to] folder
Third bullet point: maybe add "you don't need the zip"
Last bullet point: it's not clear whether this means in their own directories or not
Ohhh, non-savvy users might not know what %APPDATA% means
I'd include "You can copy-paste this folder name into a Windows Explorer path"
technically the download code for the release and the top of the main page can be different
if theres experimental changes not in a release, they will be in the download on the top of the page
Ah noted
or well any changes added before a release is made
which can potentially have bugs that havent been ironed out yet
or just changed functionality that could cause incompatibilities
side not should we be pushing lovely as the main way to install steamodded?
it is easier to update.
It seems like its just better in every way, now supports mac(ish) and should let us hook functions easier too
and i think will be the main way r2modman installs will work
yeah
iirc aure has mentioned a few times its probably gonna be merged eventually
ive only been avoiding using lovely's potential because most people still have injector based installs
yes
tbh it would make sense for lovely to be the mod loader, and steamodded just to be a library mods can depend on
I am probably very stupid
same whats up
But I swear its just giving me the source code when I try to run the power shell injector
(Haven’t modded any games in a while)
hhhhrrrrmmmmmmm https://github.com/Kooluve/Better-Mouse-And-Gamepad only has one file, BetterMouseAndGamepad.lua. I put that in my Roaming\Balatro\Mods folder, restarted the game, and the loader is claiming no mods detected. Then I tried putting it in a folder, restarted, same deal. Does this look right?
thats not how steamodded works
Oops
you open local files of balatro in steam and drag the exe file into steamodded file, you do not put the file in the mods folder
you put steamodded in the folder if you use lovely
lovely loads steamodded like a mod
yea i don't touch lovely
:thronking:
Yup, that part worked great
i.e. theres a steamodded version number and a mods tab
Yeah, before/after both putting the mod .lua on the top level in /Mods and in a separate dir
Is relaunching typically necessary, ooc?
I'm not sure what I did wrong
are you able to try a different mod? just to see if its something with better mouse
whats the content of the lua file?
should be fine with just the lua in mods 🤔
Yeah will try another mod. DUnno if that nativefs error is relevant
its saying it has an invalid header
is better mouse a balamod mod?
no
idk ive never used it 
it might have a balamod version?
:0
oops i was about to post my download of it and remembered theres a whole rule against that
hey guys, first time talking in this discord, ive been trying to mod balatro for the past half hour and i just cannot get it to work
idk if that rule is relevant to this situation tho
creating mods or using them? and have you installed steamodded?
Hah okay the first other mod I tried is (theoretically) loading properly. RIP, thanks for investigating. Maybe I'll try to fix the mod I wanted to use as my first homework assignment
cc @coral shale actually ^ disregard I'm dumb, wrong person
everytime i try to load the "steammodded_PS_injector.exe" it just asks if i want to install 7zip, which i already have installed, and i type yes, it pops up with a prompt to ask if it can make changes to my device, and then crashes
im having issues with steammodded
are you dragging the balatro exe on top of the steamodded exe?
also i recommend using lovely to install it instead
We have now prepped it for modding
Go through your steam pathway
right click the game on steam and browse local files
Or that
manage* and browse local files
is it cool to send screenshots in here? i dont know all of the rules
yeah
That tutorial is slightly outdated, as the .toml is included and the Lovely dll is called version.dll now
Instructions for installing Lovely and Steammodded on Windows:
- Download the
version.dllfile from the Lovely releases page - Place the downloaded
version.dllfile next to yourBalatro.exefile where Balatro is installed
Balatro.execan be found by right-clicking the game in Steam, and selecting "Manage > Browse Local Files"
- Start the game once in order to verify that Lovely was installed correctly
- A console window should appear outside of the game to show that Lovely is working. You may need to ALT+TAB to see it
- This console window will show where the Mods folder is located. The first line should read:
INFO - Using mods directory at "C:\\Users\\(YOUR USERNAME HERE)\\AppData\\Roaming\\Balatro\\Mods"
- Close the game
- Open the Mods folder located at
%APPDATA%\Balatro\Mods
- You can do this by pasting
%APPDATA%\Balatro\Modsinto the Address bar of File Explorer/Windows Explorer - OR by typing it into the Start Menu
- OR by pressing WIN+R and pasting
%APPDATA%\Balatro\Modsinto the text box - OR by enabling "Show Hidden Items" in Explorer and finding it manually
- Go to the Steammodded releases page and download the latest release (the "Source Code (zip)" download)
- Extract this .zip into the Mods folder (
%APPDATA%\Balatro\Mods)
- If done correctly, you should have a folder that looks something like "Steamodded-x.x.x" in your "Mods" folder containing various files, including
lovely.toml
- Start the game again to verify that Steammodded is working correctly
- You should see a new "Mods" button on the main menu, and the Steammodded version at the top right
- Balatro is now ready to be Modded!
- Place any mods you wish to have installed inside
%APPDATA%\Balatro\Mods, next to the "Steamodded-x.x.x" folder - Mods should be stand-alone
.luafiles, or folders containing alovely.toml
i guess i should just link that pull request then
Hopefully you won't have to for long if Steammodded merges it
move it out of the mods folder
Figured ty
mhm, i keep a non used mod folder in the same place as my mods for convenience
Changing the file extension from .lua to anything else works. Just adding ".disabled" or ".bak" on the end is common practice
Moving it out of /Mods is also an option

alos editing the lua file and adding something before the steammoded header line will cause steamodded not to laod it
but some mods actuallyt hvae multiple mods so that will be a bit more of a pain
looks like it yeah
yes
ok thank you
i forget file name extensions aren't always on
The single worst change Windows ever made
this is what my files look like. tried launching the game, got a popup about something and then it launched vanilla
Press WIN+R, type in %APPDATA%\Balatro, then move the Mods folder from /common/Balatro to there
put duh lovely in the game and duh mod in the mod foild
I tried to keep the how-to relatively simple in the repo, but let me know if I need to improve anything
its very confusing ngl
I should try updating the lovely method on the wiki since a lot of stuff is implied
yooooo wanna mod balatro with some new content any mods i should look for first?
I think its not confusing but I mess with the filesystem all the time so ¯_(ツ)_/¯
JankJonklers 
https://discord.com/channels/1116389027176787968/1221606622208720916 , i heard this mod is pretty good
i hardly use files, like the most i got in depth with them was lethal company mods. finally got it working. you are all saints. thank you very much 
I aspire to hardly use files
totally not self-advertising
rs
files are handy
"very" was an exaggeration but i think there should be a mention of steamodded in specific not just "mods with lovely.toml files"
I mean I guess maybe a (such as steamodded) might help
but idk if steamodded also says put me in the mods folder, it should be kinda obvious to put 2 and 2 together
i can't tell if you made the description a lot better or if i was just significantly dumber 
its 4
you're not dumb :-)
I'll leave a note to update the description. It's hard to find that sweet spot between short-n-simple and descriptive enough to cover all edge cases
also lovely is kinda supposed to be a general mod tool, for multiple games, so it shouldn't be it's job to tell you how to install your mods
true
like beepinx doesn't tell you to load your whatever else in its intructions
i hardly mod games fr. ive modded lethal company which had its own app to just add mods to it and create packs, and elden ring which is just a nexus download and it launches the game through that. just somewhat confusing for a newbie to modding
is there some new update????
someone commented something under my post about gold difficulty change or smh
well balatro's modding scene is also in it's infancy
but there is nothing in the announcements
i played the hell out of balatro, like 100 hours in a week and then it just got stale. thought some mods would help out
its in public beta for now
what did it change?
you can opt in by right clicking balatro on steam, going to properties and betas then choosing the only option
is sounds really... underwhelming... how is it changing gold difficulty
thank you all very much, have a good night 
- Changed Orange Stake
- Scrapped increasing pack cost
- Added new 'Perishable' mechanic, Jokers have a 30% chance to have a 'Perishable' sticker, disabling them after 5 rounds
- Changed Gold Stake
- Scrapped -1 hand size
- Added new 'Rental' mechanic, Jokers have a 30% chance to have a 'Rental' sticker (stacks with eternal/perishable), making them cost $1 up front and $3 every round
also just wanna mention steamodded didn't say this when i first tried to figure it out lmao. definitely my bad for not rereading the updated good instructions before saying something
thats sounds nice
you can simulate the old stakes with houserules
I mean in general things should get easier once r2mm support gets merged
i might actually go back when it releases, i got 50h and not a single gold...
what about getting perfectionist++? still same?
unchanged
join the cult of the ghost deck and become polychromepilled

i love ghost deck i have green stake on it on my vanilla file
im pretty sure i've won most games with that deck, just not gold
a bit of time
if you telling me ghost deck is the easiest im afraid of even trying other decks...
some people like yellow deck or plasma deck more, might have luck with those
i'd say Plasma or Checkered is easier
oh yeah checkered
i did that first and haven't tried it since
same thought tbh, but i didnt play them
checkered is just boring tbh
checkered seems great and plasma extremaly OP
warframe i think, on console though and i haven't been on since they (i think) implemented cross save
about 960ish hours
Team Fortress 2 373.3 hours
that's cute
that's real cute
hot damn
how do you install the api for modding it keeps blocking the download
of course it's Terraria lmao
@red marten windows defender?
here
whats the diffrence between steam and the lovely
steammodded is an executable code injector that injects a modding API; and from what i understand, lovely injects code live
@steep spear the game keeps track of every probability effects in one big table
how Oops! All 6s works is that when it is added, all those probabilities get doubled
Blueprint cannot copy effects that activate when a Joker is added/removed
Steamodded can be loaded with lovely
okay, so alizabeth
if you want steamodded by itself (which is fine for most mods)
what i'd recommend is you find this
add an exclusion folder
where would i find this setting?
ohhhhhhh
That is fucked up, but at least it makes sense
Thank you
Another example: Stuntman removes hand size when it is added to deck, so when you Blueprint the Stuntman then hand size change won't be copied
Myst!
but the chips will
You do UI right?
hi feder
question
@red marten right here
(also i just love how the name Feder just stuck here as well. It sticks everywhere XD)
do you know how do I rotate an object? (like a card)?
look for "windows security"
rotation? uhhhh
how do i rotate card in ms paint
no i meant in game
i would not recommend using ms paint try piskel instead
i think it's in engine\moveable.lua
I was referencing an old as hell meme, but yeah
do you want a different name? i just assumed from federapi
nahhhh everyone calls me feder
it's fine
@red marten you figuring things out okay?
if you prefer to be called something else then do tell
i mean i kinda like it
uhhhhh the instuctions guide is a bit confusing
i just find it funny
i dowlnoaded the "source code zip" but now im lost
i prefer to be called super awesome cool friend 😔
i mean, i succeeded to rotate it, but that was only when it's considered "dragged". How do i make it so it will automatically rotate itself?
hi super awesome cool friend
hi myst
i see Moveable:move_r
what kind of joker are you making that needs to rotate???
beyblade
speen
wheel of fortune that you actually spin
it's one of the fusions: Juggler + Drunkard: Flip-Flop. Changes its side each blind, switches between +2 hands (plus a buff), and +2 discards (and another buff)
ohhhh
cools
oh so the card physically rotates?
yup
oo
the drunkler
I have actual rocks for brains: the mod that wasn't working for me before is in fact functional
I somehow downloaded the github page's html, not the raw .lua
lmfao
dude, your fusion sprites are legit so good.
thanks to @rare shell
makes mine look like the placeholders they are lol
the french fusion
(except scary face, i'm actually kinda proud of that one)
🇫🇷
the worst part is github downloaded it as a .lua extension, not .html
why did it do that?
@iron onyx i installed the "version.dll" and ran the game but theres no mod tab so i think somethings wrong
are you on 1.0.1c
hang on hang on

i don't think aliza even realizes they need to find the balatro executable and drag that into steamodded
so one thing at a time
if you're doing the injection why tell them to install lovely
lovely doesn't need to that
is the version dll in the same folder as the balatro exe?
yea
is steamodded in the mods folder located in %appdata%\balatro?
Mod tab won't appear until Steammodded is installed. These instructions were wrong but are fixed now: #⚙・modding-general message
was that me?
uhhhhhhhhhhh idk
So Jelly mod crashes any time the black joker is on screen...
I fixed the instructions that you were linked to
Don't know the name of it
even when I went to collections to look at the joker. it was the only one on the last page and it crashes instantly
whats the crash log?
where do I see that?
the screen after it crashes, with all the text
it should show on the screen when the game crashes
I haven't got one. It just shoots straight to the desktop
lovely didnt make a mods folder should i just make one?
The Mods folder should be in %APPDATA%\Balatro, not in the same folder where the .exe is
If you start Balatro then ALT+TAB, if there's a new black console window then Lovely is installed correctly
I'm using the steammodded version which isn't bringing up a window
was replying to aliza
lol
do you have any other mods beside's jellymod?
nope. just jellymod
how would i bring up %appdata%
what version of steamodded are you on?
0.9.8
👍
You can type it into the top bar in Explorer, or in the window that appears when you press the WIN key+R
I'm adding more details to the instructions at the moment
i think i'll work on The Pages Update™️ for House Rules this afternoon
i have a slight idea on how to approach this
steamodded does have pages for its mod list
yeah i can't see an option about rotating in 'moveable'
at least not something i cna use
maybe take a look at that
It's located at C:\Users\YOUR_USERNAME_HERE\AppData\Roaming\Balatro
r stands for rotation i think
yeyeyeyeyeyey got it thank thank thank thank thank
it's dynamic and it's annoying
sorry for sounding kinda stupid this is a new moding process for me
hh
yup, though it only rotates when draggable.
ah
i can't recall any rotation in the base game that use anything other than a juice_up function for rotation
how do you make a joker do something if it been sold or removed?
I mean they are slightly rotated in the colection
but thats like almost no rotation
Card:remove_from_deck
i mean if the joker added a consumable slot or joker slot how would you remove that after its sold?
dw its pretty normal to not understand instantly
does anyone know of a mod that just lets you screw around with cards/jokers, like make them holographic, change the joker etc etc?
debug mode?
debug?
how would i access that?
...you know, i'm honestly considering making a rare joker that creates a copy of any destroyed 8, and adds it back to your deck
what is the point?
are you saying add it back to deck as in the initial 1 and the copy are added?
no, just the copy
it's kind of like how DNA says that it clones the card
but yeah, i can see how that's a bit redundant of wording
this is what i currently have XD
I mean its a start
I wonder can you replace the sprite on the fly?
it might be easier to do the flip animation and replace the sprite with a flipped version
it will be, but it wouldnt make sense with the sprite itself
actually some cards are flipped in the startup animation, aren't they?
so if you destroy an 8 you get it back? why would you want that?
also destroy card synergy
https://discord.com/invite/GeAfj3JP
Balatro Multiplayer
what destroy card synergy? just glass joker, immolate and trading card?
uhh glass joker, theres that one legendary but I think its just face cards
uhh idk
mayhbe more modded jokers
canio with pareidolia
i don't remember any modded jokers like that personally
Would I be correct in guessing this is online multiplayer?
Yes.
hmm. Might be a little tough to run in a local 1v1 context
Just get 2pcs lol
also, @dapper helm
I guess that's fair enough
hologram works on cards added, not deck size
oh true
umm.....
so it's not just card destruction synergies
still feels like way worse dna imo
working as intended 👍
yup that's
perfectly normal
bp compatible at least?
perhaps i could make a shader for it...
of course
DNA is bp/napkin compatible, why wouldn't this be?
even though i didn't tell anyone there was a problem i fixed the problem with clover.
Alright, feel free to link this guide #⚙・modding-general message to the next person who asks for help with installing mods, at least until the thread in #1209506514763522108 is updated
it was subtracting 4$ after every shop began instead of just once permently, unless changed
i think the idea of infinity 8 is interesting but it still seems pretty unplayable imo, the uses are too specific and rare and even in those cases its hard to justify the slot unless you're about to run out of cards entirely (which isn't gonna happen realistically)
maybe the joker also gains +8 mult every time an 8 destroys itself?
yeah + the ability for them to destroy themselves somehow since unless i missed it that wasn't mentioned anywhere
yeah, that's where your playstyle is supposed to come in
it's not supposed to be a "take this every run what are you doing" kinda joker
i like making those, don't get me wrong.
but i also like making jokers that can really make a run pop off
@astral glade Hey. I was wondering about your Ionized edition.
how did you actually register your shader? When I try to register one of my own, it just crashes and says that the shader does note exist
i generally prefer jokers that have some benefit by themselves or have easy to acquire synergies like pareidolia does, for example showman is a joker i'd never take when trying to win because the chance of finding the specific dupes i want is way too low
the 8 mult may be fine already but probably not as a rare, its like erosion but harder at that point
heart palpitation
i ran into that issue a lot as well, and this is the fix i found for it! unless you already did this
or did you mean this segment
one last question: how would you go about changing the rotation from a shader?
i aint got that much knowledge on shaders,,, the ionized one is very basic and im not really sure how i would do that!
like the rotation of the physical card?
yup
got any insight about it?
you'd need to use a vertex shader
it has the same position code as other shaders
oh interesting
might add some editions
I mean, i could always just switch a sprite
also, does ionized work on jokers?
cause i have 2 sprites, one flipped and one that is doesnt
never tested it
i mainly made it as a proof of concept
not as something for people to actually use
its very impressive
is an edition api coming to steamodded?
that would be cool
spent all of today trying to debug 1 thing, turns out i was just passing the wrong number into the function

yayy programming!!!!
oh yeah, as for why only x_mult, mult, and chips work with editions:
oh interesting
shouldnt be too hard to fix then
having an h_mult edition would be interesting
wouldn't really work for jokers, where they appear far more often
it could be playing card exclusive
oh i guess negative is already joker exclusive
like how negative is joker and consumable exclusive
yeah
although playing cards CAN be negative through debug mode
i love turning some cards negative for screenshots
the poll edition function is passed an "allow negative" value, which basically just means "is this a joker"
using it for the opposite is definitely possible
(since consumables only get negative from effects as with perkeo, they dont poll edition normally)
can you call a string like a varible in extra than into the description of the joker?
nvm, answers yes and i figured it out
is there any way i could make the game display a message and play a sound in "context.before" without utilizing the "return" function?
card_eval_status_text?
perfect, thank you~!
is it normal for windows defender to block steamodded_injector.exe?
yes
yes
and whats the reason for it detecting it
btw can you give me the github page, just so that i can make sure i didnt download the wrong one
there is no unclosed if statements here, whats the problem?
https://discord.com/channels/1116389027176787968/1209564621644505158 it works the same way a viris would by injecting code, except this code injects a modder into balatro
i think that means you have an extra "end"
i see
yep, i instantly knew where to
bro how do you even install balamod
balamod-v0.1.11-windows.exe -a is all it says and im having trouble
like where do you put that in
cmd didnt work
anyone wanna play the multiplayer mod ?
not sure how to tune this one, is it too OP?
I don't think that's too OP, what does the X-playing joker do ?
alright, I think it's a nice mechanic overhaul, definitely not too op
https://discord.com/channels/1116389027176787968/1219505109613023252 shameless advertisement yet again!
Real nice mod, I reccomend ! ( I have it installed )
clearly you need Sixty Suits support
make sure your working directory (the file path thats displayed in the cmd) is where your balamod.exe is
you can open a cmd from the folder by typing cmd into the address bar
(click in red box then type cmd like so)
where do i download mods?
i think a vast majority of mods are on github. they're probably all in #1209506514763522108
update: we're not cooking
wtf, im working in IT for 10 years now and this is the first time i've heard about this
time to make more jokers
might make it also gives chips equal to its rank
a small bonus
uh
How does the seeding system work if you were to add custom Jokers or decks that change the shop?
at least it works !
https://www.reddit.com/r/balatro/comments/1byjvxr/enhancement_idea_the_minus_card/ i'm not crazy to think this is actually super feasible, right?
not exactly "baby's first mod" easy, but possible within the confines of steamodded
maybe?
the only part i'm not sure is possible is making a new enhancement
you can make a new enhancement easily enough
yeah
theres no formal api but its not like hard
so the basic flow i could imagine is:
1.) make new enhancement
2.) make card:get_id() return a "fake_rank" value if it's not nil
3.) make get_straight(hand) check each card for this enhancement (let's call it line like i did)
4.) have it "skip" line cards, until it finds one non-line card.
5.) go backwards through the hand and assign ascending "fake_rank" values to each line card when it finds a card without the new enhancement
6.) assign "fake_rank" values of 14-10 as the loop progresses, so a hand of five line cards is an ace-high straight, or a royal flush if they're all the same suit.
or maybe just x
be the change you want to see in the world
lets fucking joe
oh boy
might make it top two?
would make it closer match the reference
and top one isn't very useful
now that i've finished pages get the modifiers suggestions going
yeah, top two might be better
because this page is pitiful
X1.5 ante size (polychrome stake real)
1.0.0 ante scaling lol
top two allows more strategy ya
i already have X2 base Blind size
guh
i see
The numbers of remaining cards are wrong with no mods installed. Has anyone encountered this situation?
should be fixed in the latest version of steamodded?
You are right 
lose 20% of your jollars after each boss blind
skipping disables a random joker for 1 blind
lol
9999
i maybe wanna try making the old/scrapped Joker effects from beta
like old burnt joker my beloved
i may be stupid
all i gotta do is figure out how to do implement this
don't you mean
old gold seal synergy
there are so many old seal effects lol
old throwback
what was thunk cooking
trust me it gets worse
i have a txt file with some changes
the hardest part was digging through GLUK's old vids to find these
are those only the ones you know of?
no im sure there are more
also there's already a mod being made that's doing this
but i need i find a better way cause this is tiring
the reversed balatro project doesn't do things like these iirc
edge case also oops
i think the balatro archived maybe adds the old joker effects but from what i've seen it's only the decks and vouchers and stuff
Let’s say I release my joker fusion mod, it will have an API that lets you add fusions. What do you want to see in that API?
@wanton rapids technically, i think you could edit the loc_def on the fly to dynamically color "Rank of Suit" to the suit's color
something like a loop that starts at 4 and goes to 5 (kind of redundant but saves on coding)
have it string.gsub both of those lines and replace something like "{C:suit}" with "{C:"..[suit].."}"
where [suit] is string.lower() of the suit variable
it does do that
ah, gotcha
it does it the same way as the idol, using {V:1} etc.
it's more noticeable here
oh gotcha
split modifiers into categories
truly this is a
moment
go ahead
buy a joker
hhhhh what
oh god
also i just had a thought.... inverse perishable jokers.... slow start jokers..... regigigas jokers....
jokers are Illegal now
no more comedy
what if this was the gold stake effect
woke society...
used to be able to make jokers.... cant anymore..... cuz woke.....

it occurs to me i have yet to release a Joker
jimbo consumable counts
...How do you restore Debuffed perishable cards, btw?
I need to figure out rotation ahhhhh I hate it
you cant
rotation....?
itay i am sorry for subjecting you to this lmao
XD I love that sprite
REAL
miracle milk???
There are so many better ways to do the transition
But I just wanna do it like that cause it’s funny
funnysort
im missing something.... but thats normal i am dumb
there is a sprite that i have given itay
it is intended to flip 180 degrees
itay is trying to figure out how to get the joker sprite to do a 180 rotation
in engine
can i flip 180 degrees and walk backwards out of this chatroom
they call it the 360 because you turn 360 degrees and walk away
360 degrees.... hope its fahrenheit
you can just set self.debuff = false i think
How do I do shaders
thank you discord user Thonk Θ
doesnt juice_up do rotation

I hope I do
