heyo, i've been trying to install steamodded but can't seem to get it to work. not very familiar with installing mod loaders or mods so i'm not sure what i'm doing wrong
went to the github and downloaded the Alpha version since it said that the other version doesn't work in current versions? followed the install instructions as directed. i was watching a youtube guide video alongside this and he said that if you did it correctly, there'd be a "Mod Directory" tab on the balatro main menu, but my game did not have this
#⚙・modding-general
1 messages · Page 118 of 1
Did you install lovely?
https://github.com/ethangreen-dev/lovely-injector should be what you need
There are install instructions on GitHub
If they’re not in the main page try the wiki
gotcha! and so installing lovely should make steamodded work, yeah?
If everything else is correct yes
err i think i messed up.
i unzipped the Lovely file to my %AppData%/Balatro folder and it looks like this
inside the Mods folder it looks like this (with a mod downloaded and unzipped inside to test)
does this look right? when i boot up balatro i see no changes
You need to unzip the Lovely folder inside your game's installation folder, not the save/mod data folder
which one is the game installation folder?
Right-click on the game in steam and select "Browse local files"
revision (Buffoon Pack weight is tripled)
hey uhhh real quick
is there any way to lower the ante required to win? either in main game or the challenges?
what do you have aganist flash card
why are you rerolling?
there are 0 card slots
flash card does not belong in this challenge
😔
banning vouchers seems redundant when voucher tag is banned and they already can't show up in shop xd
anyway, I'm having the most wonderous run
fair
but what about voucher packs
hmmm what other core mechanics can i remove
how do u go about doing it?
The game object has some win ante variable if recommended looking in the code for “win_ante” or “winning_ante”
ah yes, the mosb + happy teddy bear run because extraction packs are a thing
D6 Jokers too
This was more of a vanilla-type challenge
too bad 389423 cryptid jokers go
mosb + double scale when
double scale only scales mult lmao
but why 😭
yes
i wanted it to scale the 5 card bonus but
im too lazy to look into double scale
hey is there a list of mods that can run on 1.0.0 steammodded?
I don't think there's a full list yet, although that would be nice to have
ok thanks
You can have my list if you want
sure
there's a slightly outdated list in #1230339101119615016
It's also missing https://discord.com/channels/1116389027176787968/1252312295296733194 (cough cough self-promotion)
it's also missing HouseRules
I have both twewy and houserules installed
Ah sorry I was refering to the Mega Modpack thread
I mean, my list isn't perfect but they are all 1.0.0 (at least compatible)
Also of note, Bunco is in older build to be compatible with codex
Btw should I put up my own mod pack as well?
Like Mathisfun did
The reason I'm asking is that since math already did put up a modpack, maybe I shouldn't do the same again.
But on the other hand Mega pack isn't really updating...
Maybe I'll wait for math's opinion
full skip gaming
Still leaves you with an average of only 3 hands per blind
Of course, given that with the right build you can clear blinds in a single hand...
ante 25 boss gaming
Just gotta clear every blind in a single hand. Easy.
we are gonna play, steve
spends 7 discards on ante 1 fishing for that four of a kind
and if u r lucky you can get some extra hands and discards from vouchers and discards
depending on how exactly burgalur works i may have to ban it
btw u get money for hands remaining.
oh yeah that's easy then
Maybe 20 would be more fitting
how u get mods to work after u download?
You mean how to install mod?
Please refer steammodded GitHub there's installation guide
k
nice mod icon 
phản ứng của t
Uh what mod could cause this
@grand geode Your hand eater jonkler isn't jonklering
This would be such a funny challenge though.
Did someone say, … challenge
-1 hands when you take too long.
CHALLENGE?

