#⚙・modding-general
1 messages · Page 185 of 1
It could probably be turned into a patch but I don't know where exactly to patch it
I prefer to do UI surgery
naturally you need to give the object the necessary variables
I do it for Jokers I think by changing the Joker object
Actually I had hooked the function that creates Jokers to give them the properties
oo that looks cool
baby's first UI mod?
Wrong part of the code but yes
That part was by Autumn
Maybe edited by me
But yes I think it was the first time I touched UI. And I used Autumn’s code. Later I added the part with Joker Chips and Mult
omg wait
im so stupid
all i had to do was just copy the line of code that makes bonus chips appear
finaly did cruelty chalange
does the soul have a hard cap on how many rerolls it can generate?
niceee!
I told you
I told you about the stairs dog
oh god, one left
@west hill speaking of, do you have any suggestions to improve the bonus_chip and bonus_mult part at the end?
This could include hooking or patching another function
I think the UI surgery here is probably fine since it doesn’t need to destroy anything
I DID IT!!
you told me about the elevators and i jumped off the roof
i overcomplicated it for no fuckin reason 😭
I'd just patch the bonus mult stuff in like the game handles bonus chips already
Note that this is for Jokers not Playing Cards
But yes I reckon this could be extended to both
can anybody Teach me how to install mods, i tried using steammodded_injector.exe and the steamodded_PS_injector.exe, but both doesnt work
honestly this kinda is meh for a rare joker
rate my setup
Outdated method. Read the instructions
Use lovely and steamodded 1.0.0, the injectors are outdated
Oh victin was too fast for me
Okkkk, Thanks alot @gilded vortex and @tranquil vessel for the advice
Weakest Cryptid hand
is this not just better gold joker
Steamodded GitHub
hey I was typing on my phone's keyboard, that puts me at a disadvantage
I’m in my phone too
I dont wanna hear it
It’s so claustrophobic in here. I have to press on this touchscreen backwards
so what happens when i turn it off
do you cease to exist
hold on, let me restart my Victin app
if I close the door to your residence do you cease to exist
oh nooooo
yes
doesn't look like the antonos one
prolly a different mod
oh wait
nvm
i was thinking of paperback lol
How do we feel about joker unlock conditions in mods?
Some people might enjoy them
if anyone dislikes them that's what the unlock all button is for
(though the way it currently works is suboptimal for a game with so much modding; either it should set an "everything unlocked" flag and everything is then unlocked forevermore, or it should be possible to press it again in case you install more mods and want to unlock their content too)
If I recall it only exists in vanilla because some competitive roguelike players see Joker unlocks as “metaprogression” and dislike them
that's a silly attitude imo
Be the change you want to see in the world (make a PR)!
purrhaps
but first i'd have to figure out how to do that
trying to do some modding but for some reason the mod i've moved into the directory isn't showing up in game? i have no idea how to fix this because i was using thuderstore for a bit and the mod i wanna use isn't supported
Me adding like 15 new back:trigger_effect contexts
Yeah I've added custom ones in my own mod cuz they just don't exist otherwise haha
Well hopefully some of those will be cut down when my PR gets merged 
Seems like it actually! Appreciate it 🫡
No prob, kinda crazy only 2 exist in the vanilla game
Yeah seems like Thunk never intended for backs to have many in-run effects
moment
Heyo, just updated my history mod to allow you to save and load runs (with UI). It's a huge update, so I would appreciate if people let me know of any crashes/bugs over in https://discord.com/channels/1116389027176787968/1224730080056573972
that sounds cool
How does mod priority work? do higher numbers load first?
With regards to Lovely, I actually don't think it works properly
oh, huh
Lower numbers first IIRC
I had some bugs due to load order, and no priority order changed the patch order (checked thru Lovely dumps)
Again, this is only Lovely, so Steamodded's priorities might actually work fine
steamodded priorities work fine and load lowest to highest
This might depend on the version of lovely you're using. Which version do you have?
oh yh
just noticed there's a new one from oct 22
oh well, I made the mods work fine anyway
Afaik 0.6.0 is the only working version that actually accounts for priority
self:start_dissolve()
no no no
Xxjimbolover420xX:explode()
(that's what packs use)
hrm.. what would a stockholm syndrome joker look like? i cant think of anything.. particular for its design
the most recent one
not the place you should be looking, but yes. that [here] link points to what you need
No
mfw Steamodded will never be released 🌚
any day now 🌝
Let’s just ping Aure until they do everything NOW
that aint right
great idea tbf
inb4 steamodded 1.0 comes out and Balatro has a major update
the moment steamodded 1.0 comes out thunk drops the 2025 gameplay update
for all we know, a major game update could be less than 4 weeks away
anyways while I'm here
what do we think about this
worth the breaking change or nah?
would defining new consumables require the prefix on the set property too?
iirc this was mostly the reason for not having it in the first place
yeah, it seems like a pain to have to do that
the default behavior has to support vanilla consumable types, so it has to require the prefix if one exists
I'm not sure it's worth the breaking change in that case then
I'll trust my initial decision that it's better the way it is
besides there's so little potential for overlap anyways
and if there is overlap you can always alter the name you set to avoid the conflict
yep i thought so, issue closed
what mod stacks consumables so it doesn't fill my screen?
#1262697083438235729 incantation i believe
incantation
Thanks 😄
Anyone know who's responsible for the Steamodded wiki? I might have some better content for score evaluation and UI definitions
you can send wiki stuff to me and I can sort it out
same goes for me. there's not really a single person responsible. everyone with write access to the repo can manage it
kk
why does copying negative cards sometimes just permanently give -1 handsize
is that just me
I also can update the wiki if you want
are you on latest smods version?
prob not
I believe it was fixed a week or so ago
Does anyone have the link to the mod that skips the animation when scoring a hand?
Been looking all over for it
Thankyou!
is there any way to remove the card animations?
because this has been my gameplay for the last 9 minutes
talisman does IIRC?
winning
talisman
Does anyone know where I can find the mod which let’s you seek through your jokers using a scroll bar
question - is there a way to use a texture override without modifying the executable? I have Steamodded, but most texture packs I find are just raw assets, not a mod.
incantation cartomancer
There is, most people just don't know about it or don't care enough to figure it out
mmm, is there a mod that just goes "okay, everything in this asset subfolder overrides the default"
so i could just drag whatever in there?
i got the mod and i dont see a scrollbar nor a setting to change it
Not that I know of but it’s not too difficult to make a mod that overrides an existing texture
If it’s playing cards, there’s now a template built into Steamodded
cartomancer is the joker one
fruity jokers, zesty even (credit to @sweet flame for the background and the idea for these mwah )
missed chance to have the joker text be the colors of the flags
i was deciding what to do with the joker text, i had kept it stripey until i was sure 😭
Yeah my bad confused incantation (stacks consumables) with cartomancer ("stacks" jokers)
good job
ty ty
I just like mods like that
Like, stuff with unused/cut content
iirc if you leave an asset that shares a common name with an existing asset in the balatro appdata directory, steamodded will force the game to treat that asset as whatever vanilla asset it corresponds to
someone's gonna have to fact check me on that though
that or just test it with some placeholder
does balatro even have unused content is the first question
i don't believe there's any such unused content? idk though i wasn't around for early development
Did it at least had cut content?
idk I'm equally unfamiliar with Balatro's early days
though I do know Cryptid has some Nostalgia blinds which I think are old versions of some blinds
but from what I recall they are very specific forms of hate, like hating a single hand type
Oooh share
How do I install Steamodded?????
I've been struggling to how to install it,
it's really damn confusing
Also i have question
Is there Easier way to check mod list instead of scrolling each individual channels
Im asking cuz im planning to leave soon
Server limit and all that shot
not really
if you want to mod balatro without having to be here you can use one of the modpacks consistently updated and supplied by https://discord.com/channels/1116389027176787968/1255696773599592458
and you can update modpacks and whatnot without having to download or install any mods yourself
Is there a list anywhere of the config names for backs?
just looking through the backs I can see a couple of them, but I have no clue if there are some that are unused in current backs
There's cut decks, but those were cut, not unused.
Unused content I think is only that weird joker stake?
I think I saw on the wiki there's some cut vouchers too... ngl I'm glad that silver spoon got cut
(extra money at the start of next run)
eden's blessing moment
what's mods should i try when i first come to modded balatro
I started with Cryptid since it seemed fun
okay i'll try it
try lobotomy corporation if you hate fun and enjoy bashing your head into a wall repeatedly
So basically you recommend it to black deck enjoyers
all duplicate jokers are hooked to each other to maximize retriggers of the same effect
ultimate plutonium
now make them negative....
wait nvm you prob have like infinite hand size
I can't because they are polychrome
Also my hand size is my entire deck
Also too many retriggers will crash the game
So I have to find other ways to increase score
@whole hatch
I think you didn't download lovely
guys am i doing something wrong 😭 🙏 I was trying to install steammodded and the mods tab isn't showing up for me in the game
I have version.dll in the game's directory, isn't that enough?
i like just downloaded these so they should be the most recent version
wait so you're telling me ive been making a mod loader for the past two days when a couple already existed???
darn it
this is my first time doing anything modded with balatro so I'm sorry if im being dumb 😭 🙏
@whole hatch
Send your "Steamodded-main" folder screenshot
Maybe you have folder in a folder which shouldn't be happening
yup u right
Yeah, that's the problem
tysm 🙏
Check if it works first
not even fucking kidding btw
Lol
bruh all my mods are folders in folders for some reason 🗣️ 😭
most likely
honestly i still might publish this since the cool part about it is it bundles your mods with the exe (or .love file)
so that if you want to send your "modpack" to someone you just send Balatro.exe
Sending .exes huh
i know its sketchy but balatro.exe is essentially just a zip archive lol
You're welcome, have fun!
btw can you show me the mods menu?
dont want to install steamodded rn
just how it looks lol
I wouldn’t recommend developing a mod loader that does that, definitely against the modding rules here if you’re redistributing the exe
time to retry cryptid again lol
god damn it its much better than mine 😭
am i cooked
two of these just leads to exponential growth on any joker
literally two rounds later
obviously playing each face card 900,000,000 times doesn't run well, but it's a funny combo
rate the run
okay the run crashed
I accidentally just played a hand that'll take 14 years to finish 💔
well
Hey! I’m new to balatro modding and I’m having issues with the deck creator mod on the latest steamodded alpha. I saw it is compatible with the older steamodded version (0.9.8) but it is no longer supported and I can’t figure out how to install it on macOS. Is there a way i can get deck creator to work?
take this with a grain of salt since its only me lurking here, but IIRC it was never updated to 1.0.0 - unless you want to port the code yourself, your out of luck on that option
Is there a newer equivalent mod? Otherwise I will try to port it myself as a project
not that i know of? there defintely could be, but i've never checked
Alright thanks
np
guys what did ido
speculo
honestly this is a terrible idea. if there's features you see missing from what already exists, you'd better just contribute that to steamodded
i didnt know steamodded was a thing when making this lol
discovered it today
so no, i will not publish this, but this was still a pretty fun project to make imo
does it have xchips functionality tho /s
xchips?
its xmult, but with chips
its been a long-wanted feature for steammodded ermwhattheraisedeyebrow
talisman has it, but 90% of mods just remake it themselves
xmult???
bait used to be believable
...multiplicative mult?
xmult like the steel card...
like glass joker, hologram, the trio/duo/tribe, cavendish
ohhhh
i have so many mods that i cant ever find a dna anymore
i have played like 50 runs
trying to find a dna
literally nothing
we need more duplicating jokers....
something something you've met with a terrible fate
i plan to add one (1) in my mod, so
Like i have deck
And then same deck again
is bro okay
what mod
https://github.com/XenoCHeart/Crimsons-Ultimate-Card-Collection
Balatro Archived
do you happen to have 2 copies of balatro archived or something
oh wait its a 0.9.8 mod
thats why
guys i wanna ask, i'm confused with effect of canvas joker from cryptid mod, anyone can tell me with simple example, sorry if this trash question
for every non common joker on the right of canvas
all jokers to the left of canvas trigger again
ex. if you have an ancient joker on the right of canvas and 2 Jokers on the left of canvas, the 2 jokers will give +4 mult twice
ah i see, i make big mistake here, i put canvas on leftover cz i think it retrigger all uncommon joker on the right lol
So like, its unfixable?
just install Steamodded 0.9.8 instead of the usual 1.0.0 that most mods are on
I don't really want to do it, cuz like, idk how 1.0.0 mods gonna react
So im probably not gonna do it, lol
Mostly cuz i don't want make stuff worse u know
As person who used a lot of modpacks, im too familiar with "im changing version of modloader and now game is throwing a fit because new mods don't work well on old versions"
So yeah
Sacrifices must be made
Plus its not a gamebreaking or something
1.0 mods WONT work on 0.9.8
Also i pretty sure this version of mod is just has unsolved issues in code
Like it for example issue that for some reasons name "holographic deck" was given to polygraphic one
OH AND ALSO
This issue was on 0.9.8 version too
Though
It probably might just been caused by mod conflict
I need to check some stuff
Heh
Okay problem solved
Turns out there were some file leftovers from my update
Not anymore:)
I solved problem by like, cleaning everything up and reinstalling
I had simular issues back then when i played lobcorp
Anyway, see ya nerds
Hello
I'm looking for a balatro mod that add a scroll bar under the jokers that I have and allow me to view the jokers easily when I have like 40 of them
Do anyone knows a mod that can do what I'm looking for ?
Cartomancer
Where can I find it ?
Thank you so much
honestly
i made the mod because someone asked
but ya i made the change because of that
and also these fellers
imagine an xchips card gaining joker
thatd be pretty neat
i thin
k#
Howdy, how are y'all doing? Quick question, how do we install mods for Balatro? Is it just subscribing in the steam worskshop, or something else?
Thank you
even though i know steamodded exists now, im gonna try to do my own thing (yet this time impliment it correctly!)
is that a bad practice to do? in order to learn how to mod balatro, create your own mod loader?
yeah thats a bad practice
you can if you want but it wont teach you anything about balatro modding
its not a terrible idea if you dont know lua because youll learn plenty
ah
im more interested in what its gonna turn into, i love seeing independent projects
/and the code for it
man
if you turn a card negative while in a pack you permanently lose -1 handsize for some reason
or something like that i dont really know
Howdy, do y'all know where I could find the Jokermon mod?
Hey folks!
I'm dipping my toe into the modded Balatro world. After fighting against chrome and my antivirus, I managed to install Lovely and Steamodded, with two mods I thought were interesting, yet when I open Balatro, I don't see any changes beside the Lovely exe black window. Is there a way I can know if the mod installation worked?
(Also perhaps a dumb question, but Steamodded mentions we need Steamodded-1.x.x, but the folder I downloaded has Steamodded-main instead... Is that wrong?)
its fine
so tempted to take the chaos instead of the blackhole for the funnies
Nvm found the issue
hey guys, is there a way to create a balatro.exe with all the mods I use then use mobile maker to play my modded balatro on my android?
no, because android doesn't have lovely
Hi. Brand new to Balatro modding. I downloaded the latest steamodded and the mod I want, but have no idea where to place things. I tried it myself but all I kept getting were crashes.
Do you have the lovely mod?
cooking (ignore the joker slot count)
It's hard being this good 💔
ok
came up with a rough idea for a hiker type of joker:
Begger: Has a 1/3 chance to give cards played a permanent 0.5$ when scored
i was also thinking about making it held-in-hand bonus? it'd add an extra layer onto it, but im not sure if that'd make it too niche
-# i'd probably make it stronger if it was held in hand though
Is there a mod to raise the speed cap on triggered cards?
Playing with Cryptid and it's fun except for the fact that every single turn takes five minutes
Nopeus, search for Jen's Collection
damn.
mod is called Nopeus if youre confused
Not really 1:1 the same, your bonus applies to the joker while his applies to scored cards
@exotic shadow https://github.com/Steamopollys/Steamodded/pull/327
you wrote that at 2:50am so i missed it LMAO
everybody seemed to miss it thats fine
somehow i managed to figure it out myself
i doubted that i would be able to do that cause what do i know about memory leak issues
but I did it :)
does this look okay?
is Jen's Almanac downloadable again yet? Or is it still out of commission?
i'm kinda ripping my hair out here, i've been recoloring it to make it fit in the base pallete for over an hour
there's like a public 0.1.0 playtest out?
in the cryptid server
join Cryptid Discord (.gg/unbalanced)
gotcha, gotcha. appreciate it
?
should i try recoloring it, is there any specific colors that look bad or is it fine and i'm overthinking things
is there any mod that makes the game easier? hidden aces didnt work for me because i had steammoded and lovely, when i tried to use it it gave me a blue screen
the art looks good but i would make the gun face the right direction
Cryptid 
^
Serious answer is uh. I dunno. I know Balatro University is doing a project where they're making Jokers that you'd expect to see in Vanilla but i don't think its out yet?
what is that
wgar
It is definitely out though incomplete with some aspects still in development.
Is anyone else here running modded on Linux? Struggling to get this online and find any troubleshooting resources. Game doesn't start. Starting without Lovely installed is a non-issue. Running modded on Windows has been a non-issue in the past. Kinda lost at this point and raising my hand. Any help is appreciated.
Have also tried explicitly declaring which version of Proton to use but the behavior is the same. DM me if you are interested in helping out so we don't plug this channel up. Thanks again.
Only difference between modding on WIndows and Linux is that you have to add WINEDLLOVERRIDES="version=n,b" %command% into Balatro's launch options on Steam; everything else is identical
Okay... Don't put the Equilibrium sleeve on the Code deck.
Never mind. Just don't put card sleeves on the Code Deck.
the location of the mods directory is different on linux too
it's some ridiculously long path
I found an issue with mod compat between SDM and More Fluff. Do either/both mods have a dedicated place to post bug reports to anyones knowledge?
I was incorrect its with SDM solely, does that mod creator have a place to bug report?
how is this balanced 😭
*blind
Thanks, I do show that it’s set up like that in the video I posted with the text copy/pasted from the GitHub ReadMe.
also upercases please
hmm, bizarre
there shouldn't be anything different
Yep and think I’ve got that right. But I’d settle for a boot error because it couldn’t find any mods to load but it just clocks and quits.
sanity test - version.dll is next to Balatro.exe, right?
sanity test 2, have you been able to run balatro on linux without modding?
and do you see a lovely directory within the mods folder?
Yes
I’ll grab a screenshot.
sanity test 3 - do you have a computer
honestly this doesn't seem that broken
checking... 😂
though maybe that's the cryptid getting to me
have you tried setting it to wumbo
and maybe that's destroyed my sense of balance
do you have the lovely dll inside of your game executable? I would remove that if I were you
I've never seen anyone do that before so I have no idea if it's causing your problem
I am on so many permutations of mix and match trying to get things fixed but even removed the behavior is the same.
Have backed everything out to a clean install to see if I buggered something up among the troubleshooting. Base game works. As soon I introduce version.dll it clocks on launch.
I'm sure it's something grotesquely stupid I've done/doing. But I am legitimately out of ideas.
do you have protontricks?
and is there a recent log in the lovely directory? lovely/logs
I followed these instructions to configure lovely via protontricks https://github.com/BurndiL/BalatroAP
I will try this.
Will get this to you.
Does anyone know how to get past Mac blocking lovely from running? It won’t verify it and doesn’t allow me to use it
anyone that can help me troubleshoot my balatro?
i tried to redownload balatro plus lovely and steamodded, because my cryptid mod wasnt showing up. and now no mod tab and lovely pops up like its working, just nothing else
I remember seeing Roffle play it. Was it not finished then or was that him playing an early build
Oh wait
I was thinking they were talking about Jen's Almanac
Reading the replied comment explains the reply, it appears.
almanac is also still in development, although jen released a 0.1.0 playtest very recently
Hey im having trouble getting my mods to work, I installed steammoded main and added it to my folder under balatro and dragged my mods into that folder, but doesnt seem to work.
any ideas?
out of curiosity, is there a complete font for the "JOKER" text on most jokers? it'd come in handy to have
hear me out for a sec: so you got the game from steamunlocked. if you like it, you should support localthunk since the game is not yours, and buy the game. (that's what i did, at least!)
The hell does that mean
people can have the same effects 😭
too many mods nowadays, that everyone is "copying"
normally
What
same idea's for effects
Oh
Did you mean to say that in joke book or what 😭
Oh yeah I’m lowkey dumb lol mb
np
Im adding jokers to the joke book sheet btw, lmk what you think of them
no problems!
I was obv joking
my point still stands, so many mods
wich ones are new?
whats steamunlocked?
- i dont think you can talk about pirated versions
- it's just the same way as the normal version
really?
i'm sure it worked when i tested it before
show folder?
it 100% is, navigate to your installation folder for lovely
uh what

guh
dont tell me you play the game by clicking the exe inside the 7z
mind screenshotting your folder?

excuse me? why
but like
we're not able to give you any further help if you aren't willing to show your installation folder
its not going to work if you launch the game this way
due to how... like, how computers work
its honestly a miracle the runs at all imo
still
next you're gonna tell us you actually play the nintendo switch version and you're using a bundled emulator /j
we generally don't give support to non legitimate game installs
install instructions are the same either way
so good luck 
how do i install lovely on my fridge
milk the frige
w h a t
jokes aside
it unironically would probably work with proton

(assuming a smart fridge with some kind of os on it)
the car?????
if it's embedded linux then likely, but I know a lot of them run ancient versions of android
especially samsung frige
balatro on the car
well if its android then boy do i have good news for you
traffic accidents rise by 200%
🗿

im hoping you arent trying to mod the android version
well if i'm going to play balatro in my car, i should just integrate it in my car instead
balacar
carlatro
balatro
thats like double forbidden to talk about modding mobile
uhhh but some people know ways
i've seen reskin mods on there, at the very least
idk what you guys are talking about
android modding
sprite replacement is easy tho
sure
no need for a loader
androlatro
you're on your own
i wonder if i could make some kind of port to a homebrew version of love2d and run it on the 3ds
will probably have to strip the shaders though
last I heard discussing ports was also no bueno
yuh
well im not going to discuss on the process
bala
but i wonder how fesible itd be on a console like the 3ds is all
also loads mods, but there are 99% less mods
considering memory restraints 
lmfao
coming: never
and what does balanced tro mean
negative deck can be balanced by making negative copies annihilate spontaneously
rule 8
either way rule 8
balatro mobile is chill, enjoy it and have fun
I would play with mods if I knew how they do
cryptid likely wont be coming to mobile anytime soon
mostly due to it relying on injected mods
yeah it needs lovely or whatever that thing is
theoretically it could be possible to compile a version of love2d that has lovely built in, but i am not going to make that myself
go for completetionist++ and then look into cryptid
theoretically yes
it's not even that complicated
(for windows, I mean)
well if we're talking windows i could probably do it in an hour
but cross building is annoying
I've never heard of android before so I only know windows
it's not quite that simple though, at least last I looked into it
since lovely needs to be integrated into luajit, not love2d
have we tried politely asking love2d to let us in at runtime
potentially involving a box of chocolates
is that not what lovely does
more like coolaid man
just instead of politely asking love2d directly, it asks the operating system first
it's more like a parent picking up their kid from school but the kid is swapped out right before they get into the car with a fake kid filled with mutagens
or low-yield shaped charges
that may be the best layman's description of dll injection
that sounds very illegal
i wouldnt want to trouble mrslove2d
i should play rimworld
it's fine because fake children filled with shaped charges had some self defense use 20 years ago during the Lovish conflict
this has real "I should call her" vibes
i love how meanwhile in reality its "hehe funny version.dll gets loaded, imma detour one function and call it a day"
the her in question is getting colonists addicted to drugs and bombing people
and it still ends up making as much noise as an explosive child in a day care
thanks, defender
funnily enough the way it's loaded is a really important Windows compatibility feature
so it really is a "ask nicely and Windows will make it happen" sorta deal
as someone who is also modding a game (peggle in this case) its so good
although we're going through a... different approach
do tell
peggle??? with lovely????
lmao
is the act of playing peggle "pegging" or am I getting my terminology mixed around

i would believe it if you maybe said peglin
yes they're professional peggers
😭
they love pegging
you guys are killing me
so basically, the way we do it is... https://github.com/PeggleCommunity/haggle-mod-loader/blob/main/src/utils/loader/loader.cpp
i dont know shit about peggle
peggle is fortnite
someone had this idea
is there a mod that makes everything magic hat
you dont need to make a dll mod for peggle to do that actually
... tls callbacks?
you can do that by modifying the pak's stages.cfg
peak
my eyes are crossing from this code
so basically, this loads the exe manually into memory
and we hook everything before execution begins
using haggle
(hack + peggle)
is it overengineered? yes. is it necessary? probably not. is it fun? absolutely
other than it being c++ ew ew 🤮
c++ is actually the best case for this
since, well
we have most of the game symbols :)
ah yeah fiar
Syntax error: tag.lua:780: 'end' expected (to close 'function' at line 117) near '<eof>'
Additional Context:
Balatro Version: ???
Modded Version: ???
Love2D Version: 11.5.0
Lovely Version: 0.6.0
Stack Traceback
===============
(3) C function 'function: 0x0c4ccf40'
(4) global C function 'require'
(5) main chunk of file 'main.lua' at line 1681
(6) global C function 'require'
(7) Love2D function at file 'boot.lua:323' (best guess)
Local variables:
c = table: 0x0c4ca5b0 {identity:false, version:11.5, accelerometerjoystick:true, modules:table: 0x0c4ca600 (more...)}
openedconsole = boolean: false
confok = boolean: true
conferr = nil
(8) global C function 'xpcall'
(9) Love2D function at file 'boot.lua:362' (best guess)
Local variables:
result = boolean: true
(10) global C function 'xpcall'
(11) 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"])
who you calling short
i open the game and immediately get this
in

