#⚙・modding-general

1 messages · Page 26 of 1

tepid sentinel
#

and besides symbols, any more details?

fickle elbow
#

make it look like it shot the borad

lean dune
#

please update steamodded... that has to be like 0.7.2 or something?

tepid sentinel
junior tusk
#

well i got the .dll file, the /Mods/ and the /Mods/steamodded/ and got the right files in steamodded and got a mod in /Mods/

lean dune
#

yeah?

#

what's wrong

junior tusk
#

but when i load, the mod doesnt actually show up

#

i see the console changing stuff, like i would see with tmodloader or ROR2 r2modman

lean dune
#

what files/folders do you have in Mods/Steamodded?

junior tusk
lean dune
#

looks correct

#

what does the title screen look like when you start the game?

#

and what other files do you have in Mods?

junior tusk
#

u mean this?

lean dune
#

yeah alright steamodded isn't being loaded

junior tusk
#

how come

lean dune
#

oh I see

#

your mods folder is in the same directory as the game executable right?

#

it needs to be in %AppData%/Balatro

junior tusk
#

but i thought it was irrelevant which one it was

#

aint that what the github page says?

lean dune
#

dwmapi.dll needs to go there

#

the mods folder doesn't

junior tusk
#

i see

#

so the steamodded goes there too?

lean dune
#

mhm

junior tusk
#

thanks a lot

plucky notch
#

help me wise aure ;-;

lean dune
plucky notch
#

yea

lean dune
#

what mods do you have installed?

plucky notch
knotty fable
#

What happens if someone adds all the different cars suits. 😂

lean dune
# plucky notch

JellyMod and Mika's Mod Collection aren't fully compatible with each other yet. Try removing one of them and see if that fixes it

plucky notch
#

alr ty

lean dune
#