Fun and all but in my case it's an unknown bug😭
what the fucv
okay uhm
was it in a shop or card pack before this?
i had a challenge idea
T-09-85
Actually don't remember, will try to replicate
It looks like it's possible it wasn't removed correctly for some reason, meaning it was still in G.MOVEABLES and therefore would still have it's update function called.
You are telling me right
dont ban blank though 
the most chad move is using judgement on this
i think i used a judgement on my vanilla nonperishable run but by some miracle it was synergistic
Negative Joker from Cryptid:
omw getting The Bird blind and making everything rental
groker op
groker 😭
Amber acorn can be evil on this
Can anyone think of any possible use case of Paredolia in this challenge
Getting all your cards debuffed
any non joker things that need face cards
(assuming those actually exist, no guarantee)
would still suck but that would be a use case
well duh
I'm thinking about Construction's counterpart: Deconstruction
start with 4 eternal Brainstorm
custom rule: 1 random joker destroyed at end of round
5 times the effect of a joker for one round only 
that's funny
imagine getting Soul 7 different times
in that challenge specifically
updated ban list
UI_definitions.lua and button_callbacks.lua
Is there a mod that skips all joker animations and counting and just gives the final score result?
How do i activate it then, cause im using talisman, but it still shows the "AGAIN!" and "X22 MULT" and things like that
go to settings
hey, i'm trying to use mods with a pirated version - can i just dump the mods into the mods folder in appdata or is there some extra assembly required
also, the [REDACTED] easy version does not work by replacing the exe file - is that normal?
you won't be able to use any other mods with a pirated version- also, no one here is going to help with anything pirated, sorry
is that a rule or just a common attitude?
hm, did you check the modding rules? I thought there was something in there
we will not provide any help with these types of mods
Methink it applies the main rule 7. No illegal, NSFW, or other suspicious content.
and it's preferred that you don't post about them here
i'm not asking for any help doing illegal stuff.
you are
what kinds? nexus ones?
Pirates
redistributions of the game's source code
mods redistributing the game .exe file
What nonsense is this happening
or. any game files
i'm not asking how to pirate. I don't want to rule lawyer, but i prated stuff on my own, now i am asking for help using legally distributed mods
interesting. sorry
The mod itself is illegal
okay just remove the exe you got from there
the easy version? sorry, you might be right
then install Steamodded normally
Also don't pirate.
not only is easy mode pirated, it also redistributes steamodded in an unlicensed way
i think you can still keep the jokers that do nothing
but why?
funny
I’m thinking of making the challenge common jokers only
with these kinds of challenges, generally it's balanced to keep the jokers that do nothing, but it's extremely unfun and poor design
Like I just did a Card Sharp run and it was super easy I feel there are probably many other jokers where this is ridiculously easy
Madness cant destroy eternal jokers anyway
Yeah but it still gains mult
Ig you haven't tried Madness solo
ok, I've never tried this before lmao
running unmodified and modified Balatro at once
those probably won't enjoy sharing the same profile
true
besides, what's the point of that
the new Palette API takes me about a minute to boot modded Balatro
with vanilla one running, that goes up to 6 minutes - all it takes me to have the screenshot 
my 12yo Mac also doesn't like running those two at once
<@&1133519078540185692>
🔫
kil
<@&1133519078540185692> round 2!
wow so legit (for legal reasons this is a joke.)
literally the same server as the one banned an hour ago lmao
Something spishy happened?
How do you download Steamodded 1.0.0? Trying to figure it out but to no avail
Main code download go
Wdym?
Sorry I'm like, not that used to using Github for stuff lol
This is the directory that I put the folder in but it doesn't seem to have changed anything upon opening the game
have you downloaded Lovely?
Good point
Then that's not a download problem
I put the .dll into the mods folder but nothing happened?
I feel like I'm just missing something idk what
you put it in the game files
Ok it mentioned that but because it didn't say it meant the Steam directory I just assumed it was the same folder
I can't read
Yep ok awesome it worked
Should I be scared why is ||WhiteNight|| in this mod
Nope!
Not at all!
also i like how you installed steamodded specifically for lobcorp
🎉
Tbf there are a few other mods I've been meaning to check out but this one seemed interesting to me as a PM fan lol
yippee
Ok ngl ||Happy Teddy Bear|| is maybe just a little bit broken lmfao
Got owned by needle lol
if i dropped that down to 1 level would people kill me
still a better Space Joker if anyone actually uses that garbage lmao
No I think it would actually require synergy at 1 level instead of just sort of carrying the run on its own
Yea you could probably win with it as your only joker tbh
i'm obviously not going to have it take this long but it's funny to look at 
let's go gambling!
What the
this is a normal Cryptid moment
Cryptid with a pinch of Jen's Almanac
oh god
"lose the game", as in it uninstalls balatro and permanently deletes it from my steam library?
||/j||
No it means you lost the game
oh fuck you 😭
the joke went over your head
I am fully aware of what the joke is
not aware enough
i am fully aware of what dragon's joke is

did you get ||decimal hands jumpscared||
Yes
good
WHA
I am like frantically trying to play now so I don't ||lose hands|| lmfao this feels like Lob Corp
Wait is this you too?
Yea that's what happened I think lol
But I don't remember having the joker or maybe I'm just dumb
Ok 🙂
this is base balatro behaviour lmao dont worry about it
I didn't even know that was a thing that could happen lmao
it happens a lot if you play Misprint Deck from Cryptid
help me with this joker pls #🎨・fan-art message (fixed the link)
what mod did nyoxide make?
Can dan is playing their mod on stream rn
deck creator?
the mod looks to be deckcreator