im working on my own peggle randomizer mod, and i did something just as overengineered
I implemented 50% of a manual mapper ages ago and lost interest
feast your eyes on this: https://github.com/whamer100/libpeggle
runtime (de)serialization of config data and level data
from the pak file
ive just always wanted to do this
so i was so happy when i realized i actually could now
yeah that really is a good feeling
the peggle revolution is now
also if you want to lose your mind, look in peggleconfig.cpp
look at my hand written tokenizer
peggolution if you will
fun fact thats actually a thing
it's good code considering what you're doing
I feel like tokenizers are always a mess
the peggolution is real?
you should check out skse's source code at some point, you might enjoy digging through it
c++
-# is there a peggle archipelago
both of these are structs of size 8 bytes
funny you say that
why do you think im working on a randomizer?

fuck yeah
makes sense
i already have a working proof of concept actually
it doesnt "randomize" yet
but
it does this to 1-1
proves i can
- move pegs
- create new ones
and it also changes some text to show config editing works
infinite pegging???
wdym impossible
peak
is the peg machine turing complete
it's impossible to tell if the pegging machine will halt.
unfortunately peggle is not turing complete
technically speaking its a linear state machine
LMFAO
this game really got the name of all time
a linear finite pegging machine or a linear pegging machine?
yes
exponential pegging machine
*theoretically infinite
cant ignore the skill issue possibility
LMAO

