#⚙・modding-general

1 messages · Page 147 of 1

inner mural
#

still looks like a rly fun concept

robust carbon
#

🤔

inner mural
#

me likey

robust carbon
#

Or give em weights or something

inner mural
#

why

robust carbon
#

Balance purposes

#

idk

#

Just thinking

formal wedge
#

my plan is that it will be weighted

#

i'm not 100% sure if i'll be able to get it compatible with other modded tags while being weighted yet

inner mural
#

k

west hill
#

it doesn't seem particularly mod compatible at first glance

#

actually you can just check the configs

distant badge
#

five. eternal. bogdonoffs.

latent nimbus
#

the doctor would be proud

fervent owl
#

I love how you utilize the floating sprites feature

formal wedge
#

ty :)

quartz dagger
#

My first time playing crypted

raven jungle
#

what is it?

lean dune
# raven jungle what is it?

I'll need some more information for this one. What mods are you trying to run, and when did the crash happen?

raven jungle
inner mural
#

what deck?

lean dune
#

any other mods?

quartz dagger
inner mural
#

btw if you want even MORE chaos PLEASE download jens almanac

lean dune
#

which version of steamodded are you installing?

raven jungle
#

alpha

lean dune
#

I assume you've never tried to install an older version then?

raven jungle
lean dune
#

that's not what I'm saying

#

you shouldn't

#

it's just important for troubleshooting, since that's a common issue

#

can I see your mods folder please?

raven jungle
lean dune
#

is this the mods folder, or a folder inside that one?

raven jungle
#

it's in

lean dune
#

well first delete everything except the steamodded and lovely folders in that folder

raven jungle
#

I deleted

lean dune
#

now try running the game again

raven jungle
#

same error

lean dune
#

hm okay

#

what's in your steamodded folder?

raven jungle
lean dune
#

that is for sure not the alpha version

#

unzip that download and put it in your mods folder and make sure it's not nested, should look like Mods/Steamodded-main/[files here]

raven jungle
#

all files?

#

If so, I'm in error.

lean dune
#

Oh it looks like your Lovely is also outdated

raven jungle
#

Thank you so much. It's working

muted osprey
#

Sines and nixes

normal plank
#

yall how would i get the edition to apply to the soul thing

west hill
#

You can take ownership of it and add apply_to_soul = true iirc

west hill
#

For the edition to apply to soul sprites

#

If you want it for just this sprite though, you’ll have to hook or patch card:draw()

normal plank
west hill
#

Ah sorry, it’s apply_to_float

normal plank
#

sry but cant find that either

naive nova
#

what do I do?

fallow bramble
#

@rugged dune Iirc, aren't you making an emergency exit joker? Want to be sure so I don't end up copying it by accident

golden crescent
#

Hi i dont have much experience with lua, but i got my joker in game as a start, with steammodded.
Is there a way i can run code for when you skip a blind? I wanna do some stuff when you click that button for this joker

fallow bramble
#

Look at "Throwback"'s code, it uses context.skip_blind

golden crescent
#

can i use every function in main balatro code whilst i use steammodded?

#

i'll try and find it and peek

random silo
#

ai gen goku pirating balatro is the twist of the century

robust carbon
#

real

#

blacklisted

#

never working on modding again

#

😤

random silo
#

He must have sone really uncompromising parents

robust carbon
#

no 15 dollars for balatro

#

not allowed

golden crescent
#

i just noticed lol

#

radnom

robust carbon
#

think he needs to get an a in algebra to get his balatro money

golden crescent
#

im so radnom

random silo
#

I had ones like that and it was so agonizing to get them to spend 2 dollars on geometry dash

#

Even if you gave them two dollars

cerulean flare
golden crescent
#

i made a joker of a character from one of my own games, Pengu joker, what he do?

cerulean flare
robust carbon
#

he gives you a dollar

#

tho lowkey? I had parents like that too on my dad's stuff, shit sucks

#

I mean nowadays I have disposable income as long as I pay my bills I can buy whatever I want p much

#

but being an adult SUCKS

#

😠

golden crescent
# cerulean flare

trying to figure out how to do this, im gonna see doc about calculating joker, maybe i can figure it out

#

is steammodded the main thing used in here or is it kinda radnom?

robust carbon
#

radnom

cerulean flare
#

for joker i think there is a context for skipping

robust carbon
#

I unfortunately don't know enough about Balamod to justify using

cerulean flare
golden crescent
#

im looking at steammodded joker api but there doesn't seem to be "skip" listed anywhere in there

cerulean flare
golden crescent
#

oh main game ?

robust carbon
#

yeye

golden crescent
#

ill try and peek see if ican figure this out thanks

warm gazelle
#

Hey, would this be the right channel to ask about how the game works internally?

naive nova
#

how would you add +mult to a card at the end of a round?

#

or at any time really

golden crescent
#

correct me if im wrong


    SMODS.Jokers.j_wet_floor.calculate = function(self, after)


        -- something
    end

but this is a start i think, the context is after the hand is played

naive nova
#

alr

#

thx

distant badge
#

silence of the jokers

warm gazelle
#

When the plasma deck does its "balancing", if (chips + mult) / 2 results in a non-integer number, which way does the game round the quotient?

golden crescent
#

how do you get a specific joker to test?

#

can i like check if you start a game and spawn my joker instantly?

distant badge
#

there's a mod called UltraHand that you can use to give yourself a joker

golden crescent
#

actually ill just get that mod looks easier lol

novel wave
novel wave
#

debugplus mod is rlly useful

golden crescent
#

how do you debug?

novel wave
#

^ it activates debug + adds a bunch of useful things into it

golden crescent
#

aight ill get that later

#

