#⚙・modding-general

1 messages · Page 169 of 1

river lark
#

Lol

white spade
versed bough
#

ca chow

sturdy canyon
sturdy canyon
white scarab
versed bough
#

the lil guys

deft lotus
#

is the wee joker gonna be 4 pixels

versed bough
#

wee joker doesnt have its own sprite

#

its just hte regular joker sprite

#

but the game code

deft lotus
#

oh right

versed bough
#

resizes it

deft lotus
#

😔

cerulean locust
#

someone should make that a mod

#

a mod that gives wee joker its own sprite

carmine mortar
#

Why smol

cerulean locust
#

oh btw i may as well ask

#

does making a texture pack require steamodded in any way?

#

like can i make a texture pack and slap it into my mods folder

#

is that possible

fallow bramble
#

You need SMOD to load the files

lean dune
#

you could, of course, use lovely to replicate what steamodded does to load the files yourself, but at that point you should just use steamodded

versed bough
#

because yes

white scarab
#

Useful when I have 100 jokers in my Cryptid runs

versed bough
#

i have 150 left first tho

#

😭

white scarab
#

tiny m

#

but tinier

versed bough
#

the smol ones

#

i dont know if he released it

#

yet

formal wedge
#

okay early morning modding concept

#

before each blind you roll a die and each face of the die grants a certain benefit

#

you can buy die faces in the shop

#

one of the faces is a bad face which makes your life harder

river lark
#

Hmm funny

formal wedge
#

for example, each time you defeat a boss blind, that boss blind replaces the previous bad face of the die

tired roost
#

is this inspired by the other guy that makes quarter size jokers?

distant badge
#

just joined cryptid's server to get myself an extra chip

#

best feature ever i think

#

NOOOOO

#

im gonna have to leave now

candid sable
#

Lmao

distant badge
#

it perished... time to leave

sturdy canyon
#

whenever a membership card is debuffed, a random person is kicked from cryptid's server

distant badge
#

it was going so well

sturdy canyon
#

debuffed jolly

#

rip

distant badge
#

i know, despicable

fossil iron
#

Is the rental deck?

distant badge
#

playing chaos rule

#

all jokers turned perishable and rental

fossil iron
#

Aaa, i see, when i see that cryptid joker i was thinking the deck cryptid have

normal plank
#

yo

#

anyone have the sprites for uh

#

tags

#

i dont have it with me rn

#

like just the image

fossil iron
normal plank
tranquil vessel
#

if you're a mod dev you can ask in #💻・modding-dev, if you're a player trying to get mods to work you can ask in this channel

tranquil vessel
normal plank
tranquil vessel
#

do you have the full error message?

tired roost
#

bullshit

normal plank
tired roost
#

god damn it, the fist time i got to ante 7 boss on gold plasma

#

and i get this bukllshit

#

money rush

#

even moer money rush

#

could make it even more so

#

jesus

gentle osprey
tired roost
tranquil vessel
#

Hmmm. What's your steamodded version?

gentle osprey
#

He looks absolutely horrendous though

#

Love it

tired roost
#

was basing it on making him a mafia don

barren blade
#

hey, is there a discord server for bunco ? i've got my game crashing when launching it with this mod

barren blade
tranquil vessel
faint gorge
#

it happened when i tried opening a booster pack

#

and now after beating blind

#

i didn't add/disable any mod during my run

fossil iron
#

Maybe you need send the full txt error, you can copy it using ctrl c and do ctrl v here

faint gorge
#

okay

#

here is full txt error of second screen

lean dune
fallow bramble
#

Now play Bumble Bee on it

carmine mortar
#

“Anyways, here wonderwall” balatrojoker

lean dune
swift matrix
lean dune
#

Lmao

swift matrix
#

Hehehe

river lark
#

becarefull someone abouta to play rush E on here

#

or never gonna give u up

lean schooner
#

whats the mod loader yall reccomend and how do i download it?

lusty lily
#

from the top of anyone's head, does anyone know what mods have custom suits?

#

need to test an interaction with custom suits and my work

lusty lily
#

easy, thx

tranquil vessel
normal plank
#

nooooo

#

retriggers dont count

pearl dove
#

this look okay?

lean schooner
#

sorry if im asking stupid questions

tranquil vessel
lean schooner
quick sandal
#

is there a mod that doesnt take the time and just skips instantly skips to the final score

#

cus i really messed up not using a mod

lean schooner
#

there should be

quick sandal
#

ive been on this hand

tranquil vessel
quick sandal
#

FOR 30 MINS

tranquil vessel
lean schooner
swift matrix
lean schooner
lean schooner
tranquil vessel
#

you should have a Mods folder in %AppData%/Balatro

swift matrix
#

In users/[you]/appdata/roaming/Balatro

tranquil vessel
#

in that mod folder, there should be a Steamodded folder and a lovely folder

swift matrix
lean schooner
tranquil vessel
#

no

lean schooner
#

srry

tranquil vessel
#

no worries, it's confusing haha

swift matrix
#

The lovely foldr doesn't get made until you boot the game

tranquil vessel
#

^ did you not boot the game yet?

lean schooner
#

i booted it then i closed it to try putting in a mod

#

is that wrong?

fossil iron
#

guys, im making a meme tutorial for download lovely and steamodded, it will be a cursed thing XD

#

Like a 2008 tutorial

tranquil vessel
lean schooner
#

yes

#

so i thought it was going well

tranquil vessel
#

yeah, that's good

#

but you don't have a Mods/lovely folder?

lean schooner
#

i have a lovely folder in steam modded but not in mods

#

lemme launch the game without mods again

#

1 moment

#

now it doesnt wanna launch even with steam modded

tranquil vessel
#

crash or just exits silently?

swift matrix
#

Did you add the exception for the folder Wyeth version.dll (the one when the game exe) to Defender?

lean schooner
# tranquil vessel crash or just exits silently?

