#⚙・modding-general
1 messages · Page 122 of 1
the code is public, it's open source
go dig through it and convice yourself it doesn't steal your data
ok, sure.
Lovely injector hasn't been changed in two weeks, and defender has only thrown it as an issue within the last week or so - It's from microsoft making their windows defender filters stricter than before, and there's not really a way around it.
@lean dune i fixed it adding to Card:set_base and Card:set_ability like this:
if not initial then
if G.GAME.blind.debuff_attempted == false then
G.GAME.blind:debuff_card(self)
end
end
adding this flag in set_blind:
self.debuff_attempted = false
and removed a line that set the flag false inside the debuff method which was caussing the issue
adding your workstation folder for balatro here or wherever you want to start uncompressing or running the injectors , makes windows defender ignore it
also, if your particular defender environment is so reactive, you can safely place the injector in a zip with password, that way the encryption wont allow antivirus to detect contents and autodelete your files
How come nobody told me about this before???? I have been doing this manually like an actual fool
has anyone achieved applying a spectral card effect to a selected joker? does balatro support this? let me know if you succeeded
You can do it in Photoshop by changing the scaling algorithm
Nearest neighbor IIRC
the outlook gets more grim every hour 😭
I just use Aseprite tho
what’s this anyways
I maintain my question
like i said before, its functionally a trojan
its just a whole bunch of antivirus sites working together @gilded vortex
a bunch of other mod injectors are the same
i get it im just saying more and more detections every hour 😭
which is normal
still i think 23 is exsessive
huh
mod injectors
they usually trigger 30+
i dunno why lovely wasnt triggering any before, its just AVs catching up i guess
is this the right place to ask about my antivirus flagging lovely?
i think its lovely anyway
yea lovely is functionally a trojan, its just that we know its not a malicious one because we can see the code
if youre paranoid, you can read the source code on github then build it yourself
ok
i dont really know code but jsut incase i downloaded thi wrong thing i deleted the stuff it flagged but it still says its there
as long as its from this page: https://github.com/ethangreen-dev/lovely-injector/releases
ok yeah i did
thanks i was really worried since i had downloaded something unrelated from a google drive earlier
should i just ignore this then
if you click see details and see that the "affected item" has "version.dll" in the name and is in either your balatro or downloads folder, then you can allow on device
i cannot say for certain though because everyones computer has different things
oh yea thats lovely you can allow it
ok thanks
it'll probably flag it again once you extract it
i probably wouldnt have been able to sleep without knowing what it was
i was only really worried because it detected it after i deleted it
np
gn
This is so silly
yummy
Buffet% speedrun
Hey guys, asked this before but never really got any answers. Not sure if that means it's not possible or if no one knows. Using the Zen mode is there a way for it to still count as a win at ante 8?
As soon as we have it turned on the ante's just don't seem to end
I understand that may be by design but was wondering if there's a way to turn that off
https://github.com/Amvoled/Taikomochi
Not sure if there's a different version of this or a way to toggle what I'm looking for? Thanks for any help guys!
what does the pizza do
I'll maybe take a look at this
You mean Bunco or SMODS?
My apologies, I meant the smods
On the Steamodded GitHub repo, you either clone the main branch or go up to Code -> Download Zip
I'd recommend cloning the repo, that way you can update it easily with git pull
uhh
I'm new to this whole thing but wanna try to do custom textures for the cards. I know how to insert them through 7zip, but am curious if there is a tutorial to using steammodded, so that I can enable and disable the textures as I please. any help would be appreciated
happens when hand js played twice
This might be a good start: https://discord.com/channels/1116389027176787968/1252335316107395154
You may need to look through it to find what you need
I'll take alook, thank you!
something ive been working on #1260833176935465063
this is fun!
That would be incredible, thanks for considering!
oh me(I transfered account)
If you have time, can you search for game.win_ante in Taikomochi.lua and set it's value from -8 to 8 and test if that changes
@real shale
small question on the modded part of the game, does anyone know how to uninstall lovely injector? cause it keeps messing up other programs unrelated to balatro even after i deleted the steam file and uninstalled
some things that use cmd just have this show up instead
and i dont know how to remove the injector
just downloaded from github and unzipped it in the balatro folder
i think i cant remember it was quite a bit ago
i just followed the readme
you probably just have a copy of version.dll somewhere it's not supposed to be
I think some people had similar issues when unzipping lovely to desktop?
i guess ill run a search for version.dll
its just that crates/lovely is not a directory on my computer from whati can tell lmao
just don't touch any files in system32
Haha thats probably generally good advice
If you have to ask, you probably shouldn’t mess with system32
How do i do that?
I think somewhere when you’re choosing to scale the image you also have the option to choose the algorithm
In Aseprite it’s when exporting
clearing my downloads folder and deleting version dll from a few games seems to have worked
my bets on cyberpunk fucking it up
if you mean in the export as menu, if i do it like this it blurs up the image
not if you configure it to use nearest neighbor scaling
ohhh okay! that worked, thanks!
it was almost certainly in your downloads folder
or your desktop
thats usually how lovely messes with other programs
I think it’s “volver a muestrar”
Will give it a try as soon as I'm in front of my pc, thanks so much!
does it happen to anyone that every few weeks they have to reinstall steamodded bc the game just, stops showing the mods option?
If you mean you have to reinject steamodded, then yes. You should be able to use lovely to stop this from happening though
Yeah that. Also how?
verify file integrity on steam, then follow these instructions to install with lovely
Ohhh that's what I do already, i thought there was a nicer way to fix it 😔 Thanks anyway
oh alright, you made it seem like you were using the classic injector
if your lovely installation is getting yeeted, it might be an antivirus issue
Yeah, lots of that happening atm
How would lovely even be able to not be flagged by every antivirus under the sun?
Is there anything we can do?
not really
Sad
today my windows updated and after that it decided to obliterate my lovely
yeah it's been doing that to everyone
Well not even adding it to whitelist help?
its temporary
Do you mean... After another windows update it will happen again?
probably
exceptions in windows defender should stay, but you never know
Is there a mod for "Go back to some point in this run and continue as a seeded run" upon defeat
I feel like I sometimes am cooking, but then faceplant and lose because reasons (Bad luck? Bad judgements? Misclicks? Misreads? All happened at some point)
I want to see what could have been, even if officially I've lost
https://discord.com/channels/1116389027176787968/1242974974701080617 has savestates I believe, which is close-ish to what you want?
i'm pretty tech savvy, but i am 100% lost on where to find the mods i want (nexus mods seems very thin?) and more importantly, install any of them. is there a sticky i am missing?
DebugPlus also has savestates
Most mods have a corresponding post in the #1209506514763522108 forum
yeah, highly unorganized imho
as of recently there's also the #1260833176935465063 message
Also the awesome balatro repo does have stuff
that also has some stuff, but is fairly outdated
As for installing: https://github.com/Steamopollys/Steamodded/wiki/01.-Getting-started
Dinserene’s modpack is also a decent list
i have read this 5 or 6 times, and i am not making sense of it, mostly because the instructions don't align with what is in the zip files.
ive done all the direct download stuff
but theres no indication its actually done anything
and then theres something else about lovely... and i havent done anything with an injector.
balatro loads fine, but am i supposed to see a mods button, or know whats installed somehow?
that's also pretty bad ngl lol
Well you do need to install lovely too, that's what the literal first line of the instruction page tells you
"something else" it's a prerequisite smh
yeah theres no link between what lovely does and what the mod does
it just says, download this
ok, done
now download th steammodded
done
step 3.... profit?
like i said, i am missing some connection here
Steamodded uses lovely to inject itself into the game at runtime
uh huhhhh... so its clearly failing since i dont have any indication it's doing so
there was previously a standalone injector for steamodded which had no support for the advanced patching that lovely enables, and it modified the executable directly, which antivirus programs were even more mad at than at lovely
Are you getting a console window when starting Balatro?
nope
Where did you put version.dll? Admittedly the instructions for lovely are a bit unclear on this
it's pretty clear to me
okay not so unclear then, I may have had an old version of it in mind
(I didn't actually go look it up)
i gotta come back to this later, work. just slightly annoyed i couldn't get this done as quickly as other games. fwp
thx for holding my babyhands
Got the funniest Cryptid run I ever played
what does you do
damn i didnt see the message below when i meant to respond to sdm_0 but forgot to so idk what to do now
+2 joker slots and +1 per removed 2
I'm not using any mods anymore do i have to do the achievement again to get it? it's the one for finishing every challenge
are there any docs for the balatro API? i couldnt find anything on the wiki/anything online
Talisman moment?
been trying to fix this for an hour and nothing. i'm so mad 😭
ohhh... no i haven't. lemme try that
Why are you using winrar to extract a zip lol
why not?
This worked, thanks so much man!
there is no "Balatro API"
no one has created docs for Balatro's source code, but you can just go look at it
all you need is to extract the game executable with 7zip
Also steamodded does have an API if youre using it
i.. presume i am, i got it installed and set uo
i was mucking about with the joker example mod for now
(this might have to go in #💻・modding-dev , do say :] ) so, if i wanted to give a new joker a new effect, would i just take something from the card.lua file and slap it in my own file?
Are you using steamodded?
yeah
Cause then you would have some extra steps
i mean, i presume
You can try to look at other mods code to see it
But you have to make big fat tables for all your jokers
damn lua
With a bunch of parameters
reminder this is way worse in 0.9.8
Including the calculate function, which uses stuff from the code
mfw nil, nil, nil, nil
so true
Tables actually make it so much easier
tables are so much better (only modded in factorio before, so i hae touched lua before)
is there any recommended mods to take a look at? or just go yoink any?
any will do, but pay attention to the steamodded version they're made for
0.9.8 is practically deprecated at this point
thats fair, i only just realised and switched to the newest one 😭
actually now that you've said that thinking of merging the 0.9.8 and older sheets
Old injector was probably arround 50% for sure
It takes a lot of reclamations to lower it on VT and and Windows Defender side
Since they need to manually flag it as non malicious, but they always take a lot of time and reclamations to do it
why's 0.9.8 the latest github release? I'm not even sure where I'd get the latest version
There is no 1.0.0 release, you need to download the archive directly and follow the given instructions on the Wiki
Perhaps a pin is necessary, do any modders have special permissions for the modding channel category?
that's stated clear enough on the readme page on github imo, but whatever
You can ask @Egg if you need anything pinned
You're entirely right, I totally missed the How to install the Alpha section when skimming the readme
are other util/API mods recommended for making new content? im searching around for a more digestable mod to yoink from and any that just add jokers all use other mods
Steamodded is recommended for adding jokers
Otherwise, there are some tools that can assisg you in development
https://github.com/Steamopollys/Steamodded/blob/main/example_mods/Mods/JokerAPI_Example/JokerAPI.lua
DebugPlus comes to mind
Take a look at this.
1/3 chance
i did, i used it but i just cant wrap my head around it
then take a look at this. https://www.lua.org/manual/5.4/manual.html
that is useful but i mean the functions and stuff, not lua in general 😭
What don't you quite get?
im haing a hard time understanding how it actually works, i can read the code and understand what it "is", but actually putting it to pracitce? no idea
and all the stuff i have been given, does it differently (from the perspective someone who hasnt touched balatro before)
How about the most basic thing
Contexts
Context basically imports information about the game state
What stage of scoring it is
What the hand is
oooh okay, okay
Context.discard is true if you are discarding, stuff like that
You can refer to values in your config with self.config
thank you, that is super useful 😭
useful /s 😭 so im just mainly looking to add jokers, should i use steamodded or what other options are there?
fair enough
Aside from that, mot much else
Prob just pure lovely injection
Which is 10x as complicated
So how to understand the joker tables
It starts with
SMODS.Class {
}
The class is what ovject type you are making
For a joker its a joker
Parameters are simple table entries with a certain value like
rarity = 1,
key = ‘example_joker’,
oh yeah, that makes sense
one question, does key use some sort of set values or can you just put whatever?
Methods are functions with the appropriate arguments like
calculate = function(self, card, context)
end,
Any string whatsoever
cool
Well it is for adding jokers, but if your goal is just to modify the games behaviours lovley is the way to go
neat
Lovely is better for qol
sorry, i know i probably sound really stupid but where would you define it as a joker class here? 😭
oh wait, is Class replaceable with the class you want it to be?
so it'd be SMODS.Joker{}
yep
cool, ty
my final question as i dont wanna hog up the channel, how do i give the joker its sprite? i did see the .Atlas thing, but it threw me an error when i tried to use it
(this is whats currently been frankenstined together, if it helps)
You have to define the atlas as a parameter
And have an .atlas existing already
Make sure you have the file structure as assets with 1x and 2x and have both of the files in them have identical names
looks good if the files are in the right place, you just need to add it to your joker like atlas = 'jokers',
cool, cool
so, does the pos perameter mean where the sprite would be on the sheet then? because i doubt you gotta make a new .Altas ffor eery joker 😭
Have an issue with steamodded
Every time I launch the game the version.dll file gets removed
Does someone has the same issue?
ok, thanks!
help
i did smth wrong and i have no clue what
wait
i am a complete idiot i think
Updare lovley
this happened with the latest version of lovely
also it looks like version.dll is gone so it might just be the thing ppl were just discussing
That error message can't happen on the latest version of lovely
I tried to download the lovely injector for the mods and I followed all of the steps on the discord page, but now whenever I open balatro i just get this screen.
anyone know what I did wrong?
Verify file integrity in Steam
how do i do that
Go to steam > library > right click balatro > properties > local files > verify file intrgrity
Or smth like that.
sorry to be back so soon, but got my first error wooo!! i got no idea why its saying that though 😭
Youre writing code for steamodded 1.0 but running 0.9.8
tf 
i thought i fixed that
erify files, install newest steamodded, run the PSinjector?
it worked, thank you
There's no injector for 1.0
ooooh
ty
istg it hates me 😭 so, if steamodded is in the Mods folder, balatro loads with mod capabilities, but if i load it with my mod aswell, it doesnt load with mod compatability
Is your version.dll still in the game folder?
If it's disappearing, your antivirus might be messing with it
it is, i only got windows defender but i imagine thats something that can still affect it
Yeah it has recently been targeting it
damn
You should be able to whitelist it
i mean its staying now, but wanna double check - should the .dll be in the Steam/Balatro folder or the Steam/Balatro/Mods folder?
i'll do it, sae me the hassle
Well you have the correct steamodded version now
there are steamodded docs
What mod is this?
Jen's Almanac
currently private
mostly contains jokers that reference OCs of various artists or video game characters
but it has a slew of other things in there, like a few of the consumable cards from autumn circus
cryptid is unbalanced, but jen's almanac is the extension that just utterly obliterates any sanity of balatro left to smithereens
it's designed in mind to literally torture the game
why? well, why not. 
it breaks the usual standard protocol for joker design, since all the character jokers in the mod (and currently there is only character jokers) use the legendary design to some degree
even if said joker is not actually legendary
Cryptid is unbalanced
This mod is so unbalanced that you’d have to question your life choices downloading it — which makes it awesome
I'm making even Common Jokers use floating soul sprites lol
Cryptid is unique in the sense that the enemy becomes your PC specs instead of the actual blinds
good, that signifies to me i've succeeded in traumatising you lol
a more fitting code for loyalty card given its name:
if self.ability.name == 'Loyalty Card' then
self.ability.loyalty_remaining = (self.ability.extra.every - 1 - (G.GAME.hands_played - self.ability.hands_played_at_create)) % (self.ability.extra.every + 1)
if context.blueprint then
if self.ability.loyalty_remaining == self.ability.extra.every then
return {
message = localize{type='variable',key='a_xmult',vars={self.ability.extra.Xmult}},
Xmult_mod = self.ability.extra.Xmult
}
end
else
if self.ability.loyalty_remaining == 0 then
local eval = function(card) return (card.ability.loyalty_remaining == 0) end
juice_card_until(self, eval, true)
self.ability.extra.Xmult = self.ability.extra.Xmult + self.ability.extra.increase
elseif self.ability.loyalty_remaining == self.ability.extra.every then
return {
message = localize{type='variable',key='a_xmult',vars={self.ability.extra.Xmult}},
Xmult_mod = self.ability.extra.Xmult
}
end
end
end
it keeps increasing every 4 hands
how is the Balatro folder supposed to look when I put steamodded in correctly? I'm trying to figure it out but I'm not sure where to put it
%AppData%/Balatro/Mods/Steamodded
- Lovely's
version.dllfile goes in the same folder as the executable (something something program files steamapps) - Steamodded is in
%appdata%/Balatro/Mods/Steamodded
I'm probably dumb, this is how my files look, I'm trying to get "Set_Seed_Achievements_Bypass" to work
You need to unzip the files
specifically unzip, not extract?
They are synonyms
Second screenshot looks like a mess
Second screenshot is just steamodded
Oh wait it does look like a couple mods are in thede
yeah that's what's got me confused, what should I do next? I open up the game and nothing's changed
How does this tab in the brainstorm mod work when you turn it to 2? Because whenever I use it I will only get 1 soul after it finds a seed.
you would need to find another charm tag or mega/jumbo arcana pack in ante 1
it's planned later to guarantee a second charm tag
seems balanced
uhhh
lads
i need some help
i tried launching balatro today and the modded didnt work, so i tried reinstalling the lua and steamodded 1.0
and now this is happening when i launch
i just launch the game and it goes 
Try verifying file integrity.
My next suggestion is to check that everything with the Lovely Injector is alright, maybe reinstall the version.dll, because antivirus has been attacking it recently, and if that doesn't work, you'll probably have to wait for someone who has more knowledge of the mod loading part than me.
oh it might be my antivirus then
because every time i launch the game it freaks out
let me see if i can disable it and see if that works
turning off antivirus didnt fix it, but im gonna try to reinstall lua again
didnt work :(
Did you mean version.dll
yeah
If you remove version.dll, will the game itself run?
yes
it runs vanilla without the version.dll
completely normal
all working
i think the problem is with the lua injector
but i dont know how to fix it
it might also be with the modloader, inwhich case i definately dont know how to fix it
Remove Steamodded folder, does the game run with an extra window with logs
it infact does! which means that the problem was in the steamodded folder
ill try reinstalling it
alright
i reinstalled it and put it back in the folder
but the same thing happens
Did you download the latest version of smods
i think so, this is what i clicked
Reinstalled AND put into folder?
yes
What about lovely, are you using latest?
yes
Do you have a list of installed mods
i can take out all the mods and see if that works
if it does i can put them in one by one to wittle it down
Ok, is that a modified version of my pack😂
you had too much in there what can i say 🤭
meanwhile me
You can start by removing the mods that does not come with my pack
welp, I lost motivation to work on Simplified English
What is Simplified English anyway
basically my interpretation of prompts in Balatro
@granite aspen
shortening everything if possible
So basically, Balatro for babies
mhm
im removing all mods in the mods folder except for the Smodded
alright
cool
the problem was with one of the mods
it's much more complicated than it seems
so not really for babies, but more for nerds who are already familiar with prompts
now to wittle it down to see who the bastard is
let me dig an example
That looks like tedious work
I mean, Balatro uni guy did have his own "custom" language
ill reinstall it later
When did you last update
Good luck have fun
yo yall that play with alot of mods, what mods have a good amount of content like jokers and stuff? i dont want to add alot of mods but rather mods with more content
The World Ends With Jimbo
the world ends with jimbo
lmao
the question now is it just a shitpost mod like some ive seen or is it more of an actual mod?
actual mod
100% serious
that name sounds like a meme mod
it's based on The World Ends With You
jimbotomy corporation
i guess ill try it
Also that mod is in very active development, could get lots of contents in short amount of time
if i use a mod can i do the achievment?
steamodded disables achievements by default but there are mods that reenable them
kk
this is a mod that renables them?
ye
outside of the debug message and steamodded metadata its literally just one line of code that goes "disable the disabling of achievements"
i neeed to click on download raw file?
ye
and then put the file in the mod folder of steammodded in balatro
just make sure to put it in a folder so it goes like /Mods/[foldername]/AchievementsEnabler.lua
the mod folder is at %appdata%/Balatro/Mods
this mod only reenables the usual achievements, there should be mod that does that + allowing achievements on set seeds though
upd: the seed restriction bypass doesnt come with an achievement enabler, so u'll need the one i already linked
And it still counted as a Straight Flush?
yeah it still said "Straight Flush lv.53" and had the straight flush stats
Do you have the most recent cruel blinds version?
Hey modders, I'll be on a trip for the next week or so, so I won't be around
Ping some other mods if you want stuff pinned in your modding threads
Thanks
~ 
This reads like a corporate email and I love it
just got this, havent played the game for about a month
ah sorted it, didnt think about updating lovely mb, a bit slow
get this when selecting black deck, all other decks work
guys do you know a mod that can make me choose the joker in the shop
Seems related to betmma voucher pack, try asking in it's thread
DebugPlus can spawn jokers from the collection
👀
just had an idea on how to change this joker to be more universally useful, and reflective of the idea of "stonks": instead of doubling your interest, which is worthless on green deck... why not have it gain x0.01-0.05 mult every time you gain money?
(as for how it would react to the end of a round: it would trigger once for either money interest or green joker remaining discards, once for remaining hands, and once each for supplementary income jokers; like delayed gratification, cloud 9, satellite, or golden joker.)
anyone like that idea?
That's really cool! :0
Trying to make something that feels vanilla but plays around the seal space
My two cents: 1) make the balloons float away ;P and 2) make the chance be for the balloon to stay so it works better with O!A6s
negative synergy with OA6! is fun though 🙂
The 1 in 3 is purely a testing value though, I was thinking 1 in 5 or 6
The issue is that it's already not good
"rolls a 1 in 2 chance 50 times, if it fails at least once gain $100"
so why make O!A6s worse?
does the blue bloon turn into a red bloon when popped?
no this is Mario Kart rules
My mods arent seeming to show up am i doing this right?
What about lovely?
?
You need lovely to inject mods
Ohhh thank ou lol
Now bunco is crashing my game
I'm using the steam 1 alpha
Hmm works w/o it guess no bunco for me
did you download the release or the source code?
Release iirc
Ahhh thank you
i really hope more people move over to r2modman eventually. its so much maintaining versions for a lot of mods. it took so long to show up on there tho
nah they should be on steam workshop
idk, different providers all have different positives and negatives.
There will always be a multitude of different ways that people install mods.
Personally I don't like r2modman that much
r2modman seems to install mods differently, which is still a puzzle to me. It messes up other mods that aren't installed by r2modman iirc
I'm getting this crash trying to run the BU-CB mod: https://gist.github.com/flakywanderer/20d137780ed6f65d2be320e42aa6d5b8
From what I'm reading of the lua docs, dofile shouldn't be nil?
nvm im turning instant animations back on lol
Is that 10^(1*10^50)
about
anyone have the link to that mod that shows joker stickers in the shop and whatnot?
i cant find its forum post
yep, thanks!
It's lobcorp, there's gonna be a wall of text in there somewhere
honestly I know it breaks balatro conventions but it might be easier to break up if you end each distinct section with a period
previously i had the round counter visible even after unlocking the description
could bring that back
i don't like adding a period though
What about if you add a blank line with a smaller scale between each section instead?
eh
idk, balatro requires text to scale the line
Can't you just {s:0.4} {}
I saw something like that
If that won't work, you can try adding a dot with white color or smth
Yeah I think it was victin who had done it
waiting for ^^Mult to materialize and destroy the 10{1000}10 limit
Anyone?
What is BU-CB even
I think that looks great
They’re very clearly separate lines without being oppressively far apart
time to apply this to every abno.. hah..
^^Mult is nowhere close to 10{1000}10
I'd consider Yu-Gi-Oh! OCG numbers or bullets at the start of each line
just sayin'
I wonder what ante will eventually cross that limit 
~2e152 for ee308
¯_(ツ)_/¯
incremental gaming
sure is
my mod badge is unchanged
I think the badges just need a minh setting, it looks like when the text gets scaled down, so does the height
I’ve noticed the same on some of my testing environments
Yeah I don’t think the rounded corners works too well on a smaller box
I’ll take a look at how they’re being drawn later on
huh
lovely patches cannot touch loc files
Ig that explains my failed attempt to replace English with Vietnamese
They can't but you don't need lovely for that
just add en-us.lua in my own mod folder?
I think it depends on what you're trying to do
But for my modded Jokers that's what I do
well, if mod code involves those prompts, it should be no problem
nah, it's just my attempt to expand the thing into every language if possible
Ig it's too hardcoded
just went and redownloaded everything because i was having issues, now getting this.
my smodded folder looks like this and i have put the version.dll into the directory already
that's 0.9.8 right?
yeah i just went through the guide in modding thread
you're missing a crap ton of files assumably
the video guide says to only put, core,debug and loader in
..actually those are all the needed files
There’s a video guide?
Verify your game via steam before following this guide.
Update(09/04/2024): dwmapi.dll is now called version.dll. Also lovely.toml is included in the steamoddded source.zip so you're able to just download that. Everything else remains the same.
Just a quick video guide to accompany my text guide on discord.
Also try not to sniff, challenge i...
💀
this is the one in the like main guide thread
i believe core is missing files
uhh that's 1.0.0
💀
then why are 1.0.0 files there
it should be like this wth
this is what the core folder is supposed to look like for 0.9.8, not sure what you did
Maybe you did installed smods 1.0.0 before and you copy-pasted 0.9.8 onto it?
you need a clean setup anyway
just do it again
and just got lovely and 0.9.8
download smod 0.9.8 again, delete the old folder
it's definitely having 1.0.0 files mixed in
You could also just install 1.0 taps head
thats how i got into this mess
i wanted 1.0 but was confused
What in the world
you wanted 1.0.0 but followed a guide that tells you to download 0.9.8
very 💀 indeed
download the main branch
before you do any of that, what's your mod list?
and what version of steamodded do they want?
💀
but just went to 0.9.8 bcs i got confused
What do the mods want
Or just tell us what mods you want to use
this is all the mods i planned to use
i had them working on 0.9.8 before but was having crashes, spoke to one of the mod makers and he said i should just be on 1.0 anyway
im just so confused with it all, 0.9.8 was working "alright" but wanted to go to 1.0, tried that and now i got nothing
1.0.0 has partial support for 0.9.8 code I think
Well you have the core folder from 1.0 so you’ve downloaded it somewhere
It actually handles 0.9.8 code pretty well, it’s just some old code doesn’t like the new smods stuff
ah I see
the mods arent my issue rn, ive moved them all out of balatro fully, the game wont open even with no mods
it's smod issue
How did you install 0.9.8 before? Did you use lovely?
It's definitely 1.0.0 and 0.9.8 code blended
im pretty sure yeah, i did 0.9.8 like 3 months ago orignally tho so not fully sure
this is only for 0.9.8
so for 1.0 i need to put it all in?
just do that smh
it's the simplest way to actually do modded stuff
even if some files do nothing at all, it's no harm to keep them around
and so can i download 1.0 without using git? thats the whole steps that confused me
i wanted to just download the files and move them
Yes download from the big green CODE button
okay ive deleted all mod folders and version.dll
back to the start
i just need to download smodded from the code button and move it all to a mods folder?
and lovely just for the dll to game directroy
directory
Make sure it's not nested
word it like im a todler
make sure it's Balatro/Mods/Steamodded, not Balatro/Mods/Steamodded/Steamodded
right now its nothing
il go download smodded now
and i want to put this whole file into steamodded folder?
There's no harm doing that
the one you're seeing rn is nested
just grab the inner smod-main
and put it in Mods
No
it's still nested
Yes
yes
And you should be good
👍
might be stupid to ask but after all this work i wanna make sure im right
just the top windows download
yep
Yes sir
don't touch the Mac thingy bc good luck finding version.dll in there 
yep
If you see a blue mods button ig then it's good to go
apparently
bunco 4.2 isn't latest
You should download main
it's technically the latest in release, but main is the true latest
don't trust release if you see newly updated files in main
oh so should i download everything from code
instead of releases
yep
unless its new
do u have the link to bunco
cant find it
It still depends but in bunco's case yes
last time I checked bunco it should've been like that
having main separate from release, just like smod
yep, that's the one
No worries
we got u
Oh also betmma mods may have some problems down the line
yeah hes who was helping me earlier
he said he will be fixing some issues next update
is it the WIP abilities mod?
that was a long while, I bet it's already fixed
betmma vouchers, actually
okay
@naive ridge please also read this thread bit and put all downloaded files in a folder
I mean Betmma mods specifically
put all his mods in one folder?
I believe there's a lovely folder too
Not the one currently in Mods folder
It's the one when you download the mod zip
Alongside other mods
Should be one folder with contents look like this
i think im missing that other lovely file
this is all thats in the lovely file i have
Download again should help
im p sure thats what came w smodded
Not that one
no-?
i was just told to get them in one folder
it works fine now
ah
I first assumed there are separate regular mod folders inside
should be in one folder
¯_(ツ)_/¯
the lovely folder has the patch files for all mods inside, which needs to be in a subfolder for lovely to recognize
ah nah all by one creator
all this
finally done
I'd love to create my own mod outside simply adding Vietnamese to the game tho
but I suck at drawing
💀
Why do you need drawing? Isn't that just localization
Oh "Outside" duh
fidget speener gone 
D6 jokers all look the same, I can't tell which one is which 😭
this one
alr
got a whitehole 
yeah
IIRC it was nerfed from the demo. Or maybe Straight was just buffed to be better than it
straight was buffed iirc
I mean, I know Straight was buffed
I just don't remember if it was the only change
🤪
straight was buffed to match 4oak scaling
now it's technically 4oak 1 level behind
lv(n) straight = lv(n-1) 4oak
straights in general are pretty amazing if you think about it
straights were already like that in demo, thunk nerfed them before release and then rolled back the change in 1.0.1, lol
good planet
four fingers/shortcut
runner can scale like crazy
no idea how this hasn't crashed
guys this is normal right
^^Mult will not even be close
Indeed
just sayin'
10{1000}10 is very large, Ik
it feels like the jump from e308 to ee308 is nothing compared to the one from ee308 to 10{1000}10
Yes
pentation Mult when
I'm glad I self-studied very big numbers to fully understand 10{1000}10
otherwise I'd just be a clueless guy like many out there 
is it too broken?
wo
so that was zen mod
I've been wondering: how do people keep playing after reaching a blind score
What do you mean
the green end round button next to deck
NotJustYet
o
should I buy?
hmmm
proud of this
when would someone use that tho?
idk man it just creates a playing card
Honestly, if it created one with your most populated Rank, Suit, and Enhancement, that would be swag.
..not the point of the card
oh no
Not actually infinite smh
balanced
Trading frames for scoring it seems
Inactivity Flag: -10 FPS and ^^^1.3 Chips
@random silo do you have any other suggestions?

@gilded vortex how's this? (sneaky text colour argument allowed too)
Looks better, though I don’t approve of the black color choice
I'm not sure about removing the cut off, I feel it needs to be there somewhere
There’s held in hand effects, but why no held in deck effects
The Balatro prototype 2 weeks into development
I shared this in a thread earlier but this version is pretty wacky. Jokers weren't even planned yet!
Oh that probably epxlaisn why the discards are a card area
I mean, I think the explanation is that it's easier to code
Also most card games have a discard pile
Only with the advent of digital games like Hearthstone that the introduction of history over a zone for tracking removed cards was popularized AFAIK
yay :)
Anyways, I think it's a physical TCG convention, where cards in the deck are outside of reach, and outside of niche effects, can't affect gameplay. Otherwise the games would be too consistent, as accessing those effects would be nearly free
Also hard to display visually
I implemented perishable playing cards with a held in deck effect and it ends up just showing in the deck
Which works but makes it harder to track
And how would you even order the card effects?
conventions won't stop me. just wait for my next mod that ends in the word "Blinds"
anyone know how can i append to debuffed jokers the debuffed uibox?
Not sure what you mean
My game crashes whenever I press the 'Base Deck' button in the Deck creator mod. Any ideas what's causing that? Here's the log:
Oops! The game crashed:
main.lua:449: attempt to get length of local 'str' (a nil value)
Additional Context:
Balatro Version: 1.0.1f-FULL
Modded Version: 1.0.0-ALPHA-0712a-STEAMODDED
Love2D Version: 11.5.0
Stack Traceback
(3) Lua upvalue 'towidestring' at file 'main.lua:449'
Local variables:
str = nil
(*temporary) = number: 65001
(*temporary) = number: 0
(*temporary) = nil
(*temporary) = nil
(*temporary) = string: "Loader"
(*temporary) = string: " :: "
(*temporary) = string: "Error loading lovely library!"
(*temporary) = number: 1.43722e+09
(*temporary) = string: "attempt to get length of local 'str' (a nil value)"
(4) Lua upvalue 'chdir' at file 'main.lua:466'
Local variables:
path = nil
(5) Lua function '?' at file 'main.lua:316' (best guess)
Local variables:
path = nil
(6) main chunk of file 'main.lua' at line 7060
(7) global C function 'require'
(8) Love2D function at file 'boot.lua:323' (best guess)
Local variables:
c = table: 0x1346a080 {identity:false, version:11.5, accelerometerjoystick:true, modules:table: 0x1346a0d0 (more...)}
openedconsole = boolean: false
confok = boolean: true
conferr = nil
(9) global C function 'xpcall'
(10) Love2D function at file 'boot.lua:362' (best guess)
Local variables:
result = boolean: true
(11) global C function 'xpcall'
(12) Love2D function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '(Love2D Function)' (defined at line 355 of chunk [love "boot.lua"])
inerror = boolean: true
deferErrhand = Lua function '(Love2D Function)' (defined at line 348 of chunk [love "boot.lua"])
earlyinit = Lua function '(Love2D Function)' (defined at line 355 of chunk [love "boot.lua"])
did you restart the game by pressing r on a crash log?
Do suggestions go here?
why do my mods not work here?
@maiden marlin
man, we as a community need to call out how to download lovely, Steamodded 0.9.8/1.0, and why you'd want to download 0.9.8/1.0
how's it going?
unzip those files, and throw the resulting folders in Mods replacing the old ones
whats the directory for the mods folder again?
- I'm assuming you have lovely correctly installed
um, check the lovely instructions?
lovely injector crashed.
hmmm
things to check: location/structure of Mods folder correct
verify Balatro in Steam
AppData\Roaming\Balatro\Mods
looks right
you can try moving everything out of the Mods folder and seeing if lovely crashes
currently verifying
sorry about all this, there's a million little things, each of which could be the problem
yeah, you need Steamodded for that
you need to close and reopen the game for lovely to do its thing again
sorry
ok it crashed
ok, that is suspicious
thinking
to be clear, lovely crashes, right? you never get to a darkish blue screen?
and you do not see a sky blue screen with some white text
lovely may be outdated, oops
man I keep forgetting a step in this giant checklist
for lovely, try Releases -> v0.5.0-beta6
uh, just run again and hope it works
sorry, just go assume that if I don't say anything
actually I'll get back with you
hopefully things are working?
i got zero idea why but something in a mod seems to be setting all cards to face cards
like im having an invisible Pareidolia
must be the wind
im so pissed rn this is that kind of bug that nobody wants to run into
if it crashes the game itd be so much better
nvm found the cause. not related to anything here
Hey, I was sleeping - sorry for the late response! But yeah, I did. It always crashes... I'll reinstall the mod to see if it does anything. But if you have any ideas as to why it's crashing, lemme know
yeah, it still crashes even after reinstall...
I only have the achievements enabler mod installer
Is there a mod that makes it so Red Seal reactivates other reactivation things? (So Sock and Buskin and hanging Chad on a red seal face would be x8 instead of x5)
Or I suppose technically the order of events would be other retriggers also retrigger red seal, to be in line with the other seals
no, red seal is a separate trigger so card retriggers don't retrigger red seal
i think it's a good idea for a voucher
Which is dumb because retriggers retrigger all other seals
So it's inconsistent logic 😛
Have fun rewriting the evaluate tower then 🙃
😨
when does the purgatory end
something tells me you need to enable higher score limit with all of that ^mult
how do you do this just started playing around with mods and this hand has been going for 20 min
settings > spectral pack > talisman > enable higher score limit
though it seems your using dimserene's modpack, right?
yes
thats a problem (i believe some mods might just crash if you enable higher score limit)
most of them dont
yeah
but it does heighten the risk that one of them will compare number with table and kaboom
i dont think thats correct
I think thats enough balatro for today lol
it took 20 minutes for the hand to end and I have barely even started duping negatives
Canvas moment
Restarting with R breaks lovely's module for some reason. It looks like you have a mod trying to use it, and Failing. You'll have to restart by closing the game and reopening. This should give another crash log
where do u guys find mods? Nexus mods doesnt have that many, and i found a Github link where all the links to the turn me to a discord log in screen and i dont trust that for sh*t
Chances are you just aren't logged into Discord to view the links. Just in case login to the actual discord website (https://discord.com/login) then try the links
They got scammed so hard they ceased to exist
Yeah the awesome balatro repo is legit, but I think it's a little outdated
“Jimbo, I don’t feel so good.”
There's also https://discord.com/channels/1116389027176787968/1260833176935465063 but it doesn't have that much yet
Otherwise it's mostly just searching the #1209506514763522108 channel
So I'm just going to post here since the rules say no discussions about the source code except here, I reinstalled my pc and my steam cloud save got rolled back a bit. I've been made aware I can just edit the game directly but where do I find the difficulty unlocks for decks?
You can use debug to auto win stakes
Is that the only way? Sounds worse than just changing some value, but heh. How do I do it?
you can use https://balatro.shorty.systems/ to edit the savefiles if that's what you meant