if you take stamina out of the equation I would assume the pegging has no limit
imagine not being able to handle the pegginator 😔
oh yeah also
wanna see how my randomizer actually works?
and i dont mean the libpeggle asset mangling part
i do some freaky shit to the game memory
hm yes that would randomize things
well think of this
if the pak is loaded at runtime, and i dont want to modify the base pak file
-# you peggle it?
how could I alter the assets?
i came up with a solution that i call "pak indirection"
and it all starts here 
i actually just slap the address of my own function over the address that calls the pak loading funciton, and i inject a ret after it
so it pushes an address, and returns
in x86 this effectively jumps the pointer to an address i want!
this is the real freaky shit
god I miss how convenient instruction injection is on x86
OH RIGHT im not patching the address of the function that loads the pak
im changing the address of char* of "main.pak"
originally it just changed the address to "test.pak"
and eventually i realized i could stupid
also what's really funny is trying to open my randomizer in ida
sure with enough digging you can find whats going on
but at a first glance its very unhelpful
lmfao
i like how its unironically easier to nagivate the release build than the debug one
the code that does this is all of this
i tried to keep the syntax of libpeggle as sane as i could (that also is in line with the peggle's internal syntax)
the amount of shit i had to implement in libpeggle to make element stuff this easy to access was a nightmare
i also think i designed it pretty well, the whole mod in its current state is ~600 kb (which also statically links everything)
the only dependency of libpeggle is the windows kernel dll

(sure this also indirectly loads a bunch of other windows dlls, but still, no worrying about c++ runtime stuff or other libraries)
hello im a complete noob, ive been watching balatro university on youtube and i really love the saturn mod they are using, but im completely lost on how do i install it, could anyone help me a lil bit? 😛
science diagrams that look like shitposts Goomba edition
gais new pannenkoek vid dropped
i litterally watched it this morning
lol*
cool how the first enimie could be so complicated
Idk there’s a few of everything on there, I added a challenge, a voucher and their lvl 2 mutuals, and a few jokers
mod idea:
a mod that shows how much score you will get from hand if you were to play it with all the currently selected cards
Already exists, not really mod compatible tho
Hmm
Is it possible to get negative mult values?
Like, with a joker that gives x-1.5 mult
probably
but i dont think the game shows negative values for chips/mult
it just shows as blank
this game is so good, i think i will make a joker after it
the fish...
maybe not this...
making jokers based on other card games to get into modding. This text is basically a placeholder for now. What do you guys think the reward should be? Is 2X mult good for such a niche hand?
for reference, it does not require the cards to be in sorted order (a truly valid string of cards in Solitaire would, but I wanted to be more lax) which means if you have 3 of one color and 2 of the other you can manage it.
Is it going to be uncommon or rare? since there's already that rare that wants a Straight and gives X2, I think it's The Order?
the order is 3x
considering the normal x mult for straight joker is 3x i feel like this should be at least 4x
yeah isnt this just flowerpot but for straights
it's a close mix of the two yeah
I'm not entirely sure whether it's easier or harder to proc 😁
But it's definitely similar
well compared to The Order, it is strictly harder
Well, yeah
yea just by adding more conditions its by default harder + it strictly stops you from plying strsight flushes
So maybe X3 and uncommon? or X4 and rare?
how often do you guys run builds with a lot of wild cards, anyway? since this would be easier to hit with wild cards
Huh, was the Community and Modding sections swapped around?
I kinda forgot about wild cards now I need to change my entire check code 😭
The way that I validate the hand for scoring would never proc on wild cards
almost never
XD
yeah I feel like I always go for Lucky
same, wild cards stop being worth it when you realize that flush builds arent that great or fun to run at all
and flush 5 builds require so much deck fixing that youre usually better off just cutting a card that has the wrong suit instead of making it wild
but im also ass at the game so take it with a grain of salt or two
hi guys, I'm making a texture pack kinda. Which part of the lua should I look at if I were to edit the name of a Joker/Consumable?
ah tbf i have around 150 LMAO
I mean I also only have like 6hrs play time
I do not know how to look at the core lua so good luck soldier
i came up with a thematic set of joker and comsumbale ideas centered around adding more cards that use probability so now i wanna get into making it :3
That sounds like a lot of fun
I was planning on making a bunch of stuff based on other games
So I have Solitaire, I'm going to make a really weird one based on Hearts. One based on Blackjack should be pretty easy too.
i have a blackjack one in my draft too!
Mine won't be as chance focused, my idea is to score based on closeness to 21
mine was more strict, granting Xmult specifically for played (not scored) cards to add up to 21
Oh yeah I wanted to like
i hv the same idea
add mult based on closeness to 21, unless it is equal to 21
In which case it does xmult
Like, you get rewarded for getting close
yeee
But you can also hit the jackpot if you're careful
that sounds like 3 of a kind 7s to me
which I think is still neat to incentivise a lower hand like that
one of my idea is if cards have face cards + ace in playing hand gain (+ mult)
i think thats the only actual hand that can add up to 21 besides like obscure flushes that can add up to 21 with SCORED cards, not played
right?
some two-pairs probably
my thinking was that the vast majority of played 21s would be pairs or high cards
can't hit an odd number using two-pair, that's adding two even numbers
yeppppp
I think we gotta agree on the rules here
full house 5s full of 3s gets 21
What if you let unscored cards contribute to the total?
im thinking played, not scored, the only way to get scored cards to 21 would be 3 of a kind 7s or obscure flushes (i think)
there's also the 5s and 3s house geek mentioned
and if its PLAYED i think the vast majority of builds that can make use of the joker are pair and high card builds
oh true i didnt see that
i think in both cases handing it a fairly high Xmult is valid, because youre either rewarding building hyper specific hands, which ususlly needs a bit of deck fixing, or trying to mkae the weakest hands in the game viable
I think aces and 9s also makes a house?
i think my first idea was 5x mult but ive done basically 0 thinking about actual numbers
it does!
holy, blackjhack + cloud nine las vegas nirvana deck
I've never run a two-ranks-fixed deck tbh, sounds interesting
I'd say start it at a 5 and see what happens?
cuz you gotta bend some to get that value
ive only ever done it with a kings and queens flush house build, its kinda ass
yea
cuz it feels like it's either of those houses, the mighty 7s, or aces and faces high carding
or aces and faces pairing
i think the latter and 7s will be the most played
high card and the 3 of a kind
because its the easiest to either draw, or deck fix for
honestly if you get a flush 5 9s and aces deck going, im not even mad, have the 5x mult anyways
it would be absurd but youve earned it
XD
livin in cloud 9
real
maybe with the rank fixing booster pack I'm working on it'd be possible
oooh that sounds fun
the draft for the spectral card for it at some point was make a card count as every rank during scoring, but I haven't actually looked into how difficult that'd be to make
it's between that and multiply all numbers on the card's enhancement by 4
none of my shit is that "crazy" i think the hardest thing to implement will be the Sin cards
shit like a lust card making you select 2 cards and then creating a third with the suit of the left, the rank of the right and a %chance to copy any enhancements
yea i think thats about as crazy as my pack gets lmao i wanted to keep it all semi balanced
:3
but the rank wild card idea is crazy, i love it
well I've balanced some of my effects
by randomizing the rank of selected card
XD
I'm excited to release it, I just need to finish two cards and the booster pack, the artist's making good progress on his side
😄
i wanna actually finish like all gold stakes at least before i start dabbling in playing modded
i am making a little something, project moon sleeper agents assemble! (yes i know the icon is the psychic i am just not good at art)
im at like 80% stake completion on mobile but i got a ways to go on Pc
thats ALOT of money on that boss blind rewrd LMAO
big risk, big reward
its actually 1:1 on mult to reward i think
yeah
(the only reason its min 1 is for debugging btw lol)
the more code snippets i see the more confident i am that i can actually handle this
LUA isnt as mean as i thought it might be
lua isnt an acronym btw
its actually one of the better programming languages for beginners
no debuffs because the mult is enough 😭
now, after finishing the game, i have a slight suspision that it might have been a horror in disguise
the long hand, oil disaster, the cruelty towards the man with the chimney, the final rythmic scene, tomato child,
How can I install the crypeted mod?
what does this say im on an old cerison of discord
forwards dont exist on this verison
aliucord issue
gasp
(i hope)
so no client mods?
yeah
damb
I LIKE my discord with rough edges
unreal combo
alright everyone start speaking in polls so they can't read anything 
solar system sounds nutty if you just never upgrade any hands
no? at that point they're all level 1, which either gives X1 or X2 based on how it defaults
unless it really is 2^9 if nothing's levelled up, but that just seems... dumb?
I feel like it could be worded a bit better
per level the lowest level base planet has?
Gives Xmult equal to your lowest planet level (secret hands not included)
that doesn't contain the exponential nature it currently holds though
holy guacomole
wait it's additive? I thought it was multiplicative
I guess Ninja's verbiage really is close enough to right
Classic math.min.
also the getting used to it part
is there a balatro mod based off of flexicat/everdeck
what mod is giving you those Xs under the jokers anyway?
jokerdisplay
whats the mod that makes blueprint copy the graphics of the joker its copying? i wanna test it out
Does anyone have the link to the image with all the card backgrounds
Thx, here's the post for anyone else https://discord.com/channels/1116389027176787968/1238654488131272729
oh i thought you were referring to blank spectrals/tarots/planets
Nah but I found what i needed anyways
nice
found its name, literally Blueprint+
Thank you!!!
oh thats sick
HAHAH
i did that ye lol
i was planning to do it
NLM has
now idk if i actually made them work like 10, but def work like anti pareidolia
I'm making a mod that's about adding in alt versions of vanilla jokers. IE. adding in jokers for full house, four of a kind etc. Plus other stuff like right hand blueprint.
ortalab 2.0
I mean wasn't ortalab more about anti-jokers
Mine is more about extension of vanilla jokers
Also Cryptid
This is the 3rd or 4th one I've seen now, lmao.