holy shit how did this work
can it select itself?
i will be doing extremely sinister acts with this information
i'd assume it just loops until it finds one
Can you make it every round boss is randomized
8:5 aspect ratio 
weird monitor of your choice or Mac?
it's not fullscreen
Is there any mod that allow quick mod reloading?
quick reloading of what?
I assume all mods from mod folder
Mods
steamodded 1.0, in that case
Is there keybind for that
you just hold m
Thank you that's helpful
Would that also undo and redo all lovely patches that aren't from steamodded mods
It crashed
lovely isn't affected
Any idea why crash when reloading
no, that can't be done at runtime
Speaking of which someone remind me to see if I can get lovely to not implode when fully reloaded
see if you can get lovely to not implode when fully reloaded
Later
speaking of, I'm not happy with the current system for fully reloading the game on windows/linux
because it's through steam and you might not want that
i wish i wasn't so lazy with learning how to do shaders 
the mac version relies on the hardcoded directory, too
ideally I'd like it to work regardless of where the game is
Hello all i just tried to install steammodded and when i launch balatro it says mainlua stack overflow plz help
verify game files on steam, you have two or more conflicting installations
while you're at it, use lovely instead of the classic injector
i tried lovely before this and used the recommended startup option and it kept popping an error
ive verified file integrity should i just use the steammodded installer again or did i mess up installing lovely?
you could execute the original script files again
but might have to cherry pick which parts to avoid bad side effects
try lovely again
@past blade #1234224985032097792 message
thanks a lot
Ah, okay, thanks
so my mods are working but the resolution on my tarot cards is bunk, is there a way to swap the used asset from 1x to 2x?
where can i get mods aside from nexus? im not seeing any of the challenge mods on there
most of us upload on github and create a post in #1209506514763522108
Wait like the one in the crash handler?
no, the one used when enabling/disabling lovely mods
Oh
If I can get the crash handler one working properly with lovely, then you can just use that
But I'll probably have to write rust
which steamodded version are you using?
I'm pretty sure it worked fine on both 0.9.8 and latest 1.0
oh
i have steamodded 9.8 and i had the 1.0 version of the mod
sigh well, now to try getting an achivement again to see if it actually works now
You have no idea how much of a game changer this is to me
That's going to save me so much debugging time
where's the download option on github? i think im dumb
are there any good deck retextures that actually include enhancements? i have a one piece one rn but not being able to see enhanced cards blows
get real
Did you win that round?
[CENSORED]
Like win immediately
I'm pretty sure you always need to play a hand before you win
The ordeals are being cooked 🔥
Not when using the DebugPlus win button
(also preferably Dusk Ordeals will appear on Ante 6 not Ante 1)
i like the royalty free sound effect
low budget company 🔥
so are the ordeals just harder versions of other blinds or just blinds which ar egeenrqlly harder.
blinds that are generally harder
i picked dusk green to make first because that's the easiest
i just lifted code from The Arm
hmmmm, sounds a bit familiar /j
i think the midnight ones will be about as cruel as Cruel Blinds
oooh
the little quips when u select the boss blind is so cool
i'm trying to start making a mod following this tutorial (https://github.com/Steamopollys/Steamodded/wiki/01.-Getting-started) but i don't understand what to do at the "Using the command line" part. i need help! if it's ok i'd rather talk on dms to not clog this chat
Oh this is fucking awesome
can the game be modded on mac yet
so after getting lovely injector, steamodded, and git, i'm good?
You don't need git
After lovely and steammoded are installed, you should be able to launch the game and there will be a mod button on the title screen
i know i know, but like, i want to make mods
Does anyone know if there is a mod which tells you what the current voucher will be? (so I know if I want to restart without having to beat the 1st blind)
I sense I've made a mistake of some kind. I had to take another photo because I realized you couldn't see which card it was on. My PC is going to die.
how do i get mods wokring again after the patch?
there was a patch?
said there was on my game? not super sure but i do know none of my mods are working
Just randomly? It happened to me as well. I just redownloaded steammodded. Not all of my mods worked but majority of them did. Honestly I still don't know what happened.
ill try that i guess idk i have stuff like this happen all the time which is why i usually dont mod games without a launcher lol
Lovely should be resistant to the game updating
twas not my steammodded
Lol Lovely stopped working for me as well. I honestly have no idea, I changed nothing. Just combusted and never came back.
Did you redownload steamodded? Or were you not using it. ReDL lovely didn't fix anything for me personally.
i re Dl both and for somereason even though i dl the beta 6 of lovely its trying to launch 5?
also it seems steammodded is working? just not detecting any mods
As someone who just got a computer I don’t know what the hell I’m doing… can someone help me
I’ve been looking at everything in the guides and stuff but I just don’t understand….
hi, what do you need help with?
Just getting the mods
Downloading the mod thing, getting the actual mods
Balomod seems good because I can just download mods from in game but I just don’t understand how to actually use it
ah i can't help with Balamod
it's honestly not that hard
Do you need some instructions?
Anytime
I am having trouble getting Olympus mod to work, would anyone be able to help me getting it working?
Isn't that mod very outdated
No idea
I think that's basically impossible unless either
- the game officially supports mods and handles the mods itself
- the exe steam launches isn't the actual balatro.exe, but an exe that does a sanity check on the mods, then launches balatro (but that seems idiotic, from steam's perspective - you can do this yourself though, it's what I've done for some other games)
lovely is an external dll that the game loads, seperrate form the balatro exe
how the hell do i mod balatro again? which mod loader should i use?
what if i wanna make a mod too?
currently, smods has more api support for things that balamod doesnt, so unless youre digging into stuff like i do, its probably also better
0.9.8 is the latest stable release of smods, theres a 1.0.0 alpha release
1.0.0 is going to break 0.9.8 mods so i suggest going 1.0.0
1.0.0 is just the latest commit in the smods repo
it has a lovely folder
i think it has a lovely folder instead
lobcorp localization file has reached 1000 lines 🎉
Interesting. I'm trying to understand what lovely is actually doing based on the code on github
Since theoretically, it should fall into the same pitfall as steamodded does, which is steam re-verifying the files undoing any change.
Which in my mind basically only leaves balatro/love2d automatically importing any .dll file or something of that nature. Got any insight for me? 🤔
yea im pretty sure thats how it does it
thats why its called version.dll
whats funny is that sometimes someone will put version.dll somewhere they aren't supposed to, i.e their desktop, and lovely will run when they open another app
Right. I don't understand that much about how/when .dlls get loaded to be honest. Because all of this still implies that love2d loads any random .dll file? That seems... insane?
its the same way mods for other games w/o mod support work
you hook into a .dll that you know the game calls
i.e elden ring's mods usually hook onto the steam api .dll i believe
DLL injection is a technique used for running code within the address space of another process by forcing it to load a dynamic-link library
holy shit
you can force a program to load a file?
bruh why is my blind collection like this
thats crazy lmao
the wikipedia calls it "forcing" multiple times lmao
There are multiple ways on Microsoft Windows to force a process to load and execute code in a DLL that the authors did not intend:
tiney
just a wee blind
idk why they made it limited to 6 lines
yea a lotta blinds does that to the collection
tiny blind
also uhh i'm planning to add. uhh. 18 more blinds in the Ordeal update
only 18. not much
if you plan to add 81 more i wont complain
alright thanks for the insight @stone brook, big TIL :)
even better if you also release smth like Better Blind Collection UI
np, take what i said with a grain of salt because im not super knowledgable myself tho 👍
i think that is grammatically the worst sentence ive ever typed and i dont even know how to fix it
yeah, of course - I think I understand lovely a bit more now at least
mac gaming
mac gaming
does anyone know how to make a texture pack for 1.0.0?
for playing cards, the atlas name is cards_1 and colorblind is cards_2
ah right okay
uhhhhh
first one is mine (the one giving the error), other two are fine though
fixed it!
another call for reshuffled
we're replacing the textures of everything* in balatro and we need more people
still pretty early on, bunch of stuff is open
https://ptb.discord.com/channels/1116389027176787968/1210358731066576957 this is the second time we're doing this
even if you don't know how to do art we can get you involved
i have done one thing for that and it took an hour and a half
nice
i should do more
oh wait i have an idea but no access to anything to make it happen
i'd wager around 700 submissions open
you have tons of time but the earlier the better
what is it? lay it on me
slay the spire immolate onto balatro immolate. i dont want to directly rip assets though
fuck it we ball
fuck it we ball
i dont like this doesnt work
what
green square now moves in an arc
holy fuck math is so cool
Is this to make the effect of pets buffing other pets?
its gonna be for a lotta things
for now im gonna use it for reducing blind requirement
since i can just use a white square for it
How of you use a white square for it?
When I increase the Blind requirements, I use VFX similar to leveling up hands
whichever joker reduces blind requirement is gonna throw a little rock (white square) at the blind
except problem right now is i needa figure out how to render it on top of everything else
From what I’ve been told, love2D draws in order
So you’d need to draw it last
But if there’s a way to control Z-order that I don’t know, maybe that
Watch out for animation speed
I know what part of the code accelerates animations, and it’s only active sometimes
I had edited it to allow my Dragon to accelerate its animation on the shop, but it was a bit janky
Also I hadn’t figured out the control lock while the animation plays
(same as SAP Dragon but with Commons)
(and Chips)
yea it scales with animation speed
although i dont use event manager so the particle just kinda slowly floats over while every other animation plays
I feel like you’ll need to use Event Manager to sync the particle to the actual effect applying when multiple blind manipulation effects apply. Though I think it might be tricky since there might be issues with events affecting how effects apply
the thing is that im using love's update/draw to change it frame by frame
so
i dunno how to use event manager with that
There’s an event type called ease that you can use to continuously change a number on a table to another one, which includes the position of cards
It’s not the intended way to move cards
But it works
In any case, maybe that would help you figure out how to make the arc animation use the Event Manager
this is on 1x; on 4x the animations line up close enough for me for now
i will now sleep
also me when i relearn vectors and learn love graphics just for an animation that takes less than half a second
o yea also kindly; if no one else is chatting, you dont need to ping me on replies
the who?
hey uh so whenever i press play on my modded balatro it just fuckin Crashes
how do i fix this
You can start by sending crash log
Mods/lovely/log
oh no, what ever will i do
What edition is that?
testing edition
how is it that you can see editions in the collection
I understand it's a mod, but what did you have to do for that to work
i changed draw function to always draw my shader
just for testing