panicked at crates\lovely-core\src\lib.rs:96:41:
Failed to parse patch file at "C:\Users\mgjva\AppData\Roaming\Balatro\Mods\Steamodded-main\lovely\achievements.toml":
Error { inner: Error { inner: TomlError { message: "unknown variant regex, expected one of pattern, copy, module", original: Some("[manifest]\nversion = "1.0.0"\ndump_lua = true\npriority = 0\n\n## Achievement API\n\n# fetch_achievements()\n[[patches]]\n[patches.regex]\ntarget = "functions/common_events.lua"\npattern = '''(?<indent>[\t ]*)if G\.F_NO_ACHIEVEMENTS then return end\n\n[\s\S]{4}--\|FROM LOCAL SETTINGS FILE'''\nposition = 'before'\n# match_indent =

#

true\nline_prepend = '$indent'\npayload = '''\nG.SETTINGS.ACHIEVEMENTS_EARNED = G.SETTINGS.ACHIEVEMENTS_EARNED or {}\nfor k, v in pairs(G.ACHIEVEMENTS) do\n if not v.key then v.key = k end\n for kk, vv in pairs(G.SETTINGS.ACHIEVEMENTS_EARNED) do \n if G.ACHIEVEMENTS[kk] and G.ACHIEVEMENTS[kk].mod then\n G.ACHIEVEMENTS[kk].earned = true\n end\n end\nend'''\n\n# check_for_unlock\n[[patches]]\n[patches.pattern]\ntarget = "functions/common_events.lua"\npattern = '''if G.GAME.challenge then return end'''\nposition = "after"\npayload = '''\nfetch_achievements()

#

-- Refreshes achievements\nfor k, v in pairs(G.ACHIEVEMENTS) do\n if (not v.earned) and (v.unlock_condition and type(v.unlock_condition) == 'function') and v:unlock_condition(args) then\n unlock_achievement(k)\n end\nend'''\nmatch_indent = true\n\n# unlock_achievement()\n[[patches]]\n[patches.pattern]\ntarget = "functions/common_events.lua"\npattern = '''if G.PROFILES[G.SETTINGS.profile].all_unlocked then return end'''\nposition = "at"\npayload = '''if G.PROFILES[G.SETTINGS.profile].all_unlocked and (G.ACHIEVEMENTS and G.ACHIEVEMENTS[achievement_name] and not G.ACHIEVEMENTS[achievement_name].bypass_all_unlocked) then return end'''\nmatch_indent = true\n\n[[patches]]\n[patches.regex]\ntarget = "functions/common_events.lua"\npattern = '''(?<indent>[\t ])if G\.F_NO_ACHIEVEMENTS then return end\n[\s\S][\s\S]{16}--\|LOCAL SETTINGS FILE'''\nposition = 'before'\n# match_indent = true\nline_prepend = '$indent'\npayload = '''\nif not G.ACHIEVEMENTS then fetch_achievements() end\n\nG.SETTINGS.ACHIEVEMENTS_EARNED[achievement_name] = true\nG:save_progress()\n\nif G.ACHIEVEMENTS[achievement_name] and G.ACHIEVEMENTS[achievement_name].mod then \n if not G.ACHIEVEMENTS[achievement_name].earned then\n --|THIS IS THE FIRST TIME THIS ACHIEVEMENT HAS BEEN EARNED\n achievement_set = true\n G.FILE_HANDLER.force = true\n end\n G.ACHIEVEMENTS[achievement_name].earned = true\nend\n\nif achievement_set then \n notify_alert(achievement_name)\n return true\nend'''\n\n# create_UIBox_notify_alert\n[[patches]]\n[patches.pattern]\ntarget = "functions/UI_definitions.lua"\npattern = '''local t_s = Sprite(0,0,1.5(_atlas.px/_atlas.py),1.5,_atlas, _c and _c.pos or {x=3, y=0})'''\nposition = "before"\npayload = '''if SMODS.Achievements[_achievement] then _c = SMODS.Achievements[_achievement]; _atlas = G.ASSET_ATLAS[_c.atlas] end'''\nmatch_indent = true"), keys: ["patches"], span: Some(123..128) } } }

tranquil vessel
#

oh boy

lean schooner
#

teh error message if it helps

#

*the

tranquil vessel
#

if you could paste it in a code block next time that'd be nice haha

#

I'm assuming you have lovely beta7?

lean schooner
#

sorry

tranquil vessel
#

```
Codeblock! Escapes discord's formatting such as underscore or italics, among other stuff
```

Codeblock! Escapes discord's formatting such as __underscore__ or *italics*, among other stuff
tranquil vessel
hard iris
#

they say the triangle is the strongest shape

#

this is a goofy start to a run

tranquil vessel
#

in... the page I just linked you?

lean schooner
#

sorry

#

i meant version.dll

tranquil vessel
#

in the game folder

#

wherever your Balatro.exe game is

fossil iron
#

The thumbnail is insane XDDD

tranquil vessel
#

oh with the background too, nice

lean schooner
mossy axle
#

Hey there y'all, I hope I am not being annoying but my computer keeps insisting that Lovely-x86_64-pc-windows-msvc is a virus, and when I try to grab version.dll and put it into the Balatro area it denys me and says its a virus

tranquil vessel
lean schooner
#

ah oki

lean schooner
#

but without the black window

tranquil vessel
#

did you put the new version.dll from lovely beta6 in?

lean schooner
#

yes

tranquil vessel
#

your anti-virus probably got to it

tranquil vessel
#

yup, perfect

mossy axle
#

I did the "add an exclusion for this directory" part right, yeah?

#

cool

#

Though Real-Time Proctection didn't re-enable like it said it would, so I thought I did something wrong

tranquil vessel
#

the guide means "real-time protection will re-enable itself again, at some point in the future"

mossy axle
#

Ah, gotcha

#

I think I'll just re-enable it now that its in there

lean schooner
tranquil vessel
#

good AI prompt

lean schooner
#

yep

#

tryed it again

fossil iron
#

im cooking

lean schooner
#

wont even let me put it in

#

cuz virus

tranquil vessel
#

yeah you'll have to disable real-time protection and add the exclusion to the folder

lean schooner
#

that sounds verry safe

tranquil vessel
#

it'll automatically re-enable itself after a bit

lean schooner
#

i know but also pain

mossy axle
#

(or you can do what I did and re-enable it after putting the excustion, its very quick)

fossil iron
#

what happen now, i need to set in public, sorry

tranquil vessel
#

your entire windows being in non-english really adds to it huh

fossil iron
quick sandal
#

still makes me wait ages

tranquil vessel
quick sandal
#

but i still wait for the jokers

#

to keep retriggering

mossy axle
#

so now onto my other question

  1. Create a directory named Mods inside the save directory if it doesn't already exist, and navigate to it.
    is it supposed to look like this before I make a Mods folder?
sturdy canyon
tranquil vessel
#

oh yeah it's not a magic bullet - balatro still has to actually do the calculations you made it do

sturdy canyon
#

10/10

fossil iron
sturdy canyon
#

10/10

mossy axle
fossil iron
#

now when someone ask for mod balatro, i just post the video haha

tranquil vessel
mossy axle
#

the mods folder I mean

tranquil vessel
#

no

#

just in the Balatro folder

mossy axle
#

cool

tranquil vessel
#

same level as settings.jkr

mossy axle
#

I thought so

#

weird bug though, when I click back on the mods menu in Balatro it restarts my game

#

unless that's intended

tranquil vessel
#

after disabling/enabling some mods?

exotic shadow
fossil iron
#

the entire video is a meme

#

XD

exotic shadow
#

couldn've been worse if you didnt' delete the lovely zip from the balatro folder (and also there was an old one there you overwrote)

formal wedge
#

it didn't use 009 Sound System Dreamscape 😔

fossil iron
#

and the unregistered hypercam 2

mossy axle
formal wedge
#

well now you can upload how to mod balatro 2024 (UPDATED 2024)

mossy axle
#

I just added Pokermon in though

#

and that doesn't happen anymore, cool

tranquil vessel
#

HAHAHA you're right

mossy axle
#

Lol

tranquil vessel
#

I'll go see if I can fix that

mossy axle
#

I mean its a 0.01% mattering bug but

#

because people aren't gonna have No Mods with the Modding thing

#

but lol yeah

#

I found a bug, where's my hat

tranquil vessel
#

🤠

pearl dove
lean schooner
#

looks good

#

but maybe holders or whatever you call them on the phone

#

where you put it down on

#

the rest looks god really cute ❤️

pearl dove
#

good idea! thank you :>

grand geode
#

good art tho!

formal wedge
#

if i use the lovely injector, will i gain magical powers? what magical powers will i gain? can i select the magical powers? how many times can i use the lovely injector to get magical powers before i suffer side effects?

daring sluice
#

yeah you can go invisible

#

pretty cool

exotic shadow
#

You get the magic power to mofiy the games code
The amount of times you use it does not corralte to the side effects, but is corralated to the other patches that touch the same stuff as you

formal wedge
#

alright sounds good i'll use these powers for evil

frail tusk
#

i log in next day and my mods arent there, the files for the mods are still in the game files though

swift matrix
#

You need to set up that exception for the exe folder in Defender

frail tusk
swift matrix
frail tusk
#

do i have to restart or is there something i can do

swift matrix
#

You just add the exception and re-download the version.dll

#

Everything else should be as you left it

frail tusk
#

thanks man

#

where do i redownload the version.dll again?

frail tusk
#

thank you very much GayCoonie

swift matrix
#

Np :3

frail tusk
swift matrix
fossil iron
#

Coonie, you saw the meme video?

frail tusk
swift matrix
fossil iron
#

The worst tutorial you have seen in this world

frail tusk
frail tusk
#

it says it cant find the folder when i type "balatro"

fossil iron
swift matrix
frail tusk
#

becuase to my knowledge i can only access it by typing %appdata%

frail tusk
swift matrix
#

Needs an 'unregistered hypercam 2' watermark though

swift matrix
#

The one with the game files

frail tusk
#

hold on i put balatro in my d drive brb

fossil iron
swift matrix
frail tusk
#

alright i set it

frail tusk
swift matrix
#

Hence why I use Linux

fossil iron
umbral pilot
#

I like it

#

but I'm not a dev so who cares

fossil iron
umbral pilot
fossil iron
#

Not lovely dev, Lovely chapter 2 when?

umbral pilot
#

one lovely

#

magic fruit lua injector

#

makes u all rubbery and injectable

glass nacelle
#

im trying to install lovely so i can install cryptid but i have to turn off all my downloads and windows threat protections and the second i turn it back on after getting lovely running it all gets deleted by windows threat protection. is there anyway to have windows threat protection on and mod the game?

fossil iron
#

So you can have the windows threat protection and play modded balatro

fossil iron
fossil iron
#

Epic OOC

glass nacelle
normal plank
#

guys how do i write lovely

#

nvm i think i get it

exotic shadow
stuck seal
#

Kingler Goldbat is making my life easy (never was fond of a vampire joker before)

fossil iron
haughty anvil
#

does anyone know what folder you download your mods into . downloaded a mod into my balatro folder but it did not take

analog horizon
#

There should be a mods folder in there

#

I've run into a bug where achievements didnt unlock even though I have achievements enabled mod in my mods folder. Anyone have insight on that?

#

Or are all steam achievements disabled

haughty anvil
#

Thank I will Try That

analog horizon
#

I just beat my first run, but nothing popped up on steam

#

so ante 8 + completion didnt show

fossil iron
#

I know for example, when i get C+ i need win ANOTHER run for get the steam achievement

#

And i have steamodded and achievement enabler

analog horizon
#

Ah, so probably just another run will do it?

fossil iron
fossil iron
cerulean locust
#

hold on i just noticed the other part of neutron star's effect

#

oh my god

analog horizon
analog horizon
#

Beat my second run, no achievements yet

bitter zephyr
#

is there a mod to compress the eris cards into something usable lmao
like say 383x eris or something

bitter zephyr
#

ty 🥺

candid sable
#

Nope

swift matrix
#

uh.... what'cha doin there buddy?

#

dunno what the cause would be if not this, though I don't remember discarding just that ace

fossil iron
fossil iron
swift matrix
#

that's just less fun for me. I won gold stake on a deck or two back with unmodded, and that's good enough for me, lol

#

I prefer to go way above ante 8 in white stake

daring sluice
#

gold stake endless kinda fun though ngl

swift matrix
#

I just hate perishables ngl

#

I have no desire to play with or around them

daring sluice
#

gold stake without perishables would still be fun

swift matrix
#

Yeah I could see that

#

though I often end up redeeming vouchers that do most of what higher stakes do

#

and with an upside :P

fossil iron
#

Is very very troll

swift matrix
#

oh I love skipping

#

so easy for me

fossil iron
#

And other when you sell the joker destroy a random joker you have

swift matrix
#

yeah I don't have sylvsticers or whatever it's called, I think that;s what that secons one is from

#

first is bunco and I do have I think

fossil iron
#

I play my modded runs in your pack

swift matrix
#

ah maybe it's only in higher stakes

#

or I just missed it

fossil iron
swift matrix
#

I only get the bunco stickers from that one boss

fossil iron
#

I want do gold stake with sandbox sleeve sandbox deck but i cant XD

swift matrix
#

lol that sounds pretty hard

#

double sandbox is hard on white stake

#

ngl

fossil iron
#

And i added cruel blinds XD

swift matrix
#

lmao

fossil iron
#

Its a pain but, with time i will get it (maybe) [i guess]

little stag
#

is it normal for cryptid to make the game run at like 30 fps?

swift matrix
#

just restart the game to temporarily fix

little stag
#

yeah this was after a run and starting a new one

#

makes sense

slim badge
#

There will no be modding on Android?

cerulean locust
#

dark type cube

#

because why the fuck not at this point

swift matrix
swift matrix
swift matrix
#

what's the sixth voucher from the left from? Because it's crashing on obtain from a voucher pack through mystery voucher

#

ah actually looked at the crash log, is it reverie?

late fog
#

I haven't been doing much modding (the only mod I have installed is the one that changes "Straight" to "Gay"), are there any good mods that expand the game while keeping the spirit of the game relatively the same? ie stuff that can break if you do it right but doesn't make the game way too easy.

frail tusk
#

does anybody have the link to the Balatro cryptid mod server

cerulean locust
#

glowing deck misprint sleeve white stake
let's go

swift matrix
#

well that should help, lol

#

do rerolls pay you now?

cerulean locust
#

I THINK SO???

swift matrix
#

ayyyyy

cerulean locust
#

ok

#

it only displays as negative

#

it doesn't actually give you money

daring sluice
swift matrix
#

lame

cerulean locust
#

guys do you think i'll hit the negative

swift matrix
cerulean locust
#

OH I CAN'T EVEN AFFORD IT

swift matrix
#

if only the reroll actually payed you like it promised

#

smh

cerulean locust
#

lemme play my 140 chips 10 of spades

swift matrix
#

stuntshovel

cerulean locust
#

ok

swift matrix
#

if only you could select .8 card

cerulean locust
#

chat which tag do i pick

grand geode
#

d6 tag

cerulean locust
#

OH I FORGOT VOUCHERS WERE RANDOMIZED AS WELL

swift matrix
swift matrix
cerulean locust
#

picking that

#

buying :D as well since i can afford it

#

i know glowing deck is gonna make you big and strong one day, dubious joker

#

COOL JUGGLER?????????

#

ok that gastly's much better

#

oh hey.

#

that certainly helps

#

i was waiting for you...

#

AWWWWWWWWW IT DOESN'T COPY THE CHIP VALUE

swift matrix
#

@lean dune time to reimplement Death

#

:P

void crow
#

can anyone give some full package mod reccomendations? mods that come with jokers blinds etc. ive played a bunch of cryptif but trying to find something new

cerulean locust
#

they call him the killer...

void crow
swift matrix
#

or just using it if you want a shit-ton of content

cerulean locust
#

dude i'm actually fucking pissed lmao

swift matrix
#

what brain rot does to a motha

cerulean locust
#

ok so

#

i opened an arcana pack

#

i destroyed all my cards using the hanged man inside of the arcana pack

#

but it turns out i couldn't skip

#

and since i didn't have any cards to select

#

i was essentially softlocked

#

so i had to quit and re-enter the run

#

BUT APPARENTLY THAT JUST RESHUFFLED MISPRINTED SLEEVE'S RNG

swift matrix
#

ooof yeah arcanas do that when you don't have any cards in hand, I have no idea why

cerulean locust
#

SO THERE GOES ALL MY FLAT MULT

#

let's try that again

latent nimbus
#

value

cerulean locust
#

OK SO EVERYTHING'S A DOLLAR NOW LMAO

swift matrix
#

ayyy

#

there's a joker that does that

#

in twewj

cerulean locust
#

ok so i've just essentially made a money printer

fossil iron
#

Coonie, you can play cryptid disabling all except for the decks?

swift matrix
#

I mean I could if I wanted to, yes. I'm just waiting for the balanced version because the jokers seem cool for the most part, just don't want the super crazy ones

#

and you can't disable legendaries, which a lot of the crazy ones are, seperately

#

the other rarities are pretty normal from what math says

#

the other vanillia rarities I mean

cerulean locust
#

i've heard rumors about you.

plain glacier
#

is there a way to re enable steam achievments with mods loaded?

plain glacier
#

Hero

covert goblet
#

whyyyy

my mods just stopped working today, they were working fine yesterday night

swift matrix
#

make an exception for the folder version.dll and the game exe are in

covert goblet
#

goddamn it defender

#

you're right, lovely only has a dump and log in the file in my mods section

#

thanks

swift matrix
#

np :3

#

though lovely doesn't go in your mods folder, it goes in common/Balatro (dunno the rest of the path) with the exe

#

those sump and log files are just what it creates

covert goblet
#

ohh

swift matrix
#

you must've done it right before

#

lol

covert goblet
#

yeah lovely is missing from my balatro tho

swift matrix
#

yeah because defender nommed it, as I said

#

that's the folder you add the exception to

covert goblet
#

thank you for your assistance gay racoon

swift matrix
#

you're welcome :3

covert goblet
#

how do i stop defender from messing with it? its stopping me from moving lovely into it

fossil iron
#

Coonie, is a good idea send the tutorial here? (i think no)

fossil iron
#

click here

#

disable real time protection

covert goblet
#

it ate the lovely as i was going to turn it off lmaooo

its so hungry

#

i got that figured out myself

fossil iron
#

you made the exclusion?

#

for the balatro folder

covert goblet
#

i just turned it off temp

fossil iron
#

like this

#

but my windows is in spanish so my screenshots dont help much

covert goblet
#

thank youuu

#

it is done. windows will no longer eat my lovely

plain glacier
#

iirc when windows tells you its a threat you can just tell it to ignore it/white list it

cerulean locust
tidal nimbus
#

Anyone know how to add a mod?

cerulean locust
#

i have a mission

#

just what i needed, more chips

#

chat i might be dead

tidal nimbus
cerulean locust
tidal nimbus
#

Please

#

Do I need external tools or something?

faint gorge
#

Installing this is more complicated than adding a mod 🤣

#

But it's not that difficult

tidal nimbus
#

What if there's malware inside?

#

The programmer is smart enough to fool everyone

west hill
#

there isn't

tidal nimbus
#

You never know

#

They could be smart enough to trick you

covert goblet
#

got meowth as my first pokemon joker when i played my first run

its all coming together

#

moneyyy

mossy axle
#

Quick question, how do you update mods? Do I have to just re-install the new version if one comes out?
Example, I saw that the pokermon mod got an update for Yamper's Art, but how do I go about getting that in there

junior rock
mossy axle
#

Thought so, just wanted to check. Thanks!

solemn badger
#

does anyone know that this means?

#

it's happening when i have lovely in my game directory

exotic shadow
#

Verify file integrity in steam

solemn badger
#

ah gotcha

#

does the newest version of lovely just not work?

#

^with the newest version of steammodded

#

all i want is the dynamic blueprint mod :,,

lean dune
#

as wilson said, verify file integrity

solemn badger
#

i just did

#

and it still doesn't work

#

i like JUST installed the newest version of steammodded

lean dune
exotic shadow
#

do you have 2 copies of steamodded?

solemn badger
#

i have one

lean dune
solemn badger
#

bro.

#

be kind friend

exotic shadow
#

how did you install steamodded?

solemn badger
#

from github and using the injector thingy

exotic shadow
#

that is an old version of steamodded

lean dune
#

see, that's not the latest version

solemn badger
#

can you chill bro?

#

be kind

lean dune
#

there's several depreciation notices

exotic shadow
solemn badger
#

i've never done this before

exotic shadow
solemn badger
#

no you're good

#

it's the other guy

lean dune
#

wdym

solemn badger
#

you're really helpful wilson

lean dune
#

I did the exact same thing

solemn badger
#

i appreciate the help a lot

exotic shadow
#

aure did the same thing?

west hill
#

don't be silly aure, telling people to read is RUDE

solemn badger
#

:/

lean dune
west hill
#

maybe it's time to remove the 0.9.8 release

exotic shadow
#

I mean theres still some use for having it around

#

like if you want to run an older mod

lean dune
#

I'll opt for a 1.0 beta release at this point, just some progress on the index branch I want to get done first

exotic shadow
#

and another use case I can't mention here

lean dune
#

not like the code would suddenly be unavailable, but sure

#

I don't like deleting past releases

exotic shadow
#

well the injector dissapearing would be bad

lean dune
#

for any reason

exotic shadow
#

yeah same

lean dune
#

I mean one could always build a new one

exotic shadow
#

Maybe make a bigger notice for the 0.9.8 release

#

Like jsut a

This release is really old and you should not use in 90% of use cases. Please install the alpha version instead

#

Oh I can edit release's

#

oh we also show in the wiki the latest release

#

@lean dune question think you can make the mod index pr just a self updating steamodded pr? If we had that, I think we could get away with frequent beta releases

lean dune
exotic shadow
#

can we tie a release to the master branch?

fossil iron
exotic shadow
#

or something with actions to make a new release every time we bump the version

lean dune
#

maybe that's not a bad idea

exotic shadow
#

I can take a look this afternoon

rigid jewel
#

I'd assume that there are GitHub actions to make releases, so that should be possible.

lean dune
#

I'm not super proficient with actions though, took me a while to even get the auto-merging on the index repo to work

exotic shadow
#

yeah we just would have to detect a version bump

rigid jewel
#

If we're gonna do that I suggest that we get the remaining PRs merged

exotic shadow
#

Yeah I can write actions

#

I'm not great but I'm good enough

rigid jewel
#

(Plugging Rarity ObjectType API)

solemn badger
#

thanks for your help guys, i figured it out and got it working :) sorry for getting mad earlier lol

lean dune
#

there's an old action on the repo that bumped version and tagged it when the version was changed in manifest.json I think? maybe just expand on that

exotic shadow
#

I still need to finish the tag pr

#

I would like it before a beta but it's unlikely

#

maybe we should do a feature freeze

#

say no more featrue pr's before the beta, finish the existing ones and then make a beta

#

Or at least some of them

rigid jewel
#

It would give us the time to write all the remaining docs and annotate any functions/code.

exotic shadow
#

yeah that too

lean dune
#

for index, I'd like it spread across multiple stages:

  • auto-update self and indexed mods
  • wait for mods to be registered into the index
  • add in-game mod browsing (post-beta probably)
exotic shadow
#

we could do a release before full docs

#

makes sense

west hill
#

what docs do we still need?

exotic shadow
#

oh also we need some kind of safe mode mechanbisim

exotic shadow
#

theres plenty of api's completly undocumented

#

SMODs.functions don't seem documented

#

I think the sticker api sin't documented

lean dune
#

Also I've found even checking for updates is too slow for large mod lists, so we might need a server caching commits on all indexed mods to just send as one list to compare against

#

scraping the web page for a commit hash takes around 600ms per mod, while git pull while already up to date is upwards of 1sec

#

reading from zip files is useful for this imo

exotic shadow
#

I would be down to help

rigid jewel
exotic shadow
#

both CPU and code wise

lean dune
#

we need to get lovely supporting this, and it should be exclusive with non-zipped folders (which are then safe to dev on)

exotic shadow
#

if we just have a machine we just keep git repos cloned and pull the latest source

exotic shadow
rigid jewel
#

Do we need SMODS.DollarRow anymore atp?

lean dune
#

it's probably better than any sort of internal safe mod mechanism that might fail

tired roost
#

Merry (Andy) go round (couldnt think of any other NameBase for Merry Andy)

rigid jewel
#

We should def keep the patches to allow negative dollars on payout but idk if this class is needed anymore.

lean dune
#

then we need to think about how to have users make the transition to user-mode indexed zip files

exotic shadow
lean dune
#

a prompt to convert and update everything is fine for basic users, maybe that's all we need

exotic shadow
#

yeah

lean dune
#

mod devs will get around by themselves

exotic shadow
#

maybe keep old folders around somewhere

#

just so if someone has unchanged stuff in there it doesn't get nuked

lean dune
#

for sure we need backups

exotic shadow
#

what should the behaviour be if the same mod is in a folder and zip at the same time?

#

Specifically we need to coordinate that with lovely

lean dune
#

I'd opt to ignore zips that have a folder of the same name

#

especially as that can also happen with manual downloads

exotic shadow
#

I think it needs to be more than that

#

I think we need to scan the folders and zips and ignore duplicate mods

west hill
lean dune
#

so another pre-load pass that identifies mod IDs and gets rid of dupes? Shouldn't be too hard on steamodded's side, we just need to make sure it's consistent

#

which means, once again, shared metadata files are needed

exotic shadow
#

I mean we need to do it for deps anyways

#

I think maybe lovely should be doing this

#

it decided what mods to load or not then lets us know

#

or maybe another tool is needed

#

But steamodded can have issues with handling mods if it crashes

lean dune
#

maybe steamodded has gotten too big

exotic shadow
#

I mean theres jsut some stuff we can't do

lean dune
#

but it's nice to have an all-in-one dependency

exotic shadow
#

not without more control over lovely

tired roost
#

cant belive noone has yet made this meme

lean dune
#

I mean if we can expose something like require('lovely').is_loaded('path/to/metadata.json') that'd be fine for making it consistent

exotic shadow
#

yeah or even just like a table with the paths and and id's loaded

#

though it would have to handle non-lovely things tyhen

fossil iron
north leaf
#

is it possible to load from a different texture sheet based on edition?

#

I've been trying to inject into card.lua to pull from a different sprite but I can't figure it out

exotic shadow
#

probably with a lovely patch in Card:Draw

#

but I'm not that famialr with it

west hill
#

will the edition always require a different sprite?

north leaf
#

eventually

#

I just want to get it to swap at all then work on like

exotic shadow
#

take a look at Blueprint+

north leaf
#

if edition is wild then pull from wild sheet

#

oooo will do

exotic shadow
#

it relaods sprite sheets on the fly

west hill
#

you can probably hook set_edition in that case then

#

and do your sprite change there

north leaf
#

this is for numbered cards not jokers btw

#

dunno if that was clear

lean dune
tired roost
#

fixed it

north leaf
#

the idea of wild/mult/bonus cards having different art seems cool

lean dune
#

I started off using json files on steamodded's side, but I'd switching to toml if lovely exposes either a parser or the data directly

west hill
exotic shadow
exotic shadow
#

And this would require a lot of work in lovlely which has much less people who are able to contribute to it

north leaf
#

instead of 8BitDeck.png, when its a wild it loads from WildDeck.png

exotic shadow
#

Hineskty it might be a good idea to make an app that is responsible for this outside of lovkey and then just tells steamodded and lovdky what to do

#

Like a launcher kind of program (though it doesn't need to do much ui wise)

west hill
#

okay, those are enhancements, not editions, but the basic idea should be similar

exotic shadow
#

I know this is possible cause there was a big where you could have some cards using high contrast and some not

tired roost
#

no fucking way. vagabond is an italian

north leaf
#

cannot figure out both how the game renders the pips

tired roost
north leaf
#

I was thinking searching card.lua for hc_atlas was a good idea

#

as thats gotta be the pip rendering part

west hill
north leaf
west hill
#

can probably do something like this/

north leaf
#

my first attempt was to edit self.children.front.atlas

#

couldn't get it to work at all, eventually replaced "self.children.front.atlas = _atlas" with blank just to see if anything happened and nothing even changed

west hill
#
local set_ability_ref = Card.set_ability
function Card:set_ability(center, initial, delay_sprites)
  set_ability_ref(self, center, initial, delay_sprites)
  if center == G.P_CENTERS['m_wild'] then
    self.config.front.atlas.name = 'new_atlas_key'
    self.config.front:reset()
  end
end
#

I think this would work

north leaf
#

should I add this to card.lua?

west hill
#

just put this in your mod file

wind panther
north leaf
inner mural
#

i think i gerberted too close to the sun

fossil iron
west hill
lean dune
exotic shadow
#

We just get lovely a method of loading patches only passed via command line or an env varible, and then we can also do things like handle restarting the game

lean dune
#

a launcher-type app sure would work for that, I'm just not sure where exactly that fits in with lovely being game-agnostic and whatnot, with the launcher's work also being a core feature

exotic shadow
#

no I'm saying its seperate

#

it just interacts with lovely

#

to get things working how we want

#

we could even write it in lua with love and then it can share code with steamodded core

lean dune
#

maybe it's no problem

exotic shadow
#

I mean theres a few other issues that come up with auto update

#

like the game crashing before your update manager can load

#

or if it fails to update your game just breaks

#

and then they need to manually fix it

#

but with a launcher/tool thing it wouldn't be such an issue

#

I don't think it's very viable to do everything from steamodded and I also don't think we can push everything off to lovely

lean dune
#

hm i think I like where this is going

exotic shadow
#

we would just extract the steamodded dependancy whatever out and hten both use it for consistancy

#

and then if we could tell lovely which patches to load exactly, then we wouldn't even need it to support loading zips (we could just extract the patches out to a tmp location and point lovely at it, (althought it would benifit having support in lovely)

lean dune
#

I still like the idea of having zips vs folders differentiate development versions from non-dev installs

exotic shadow
#

yeah no me too

#

I don't want to develop in a zip

lean dune
#

lol nah, i mean rather than having everything in folders

#

not all zips, hell naw

tranquil vessel
exotic shadow
#

Yeah no I like how everest does it

distant badge
#

thanks chaos rule, very cool

exotic shadow
lean dune
#

yeah that's perfect

tired roost
#

the basis of namebase is the first thing i think of

#

oops all 6 for namebase

fiery kayak
#

I think you should slide the box to the left by 2 pixels

fossil iron
fiery kayak
#

and then the nutrition label one pixel to the right

exotic shadow
#

Yes

daring sluice
#

the hit game?

exotic shadow
#

Everset is Celeste's mod loader

daring sluice
#

im aware

#

i partake in a little bit of celesting myself

fossil iron
#

I need play celeste

swift matrix
tranquil vessel
#

I do think aure meant the other way around btw, zips = user installs, folders = dev versions

swift matrix
#

I understood the meaning

tranquil vessel
#

Ah, good. The order aure put them really confused me the first time I read it

west hill
#

it'll only effect the auto updating though I think, zips will be auto updated by steamodded and folders will be ignored

swift matrix
#

Yeah I probably wouldn't be using auto updating anyway, being a modpack maker

#

I just don't really like the vibes of the 'differentiation' I guess

#

I feel like it would incentivize devs to only provide a zip and be less likely to use github properly

fossil iron
#

I want context

tranquil vessel
# fossil iron I want context

Wilson and Aure were talking about a balatro mod manager and launcher that would be able to auto-update mods
Aure suggested a format where mod makers could distribute mods and users could load mods as a zipped file, but mod makers would use normal folders for/during mod development

exotic shadow
swift matrix
#

As someone who makes a modpack, it's whether it's 'my place' or not, it's much easier if people do provide traditional github repos

#

And I don't really feel like I'm overstepping anything by pointing that out and expressing a strong preference for the current status quo

west hill
#

I mean if we're building a launcher, I'm sure modpacks cna be considered

tranquil vessel
#

^ true

tranquil vessel
dim dome
#

Hi, I recently tried to use the steammodded installer and it errored when loading any ideas why?

fossil iron
dim dome
cerulean locust
#

asteroglyph ❤️

#

more time to scale

The C

brave lava
#

this hand has been playing for like 2 minutes straight lmao

bitter zephyr
#

brainstorm mod keeps giving me this when pressing ctrl+a to auto reroll
On Lovely 0.6.0, 1.0.1g-Full and steamodded alpha
i have balalib, brainstorm, distro, talisman, debugplus, nopeus, jens lib, and incantation

swift matrix
#

Seems lovely 0.6.0 still has some breaking chanfes

bitter zephyr
swift matrix
#

Well that one was the worst

#

We were all still using 0.5.0 beta 6

exotic shadow
#

not really

#

it broke like 2 things and one was updated externally

junior rock
#

what did it end up breaking

bitter zephyr
swift matrix
swift matrix
exotic shadow
swift matrix
#

Idk why but that's how it played out in my experience

eager hamlet
#

hey all i stuffed up modding and now i cant open teh game without crashing, anyone know the path to the steammodded mod folder so i can delete the mods? :0

rugged fable
fervent mauve
#

just played my hand the game decided it had enough >:c

tired roost
#

JJJOOOKKKEREERRRR IIIDDDEEEAAA!!!!!!!!

#

"Jigsaw Puzzle"
Gain X0.2 for every unique hand played this ante, reset after boss blind

#

Another joker idea (this one for JoJoker)

#

"King Crimson"
Skipping a blind opens the shop (like if you beaten the ante)

iron onyx
tired roost
#

Another JoJoker idea

swift matrix
#

but nothing wrong with also making it a joker

tired roost
#

"Sex Pistols"
Retrigger the first scoring card as many times as there is missing cards in hand to 6

tired roost
#

(of there is 4 played, retriggered the first one 2 times)

#

If there is only 1 card played, retrigger it 5 times

tired roost
#

Or you know what

#

Scrap that

#

"Sex Pistols"
The first scoring cards is retriggered as much as you have hands left

#

Also, another JoJoker

#

"Glorious Dead"
All cards in the first played hand of the round, have their rank increased by 1

#

And another JoJoker

#

"Mr President"
Disables all jokers, except the 5 (6 with ectoplasm) rightmost jokers (except Mr. President and negatives).
Gives 5 joker slots

#

So functionally you have a joker storage, that you can take jokers out of mid-round

#

While still having the functionally same amount of jokers

swift matrix
#

like an extreme version of stash/stow

#

(betmma vouchers)

#

not a bad idea

#

though not usre how it'd work on decks with more slots

#

probably some way to grab the base joker slot count

#

just apply the effects based on whatever it is at the time of the obtainment, and update the undebuffed slots if you get more

#

because even in the base game, there'a antimatter, and you can use ectoplasm more than once if you hate your life

tired roost
#

Cause ectoplasm just makes a negative, and these are not stashable

iron onyx
#

it might seem a little strong, but... i made it cost $7, and it's a rank with no other synergies in vanilla

tired roost
#

JoJoker idea!!!

iron onyx
#

if it wasn't obvious, i'm implementing this in my personal mod

#

which i'm likely going to release a 1012b version of very soon

tired roost
# tired roost JoJoker idea!!!

"Kraft Work"
Gives score at the beginning of the round
Amount given is the score overflow from previous blind (if previous blind requirement was 600 and you scored 672, this joker would give 72 score at the beginning of round)

iron onyx
#

...you know what, that's actually super neat!

#

you could get mega money by overshooting early blinds by so much that you win in 0 hands

tired roost
#

And if you like, overshot the amount of 2 blinds, it will automatically beat one, and then re-gain what it overflowed

iron onyx
#

that's what i mean

fervent mauve
swift matrix
#

I think it's fine as is though

tidal nimbus
#

Did I do something wrong?

#

I just unzip the mod file and put it into the mod folder

swift matrix
tidal nimbus
#

Ah 😅

swift matrix
#

if you already tried to install 1.0, it probably worked

#

you just need to reverify game files on steam

lean dune
#

the game always crashes if both are present

swift matrix
#

(it won't delete anything besides the old injector which we don't use any,ore)

swift matrix
#

that's one of those times you get those crashlogs with ??? for smodded version

lean dune
tidal nimbus
#

Thanks

fossil iron
#

Guys, exist a mod what adds controller rumble to balatro??

swift matrix
#

which I guess makes sense, I'd expect love2d to have native rumble support

#

just gotta enable it

tired roost
#

Should start making a list of these JoJokers

swift matrix
tidal nimbus
#

With a games like this

#

Rumble is the last thing you wanted

#

Imagine the baron+mime+red seal combo

tired roost
#

JoJoker idea

#

Was trying to come up with something for "Magician Red" and the only thing I can think of is a flat X1.5

#

He is related to fire, the score is related to fire,

#

And a good mood also needs bad jokers

tidal nimbus
#

What if... we made a wiki for balatro mod?

grand geode
#

go edit it

fossil iron
tired roost
#

JoJoker idea

tired roost
#

I can't mod, (I don't want to learn cause I'm already making a game in a different language, and learning 2 programming languages is a bad idea)

tired roost
tired roost
fossil iron
#

Im very noob doing code things

#

But in the future i will cook something

tired roost
#

JoJoker (yes, another one)

#

"Fool"
Stone cards act as held in hand ability cards (like Gold)

fossil iron
#

Modlich

#

You see good this sprite?

tired roost
#

"The Hand"
-1 hand, +1 discard

tired roost
fossil iron
tired roost
#

List of all anime I care about:
JoJo, Dungeon Meshi

fossil iron
tired roost
#

Gradient a bit steppy

#

I'd recommend just using a gradient tool

swift matrix
#

looks to be intentional design

#

I think it's a fine effect

fossil iron
#

And the outlines/borders?

swift matrix
fossil iron
#

I really need watch aseprite tutorials but im lazy

swift matrix
#

sounds like you came from MSPaint and not pirated photoshop like a lot of us

#

lol

#

nothin wrong with that

fossil iron
grand geode
#

mspaint is so based

swift matrix
#

I know of paint net, never actually used it. I've used paint (like everyone) photoshop, affinity photo (like photoshop but cheap) krita, and aseprite

#

and I don't even draw, I just.... fuck around and make collages sometimes mostly. besides when I'm doing something semi productive, like in this case helping with pokermon lately

#

and I mean... I doooo draw

#

but this is about as well as that's ever gone (execution wise)

#

haven't improved really since third grade, lol

fossil iron
#

My draws when i was a kid are just sickmans fighting like dbz😂

#

And open the windows xp paint and play with the spray

#

The newest version of paint actually support transparency?

swift matrix
#

yeah it does apperently

#

but I haven't used windows since they added that

fossil iron
#

LAYERS IN PAINT WTF

fossil iron
#

And no, i dont will use 11

swift matrix
#

makes sense

#

and why would you? it seems to be designed for extraterrestrials

#

least intuitive OS I've ever touched

#

and I use linux

sinful scroll
#

the day win10 stops being supported i leave the internet 😭

fossil iron
fossil iron
#

When that day becomes

west hill
#

it's next november right?

fossil iron
west hill
#

I was close T_T

fossil iron
swift matrix
#

close only counts in horseshoes and handgranades

#

:P

#

fr you were close tho

fossil iron
tidal nimbus
barren blade
#

some cryptid wednesday afternoon fun

wanton rapids
#

thanks for the arrow i would not have noticed

barren blade
#

i have the soul of a youtuber myself

grand geode
#

where's goku

tidal nimbus
#

Thanks, pokemon cards

tired roost
#

Idol for NamBase

lean dune
#

what're we cooking 👀

west hill
#

👀

rigid jewel
#

oh no

#

Nuke targeting Steamodded lovely patches incoming?!

west hill
#

thunk saw that we were finalising a smods beta and said no?

umbral pilot
#

rip lol

distant badge
#

thunk integrates cryptid into the base game and removes every mod

faint gorge
#

well, at least it's something ¯_(ツ)_/¯

tired roost
#

fucking fenomenal start!

#

literaly round 4

#

NOOO!!!!!

gentle osprey
faint gorge
lean dune
exotic shadow
tardy sierra
lean dune
#

:merry_andy:

tardy sierra
#

Wait, why is Todd winking, but not Steven?

#

Steven should be winking his left eye, lol.

tardy sierra
#

There ain't no Andy, unfortunately.

exotic shadow
lean dune
formal wedge
#

steven should be winking both eyes

exotic shadow
#

or neither

formal wedge
#

if todd is winking -1 eyes that's 3 eyes open which is also odd

faint gorge
warped hamlet
warped hamlet
#

ok i may be dumb but

#

brainstorm isnt working

distant badge
#

this is what the founding fathers wanted

#

an original joker overwritten twice

fallow bramble
#

Bunco does some rebalance on vanilla cards too soo

distant badge
#

fair

#

beautiful

tired oyster
#

Why is the cryptid mod not on Nexus mods?

red reef
#

anyone know why?

tranquil vessel
red reef
#

ahhh ok yee.i havent updated mods for a while mabe should do that

#

thanks

tranquil vessel
#

your steamodded, lovely and cardsleeves are up-to-date, cryptid and talisman seem kinda old

red reef
#

yee i just reupdated steam mod and downloaded cardsleeve today

tranquil vessel
#

ah yeah, cardsleeves requires a decently recent version of steamodded 😅

red reef
#

wait i know

#

yep it working

tranquil vessel
#

duplicate Talisman entry right?

red reef
#

i always forget when i download the cryptid mod i get an extra tailsimen and steammodded. inside the cryptaid folder

tranquil vessel
#

yeah

red reef
#

i remeber it stumping me for like an hour once