i found this code

                G.E_MANAGER:add_event(Event({
                    func = (function()
                        add_tag(Tag('tag_double'))
                        play_sound('generic1', 0.9 + math.random()*0.1, 0.8)
                        play_sound('holo1', 1.2 + math.random()*0.1, 0.4)
                        return true
                    end)
                }))

i would like to add a random tag. I dunno where add_tag or Tag is defined

#

what is this elusive G

#

i see it's G = Game()

distant badge
#

each joker debuffs a suit respectively

#

but, you get 3x mult with each one

golden crescent
#

did you make this?

#

or is it somewhere

cerulean flare
#

i make this

golden crescent
#

oh cool thanks!

#

ill try and understand how it works before i paste lol

golden crescent
cerulean flare
#

blind_type

#

that is only used here i think

golden crescent
#

small makes me think it's something about small blind?? but idk, in-game it works on both, so that's good

#

if i want my joker to like shake or do something when the effect happens. Is there some game code i can steal for that?

cerulean flare
#

in calculate function return something like this, many examples are in card.lua

golden crescent
#

yeah alright im tyring to look now, i see throwback does a thing when you skip blind

cerulean flare
#

you can also call card_eval_status_text to make effects

#

the table returned in calculate_joker goes into card_eval_status_text

#

so they are the same thing

fallow bramble
#

What would be considered good wording for including both discard and hand? "If first play", "if first action", anything else?

#

first action might seem vague cuz it could include anything.

#

And play relates much more to hands than discards.

golden crescent
#

i'd say "first play or discard"

#

unambigous

fallow bramble
#

The thing is the joker effect I'm working on can either only work if you play first or discard first, if you play first then the first discard won't trigger it. using "first play or discard" might mean it's any of those two as long as it's the first.

#

I'll wait and see the answers or think about it again tomorrow, I'm too tired rn.

novel wave
#

first play or discard - triggers once for either play or discard
first play and discard - triggers twice, once for each

golden crescent
#

i've written this