how to quickly kill the game 
terrifying
pairs 😭
don't care 
i kinda like it random though, it looks more funky like how the game is
That looks so stupid tho, you dont see Jokers activating in a random order
seriously...?

every place i go to show my mods i always get criticised or ridiculed for something so incomprehensibly insignificant that it's really disheartening
please stop cherry-picking shit for once and just give me some respect
i like it
:3
i was gonna show more but i don't want to now
Like your comments are any better...
Why “once” instead of “”?
why not? 
one-use effects already trigger once
Same meaning, less words
it comes free with your frickin consumable card
Since it says “once” it makes me wonder if other effects that don’t say “once” aren’t “once”, or if something can change that
that is a fair argument, i can see the confusion there
Those consumables seem to have lives so you can use them more than once, but each use is only one use
Card games tend to have a bad habit of introducing worse wording unnecessarily. For example, I find that “must discard” is very common
I don’t know the name of the mechanic but they have hearts, so “lives”
hearts? where?
Oh it’s a ❌
if you're talking about the x # thing above the card, that's a stacking mod i made called Incantation, you can find it here: https://discord.com/channels/1116389027176787968/1248924034716930100
I thought that would’ve been you
changed it now, thank you for your input
does this appear as the same rarity as other spectral cards?
it shouldn't do, i've given them a soul_rate
not with that attitude
Real
because there's so many of them i've had to make their soul_rate pretty low
sorry-? I really like the effect, I just wanted to give some useful feedback because it stood out to me 💀
no, you're fine, it was SDM that made me unhappy
they just straight up said it looked stupid and just made an unfair comparison
Maybe "stupid" was too harsh of a word but I just agree'd with Aure
i personally dont see the.benefit for it to trigger in a random order than from left to right like everything else in the game
in fact it almost looks like it takes longer than normal because it triggers in a random order
it doesnt, of course, but it tricks your brain for sure, cuz u dont know when it will end
it won't play the animation at 151+ cards
well at that point just cut the middleman and give you the money directly without pulling out the cards from your deck and playing this animation
theres no reason to make the player wait an unecessary amount of time like that
everything in the game has a sense of wait to it, the 151+ thing is only there so the animation doesn't take exceedingly long to complete
i dont think thats true
the only time you're waiting to do an action that isnt basically immediate is when the hand you played during the blind is scoring, which in this game, is the only acceptable time the player should wait
balatro respects your time
there's wait to using consumables.
there's wait to leveling up hands using planets.
there's wait to redeeming a voucher.
there's wait to opening up a booster pack.
there's wait to drawing your hand.
I think a good analogy is immolate
since it does the same (well, pretty similar) thing
those are all immediate though
do you understsnd what im saying
yes, i get it, they're not as long, but the wait is still there.
its a negligible amount of time though
just bc there is a wait time in between using a consumable and playing the game doesnt mean you should be wasting the player's time by playing an unnecessarily long animation that doesnt really impact gameplay when it could be much more immediate
yee i agree
game speed exists for a reason.
game speed only goes so far
its more of an accessability tool more than anything else imo
so "just increase game speed" isnt a very good excuse when most of us here play on 4x game speed by default
balatro respects the player's time, so it'd be nice if modders did as well
about waiting time, the time needed waiting for this card's animation to finish far exceeds any card in the game, hell, even most modded cards. waiting for stuff like baron mime retriggers is fine because there's still an element of dopamine - the mult increasing, while nothing changes for using this card except the $1 text popping up
plus, not everyone have MoreSpeeds installed
cards scoring and jokers triggering is the only acceptable time the player should wait because that's where the real meat of the game is
thank you.
?
I still think it would feel nicer if it worked like immolate though
what i can do, i'll reduce it to 31+ and make the $ count upwards
if you still want to keep the anim, make the delay very small
i just dont see the benefit to an animation at all imo
joker reserved parking
what about it
okay honestly endless stuff with 30+ cards in hand is probably a bad example because you can use this spectral any time
again its not really a problem for the player to be waiting during a blind from cards scoring and jokers triggering
but consumables and other stuff are meant to be immediate effects
they do their thing and then go away
yeah, fair point
ya
not really actually
the problem here lies with scale
strength, death and enhancing cards all do an animation and aren't technically "immediate"
they're immediate, compared to this animation, lol
its because they only effect 1 or 2 cards that the effect is negligible
when i say immediate i do not mean literally instantaneously
ah yeah thats fair
but i do agree the animation does feel unnecessarily long
Its like immolate with extra steps (not a bad thing)
@white scarab
i think they r offline
wouldn't blueprint have been good as well
yep
Blueprint is like Calipers in Slay The Spire, it's never not good
(with the obvious caveat of "when it's by itself")
In other news, I've forgotten how to mod Balatro.