(I'm apparently the troubleshoot guy now 💀)

plucky notch
#

yes

#

very good

knotty fable
#

imagine havin negative ranks

#

-2 -3 -4 -5 -6 -7 -8 -9 -10

lean dune
plucky notch
#

uh well

#

no

#

but

#

now it gives an error code

#

so thats progress

junior tusk
#

idk what i did wrong help pls

lean dune
#

uh i have to look that up

grand geode
#

something borked with DeckCreator

junior tusk
#

yup i tried to make custom starter deck

plucky notch
#

this is mine

wanton rapids
#

i think jellymod isn't compatible with morefluff either

plucky notch
#

im to dum for dis stuff lmao ;-;

grand geode
#

try removing

plucky notch
#

alr

grand geode
#

and remember that every time you change mods you'd want to start a new run

lean dune
#

yep, don't continue runs with a different set of mods

plucky notch
#

alr

#

things seem to be smooth

#

for now

junior tusk
#

idk what i did wrong but i cant create a custom deck and my homie can

lean dune
#

try without jelly

grand geode
#

idk why jellymod breaks so much shit

wanton rapids
#

they overwrite a bunch of stuff i think

lean dune
#

it's just really destructive

plucky notch
#

ok game works now ty aure/fish pfp guy

lean dune
#

should be a lot better once it's updated to 0.9, but that probably doesn't resolve things fully

lean dune
grand geode
#

and not a guy

plucky notch
#

sorry miss myst, or neither myst

#

idk

#

:(

rare shell
#

wait what happened to bunco

#

is it broken on new versions?

lean dune
#

apparently it is

rare shell
#

I still haven't tested it

#

hmm

lean dune
#

neither

#

but I've heard some complaints about it not working

hardy brook
#

You know what would be a CRAZY mod to have

#

Branch update

#

Like a fork starting at 1.0.0 and using Steamodded or Balamod, just make a whole new update entirely separate

rare shell
rare shell
lean dune
#

hm... I've only really seen that be an issue when double injection happened

hardy brook
lean dune
#

the thing is 1.0.0 won't be as easily available once we have 1.0.1

rare shell
#

oh nvm I was supposed to reset balatro

lean dune
#

lol

#

just use lovely

#

all you need to do to update then is to replace some files

crude yarrow
#

No I was on a lovely 7s-only run at Ante 7 and my game exploded

lean dune
#

hm, Blind Collection Patch

#

your run should still be alright

crude yarrow
#

Yeah it's one of Myst's for loading custom blinds, but weirdly it blew up while in a shop

rare shell
#

idk bunco works

crude yarrow
#

Okay, so Myst's Blinds was stopping me from re-booting the run, but the actual action was hovering a Tarot card in the shop:

lean dune
#

what steamodded version are you on?

crude yarrow
#

Should be 0.9.3

rare shell
#

@plucky notch you removed Jellymod or Mika's mod?

#

I'm asking because I curious why Bunco didn't work for you

crude yarrow
#

Okay my game is being a crackhead. I rebooted it and did exactly the same actions in the same order and it survived this time

#

I'm having a great time on this run:

plucky notch
#

i removed jelly

rare shell
#

weird hmm

#

there's incompability with some mod that I'm unaware of

grand geode
crude yarrow
#

🙂 Is okay

grand geode
#

it only borks reloading a run which I'll get to eventually ™️

rare shell
#

(that means just continue playing with the mods you have currently)

hardy brook
#

I wonder how Jelly is making their card art

#

it looks neat

#

my only problem is how blurry it is

cosmic shell
#

it looks like the recent ones have used ai generated images

dapper helm
hardy brook
#

oh it's AI?

#

I love AI art for entertainment purposes

#

have to mention ENTERTAINMENT purposes

#

Fuck using it for money

dapper helm
#

theres been some art submitted to replace some of it in the thread but idk if its in the mod yet

hardy brook
#

again, i got nothing against it entertainment wise, so maybe having the AI one as an option in the files would be neat (Plus keeping old art = neat)

#

but that's me

#

I know people are against it usually, but I'm just enjoying it because it combines my love for computer code and tech with art.

dapper helm
#

i don't use the mod anyway so i don't care much what happens, i'm only in the thread cause i needed context of what jellymod does and forgot to leave it

hardy brook
#

But I can see why people would be against it and I'm also against Commercially using AI

dapper helm
#

i think it looks really ugly

hardy brook
#

Well the art is compressed with anti-alias

dapper helm
#

before any other problem its just not good looking

hardy brook
#

you can see it'd be the same problem with normal art too

#

if it wasn't so blurry I'd enjoy it a bit more

#

but i got ideas too

dapper helm
cosmic shell
#

it's not the blurriness, the ai joker images just look off to me. like they're genuinely uncomfortable to look at.

copper silo
hardy brook
#

It's probably because the prompt was "Pixel Art of ___"

copper silo
#

I'm not in like a moral panic about it but like

#

It just looks weird

fallow bramble
#

Yea its very weird

hardy brook
#

There's a lot of stuff that makes the art look weird, and I can totally understand the reasoning

#

The AI isn't actually making Pixel art but what some artists would call "Mixel Art"

copper silo
#

I understand why they did it tho

hardy brook
#

I just grabbed the popular bing ai real quick to show

#

Even then it's hardly even mixel art

#

Putting it to about where the "pixels" of the image match up to proper size, you get this

#

Hence why it feels weird

#

because it is

hardy brook
#

Used Kirby as an example because I saw the Skootie video on the Kirby Joker

fickle elbow
hardy brook
#

But yeah, Tldr, it feels weird because it is. It's data in, data out.

copper silo
#

I would still think the card Eater one is horrifying if a human drew it

hardy brook
#

I mean... not really a drawing but...

#

Miitopia

#

Just as terrifying sometimes considering you could put literally anyone's face on it

#

Like quite literally anyone

hardy brook
#

To hide the imperfections of scaling down

#

but yeah, that's all I'll say about it

boreal ibex
rare shell
#

What do you think of the names for these suits?

Fleurons/Halberds

boreal ibex
#

that sounds nice

rare shell
#

tried to come up with something that isn't "flower" or "petals"

copper silo
#

Tf is a fleuron

rare shell
#

I think it fits exactly right

hardy brook
tepid sentinel
#

is there a way to put an UIT element over another while being in the same level?

pliant lotus
rare shell
#

That's actually great, yes!

#

will do that if I'll make these as an actual mod

#

I'm mostly afraid of making things that have been already done

#

like spectrum hands in six suits mod

#

I wonder if I can make a fork?

pliant lotus
#

I'm full of ideas (and knowledge) like that sort of stuff. You could even do a "Poutpourri Joker" or a "Botanical Joker" etc.

rare shell
#

I want to do "Executioner Joker" for halberd

lean dune
rare shell
lean dune
#

suit mods have been working fine with each other

#

I don't mind if you use any of my code, you could just check if my mod is present and only add the hands if it isn't, making sure to load after it

#

(just assign positive priority)

rare shell
#

oh true

#

thank you! ♥️

pliant lotus
gaunt girder
#

i mean, there are three other sins to make jokers from

fickle elbow
#

do you think is too powerful? or works well(i think it might late game but a bit two powerful in Stained Palette deck early game)

gaunt girder
#

Envious for Fleurons, Proud for Halberds?

rare shell
#

wait what is proud sin

#

nvm I'm stupid

#

I forgot the sins 💀

lean dune
#

i wonder if I should add custom badges to center APIs

pliant lotus
#

The seven deadlies

  • Gluttony
  • Lust
  • Greed
  • Sorrow
  • Wrath
  • Sloth
  • Vanity
  • Pride
lean dune
#

that's 8 if I can at all count

#

vanity isn't one of the 7 deadlies if I'm not mistaken

rare shell
pliant lotus
#

The 9th sin is not being able to count.

#

lol

civic grail
#

does someone have the card suit sprite sheet on hand?

rare shell
#

can't find it damn

civic grail
#

thanks!

lean dune
#

first one is hc

civic grail
#

oh yeah color accessible

pliant lotus
lean dune
#

eh that's kind of not how playing cards work

#

but you can make a texture mod

rare shell
#

I dislike HC ones because they do not represent their actual colors (like in sin jokers)

pliant lotus
#

No I know, I'm just lazy and not inclined to do anything unless I really have to

#

Also, to the dudes who make menus and suchlike, please include what keys you need to use to open said menus

#

Or I will find you and shake your hand.

rare shell
#

I'd actually enjoy if HC was roughly something like that

sullen olive
#

hi everyone, played the game for a while but new in the discord. im trying to make a mod that adds a new spectral card that can change a card to a new suit, based on whatever suit it is to begin with (so like hearts -> hearts+, can still flush with regular hearts). is there any documentation on adding new suits/inheriting base game functionality like that?

#

ive been crawling through the steamodded docs but it seems they arent finished yet so i thought i'd ask here. i understand how to register a new spectral card and new suits but i don't think i understand how the functionality of that stuff is determined

lean dune
#

Steamodded has a wonderful playing card API made by yours truly which allows you to add suits. Any suit will just be considered the same as itself, but you can change that by patching the Card:is_suit function

minor seal
#

i am currently struggling with making suits that are transparent

lean dune
#

the best documentation for base game functionality we have is the game's code btw, you can just extract the executable with 7-zip

lean dune
gaunt girder
minor seal
#

currently trying to figure that out in nandeck

lean dune
#

oh you just want the spritesheet to have no background so it doesn't interfere with enhancements?

mint matrix
#

Complete novice here, running into a main.lua stack overflow error when i try to open game after downloaded steamodded.

minor seal
#

yes

lean dune
#

if you inject twice, you will run into such issues

mint matrix
#

How do I verify game files on steam?

lean dune
#

Steam Library -> "Balatro" -> (Right Click) "Properties" -> "Installed Files" ->"Verifies the integrity of the files"

lean dune
minor seal
#

nandeck

lean dune
#

oh

#

never heard of it

minor seal
#

damn

lean dune
mint matrix
#

Ok it says i reacquired a file that failed to verify

minor seal
#

thanks

lean dune
sullen olive
lean dune
mint matrix
#

meaning drag the game file into injector?

lean dune
#

yeah

mint matrix
#

Worked, thanks I must've fed injector twice like you said

lean dune
#

if that at all helps...

minor seal
#

hmm

lean dune
#

hmm

minor seal
#

still didn't work

#

currently trying to figure out how to export the cards as transparent

hardy brook
#

Man. Looking at Roffle’s Reshuffled Video made me mostly horrible

minor seal
#

do you know how to export transparent cards in nandeck?

hardy brook
hardy brook
minor seal
#

damn

#

would have been nice if someone helped me

rare shell
#

I also don't know anything about nandeck

sullen olive
hardy brook
# strong swift huh?

The comments were mostly negative aside from the occasional “That’s mine.” And the rare “Hey, good reference!”

strong swift
#

rude

golden tinsel
#

I made some custom decks for my mod, I was wondering if anyone can point me in the direction to applying my own deck art to the back of the cards

lean dune
#

you can create a local reference and call that within your function to not completely wipe out any other code either from the base game or other mods

lean dune
sullen olive
#

cool, thanks!

lean dune
#

local thunk_ref = thunk

sullen olive
#

lmao

#

if only vscode looked like that

hardy brook
#

I mean tbf, it is a crazy mod

strong swift
#

damn thats kinda a skill issue on their part

#

reshuffled is optimal gameplay

hardy brook
#

It’s fine.

#

Started to believe them a bit

wraith stream
#

@umbral pilot ^

golden tinsel
tepid sentinel
#

does anybody know how to put one image on top of another with the UI?

dapper helm
dense bison
#

can someone point me to the custom deck programming guide (if there is such a thing)?

lean dune
fickle elbow
#

you know how you can get tarot cards to convert suits how do you make a joker do that?

lean dune
fickle elbow
#

ive been trying for a few hours but i cant seem to get it

rigid jewel
#

Has anyone else set up a custom joker atlas? idk why but the joker are getting cropped incorrectly.

lean dune
#

are you sure the spritesheet is the correct size?

rigid jewel
#

Yeah I just copied the main game's joker atlas and added all the joker art on top of it.

#

Maybe 2X size if off somehow?

lean dune
#

doesn't look like it'd be off by 2x

#

let me have a look at the file

rigid jewel
astral glade
#

kinda got a weird question, currently trying to modify the collection menu ui and rename the "jokers" text to "TEST but i dont know why this doesnt work,,,, anyone got an idea?

#

and this is the function that im trying to use

orchid vault
# rigid jewel

is that one joker in there from the ‘hailstone problem’

#

idk what the official mathematic name for that problem is but i know it’s been called the hailstone problem

rigid jewel
#

Yes

lean dune
rigid jewel
#

Collatz Conjecture

orchid vault
astral glade
rigid jewel
#

Older image but I don't have an updated one on me rn

orchid vault
#

sounds very interesting

drowsy python
#

i keep getting this can anyone help me

fickle elbow
drowsy python
#

yes thank you, now when i enject this file steamodded_PS_injector.exe
i keep im back to the same thing

#

this is the 0.9.2...0.9.3

lean dune
#

yeah there are some issues going around with decks no longer being present on reload crashing

#

I'll try to provide a fallback

dense bison
#

ok so earlier today i was able to download steamodded just fine and it was all alr, but now its being flagged as a virus and i cant download it??

#

i had to reverify my balatro so it got deleted

#

and it vanished off of my pc so i cant find it anymore

drowsy python
#

is that mean i have to use the old steammod?

lean dune
#

no

fickle elbow
#

with 0.9.3

drowsy python
#

ill try it out again whith fresh file.

lean dune
#

anyone want some custom badges?

fickle elbow
lean dune
rigid jewel
#

YOOO

#

pog

lean dune
#

adding that to 0.9.4 or whatever the next version ends up being

#

(i don't think it's to be reasoned for 0.10.0)

rare shell
#

wew

#

pretty fast speedrun to get mod ids displaying

sleek granite
#

oh nice stuff!

#

oh pog actual custom badge support

#

thats what i get for sleeping, like a nerd

tepid sentinel
#

does anyone know if its possible to put an image on top of another image in the UI?

sleek granite
#

is that available for all registerable card types?

lean dune
lean dune
#

but yeah it works for jokers, all consumables and vouchers

sleek granite
#

playing cards? ;p

lean dune
#

uhh....

#

no?

#

but hey, it's a non-jank way to change the badge text on non-planet planet cards

dusky reef
fallow bramble
sleek granite
#

oh same tho

lean dune
#

it's quite simple actually lmao

rigid jewel
fallow bramble
lean dune
#

not sure if it can be misused for tooltips, but I might add them too

rigid jewel
#

This is much easier

lean dune
#

you can put god knows what in a badge's place with it though, no one is forcing you to use create_badge

sleek granite
#

how many layers of nodes[1] are you on bro

strong swift
#

will steamodded 1.0.0 ever gonna exist

lean dune
#

I'm inclined to go with 0.10.0 instead

strong swift
#

yeah same

lean dune
#

don't want a major version when there isn't one

rigid jewel
dense bison
#

sorry if im interrupting, but can i have some help? i think my balatro is busted-
i got no clue whats goin on anymore lol

lean dune
#

try reinstalling?

dense bison
#

i cant download 0.9.3 steamodded

#

so when i tried to reinstall i had to use 0.9.2

lean dune
#

why not?

dense bison
#

it got flagged as a virus and chrome didnt let me download it

lean dune
#

use firefox

dense bison
#

ok

fickle elbow
#

i just temporarily disable windows security

tacit mountain
lean dune
#

SOMEONE STOP ME

dense bison
#

i have no mods in the mod folder and its a fresh steamodded installation

lean dune
fickle elbow
lean dune
#

turns out you can just make badges huge

#

gotta define it, that's all

fallow bramble
#

But can you make it as big as fullscreen? egg

lean dune
#

bet

#

should I enforce mod ID badges?

#

i think i should

fallow bramble
#

To prevent badges spreading onto other mods?

fallow bramble
#

Love it

#

I'm wondering, do you rewrite code and relaunch the game or do something else? Was a bit quick how you did it

sleek granite
lean dune
fallow bramble
#

Ah ok

sleek granite
#

that way if they bother anyone they can just turn it off

#

but idk how that might work

dense bison
# lean dune also <#1217867725532041369> is the better method

followed the method and i got this ```
Error

Syntax error: game.lua:4: '=' expected near 'Game'

Traceback

[love "callbacks.lua"]:228: in function 'handler'
[C]: at 0x7ffe88472ed0
[C]: in function 'require'
main.lua:16: in main chunk
[C]: in function 'require'
[C]: in function 'xpcall'
[C]: in function 'xpcall'```

lean dune
#

seen that somewhere but I don't recall what the issue was

coral shale
#

(hand levels cheated to speed up rounds)

lean dune
#

very balanced(?)

#

i mean i personally just hack in stencils to speed up rounds

fallow bramble
#

Think they meant the hand history

lean dune
#

but yeah the history is cool

rigid jewel
#

I just hack in Popcorn

sleek granite
#

i just play gooder :)

rigid jewel
#

And if needed a ton of The Solo (4X mult if high card)

tepid sentinel
#

hey i just wanted to ask if anyone knows if its possible to put a sprite on top of another when working with the UI

lean dune
#

nothing beats negative stencils

lean dune
tepid sentinel
coral shale
#

I usually get things on top of each other by accident lol

tepid sentinel
coral shale
#

Oh probably

#

I've not worked with sprites much, yet

dense bison
#

got it """working"""(?)

coral shale
#

Objects are still controlled by the surrounding environments tho

dense bison
#

dunno about making a new run, but ty

#

nope

#

classic

tepid sentinel
coral shale
#

I'd imagine you have to go by trial and error with some G.UIT voodoo and offsets

#

the UIBox system is not meant for things going on top of one another lol

#

ig you could try a small overlay, but that would break other things

tepid sentinel
fallow bramble
#

I'm wondering, what exactly is "center_key" for in this line? can I replace it with a consumable name like "The Death" to get its data?

tepid sentinel
#

i tried using it but seemed wonky

coral shale
#

I think

#

like, j_blueprint for the Blueprint joker

#

or m_steel for a steel card

fickle elbow
fallow bramble
coral shale
fickle elbow
sleek granite
fallow bramble
coral shale
#

yah

sleek granite
#

oh yeah that would be why the custom badges would be weird for playing cards huh

#

playing cards' center is their enhancement actually, and then their front is suit/rank iirc

lean dune
lean dune
#

so we could support that if enhancement API exists

fallow bramble
lean dune
#

used*

fallow bramble
#

Right sorry

#

Thanks

lean dune
#

i want it to be the mod name

#

I'll just need to store a mapping from init func keys to mod names ig

chilly wigeon
#

hi guys i just made my first mod, do i just post it in the modding channel?

orchid vault
lean dune
#

this works, but why is it all the way up there

#

seriously wtf I'm appending to the list

tepid sentinel
#

i dont know, 0.7.2 seems to work fine and then i update an this shit happens: i dont know what tihs could be

#

og image:

coral shale
#

It removes the crash report option, right?

#

(I ran into the same issue for my Preview mod's settings lol)

lean dune
#

oh I should have checked if that function gets changed elsewhere

#

Anyway this way it'd be opt-in for users

#

should it instead be opt-out for modders?

#

I can't seem to get user opt-out working

#

like I can't get a setting to be true by default for some reason

#

might be a loading thing on existing profiles

coral shale
#

It's a matter of loading order

#

I think I have it working in my Preview mod brb

lean dune
#

oh I'm literally inside the loader

coral shale
#

In my mod, I just set G.SETTINGS on mod load time

#

Seems to work? Unless it's only on my machine lol

lean dune
#

if that saves reliably through reloads, sure

coral shale
#

It works for setting initial values to True*

#

is what I meant

lean dune
#

I mean I'm clearly just too tired to realize I could also just work with a falsy starting value and call my option 'Disable Mod Tracking'

#

Anyway good night

hardy brook
#

Archived is going well I'd say

rapid epoch
#

btw if nobody has already mentioned it
i have a source of ideas for card consumables other than tarot (base) and loteria (ortalab is doing it iirc)
lenormand cards

#

they're another form of divination and generally they're objects/places rather than people, with a few vague human forms as a few of the cards

#

though funny that ends up with at least a few overlapping with loteria but w/e

drowsy python
#

is it ok to put jelly mod with mikas mod?

hardy brook
#

Try it

drowsy python
#

it does work 😄

orchid vault
#

i use it

small crystal
#

I'm going to die trying to figure out dependency resolution algorithms for balamod ☠️

#

making mods be able to depend on one another is such a difficult task

tepid sentinel
#

I made something 🫢 , so i can loose all 100% of my runs

hazy orbit
#

wait wait hold on

sleek granite
#

cartomancer if it was cool

rigid jewel
#

ANybody have a guess as to what the problem is? I've been trying for an hour to redeem a custom voucher when you start a run with Ghost Deck and nothing is working

vagrant copper
#

Hi

#

I have steamodded installed and I don't get achievements on Steam

#

Is it normal? Can it be changed?

#

And also, do I have to actually do the things required for getting said achievements again? Or will Steam recognize these achievements once I uninstall steamodded?

dusky reef
#

steamodded disables your achievements by default

#

you can either use a mod that enables it or you can find the line that does that and reverse it

vagrant copper
vagrant copper
golden tinsel
#

as what variable is the current mult in the score stored? is it a global variable that could be used in a mod?

#

I want to check if the mult is below a certain amount

upbeat plinth
#

i found a mod for static background, has anybody modded the cards to stop swaying around? the unnecessary movement of assets in this game is nauesating

sleek granite
coral shale
#

There's no easy way to check against it without overriding the full function

sleek granite
#

i have a joker that swaps the current chips and mult, but that's on my other computer at home haha

coral shale
#

Yeah, but that's built into the function

#

I think your joker has to return like swap = true and that's it

sleek granite
#

no it's in the joker's calculate function

#

i think the way the scopes work out you can interact with it?

#

gonna try and replicate it now to see

coral shale
#

Honestly not sure how you get the chip and mult values

#

I do know for a fact that evaluate_play() has swap functionality (that's unused in the base game?)

sleek granite
#

oh i definitely way over-complicated that joker then

#

i did not know that

coral shale
#

I am curious how you did it then lol

#

I'm probably wrong about the variables being local then 🤷‍♂️

round ore
#

Currently building around this joker what do yall think?

sleek granite
#

hand_chips and mult, just keep in mind you have to run update_hand_text

coral shale
#

Huh fair enough

sleek granite
coral shale
sleek granite
#

it works but the chips value on the hand text doesn't update for some reason

dusky reef
#

btw how are you guys recording these?

sleek granite
#

the mult will tho

#

OBS

coral shale
#

That so weird

#

update_hand_text is meant to be a purelt visual thing

golden tinsel
#

wait so what is actually being done here

sleek granite
#

yeah it's probably just because you're not supposed to interact with hand_chips directly

coral shale
#

If it works it works

sleek granite
#

i'm swapping hand_chips and mult in the joker's calculate function

golden tinsel
#

oh I see the code now lemme read it through

sleek granite
#

i'm bad at making jokers because i dont fully know how they work

#

so there's some jank with the joker itself but the point is just showing how to interact with the current Value

coral shale
#

I'll see how Steamodded handles new jokers

#

bc default jokers don't ever interact directly with chips or mult

sleek granite
#

it's probably not that useful especially if there's actually a built-in swap feature

#

also not me sharing wholly uncommented code to demonstrate a thing

sleek granite
fickle elbow
#

does anyone know how to make a joker convert a cards suit?

sleek granite
dapper helm
#

completely normal game of balatro

sleek granite
dapper helm
#

pretty much just arcana skip triboulet into big blind shop sock and buskin

#

no big deal balatrojoker

sleek granite
#

the fact the ones in the consumable slots work is pretty cool

wet fiber
#

what mods are you people suggesting I'd try ? I would like to know your recommendations

sleek granite
#

use my mods (ignore that none of them are like, released)

sleek granite
dapper helm
#

imagine if it didn't though

wet fable
sleek granite
#

i dont even need to make them negative i can just ignore the cap

wet fable
#

oh

#

fair enough

dapper helm
#

based

wet fable
#

that works too

round ore
#

a deliciously cursed screenshot for yall

sleek granite
#

did you break the edition shader preview lol

dapper helm
round ore
#

yerp

wet fiber
#

why does steamodded seems like a virus to my pc ?

round ore
#

cause it is very literally a tojen

dapper helm
#

because of the method it uses to change balatro.exe

round ore
#

like it does the same things as one just no bad codw

sleek granite
dapper helm
round ore
#

just disable fire wall for now

dapper helm
#

also i'd recommend lovely even if you're not worried since its been really easy for me to use

round ore
#

if we are sharing cursed screenshots

cunning silo
river ledge
#

what function runs whenever a person selects a new card from their hand, that I can hook into

dapper helm
sleek granite
#

i like how the consumable slot ones also work

honest zephyr
#

is there development/existence of a mod that lets you checkpoint seeds skip stages like bosses i dont know what the exact term would be

civic grail
#

yo does anyone have the balatro logo file? its for the april fools mod.

#

unless making a shitty version of the logo isnt allowed

sleek granite
#

its at /resources/1x/balatro.png if you open the game in 7-zip

tacit crest
honest zephyr
#

im just starting

civic grail
civic grail
#

just balatro?

#

i got deep into pixel art because of pokemon

tacit crest
wanton rapids
#

what should this do?

honest zephyr
#

if you only play it

wanton rapids
#

but it's not a pipe

honest zephyr
#

is it a horn

#

like rallying horn?

wanton rapids
#

it's a reference to this one art piece

honest zephyr
#

thats a pipe no ?

#

oh i guess you want it to not be one

wanton rapids
#

the point is "it's an image of a pipe" or something

rare shell
#

it literally translates to this is not a pipe

wanton rapids
#

yeah

rare shell
#

+1 joker slot

restive forge
rare shell
#

i only say that half as a meme

wanton rapids
#

i mean

rare shell
#

good with abstract + swashbuckler and its insane if you get it negative'd

wanton rapids
#

if you have an edition on it you get extra value

restive forge
#

(they won't be automatically destroyed or be deactivated by a blind etc etc)

rare shell
#

that too

wanton rapids
#

could work as a common??

rare shell
#

were so back

#

if you do actually do that effect

#

maybe make it specifically jimbo priced

wanton rapids
#

$1? yeah

rare shell
#

works with red ribbon too

#

i think jimbo is $2

wanton rapids
#

i'll probably make it $1?

restive forge
#

I wish Jimbo was a better joker

wanton rapids
#

jimbo's great!

rare shell
#

jimbo is a giga chad

honest zephyr
#

you guys are crazy cracked haha i thought my idea for a joker was good 😭

restive forge
#

Jimbo is only +4, isn't he?

wanton rapids
#

but he's extremely cheap

rare shell
#

for 2 jollars

restive forge
#

Ohhhh

rare shell
#

low investment, easy sell

#

gets you through ante 1

restive forge
#

Ahhh, I had no idea. I haven't played in a while

#

I heard there was a buff for the early game coming

rare shell
#

jimbo is not strong but he is very bang for your buck

civic grail
dapper helm
#

jimbo is so good

restive forge
#

Like, jokers you can't buy won't show up in the first few antes or something

civic grail
rare shell
#

any jimbo enjoyers in chat?

civic grail
#

love that guy

dapper helm
#

love me a good jimbo

wanton rapids
civic grail
# wanton rapids

how does philosophical joker help besides giving abstract joker +3?

wanton rapids
#

editions

#

swashbuckler?

civic grail
#

i guess for temperance/gift card?

wanton rapids
#

it has enough use as a $1 common

chilly wind
#

The Jelly mod gives me CTDs when hitting Play in the main menu.
I can't get it to work with or without other mods running. Did I install wrong version?

wanton rapids
raven rover
#

Have folks been trying adding new challenges?

wanton rapids
#

i think there's a few

raven rover
#

I thought of one where you have -2 Joker slots, but you start with an Eternal Ancient Joker, and all your cards are Wild Cards

#

Really some of the fanmade challenges arent "CHALLENGES" per say

#

some of the ones ive seen online are just fun ways to play the game which is still ok

formal thistle
raven rover
#

How would that work in game?

#

Like each hand it gets harder?

fickle elbow
#

i got the suit conversion techally working with jokers

hazy orbit
#

Made a modded deck where hte premise is your deck is all enhanced cards and a few Edition cards but the blinds are 3x bigger

#

and Violet Vessel on just green stake is 1.6 million

#

That's some big time humbling right there

formal thistle
#

except cap it to where it's actually possible for the level youre on

sleek granite
formal thistle
#

also if i figure out love2d i might make a mod that shuffles different tracks

#

i love the themesong but idk if i wanna listen to it for 5 hours straight

fickle elbow
#

i converted a ink suited card to a color suited card though a joker

sleek granite
#

this is more a lua question but does anyone know how to iterate over a keyed table in any consistent manner? ipairs refuses to work and pairs seems inconsistent

#

i think im enjoying the consumables...

#

(also Satellite If It Was Cool)

fickle elbow
sleek granite
#

there will be an API call for it apparently in the next Steamodded update hopefully

sleek granite
# lean dune

you can see how it will work here, which should be a lot easier to understand than my method

fickle elbow
#

yea i have it as this:function SMODS.Jokers.j_bismuth.set_badges(card, badges)
badges[#badges+1] = create_badge("Mod:Ink & Color Suits", G.C.SUITS.Ink)
return badges
end

sleek granite
#

yeah that won't do anything right now

#

gonna be a 0.9.4 feature or whatever the update is called

mossy cairn
fickle elbow
dapper helm
sleek granite
#

high priestess if it was space junk

dapper helm
#

way better

#

all your stuff is using steamodded right? everything i've seen when i pop in here looks pretty cool so i'd like to download it when its out

sleek granite
#

also im not sure how i feel on the planet card symbols at the bottom of satellite's art

#

yeah im on steamodded

dapper helm
#

nice

chilly wind
#

@fickle elbow I just installed your mod, are you currently updating it?
Trying it out with the 6 Suits mod and it worked fine along with it

fickle elbow
boreal ibex
#

the point is to be able to tell what they are, while still being small

dapper helm
sleek granite
#

they look enough like the planet card layout? bulbaSip

dapper helm
#

yeah absolutely

haughty hinge
mossy cairn
#

lol

#

i can't read

boreal ibex
#

i love wingdings

sleek granite
#

still as readable as the game is when you're livestreaming apparently

dapper helm
mossy cairn
#

coin suit

sleek granite
#

kern soot

#

minor arcana?

mossy cairn
#

i didn't think about minor arcana, but so

sleek granite
#

i think the minor arcana are wands, pentacles (or coins if you haven't heard the word "pentacle" this millenium), cups, swords? i was considering doing minor arcana as suits but somewhat intimidated by the face cards and aces

cunning silo
mossy cairn
#

hmm, i will make coin suit as just suit

cunning silo
sleek granite
# cunning silo Lovely!

i mean hey thanks for the API
unfortunate that there's jank with planets that don't want to do normal planet things (made a post in steamodded thread)

cunning silo
sleek granite
cunning silo
wanton rapids
#

yeah those look pretty fun

sleek granite
#

unfortunately there's jank
they count as "Pair" planets for telescope/observatory and i cant use the SMODS.Planets.c_comet_planet.use function to do my stuff since they'll automatically level "Pair"

cunning silo
rare shell
#

they spawn normally in planet packs i take it?

sleek granite
#

yep! excluding potential Telescope jank

rare shell
#

also curious if you're going to do anything with those bonus categories 👀

sleek granite
#

bonus categories?

rare shell
#

comet/meteor/space junk

sleek granite
#

oh, the badges

cunning silo
#

It’s like how Pluto has dwarf planet

rare shell
#

oh right

#

i suppose they dont do anything with those

sleek granite
#

nah i just didnt want them to say Planet, similar to Pluto, Eris, Ceres, Planet X

cunning silo
#

They are just subsidiaries of planet right?

#

Oh cool

#

Still I really like that

rare shell
#

any more consumables planned?

sleek granite
#

and i may have inspired the inclusion of a function to interface with badges for custom cards so thats cool

sleek granite
rare shell
#

bog

sleek granite
#

i wanna add ones based on the "extra cards" some tarot decks have but there's literally zero consensus on what those are and even less information about them online

#

.... bog?

rare shell
#

a bastardization of the abbreviation of pog, for pogchamp

#

alternatively

cunning silo
sleek granite
#

as a general consensus yes

#

but there's a lot of decks that add (usually just a few) extra cards with their own alleged meanings

rare shell
#

just pick a deuterocanonical deck and work with it i'd say

sleek granite
#

do i look like i know what a deuterocanonical deck is

rare shell
#

suspect canon

#

not agreed on canon consesus ig

#

basically take one of the extra decks and just stick with it is what im trying to say

#

i am bad at words today

shy pivot
#

i think you'd be able to just add a fair few number of cards that are distinct but cherry-picked

cunning silo
rare shell
#

maybe you could mash them together if they're thematically strong enough

sleek granite
#

i see. well the previous issue still stands of there's basically no information about extra cards in these decks online and im not buying tons of extra decks

shy pivot
#

for instance Aeon is pretty distinct

rare shell
#

im not even sure which type of stairs its from its just Roguelike Stairs

sleek granite
#

yeah that's the idea. maybe construct a sort of "epilogue" to the Fool's Journey

#

(which is typically what said extra cards represent)

sleek granite
#

the story portrayed in the tarot cards

#

i.e. the reason they're in any sequence in the first place

rare shell
#

the only one that matters

cunning silo
#

Wait that’s a thing?

cunning silo
#

You can take form the other names of existing tarot cards

#

Like “the crocodile” (alternative name for the fool)

sleek granite
# cunning silo Wait that’s a thing?

yeah! as far as i know it's not like... written out anywhere "officially" but you can definitely find interpretations of the Fool's Journey if you look

shy pivot
#

yeah, the paul christian tarot deck appears to be a good source of inspiration

rare shell
#

tarots are always finicky because theyre a very well established sequence so i understand the pain of trying to stay thematic

shy pivot
#

including: the magus, the two roads, the sacrifice

#

it's egyptian-based so that definitely gives it it's own distinction

sleek granite
#

I actually kinda dig the Happy Squirrel concept. the Fool reaches the enlightenment of the World and enjoys the little things.

cunning silo
sleek granite
#

like a happy squirrel

shy pivot
#

'The Sanctuary' would probably fit neater lol

haughty hinge
#

I call bullshit

sleek granite
#

now can i draw a squirrel.

sleek granite
rare shell
#

i didnt even know about these alternate names until now

haughty hinge
#

it took me an embarrassing amount of time to learn font forge to make this

cunning silo
#

Same

rare shell
#

tfw i will never be able to get a negative pope

cunning silo
#

Just opened Wikipedia

shy pivot
#

The Major Arcana are the named or numbered cards in a cartomantic tarot pack, the name being originally given by occultists to the trump cards of a normal tarot pack used for playing card games. There are usually 22 such cards in a standard 78-card pack, typically numbered from 0 to 21 (in card playing packs, there is no 0, the unnumbered card i...

#

there's a table there for convience

cunning silo
rare shell
#

rider-waite seems to be the one isaac used

sleek granite
#

aside from constructing this "Fool's Journey epilogue" i do still need to make effects for these

#

which is the harder part tbh, coming up with good gameplay ideas that aren't overlap with vanilla

shy pivot
#

rider-waite would be the most common across all media iirc

rare shell
#

today the balatro discord researches tarots

#

good day

#

oh the universe is a legit alt name

#

huh

cunning silo
#

I have to accompany some contractors for my workplace today, so I have a ton of free time

shy pivot
#

ive been thinking about making tarots of my own and yeah, balance is the issue

#

just because consumable space is the main problem

sleek granite
#

i also had the idea of mimicking Isaac's use of celtic runes as consumable items but Also What Do They Do

shy pivot
#

a idea is to straight up just have one tarot card allow you to choose a random tarot from modded/base decks to help force the odds

cunning silo
shy pivot
#

i think literally you just have to accept that space is limited without potentially forcing a core change like +1 space

sleek granite
#

(and also making a new consumable type will have to wait until i have an example wink wink)

shy pivot
#

no real elegant way unfortunately

shy pivot
#

you could theoretically just say "screw it, all negatives"

sleek granite
#

Runes

wanton rapids
#

yeah having a full custom pack api would be neat

rare shell
#

if you need art for packs i will suffer

cunning silo
rare shell
#

no one needs to suffer making pack art

cunning silo
#

I wouldn’t wish it upon my worst enemies

sleek granite
#

ok but what if i make my own pack art and it looks like garbo :)

wanton rapids
#

it can't be that hard

cunning silo
#

It’s just annoying

sleek granite
wanton rapids
#

having consumables which you actually consume at a later time is interesting

shy pivot
#

it's the opposite to think about, though! how often do you purchase consumables?

wanton rapids
#

yeah

sleek granite
#

not often lol

wanton rapids
#

i've bought tarot whatever the upgrade voucher is a few times

#

on orange stake+

sleek granite
#

im white stake noob i just like modding

cunning silo
shy pivot
#

hahaha you'll find that as you play going through consumables like mad is very much a playstyle

sleek granite
#

i mean theres literally The Tower so

#

im not too worried about my consumables being too weak

wanton rapids
#

stone cards can be viable

#

emphasis on can

sleek granite
#

cuz basegame has That Garbage

#

Tower has a limit of 1 target not to weaken the card, but to prevent you from throwing even harder

#

flavor text too cheesy or nah?

dusky reef
#

what's the spawn rate?

sleek granite
#

as far as i know, it's the same as any other Tarot

#

the randomness is meant to be the downside, given you can hit stone card

dusky reef
#

well at least make it soul card likely

dusky reef
sleek granite
#

i'm not sure how to do that, and also not sure it's necessary? if enhancing 5 cards is too much i could make it less idk

#

it's only all upside if you're Vampire

#

stone cards blow

dusky reef
#

stone cards not that bad

wanton rapids
#

stone cards are fine

#

4 cards seems fair?

rare shell
#

im with 4

sleek granite
#

it is trivial to make a numbers change so /shrug

dusky reef
#

say you think stone card is -1, all cards that require a tarot to make count as 1 (wild, glass, lucky, steel, gold) and the other two as 0.5 (bouns, mult), then your expected value per card is 0.75

#

this means if you enhance 4 cards it's already 3 times better than regular tarot cards

sleek granite
#

i am also moderately okay with this being strong

lunar fable
#

where download?

sleek granite
#

for... uh, what exactly?

rare shell
#

your soul

shy pivot
#

the universe? you're gonna need a bigger hard drive

sleek granite
#

sorry i already sold that

#

i gotta figure out how to iterate a table consistently...

#

but anyway lol

wanton rapids
sleek granite
wanton rapids
#

oh that's interesting

#

do they go first or last

sleek granite
#

last

#

same as planet cards with observatory

#

it's horrible :)

#

all jokers should Hee hee! and Hoo hoo! btw

sleek granite
bronze fern
#

Question: If a Balatro Slay The Stream is made, would that mean players would build their own deck? Or start off with something else at the beginning?

sleek granite
#

it'd probably have to be fundamentally different to Slay the Streamer

bronze fern
#

tru, but a big thing about those kinds of interactions is that the streamer is meant to start strong, but then get weakened by the stream

#

so the question is how do you enable a strong start that you don't lose off a bad start

sleek granite
#

maybe the streamer gets to pick some amount of jokers

bronze fern
#

Choice between a Mega Planet/Mega Arcana/Spectral Pack?

sleek granite
rare shell
#

thats kind of nutso

fickle elbow
#

Whooo!

rare shell
#

i would take that every time without hesitation

fickle elbow
#

i finally finished updating Ink and color

rare shell
#

keep in mind immolate does the same thing and only gives you $20 jollars

sleek granite
#

what if it destroys half your deck instead

fickle elbow
#

btw I'd like feedback if anyone believes these are too powerful

#

hmm i may need to fix that its actually played cards

sleek granite
sleek granite
cunning silo
# sleek granite

The easing is really good! Did you use base functions for the vfx?

#

Also it gets a lot of seals

sleek granite
#

its guaranteed seals and enhancements rn might change it

#

and yeah its based on the code for Empress/Hierophant/etc

civic grail
#

Hey all! We have made a "completely normal" Balatro mod!
It's a full texture reskin of all Jokers, consumables, and everything. Also includes custom SFX. The current version also includes several "gameplay balance changes".
The attached .zip file that works with Steammodded is our current version.

We're trying to iron out the bugs currently + we have plans to make a version with no "balance changes".

Credits: #1221662711947989052 message

sleek granite
raven rover
#

how do we know this is real and not a trojan virus??

cunning silo
sleek granite
#

editions should work since im calling basegame functions to randomly fetch one, seals definitely not

#

(it shouldn't crash or anything, it just can't roll them)

civic grail
sleek granite
raven rover
#

crazy how fast it got done gud job fellers

#

is there a steamodded tutorial somewhere pinned?

#

def gonna play for the day w the mod on

sleek granite
#

oh there is a SMODS.Seals isn't there

cunning silo
#

I made it

#

XD

#

But you need to use the G.Seals one probably

#

Since it also has the base seals

sleek granite
#

listen the extent of the documentation is the source code itself

#

G.P_SEALS you mean?

cunning silo
#

Yup

cunning silo
#

Making better documentation would be really good

sleek granite
#

unfortunately i cant read

#

alright it should support modded seals now, though i'm not aware of any to test with ^^"

#

in an unrelated note i'd be FURIOUS to roll this in a run

wanton rapids
#

stone cards are fine

sleek granite
#

the best card is a lucky 2 of diamonds lollll

wanton rapids
#

you hate on stone cards too much

raven rover
#

stone cards are fire as fk

#

50 chips and super reliable in gold stake

sleek granite
#

#1212395714920054864 message
am i correct in assuming rule 6 here means "available for viewing without downloading"?
technically, anyone can just open a lua file in a text editor to view the source code...

wanton rapids
#

applies more to modloaders

#

which are still mods

haughty hinge
#

am i cooked?

#

what do i do

sleek granite
#

use the tower

raven rover
#

balatro.exe

sleek granite
#

stone card op

grand geode
haughty hinge
#

we take those

mossy cairn
#

i cannot cording, so i can't make suit mod lol

stone brook
#

?

dense bison
#

why does crashing a single time on "new run" cause balatro to crash FOREVER afterwards ughhhhh

sleek granite
#

thoughts?

wanton rapids
#

The Moon?

cunning silo
#

I’m going to steal that

sleek granite
#

nah just kinda A Moon

sleek granite
cunning silo
#

I’m not going to actually steal that XD just wanted to reference

#

A movie

sleek granite
#

my hubris

round oar
wanton rapids
#

would probably be compatible with sixty suits and betterbalatro?

#

for the full Normal Experience

round oar
#

probably?

#

we'll see

round oar
wanton rapids
#

of course

sleek granite
#

im just glad my ||actually just evil play/discard toggle|| feature is in

cunning silo
#

Okay I propose an idea, but it would break all mods probably

#

When you register an object, you also need to place your mod id.
Then, it will automatically display it on the badge

cunning silo
#

But I can think of other ways to do it as well

sleek granite
#

i believe Aure was working on something to that effect

wanton rapids
#

could do a loc_def style method

wary moth
sleek granite
#

oh no Fool crashes if the last tarot is the Universe goddammit

#

.... don't suppose the stacktrace gets saved anywhere does it

lean dune
#

but there's no need for the mod ID to be passed in, I can already associate objects with mod IDs by tracking the init functions

cunning silo
sleek granite
#

will the automatic ones support custom colors for the badges?

rare shell
#

I really dislike badges with mod info/artist/etc

#

It kinda breaks the immersion

sleek granite
#

if it's something at the modloader level, perhaps an option to disable them would be available?

rare shell
#

I like when my mods do not feel like mods

wanton rapids
#

new joker

lean dune
#

yeah, mod info badges will be toggleable

#

at least the info ones

sleek granite
lean dune
#

already investigating

sleek granite
#

thank you superplead

#

unfortunate that the stacktrace is all but useless

wanton rapids
#

it looks to be an error in the ui code?

#

what happens if you get rid of your modbadge thing

sleek granite
#

same thing

wanton rapids
#

blasphemy sts

sleek granite
#

thats actually really good

rare shell
#

you beat me to the punch

minor seal
#

most normal screenshot

sleek granite
#

yeah whats even different

minor seal
#

like i said normal

tacit mountain
#

Little question, should I also upload Steamodded on Nexus Mods ? I saw some mods are starting to appear there and they require Steamodded, does it sound like a good idea ?

cunning tangle
#

heya, can anyone tell me if this particular suit coloring is a mod? or is it possibly an unlockable thing? the screenshot is from the Balatro University youtube channel

cunning tangle
tacit mountain
#

But since Steamodded is a staple of the mod community for now, I feel like I should facilitate the life of everyone and follow the movement.