function SMODS.INIT.BerryMod()
    local loc_def = {
        ["name"] = "Wet Floor",
        ["text"] = {
                "Get a second random tag",
                "when {C:attention}skipping{}, but lose {C:money}$#1#{}",
                "can go into {C:red}debt{}"
        }
    }

    local wet_floor = SMODS.Joker:new("Wet Floor", "wet_floor", {extra = 5}, {

but it appears like this

#

pretty sure #1# refers to the first extra variable

cerulean flare
#

#1# refers to first variable in returned table.vars of loc_vars function

novel wave
golden crescent
#

isn't 0.9.8 the latest version?

#

steammodded doesn't have newer does it?

cerulean flare
cerulean flare
novel wave
cerulean flare
#

click "here"

golden crescent
#

alright thanks!

novel wave
golden crescent
#

i think i got it working, though the joker i made starts undiscovered

novel wave
#

discovered = true in joker definition

#

or false if you want it undiscovered

golden crescent
novel wave
#

it's the initial state

#

so if you discover it after then it'll be discovered

golden crescent
#

i spawned myself my joker, tho it still appeard in the shop, was that because i spawned it myself or did i mess something up?

silent drum
#

Working on a mode which spawns a random eternal "Debuff" Joker. The idea is for the Joker to make the game super tough, but increase your return

#

high risk high reward kinda thing

#

this one is a mouthful so im definitely thinking of reworking it

blissful nebula
#

tldr no

rigid jewel
#

I'll save the UI polishing for some other time (never), I have more stats for this menu to track.

exotic crescent
#

Would it be possible to mod a "sandbox" mode that lets you play a hand with any jokers or cards in your deck to test things out?

gilded vortex
golden crescent
urban grail
#

how to update balatro without losing the mods?

#

do I just update or I have to store any files somewhere else because they might be deleted?

novel wave
#

you should be able to just update

silver copper
#

anyone know what this is all about? it only happens when cryptid is in the mods folder

fervent owl
rigid jewel
#

Flower Pot

grand geode
#

back on my bullshit

late ledge
#

wuh oh

toxic cloud
#

after some testing I can confirm modded Balatro is now rigged 💀

#

I started a gs Anaglyph run in vanilla and things went pretty normal

#

I then switched to modded and suddenly all probabilities are guaranteed

#

all jokers in shop will spawn with at least a sticker 💀

#

oh nvm, I think it's probably higher than normal, but still 💀

golden crescent
#

i wanna check for selling uncommon jokers
i can find this in source
if context.selling_card but i dont know how to check for that specific card

#

prolly something like if card.rarity = 2
but how can i get the specific card being sold?

grand geode
#

context.card

toxic walrus
#

If you can prove that the same seed yields different results then you will have a case.

toxic cloud
#

¯_(ツ)_/¯

candid sable
#

you should test that out

golden crescent
#

what is the difference between context and self ?

#

like what's this checking for?

#

trying to understand it

grand geode
#

self (in the game code) refers to the card object

#

in steamodded, use card instead of self

#

so card.ability.x_mult = ...

#

context is a parameter passed through the calculate_joker function

golden crescent
#

thanks, also can i hot reload in game somehow

#

after making code changes

grand geode
#

can't hot reload but holding m does a full restart of the game

golden crescent
#

it's a start!

grand geode
#

no it's a restart

golden crescent
# grand geode so ``card.ability.x_mult = ...``

im doing something wrong here

    calculate = function(self, card, context)
        --checks if sold card is uncommon (rarity == 2)
        if context.selling_card and card.rarity == 2 then

            self.ability.mult = self.ability.mult + self.ability.extra
            return {
                    message = localize('k_upgrade_ex'),
                    colour = G.C.RED,
                    card = self
            }            
        end
#

selling a card and checking if it's uncommon and then do thing

golden crescent
#

wai

#

ah

#

dummy

#

i replaced the top half

#

forgor the bottom half

grand geode
#

also the other card should be context.card

fallow bramble
#

Selling_card sends context.card, not card

grand geode
#

rarity check is context.card.config.center.rarity

river lark
golden crescent
#

and card = card at the end?

#

hermmmm

grand geode
#

omeganum check for my challenge

grand geode
late ledge
#

wuh oh

golden crescent
#

like so

late ledge
#

maybe card.ability.extra.extra?

lean dune
#

both of these properties are inside extra

grand geode
#

yeah that would be card.ability.extra.extra

lean dune
#

either move them out one extra or add it to your ability refs

grand geode
#

and card.ability.extra.mult

#

storing mult/xmult outside of extra is cringe

golden crescent
#

my ability refs?

golden crescent
golden crescent
#

when i define the config, that gets put into ability?

lean dune
#

but extra.extra is cursed

golden crescent
#

whats a better name

#

for like adding to a mult

novel wave
#

i'd personally call that a step bcos it's one step of scaling

west hill
#

I use change iirc

#

or mult_change

golden crescent
#

well it is just a name ill pick change

#

okay i crashed again lol

#

im referencing it wrong

#

the error is at card.ability.mult = ....

#

is writing extra.var redundant??

#

is it just ability.mult / ability.change for me

west hill
#

card.ability.extra.mult =

golden crescent
#

oh so not redundant but missing

#

it's saying that change is a nil value though

west hill
#

you'll need to spawn a new joker

#

assuming you're loading a save

#

that one wont have the updated table

golden crescent
#

ooh i didnt do that

#

sweet, works! thanks

latent nimbus
#

no jens almanac its so over for [SPOILERS]

grand geode
#

we're so back

#

no JA cheesing

late ledge
#

never let them know your next move

tired roost
#

Whats a popculture scary clown?
i be doing art for "Coulrophobia" joker, that is to activate only whena clown joker activates

#

and im looking for inspiration for the art

golden crescent
#

i nearly finished it, only thing is it doesn't pop up this message when it gets upgraded

tired roost
#

maybe clutzy the clown??
i mean... he's a ghost, thats kinda scary

#

i already have Chuckles

#

would make a nice pair

golden crescent
#

art is scary

#

the clown

tired roost
#

art the clown?
never heard of

golden crescent
#

some horror movies, i can't watch them

distant badge
#

this is so sad

tired roost
#

Irritating Joker - spades
Infuriating Joker - hearts
Agitating Joker - clubs
Aggravating Joker - diamonds

distant badge
#

the jokers are based on the blind that debuffs the respective suit

#

Shattered Joker - The Window
Egocentric Joker - The Head
Irritating Joker - The Goad
Protective Joker - The Club

i need better names probably

tired roost
#

you caould keep the hearts, and name the rast after bad annoying people traits

distant badge
#

perhaps

tired roost
#

Egocentric
Selfish
Snobbish
Wreckless

distant badge
#

selfish could be good for clubs actually

tired roost
#

that's more of a Wreckless

#

cause you know

#

Club

#

is a weapon

golden crescent
distant badge
#

you have to put the message in i think

#

wait you did

tired roost
#

i think it's a Pirate/abstract situation

#

they upgrade but no message

gilded vortex
tired roost
#

JOKER IDEA!!!

gilded vortex
tired roost
#

"Boy Scout"
Gives a random tag whenever a blind is selected

golden crescent
#

so you get one extra

tired roost
gilded vortex
#

Two Tags

golden crescent
#

i just thought you maybe misunderstood it fair nuff, if you wouldn't use it

lean dune
#

a random tag isn't usually worth 5 dollars

golden crescent
#

but it could be

#

imagine if you're skip maxxing

gilded vortex
#

And it costs on average $4 just by skipping, or even more

#

Since you can make $ during a round

#

So it’s definitely not worth $10

golden crescent
#

i could reduce price for sure

gilded vortex
golden crescent
#

idea was from other friend, im just implementing it rn being honest

gilded vortex
#

/j

lean dune
#

it should give you money

gilded vortex
#

Yeah

golden crescent
#

hermm idk

lean dune
#

jokers don't need tradeoffs

gilded vortex
#

They can have it but

#

Skipping is already a tradeoff

golden crescent
#

could just be no cost

gilded vortex
#

As I said

#

Even if it costed $0 I wouldn’t buy it

#

If it costed -$3 I think I would definitely buy it

#

Like aure said

golden crescent
#

so 3 dollars AND random tag

gilded vortex
#

-$3 can be too low in many builds

distant badge
#

chat is X3 mult for a whole disabled suit too powerful

gilded vortex
#

I think so

#

Rarity?

lean dune
#

it's not a skip incentive the way throwback is even if it's free because you'll likely end up with 2 useless tags instead of 1

distant badge
#

Rare

#

maybe like 2 or 2.5 would fit better

gilded vortex
#

I think X2 is enough, given the Duo

lean dune
#

skipping is a weak mechanic as is

gilded vortex
#

And worse

#

Boring

golden crescent
#

on black stake i found it, a good idea to skip first blind at least

#

anyway, this message bs, what's the beeswax with that

#

some context dont have messages?

#

also come up with ideaa for beeswax joker now

sturdy canyon
#

how tf am i supposed to depict literal nothingness

distant badge
#

ok yeah 2 is much better than 3
if you have all four jokers, every card (except Stone) is debuffed, but you get X16 mult
if it was 3 you'd get X81

grand geode
distant badge
gilded vortex
golden crescent
#

i see, i think they add event for it

#

don't really know how events work at all, so not sure what the difference is, why there is a difference

river lark
distant badge
grand geode
#

ehhh i'd say none of the food jokers have tradeoffs

river lark
golden crescent
#

i tried copying over the event from campfire but got crash about juice_up being nil

#

what is the juice

sturdy canyon
#

actually wait

tired roost
sturdy canyon
#

i legit couldnt care if theres a grid or not

golden crescent
distant badge
#

or you could just have the card art have literally nothing in it lol

sturdy canyon
#

yeah

distant badge
#

yeah basically

sturdy canyon
grizzled epoch
#

Hi can someone help me get the mod that resets runs until i get a legendary

#

im very bad at installing them

golden crescent
#

vape joker?

tired roost
#

"1/2 chance of destroying one of your lungs, whenever a card scores"

river lark
#

ability: Cough, Cough:
2/2 change of -3X mult

tired roost
#

happy to see that my "coworker" shares my opinion on things

#

"Team Member" is a better word actualy

#

"co-creator"

river lark
#

lol

#

i'll take anything :)

tired roost
#

i have improovement to the Weird Al joker idea

#

when a blind is selected, destroy a random joker.
if the destroyed joker activated at least once in the previous round, gain that joker's ability

river lark
#

wow xD

#

alr, just dump it on the list xD

tired roost
#

or, just take the ability and make it a legendary

#

regardless of activation

river lark
#

i'd say the latter

#

also seems kind of useless?

#

cuz why destroy when u can keep?

#

tbh- would make for a great deck challenge

tired roost
#

i meant like
destory, but take the power ragardless of activation

river lark
tired roost
#

lets say you have Bloodstone, and Weird Al
when you select a blind, bloodstone is destroyed, and now Weird Al gives the X1.5 for hearts with a 1/2 chance for it
and the copying stacks, so if you do it right, you can get all effects in one joker

#

now that i think about it, it might as well just make a random joker negative

#

make negative + set sell value to 0

river lark
river lark
tired roost
#

legendary is not enough?

#

do negative legendaries change the top level of the card?

river lark
#

nah just seemed op untill u said just making a joker negative gives same result

river lark
distant badge
tired roost
#

this can greatly effect the unstable joker

river lark
#

oh ye lol

#

that one

tired roost
distant badge
#

my sister has had a vaping problem for years, so yes it is lame and bad

tired roost
#

smoking is ass too

river lark
#

i am happy i haven't touched anything yet, and i hope i never accedentally will

tired roost
#

and drinking

misty spruce
#

i need help this keeps showing up ive only downladed the injector

#

and ran it

fervent owl
#

you should not use the injector

misty spruce
#

oh

robust carbon
#

Do you mean Lovely Injector?

fervent owl
#

no

robust carbon
#

Oh the outdated steamodded injector 💀

fervent owl
#

it would not cause that

misty spruce
#

what should i do then

robust carbon
#

get Lovely Injector off of github

misty spruce
#

do i need to unistall the other one?

robust carbon
#

yuh

#

probably verify your steam files

#

here's a video tutorial with Cryptid as well

distant badge
#

does anyone know how large one Blind sprite should be

grand geode
#

34x34

fervent owl
distant badge
misty spruce
robust carbon
#

🙄

misty spruce
#

yea ive done that

tired roost
#

ok fellas, it's the time, how do i mod it?

#

how do i make the game run mods?

candid sable
#

oh, you got your game up and running?

tired roost
#

yea

#

ignore the vinny in the corner

tired roost
#

so it's like Forge/Fabric for minecraft?

candid sable
#

yeah it's a modloader, not sure it's funtioning the same as forge/fabric tho

tired roost
#

like this?

distant badge
#

yes

tired roost
#

ok, there was no image so i wasnt sure

#

it says that it should be structured steamodded-1.x.x but the zip that is given is steamoded-main

distant badge
#

steamodded-main works i think

misty spruce
#

the issue was that for some reason my pc dint think i was admin so i had to fix that and the trasport of the files work now thank you for you guys help

tired roost
#

ok, i think i did it correctly
where do i put mods?

candid sable
#

in the Mods folder

tired roost
#

i re-launched tha game, and it has just the 1.0.1.g-full, while a friend's screenshot shows additional line of something something STEAMODDED

candid sable
#

do you have lovely injector installed?

tired roost
candid sable
#

it can also be that antivirus nuked it

tired roost
#

well, it's still there, and nothing popped up

#

hold on, maybe i hevent went far down enough in the github thing

#

now it did

#

Lovley is not so lovley to windows

#

ok, how do i stop windows from preventing the Lovley zip download?

distant badge
#

there's some stuff you need to do with windows defender

robust carbon
#

antivirus is eating it

#

it's so hungry

tired roost
#

it deserves a treat, it did so wall all the times it was actualy needed

#

it's now like that dog from Philosophers Stone

#

ok, i got it

#

put version.dll from the lovley zip here?

candid sable
#

no

#

in the game folder

#

same place as balatro.exe

#

yes

distant badge
#

oh its beautiful....

#

i spent like half an hour on this

tired roost
#

why?

robust carbon
#

I think there's an aseprite extension to help with blinds

distant badge
#

oops

robust carbon
#

I'm trying to figure out how it works though..

fickle elbow
robust carbon
#

It says that it makes a new folder in "files"

#

or like

#

a new menu

#

but it isn't showing up at all

tired roost
distant badge
#

it wasnt actually 30 minutes on just the overlay

tired roost
#

i have no clue how you could possibly make it take 30 min.

make a white transparent circle, make a black transparent circle, cut the respective halfs and fuse the remeains.
copy 20 times, trace the lines from the sprites on the 5 with stripes, done.

this is at most 10 minute job

distant badge
#

im silly :3

#

there's no line tool in GIMP as far as i can tell

#

and i get distracted a lot

grand geode
#

you're using gimp 🙏

tired roost
#

AYY IT WORKS!

grand geode
robust carbon
tired roost
grand geode
#

try throwing the extension in Roaming\Aseprite\extensions\

#

but also don't use the extension's blindify because the colors are slightly off

distant badge
#

i searched in this channel and i saw a conversation about that

#

which is why i chose to do it by hand

tired roost
robust carbon
#

linux moment

tired roost
#

what?

robust carbon
#

sorry wrong response uhh

tired roost
#

I'd never use linux

robust carbon
#

and it's already in there

grand geode
#

uhhh idk 🥀

robust carbon
#

I made a mention of it to uwudev already in the thread

#

hopefully it gets resolved

tired roost
#

why does Balatro restert whenever you leave the Mods window?

#

like, i get after changing settings

#

but it does it always

river lark
# grand geode <#1276894022656462910>

its a nice tool, just sad my pc sees it as a virus, and i do not want too much stuff that is seen as a virus even if it isn't technically one, gets all messy bc of defender

river lark
tired roost
#

yeah

river lark
#

weird

#

it doesn't for me

tired roost
#

press the mods, and instantly press back

river lark
#

if i do that i don't crash 🤷‍♂️

tired roost
#

it doesent crash

#

it restarts

river lark
#

crash or restart, almoast the same thing

#

just one doesn't start the game back up :)

candid sable
#

doesn't happen for me

river lark
#

unrelated note:
how does one change the price of a pack and card in shop?

tired roost
#

Astronomer style

grand geode
#

either hook to Card.set_cost or lovely patch the end of Game.update_shop

river lark
#

hmm alr

robust carbon
#

something's going on with my balatro, my jokers aren't jokering 🤔

#

Some work but some don't

#

and i'm just confused 😭

#

Is this a steamodded bug or a mod bug?

grand geode
#

cursed

novel wave
#

its hardcore mode if you quit you cant continue

golden crescent
#

feedback on doppelganger joker?

#

art

#

idea is copies ability of a random joker when hand played

distant badge
#

the stand user in the crowd:

river lark
#

since it isn't caluclating the scoreing of a card?

tired roost
distant badge
#

there are 3 modded blinds in that image

#

but i see what you mean

tired roost
#

i see now, sun and moon

distant badge
#

yeah

novel wave
#

i feel like the colored highlights on the moon and the finisher blind are a bit too strong

tired roost
#

hold on, lemme try a show at them sun and moon, that fits more into the glyph style

distant badge
#

the highlights for all 3 of them are the same thing

#

but i can change them

tired roost
distant badge
#

i didn't realise blinds are based on phoenician alphabet letters

pallid flame
#

modlist

tired roost
distant badge
pallid flame
#

replaced all files

distant badge
#

try running just Cryptid, Talisman and Steamodded

#

oh and lovely too

tired roost
#

other ideas for the sun

pallid flame
distant badge
#

i was gonna use the egyptian hieroglyph for Sun (a circle with a dot in the centre)

pallid flame
#

from the second line, seems to be a missing bracket

distant badge
#

top 10 most helpful people ever

pallid flame
#

the modded version says "???"
is that normal

distant badge
#

i dont think so

pallid flame
#

lemme delete and extract again

blissful nebula
#

Where are you getting the zip

pallid flame
blissful nebula
#

Try using the source code for everything if you can

pallid flame
#

ah ok

blissful nebula
#

A lot of recent changes break things

pallid flame
#

do i just throw the cryptid-main folder into the mods folder

blissful nebula
#

Yeah

#

But rename Cryptid and Talisman to exactly Cryptid and Talisman since source code github adds main to it

pallid flame
#

yeah

#

ye

distant badge
#

changed the appearance of the blinds

tired roost
#

thats a good sun, tho i'd size it the same as moon

distant badge
#

true

tired roost
#

after all, currently, from earth, the angular size of moon and sun is almost identical

pallid flame
#

oh-kay, I think that's everything

#

hell ye

distant badge
#

the dot in the sun is not like that i just zoomed out

tired roost
#

thats pretty good

blissful nebula
novel wave
#

thats not discord compression

tired roost
novel wave
#

thats just what pixel art looks like at a non-integer scaling

blissful nebula
#

Lol

distant badge
tired roost
#

good thing that asperite doesent realy allow non-intiger zoom, (unless you type it out, and when smaller than 1pixel per pixel)

distant badge
#

time to see them in game!!!

robust carbon
#

pogger

distant badge
#

ignore the base game blinds they're divorcing my blinds

novel wave
#

if i were you i'd kill them

distant badge
#

i dont think thunk would like it if i killed the boss blinds

novel wave
#

isnt that the goal of the game

distant badge
#

yeah true

fervent owl
#

the goal is to break the game actually

distant badge
#

the true goal is naneinf

novel wave
#

endless mode andys showed up 😔

tired roost
distant badge
#

the Moon debuffs all Red suit cards (Hearts and Diamonds)
the Sun does the opposite (debuffs Spades and Clubs)
Midnight Sun debuffs every card in your deck

tired roost
#

could call it Eclypse

#

or make a lil reference and call it Black Hole Sun

novel wave
#

Eclipse*

novel wave
distant badge
#

planets id assume

tired roost
#

that boss better have a lowered score needed

distant badge
#

oh yeah i could do that

novel wave
#

All cards debuffed until a Planet card is used balatrojoker

tired roost
#

cause if it has standard, then it's just "you loose"

tired roost
distant badge
#

jokers that add mult or Xmult could help

#

these guys each give X2 mult but debuff a suit

#

also, stone cards

tired roost
#

it's unfair to make them debuf stone

distant badge
#

i mean stone cards are a counter

#

they have no suit so they aren't debuffed

tired roost
#

oh, then its cool

novel wave
#

true....

tired roost
#

you could make each of these Xs contrast color

#

cause diamond and Heart kinda blend in

distant badge
#

very true

tired roost
#

i'd be funny if instead of Xs its duct tape

#

Kidnapped jokers

#

tbh, i realy like the tri-color ditther background

novel wave
#

they're fancy

distant badge
#

i've just gone back to edit the diamond one, it didnt get dark enough at the bottom imo

tired roost
#

yeah, looks green-ish

#

like the darkest color the Gameboy can display

distant badge
#

updated joker

tired roost
#

way better (duct tape them)

distant badge
#

im keeping the X to signify debuffed

tired roost
distant badge
#

maybe

#

the suit jokers in the base game don't change with high contrast iirc

novel wave
#

they dont

tired roost
#

would be cool if they did

distant badge
#

they don't really need to, they're distinct enough

tired roost
#

thats like THE scary clown

novel wave
#

just finished a joker and this guy was surprisingly more of a pain to sprite than the rest of the cards in his set

unique plinth
#

are all mods now deprecated due to balatro's update?

novel wave
#

nope most mods work fine

unique plinth
#

sweet thank you

distant badge
#

i think mods might break in the 2025 major update

novel wave
#

well actually they cant act as wild cards unless they have ability name "Wild Card" 🤓

distant badge
#

dangit grandpa joker

novel wave
tired roost
#

jesus christ, since when does asperite automaticaly soom to 33%
this looks horrible

#

oh wiat, this is the scaled one with 4x4 pixels

distant badge
#

is that lemon demon...

tired roost
distant badge
#

fantastic i love it 10/10

novel wave
tired roost
#

Effects for "When He Died"
whenever a face card is destroyed one of the listed effects happen:

Create a random Face Card (but not the card that was destroyed) (any card if the pendeolia joker or whatever it's called) ["When he died, turned out he left behind. A mention of other peoples skulls, the odd thing's that he never found his own"]

Create a random negative tarot, planet or spectral card in the usable slot ["When he died, he somehow left behind, strange symbols on the floor beneath his corpse, Investigators said the wood was scorched"]

Next played hand is upgraded three times ["When he died, they found so many scorpions inside his lungs"]

Create the deleted card with a random enhancement, random edition, and random seal ["When he died, the statues of his missing children cried, what was later found to be his blood"]

During the next round all jokers activate twice ["When he died, on a dark and stormy night, they telephoned his wife, who reacted with delight, but gradually her voice began to fade to nothing, and the laughing record played"]

Reroll the boss blind (wont happen when boss is active) ["When he died, they found a message etched into his spine, that said when he died, an endless age of untold nightmares would be nigh, and the blood would make the seas run red"]

Create a random negative joker ["When he died ,on a dark and stormy night, a nearby shed caught fire ,it simply caught alight, and when they cleared the charred wood from the ground, inside they found a painting of a clown, he'd painted it when he was just a child, but scrawled upon the back was exactly when he died"]

distant badge
#

very fun

pallid flame
#

"Hey, this smiley face joker isn't too bad, though I won't have room for any more jokers"
sells it
polychrome stardust

dull sable
pallid flame
#

it's the C U B E

novel wave
#

deprecated and unsupported

tired roost
#

I wish Jokers came with flavor text

cause i like it when things in games have lil jokes or backstory, but at the same time i dont like it when the explanation space, and the trivia/flavor text space are the same

#

like, EtG does it perfectly

dull sable
novel wave
#

yeah

dull sable
#

ok

#

thanks

tired roost
#

when you pick up an item in EtG
the short flavor text pops up, and when you look at them in inventory/ammonomicon, there is the effect description, and some lore, separately

#

this would be perfect for jokers

sturdy canyon
#

all stardusts are polychrome by default

pallid flame
sturdy canyon
#

yeah

#

like the other edition jokers

#

thats why it says it doesnt apply to itself

distant badge
#

the council will decide your fate

pallid flame
#

ooh i like this xChip noise

unique plinth
#

any idea? its not just sdm stuff but all mods

pallid flame
sturdy canyon
distant badge
#

the mod i am making

sturdy canyon
#

oh damn

#

nice

novel wave
distant badge
#

dont tell anyone but he stole his hat from Yorick and painted it red

sturdy canyon
distant badge
#

bogdonoff was probably in prison for financial fraud

#

that's why he gives you $25 when you play a straight

tired roost
novel wave
#

i replied with how to achieve a similar effect in balatro

tired roost
#

oohhh

#

well, unless i could get info form balatro dev on what he would want the text to be on such flavors, for each joker, i wont make it

#

cause it would be odd if only the moded ones have this, and i dont want to missrepresent the dev

unique plinth
novel wave
#

the code i replied with is for smods jokers, for vanilla jokers you'd need to do something else

tired roost
#

Hot Take:
September is a spook month too

river lark
#

anyone got a joker that makes a pack free that i could copy the code from? xD

tired roost
#

Astronomer XD

#

is there really no astronomer template?

river lark
#

i mean i can see the code of him but i cannot really bend it to my own will?

tired roost
#

ok, i may not be fluent in lua, but i know GML, cant be that different.
isnt there like a tag that effects the plaet cards/pack?

gilded vortex
#

I had given Jokers subtitles inspired by another modded

#

Recently I made Jokers talk

gilded vortex
#

Actually I could make generic Jokers talk to give them subtitles

gilded vortex
#

Or don’t

#

Who cares

tired roost
#

i can.
but i dont want to missrepresent whatever was the idea of Balatro dev

river lark
#

they can TALK?!

grand geode
#

the yapper

tired roost
#

do i remember correctly that penny wise has a big ass forehead?
i dont want to google him cause it's one of the very few things that actualy genuently spook me

gilded vortex
novel wave
gilded vortex
#

Jimbo agreed with me

distant badge
#

jimbo is excusable

#

you need a figurehead

tired roost
gilded vortex
#

You don’t need to give them lore

#

Or do

#

Who cares

novel wave
#

you don't have to be "accurate"

gilded vortex
#

Flavor text can be commentary about the item from an external source

distant badge
#

top 10 jokers ever

tired roost
#

is the Photograh taken at wherever the Balatro takes place? did the joker pose for it? was it taken in secret? who is that photographed guy? ect.

gilded vortex
#

Flavor text can be unrelated to the item itself except philosophically

distant badge
#

we made joost joker as a test and he's still here

thick harbor
#

can someone help me remod my balatro?

novel wave
distant badge
#

yeah the arm sucks

gilded vortex
#

Honestly considering some of your ideas, which I disagree with, I can’t fathom why you have an issue with attributing flavor text to Jokers or not ;P

tired roost
grand geode
tired roost
grand geode
#

truly the europapa we needed....

distant badge
#

eurojoker eurojoker

novel wave
grand geode
tired roost
#

yeah, for my joker ideas, But i didnt make oa6.
is it a joke pixture? is there lore behind why this Balatro establishment can deal you this joker?

#

I LOVE LORE (and references)
and i do not want to misslabel stuff

novel wave
#

there's no need in stressing about "would have the dev done this?" in modding, because the answer is clear - no, otherwise they would've done it

tired roost
#

it's like going ahead and saying that Afton is a loving father who would never hurt a fly

thick harbor
novel wave
tired roost
thick harbor
#

cause i dont understand it's new installation methods

grand geode
tired roost
novel wave
#

you are the author of your mod

tired roost
#

and that only aplies to the jokers that my mod adds

grand geode
thick harbor
novel wave
grand geode
#

well which step

thick harbor
#

that is the part i dont understand at all

novel wave
river lark
grand geode
river lark
#

would look cursed as heck

gilded vortex
tired roost
gilded vortex
#

Which, your mod, your ideas

thick harbor
grand geode
#

move your downloaded Steamodded-main.zip file there, and extract it

gilded vortex
#

I just found them inelegant in respect to their design

novel wave
thick harbor
tired roost
grand geode
#

my internet just decided to obliterate itself while i was explaining shit, okay

#

what do your mod folder and game installation folder look like?

thick harbor
tired roost
grand geode
#

verify the integrity of game files on steam first

rotund whale
#

what mod is this

tired roost
#

Im (almost) 100% fine with adding stuff to games (as long as it makes sense)
But Im not fine with altering something from base game

thick harbor
#

all verfied

grand geode
rotund whale
#

kk

grand geode
rotund whale
#

there should be a mod that allows selling of vouchers

#

is there one?

thick harbor
#

let me check what one would it be in?

grand geode
#

steamapps/common/Balatro

thick harbor
#

it doesnt but it still had a love.dll

grand geode
#

okay. install Lovely

#

follow the link in the guide

thick harbor
#

ok well it just decided to update upon reverifying

grand geode
#

free win

robust carbon
#

literally the free win of my life

#

AND I JUST GOT AN OLD BLUEPRINT this is so free

thick harbor
robust carbon
#

and I got jimball what the fuck is my luck today

#

luckiest run of my life

thick harbor
robust carbon
#

Just got seed it's OVER

thick harbor
#

i just got the version dll installed

novel wave
short gyro
#

if windows is deleting version.dll you need to go to windows security -> virus and threat protection -> manage settings -> scroll to the bottom -> add or remove exclusions -> add exclusion -> folder

and from there navigate to the folder where Balatro is installed and select that folder

thick harbor
grand geode
#

send the crash log

thick harbor
#

all it given me for the last part was

gilded vortex
thick harbor
#

since my game hard crashed as in given that popup crash then game crashed

#

wait i found the mod crashing it!

#

ok well im dumb i installed the 0.9.8 version 3 times now

river lark
#

anyone got joker that makes shop stuff free? if so could i copy parts of the code? 👉 👈

lean dune
#

stop copying and start learning to actually code 💀

#

as for that effect, vanilla has that

#

coupon tag

thick harbor
#

i would love to learn lua but my adhd would kick me in the rear

river lark
#

🤷‍♂️ i was so lazy i only started when summer vacation ended :3

junior wigeon
#

So uhhhhhh

#

Numbers

tired roost
#

he phrases it way wrongly

thick harbor
#

i give up on trying to mod balatro again because it requires me to use git and i have no clue how to copy paste stuff into the console

junior wigeon
#

I HAVE 7,000 CARDS IN MY DECK MY FRAMERATE OOOOH

#

My fps dropped to 1 so I just force closed

short gyro
# junior wigeon

if you make this joker the leftmost does it retrigger the rightmost joker 2500 times

#

or vice versa

lean dune
#

I read messages regardless

tired roost
#

cause maybe you have the code for that, and you change your mind for it, and who knows if you are buisy doing something else and come back when the message is gone

lean dune
#

it's still the same effect, I expect enough brain power to be able to add a condition to it

tired roost
#

it's not the same effect

#

the skip makes whole store free

#

thats way different

lean dune
#

okay whatever

novel wave
junior wigeon
distant badge
short gyro
#

good luck o7 if it does it'll probably take a million years to score the hand lol

novel wave
#

The coupon effect on a card for all intents and purposes is equivalent to astronomer

junior wigeon
#

Had an exotic that basically grants all of my cards x2 chips every time I use a tarot card, once they hit e100 I get a negative soul and they refresh

latent nimbus
#

scaling goes hard

tired roost
#

JOKER IDEA!!!

LEGO Joker
when the scoring card is the same rank and suit as the card that scored before it, copy that card with a random enhancement

violet tusk
#

Is this the right channel to post in if balatro is giving an error after installing lovely?

short gyro
#

sure, what's the error

violet tusk
grand geode
#

verify integrity of game file

violet tusk
#

i don't know how to do that

grand geode
#

in your steam library, Balatro > Properties > Installed Files > Verify integrity of game files

violet tusk
#

it works, thanks!

robust comet
robust comet
grand geode
#

firch already figured out the values, so you can ask them or i can send you my template tomorrow morning

robust comet
#

Could you link me to where that information is?

grand geode
#

thought mobile discord would shit itself

river lark
#

🤷‍♂️ i tried?

novel wave
#

??????

river lark
#

trying to make spectral packs free

west hill
#

I love it when people who clearly have zero understanding of coding share their code, it’s great fun

river lark
#

ikr :)

short gyro
#

hey people have to start somewhere

river lark
#

but this is litterally the whole functional part

west hill
#

I wouldn’t recommend balatro code to any beginners

short gyro
#

that's probably fair

#

lol

river lark
#

welp too late, i am already into it

#

i did get some decks going, got a randomness joker

#

and with help even random hands

fallow bramble
#

But did you do it yourself or were you spoonfed?

river lark
#

🤷‍♂️ ig we'll never know

short gyro
#

i can't check it myself because i'm not home but you should look at the code for astronomer in the base game

#

that's the only vanilla joker i can think of that makes some packs free

novel wave
# river lark 🤷‍♂️ i tried?

calculate requires you to use contexts, otherwise it's fired off during literally any calculation
and the code inside the function will break vanilla game bcos you're overriding a function instead of hooking it

west hill
#

But contexts are too complicated!!!

river lark
humble saffron
river lark
#

its THAT bad?

humble saffron
#

would it be best to do a lovely inject there?

novel wave
#

<cardyouwanttomakefree>.ability.couponed = true

humble saffron
#

not sure if steamodded has the tools you need

novel wave
river lark
#

i will ;-; thanks!

grand geode
#

or. easier way. just tell them how hooking works

novel wave
novel wave
river lark
humble saffron
grand geode
#

hook to the end of set cost, check for spectral pack, return 0?

novel wave
humble saffron
#

acshually... hooking to the end would update cost after sell_cost is already calculated which means spectrals would sell for 2 instead of 1 which doesn't come into effect most of the time for planets EXCEPT when the planet is negative from perkeo in which it will always sell for 1 🤓

cunning crag
#

how do you make big runs less intensive my game crashes for a solid like, 40 seconds every hand

and my run isn't even 'that' big yet smileyface

novel wave
cunning crag
#

no i mean less intensive

#

like. less "oops! all crashes!"

sturdy canyon
#

get more exotics and less retriggers

#

specifically more tredecims

fervent owl
#

less retriggers

#

more ^mult

humble saffron
novel wave
#

didn't know I needed this interaction in my brain, ty

quartz dagger
#

I’m gonna coda mod for Battro but need to learn some Lua. Anyone got tips for Lua?

tired roost
#

"Coulrophobia"
When a common Joker triggers, X1.25.
When an uncommon Joker triggers X1.5
When a rare Joker triggers X2
[non-clown jokers don't activate this Joker (walkie talkie, face jokers, Stones, ect.)]

robust carbon
#

jollarwise

violet tusk
#

I set up a savestate and afterwards the game crashed (something about a nil value) and now game crashes while booting (attemtping to recall this nil value) how do i fix this?

formal wedge
#

i spy with my little eye...

gilded vortex
formal wedge
#

it's based on the popular I Spy book series made by jean marzollo

rugged dune
#

art is incredible as always

formal wedge
#

tyty :)

leaden stream
#

just installed the latest steamodded, anyone know whatsup?

#

nvm, installing the latest bunco fixed it

distant badge
#

chat how we feeling

#

art is not final probably

tired roost
#

this reminds me of a fun fact

#

if you paint the corrners of a rectangle on the floor

#

cats will still sit there, as if there was a rectangle there

#

cats have ocd

#

this is an actual study

polar schooner
#

like, this is worse than the suit jokers, smiley face or abstract joker

#

even if it's actually a scaling joker it's not great

distant badge
#

what about like

#

4 in 5 for +10
1 in 5 for -2

#

actually 5 in 6 for +10 because its a cube

polar schooner
#

yeah that's better but probably still common, it's just that ⅓ for +10 is kind of useless

distant badge
#

yeah fair

formal wedge
inner mural
#

i crash as soon as i open baatro

#

nvm fixed it

#

just had to rename talisman

toxic walrus
toxic walrus
distant badge
#

i think i made it better

#

higher chance for success, double success mult, and now it scales

#

maybe 20 mult is too high

#

changed it (starts at 10 mult)

should this be common or uncommon?

lean dune
#

when does this scale?

nocturne lava
#

Maybe add +15 Mult, and if it's scaling, use gain/lose?

distant badge
#

true

#

when a hand is played

lean dune
#

that's still +4 mult per hand on average, which is much better than any +mult scaler really

#

pants are +2 and have a condition that's not trivial to fulfill

desert spear
#

just installed steamodded and some mods, but nothing happens when i open the game :/

those are my folders atm

lean dune
#

Have you installed lovely?

distant badge
#

When a hand is played, 5 in 6
chance to gain 5 mult
otherwise lose 1 mult
(Currently 10 mult)

desert spear
fervent owl
#

at the top iirc

desert spear
#

nvm, it does say but its not clear, i would change it tbh, should be included on the list of steps as well