a bad one :c
Figured it out
or "fuck i can't copy anything good"
blueprint lovers when i show them canvas
just realized i don't think anyone has said "brainstorm compatible" it's only blueprint compatible or just compatible
brainstorm is a slightly more restrictive verison of blueprint anyways
ah yes blueprint and brainstorm blueprint if it was 7/10
canvas is blueprint if localthunk was unconcerned with balance
canvas overflowed my graphics card while I was trying to reach negative a trillion antes
this is a cryptid moment
Cryptid moment indeed
That's cause blueprint came first, is easier to say, and it's called that internally
canvas isn't brainstorm compatible 
make it brainstorm compatible /j
With a big enough drill
I have said blueprint compatible but brainstorm incompatible (at the same time)
brainstorm isnt brainstorm compatible as well 
Rackin our brain over here trying to figure this out
We're trying to make a joker that gives x1.5 mult when a diamond card is scored, and we feel like we're on a sorttt of right path with ipairs??? we're not the best at lua
rn we're getting an error that ipairs has a bad 1st argument, so we're guessing k is fucked somehow...
are we on the right idea or nah
I think that's the wrong way of going about it
is it per diamond, or just once if a dimaond exists?
calculate() is called whenever the joker is 'calculated', which happens under a lot of different contexts (round end, purchase item, etc)
You'll want to look closer at the code for the Bloodstone joker in the vanilla cards.lua function and see what contexts that card triggers under.
Per diamond
so, to calculate percard would we wanna do like
if context.individual then
if context.cardarea == G.play and context.other_card:is_suit("Diamonds") then
return {
x_mult = self.ability.extra,
card = self
}
or something?
can't you just look at ancient joker's code
if context.individual then
if context.cardarea == G.play and context.other_card:is_suit("Diamonds") then
return {
x_mult = self.ability.extra,
card = self
}
end
end```
put this bit in your calculate function
I figured it out and Balatro launches and plays just fine. Now I have to figure out why it crashes on exit....
'attempt to index field 'ability' (a nil value)'
assuming that's part of how config is set up? since it's config = {extra = 1.5}
would we wanna swap that to ability instead?
does that
oh hey it worked
now to just fix this mfs writing
actually no
it's just that self isn't the same thing it is in Card:calculate_joker()
so you want to swap that out for card
eremel handing out false information over here
lol nah you're good
How can i increase animation speed further?
can't blame you for not noticing a mistake in their code
Okay, so apparently for some bizarre reason the Lobotomy Corporation mod makes the game crash on exit for me. No idea why.
So what part of the code would we be swapping out? we have it set to ability = {extra = 1.5} right now, and that seems to be working?
also the jonker is missing the w_i_g_g_l_e when it scores so
The power of the juice (up)
self:juice_up(0.3, 0.4)?
where do we slap that, the calculate return?
change ability back to config and use card in your calculate code instead of self
self:juice_up also won't work, since self is just the prototype and not the actual card
we're probably misinterpretting some shit
we do have the wiggle tho... just, not when it scores.
gotta afk-
I’m pretty sure I’m using card.ability and it works
Do you think it’d be interesting to add that?
Most of the time it’s the extra that’s important
I’m not even sure what else you’d want to define in config
Chips, mult, Xmult and many more. Yes even if its possible in extra too
Yeah but do you want to?
I'll say yes just to bother you
I dont see why you wouldn't do config = {chips = 10, mult = 5}
I think Xmult tricked many modders at least once
Why set up base values and effect values too?*
*I do want to port Hiker-like increases for Jokers to 1.0
But they’re separate
I mean the game isn't consistent in it's usage either
By the way,
Do you know how to get the name of the currently played hand?
Like, I know how to get the localized text, but not what the key would be
And by “played” I mean selected
just 'text' I believe
at what point in calculation are you trying to get this info?
it's never passed through a context
it's in the evaluate stack though as non_loc_disp_text
Actually there is a context for the hand name
But anyways
I think the calculation part works fine, it’s just that trying to sync it to a tooltip makes the tooltip display incorrectly with a different localization
you said non-localized
yeah I'm confused what you are asking
Yeah but when I checked it worked during calculation. Maybe it doesn’t 🤔
the one it passes to calculate has been localized
G.FUNCS.get_poker_hand_info this is where it generates it all though
I suppose you could always just call this directly where you need it and grab what you need from it
This is the Joker. There’s a tooltip which depends on the currently selected hand, and the effect which depends on the context #💻・modding-dev message
so what do you need?
take a look at Codex Arcanum's Cobalt
the non-localized hand in the calculate?
the tooltip (that is, the LOCALIZED hand name)
Again the calculate worked fine when I tested it
But the tooltip was permanently “inactive” when I switched languages
perfection
Hey, I'm trying to install the multiplayer mod on my new PC, but don't remmeber how to get steammodded going, and I don't have Balatro in my appdata folder.
you mean the steamodded install steps? https://github.com/Steamopollys/Steamodded/wiki/01.-Getting-started#installing-steamodded
and like arachnei said, you need to run balatro once before seeing the folder appear in %appdata%
this one I believe https://github.com/V-rtualized/balatro-multiplayer
does anyone know the exact differences between items in the collection being alerted/unlocked/discovered?
wdym?
I've got a savefile here with a alerted and unlocked item, but not discovered yet
yeah they are separate
Apparently yeah, but the game doesn't seem to be handling it very well
the item is the erratic deck, which is playable and usable etc, but not "discovered" according to the game
actually, I don't think unlock and discovery of decks should ever be separate
function unlock_card(card)
if card.unlocked == false then
if G.GAME.seeded or G.GAME.challenge then return end
if card.unlocked or card.wip then return end
G:save_notify(card)
card.unlocked = true
if card.set == 'Back' then discover_card(card) end
table.sort(G.P_CENTER_POOLS["Back"], function (a, b) return (a.order - (a.unlocked and 100 or 0)) < (b.order - (b.unlocked and 100 or 0)) end)
G:save_progress()
G.FILE_HANDLER.force = true
notify_alert(card.key, card.set)
end
end
¯_(ツ)_/¯
yeah that was my planned fix too
I'm guessing it's the installed mods that fucked something up
Is there ANY MOD that skips tutorial like COMPLETELY
Guys it still won't work
I am saying the hold m functionality
It's the same error code when I create a new profile (crash) and reset an old profile (crash again)
Reload all mods? Crash too
maybe do the tutorial on a vanilla profile then add all the mods? idk if thatll work
are you crashing because of the tutorial? you might be able to modify the savefile to bypass it
No its completely different problem sorry
I know you should get past tutorial and then add mods
The hold m functionality
im pretty sure reloading mods is unstable, and you really shouldnt do it as an end user
its meant for debugging as a dev
reloading with that huge list is bound to break something
unless you mean hotswapping mods?
adding mods without closing the game
That yes
aight i cant comment on that i dunno anything about how smods does it
probably just close & open the game again is ur best workaround until its reliable
True
is there a way to reactivate tutorial without resetting a profile
I am still doing that
👍
you might be able to save edit the profile to do the tutorial again, maybe
I mean through a mod
o
Ok it's just strange that it's not showing glitched's tooltip
is glitched from Cryptid
Wait DX Tarots compatible with 1.0.0?
Need tweaks
I saw the description in collections
And it works perfectly even with dx planets
You can see how to make it work in my pack I gave instructions on how to do that
recurring thing anytime i update my antivirus my mods break
are you on 0.9.8 or 1.0.0
0.9.8
with classic injector?
with Power
wuh
im lost because i dunno what power/ps is
Powershell
so is that 1.0.0 or 0.9.8
Command prompt but 😎
because you can install both with powershell i think
wait 0.9.8
im stupid
mb
i meant lovely
sorry im sleep deprived
i guess if youre using version.dll its lovely?
you can probably mark version.dll as safe in your antivirus
i dunno exactly which antivirus youre using, but most of them have that feature
I think with ps injector it altered game.exe no? Just like classic injector?
i dunno, because i cant find any documentation about powershell injectors anywhere in smods wiki
i deep cleaned my computer for malware just incase
hi, is there a mod to make the game faster, got a seedless naninf run but im stuck ante 20 and it takes so long to complete one round
Talisman, but it's not compatible with naneinf saves
Maybe just try more speed first
Ye ^ that mod allows you to set game speed higher than 8
lobcorp's localization is currently at 1064 lines, guess how many it will be after i finish adding all the ordeals' text
42069
I think that D6 Jokers hit that amount as well, it’s just sneakily hidden away as the tooltip desc for every D6 Side is its own entry added when being injected so it’s basically the current loc file x2
Imagine not reading the discord message, couldn’t be me.
Adding the D6 Side desc entries duplicating on startup it’s around 1080 lines
🤓
Phone wtf
nerd emoji
LobCorp vs. D6 Jokers on being half of the loc text Steamodded has to load:
Actually I wonder
i win because my localization has part of the bible in it
Wait true
Lmao
I do wonder with all my mods installed and fully updated just how long it takes to load and from what mod.
cryptid takes a while
lines count update, which doesn't include every Blind descriptions yet

Hi, am trying to get the More Fluff mod running, and having trouble following the guide found here https://steamcommunity.com/sharedfiles/filedetails/?id=3175609191.
Any tips?
More fluff mod here https://github.com/notmario/MoreFluff/releases/
don't follow the guide! verify the integrity of your game files and install using Lovely injector instead.
#1217867725532041369
ill look into that
you can also read here
https://github.com/Steamopollys/Steamodded/wiki/01.-Getting-started
Thanks!
am looking for this and i cant find it
Which file is it on that site?
ah thank you
final lines count
cryptid effarcire
what’s going on
effarcire draws your entire deck
Isn't this blind effect basically "you can only play 0-card ""high card"" hands" since there's practically no way to get cards unto your hand without drawing them
oh it debuffs in deck too
so your first hand is likely to get 0-2 debuffed cards
...writing "in hand or deck" would make this far too long
is that a dot after drawn
honestly at some point I think there just needs to be some way to add more lines to blind descriptors
comma
because there's enough space on the UI for like six lines if you just moved the blind name upward
ideally it's like this
what about before blind selection
blind select has plenty of space
it's just
moment™️
like there is so much free estate below
eh but then it looks off compared to small and big blind
the up the ante box already makes it look off
oh yea I guess
there's definitely space, and six lines is absolutely an outlier
most complex mod blinds probably only need 3
the only thing I see is that these line up once you finish small and big blinds
but in the blinds view menu it's kinda wonky
imo,
who cares
i think the cryptid folks would also want blinds to be more than 2 lines long
To be fair I don't think any of the Cryptid blinds are that wordy
yeah they're all quite simply worded
Can’t the Blind effect be “debuff every card”? It’s almost the same
Unless you can create cards very frequently
I think that should be explained. Maybe make the text smaller 
no because it's not debuff every card
It wasn’t obvious it debuffed in the deck
the entire discussion point we just had was "there is not enough text space to make that obvious"
Does this fit?
When you draw, debuff a card anywhere
Destroy played debuffed cards
I hadn’t read the discussion when I sent the first message; and my next suggestion was to make the text smaller 
It could also have an animated description like Misprint
So it alternates between multiple texts every few seconds
debuff card from/in your deck maybe, tho I still dont like "when you draw"
Debuffs any card in your deck per card drawn
mayhaps
"debuffs a card anywhere" assumes that jokers and consumables can be debuffed
i cannot fit this in two lines </3
okay it's these lines
Jokers aren’t cards
Consumables are cards but there are no effects that debuff cards so it’s not implied 
Like MTG saying “discard a card”—“discard” is a keyword defined to apply to cards in hand, it doesn’t need to specify where cards are discarded from
this is the worst sentence said ever
jokers are cards
But not a playing card, which is what the common parlance will treat as cards
The objects in the code are cards, but the players/game rules don’t know that
You're a card
Actually I have a card that says I’m not a card
how do you multiline patch again
nvm found how to do it but this is disgusting
there is text in the game which refers to jokers as "joker cards"
i think using the word "anywhere" is bad and ambiguous anyway, why not just say "in your hand" or "in your deck" since those are the only two places playing cards can go
How do you know
i guess they are also sent into a pocket dimension whenever you discard them
yayaya
it's also not terrible here
though uh. the ingame ui is pretty much hardcoded for two lines hm
Honestly the fact that it lines up with the skip blind button makes it look nice
love regex
thats not even regex atp thats just a "find" 😭
yea lol
at this point either override the function or do a ref function lol
😭
override is terrible, because i have an unrelated patch on that function
ref function is terrible, because nodes[1].nodes[1].nodes[1].nodes[1].nodes[1].nodes[1]
im joking lol idk where ur trying to inject
that font is criminal tho, how do u read stuff 😭
uhhh ui stuff
i love 04b_03
each to their own i guess 💀
ah ui injecting is a pain.
You could also regex it properly
nah
this is honestly fine wording
i assume it just debuffs cards in hand
If I discard my debuffed card would it still be destroyed when I play a hand?
Also “per card drawn” or “per hand drawn”?
per card
So every card is debuffed?
the curse of complicated effects in a game that doesnt support them
🖍️
We’ll just have to rewrite the entire ui from the ground up
okay so
the create_UIBox_HUD_blind() is called exactly once
i'm going to die
that means if i increase the height it's permanent
How come you can’t increase the height just when it’s your blind? Surely it’s called every time it appears
yeah it needs moving up
Could it perhaps have a hover effect instead?


