#⚙・modding-general
1 messages · Page 28 of 1
The tarot card API handles card destruction by itself, so that won't work
The tarot card API does nothing about card destruction, the game does that
it happens in G.FUNCS.use_card
lmao
what's wrong now
Turns out delay() exists 😎
hm what's the spritesheet looking like
effect?????
full signature
effect rarely does something, but you can use it to trigger base game functionality in some cases
😭 that was not on that github page
no
woah
if you looked at the wiki, it would be
lmao it's in the example but not in the list (where I was looking for arguments)
oh wtf
ah shoot
i was in a rush and confused set_pos for set_sprite_pos 💀
it's already april 2nd where I live
oh man two unstable updates while i was asleep? pog
testing in production 😎
(it is fine and understandable)
i am not forcing you to update to my 30 minute old release
The fool is crashing after I use my custom tarot card, did this get fixed in one of the later updates?
i'm just joking around, i don't even use steamodded. but in all seriousness you would probably save a lot of time and headaches testing things before you release them.
fixed on 0.9.4
Okay, thank you
honestly I thought that these beta releases are for testing
aren't they
yeah usually I test my stuff, I just didn't have anything reasonable to test on here, so I figured why not let someone else do it
fair
0.9.5 getting replaced shortly
jeemboz
jimbo!!!!!!
that looks like I'm petting him lmao
ping 📡
God bless
Thank you aure for dealing with us being piss babies
So did you end up using a proper atlas spritesheet?
it uses the same spritesheet my jokers use so yeah
I will despair if I have to stitch my jokers together
if you wanna call me making mistakes because I'm tired that, sure go do that
you still can do one sprite
per card
like you did before
And just define an atlas for that one joker?
you can use one per joker, you'd just need to expand the soul_pos one to two sprites in one atlas
it just would require a bit wider sprite for legendaries
Aye, I posted a version where it's the placard and then the head seperat3
one for the background at {x=0,y=0}, one for soul_pos e.g. at {x=1,y=0}
Picking up food and getting home soon
I haven't been this excited to write code in a while
All this just to give my boy his proper leggo treatment 😭
thoughts on this going into your consumable slots instead of just doing nothing and dying if its used from a pack
What if you used it and it increased the mult it gave
oo
(For future copies)
oh thats interesting... idk if its good, but it sure is interesting
+4 mult while in your consumable area, gains +1 mult when used
Balatro is now a clicker game
Perkeo popping off yet again
oh now dont tempt me, ive already been thinking about trying to mod balatro
nah i think its funny cause the joke really is on you when that happens, could even have it 
I witnessed a live snipe
same
same
🫡
did you see the vid of what it does?
too fast to even try to ping mods
its too late ive already photographed it in my memory
truly insane
nope
#⚙・modding-general message see here
(that is at game speed 1 btw its not just That Slow)
modded jimbo lore is gonna go crazy with this plus bunco jimbo
anyway good night lads
cheers mate
thank you for your service
:)
ooooo if i get into modding i will definitely add jim jom jamboree to it
Waiting on the John Jacob jimboheimer schmidt joker
hmmmmmm
yea i thought that was funnier than 
damn i wanted gold
now what if i make next year's april fools extra dumb and make the game turn every consumable into Joker (tarot) if it is april 1st
A year from now we're just going to have it be literally uno
That's how it goes in modding communities
it is, yeah
but uno came free with your Xbox
you have uno!
overwatch uno > uno
online pvp balatro except its actually uno
ok im back home
@rare shell ayo do you mind if i take a peak at how you had SMODS.Sprite:new set up
sure
what program do yall use to write in lua?
notepad++ here
SMODS.Sprite:new('j_jimbo', bunco_mod.path, 'Jokers.png', 71, 95, 'asset_atli'):register()
- Slug
- mod path
- filename
- Cards size (do not change)
- Don't touch that either
I use Visual Studio Code
the only thing ive ever really coded in is scratch, so...
oh, where does the soul_pos come in here?
better than nothing
i started with scratch
never lose jope
later, in SMODS.Joker:new()
4th argument is, in your case, always will be {x = 0, y = 0}
14 argument is for soul, and it'll be like {x = 1, y = 0}
4rd
4rd oops
14th argument 
this function has too many args lul
yeah confused me a bit
im using the snips from mika's
joker.ability_name,
joker.slug,
joker.ability,
{ x = 0, y = 0 },
joker.loc,
joker.rarity,
joker.cost,
joker.unlocked,
joker.discovered,
joker.blueprint_compat,
joker.eternal_compat,
)```
seeing all that would make me not want to do this, but oddly enough it makes me want to mod more because i want to know what the hell that all means
how are you declaring joker as a reference to itself...)
i guess i should post the full entire snip
Jokers just have a lot of moving parts lol
local function init_joker(joker, no_sprite)
no_sprite = no_sprite or false
local joker = SMODS.Joker:new(
joker.ability_name,
joker.slug,
joker.ability,
{ x = 0, y = 0 },
joker.loc,
joker.rarity,
joker.cost,
joker.unlocked,
joker.discovered,
joker.blueprint_compat,
joker.eternal_compat,
{}
)
joker:register()
if not no_sprite then
local sprite = SMODS.Sprite:new(
joker.slug,
SMODS.findModByID("JankJonklersMod").path,
joker.slug .. ".png",
71,
95,
"asset_atli"
)
sprite:register()
end
end```
oh i dont think you need to say local before joker is what i mean
ah fair
like i said i just lifted this from mika's dev branch to try to set up the joker api properly
were this a different programming language im pretty sure that'd throw an error, but i guess lua doesnt care
okay so after eternal_compat there is
effect
atlas
soul_pos
Oh the local joker is technically supposed to be new_joker, I updated it but didn't push by the time you copied it. It works fine that way though 😎
effect doesnt really matter
you can skip these two yep
all the stuff for modded jokers checks the slug instead of effect
curious about why atlas works that way
4 am lua hits different
wait if you're setting atlas to '' then how tf does your joker have a sprite
it can still set it from slug
i see. i wonder if that means atlases are ignored entirely
.
oh huh
also does the joker api automatically prepend "j_" on everything like the consumable apis will tack "c_" on everything?
grrr discord
Just hit 3 straight all-ins on green on the roulette playing Mikas Joker For Hire Deck, 3 million chips on ante 5
roulette gaming
as someone said on another channel
gambling^2
im a little bit confused
im a lot confused, go on
local joker = SMODS.Joker:new(
joker.ability_name,
joker.slug,
joker.ability,
{ x = 0, y = 0 },
joker.loc,
joker.rarity,
joker.cost,
joker.unlocked,
joker.discovered,
joker.blueprint_compat,
joker.eternal_compat,
joker.effect,
joker.atlas,
joker.soul_pos --i've also tried changing this to { x = 1, y = 0 } and i get an error from get_pos()
)``` so i've altered it to this and tried to define soul_pos in the joker before running my initialize function afterwards and im getting fits about the get_pos() function
wait show the error
did you update when you arrived home?
every time i scroll over one of my modded tarots in 0.9.4-0.9.5
yep I was having a similar error before the update
Aure said they accidentaly put set_pos instead of set_sprite_pos
oh did he actually release a new hotfix
yep, but under the same link
okie dokie
and same version number
how the hell there are twenty minutes passed already
LETAS GOFSOOO
Let me cook
I just want to make sure that everything works regarding souls and then I'll go to sleep
DOES IT WORK?
huge
nice
awesome
i finally have a reason to use this gif
i should remake that model
who is fortuno btw?
character from a dead card game
he runs a casino
was for a game called collective, i did official artwork for the game of specifically him
im very attached to him
i comissioned a slay the spire mod of him back in the day but i never even published before the game died

damn
hes fully coded too i just needed to do art

Yo, probably releasing this tomorrow, do you have any ideas what additional info I could display?
(I just noticed I lost $50 in this clip, lol)
What you bought/sold maybe?
Neat!
The hands page just looks kinda bare rn, but I'm not sure it's worth showing chips x mult alongside the score?
it would be neat to see how much mult/chips each joker was providing to each hand
so you could see which jokers were performing better than others from a glance
That's tough lol
i feel so powerful now that i have soul_pos implemented properly
i can be even goofier with my jonker designs
showing chips*mult could help players understand when to take chips effects vs mult effects?
Any TLDR for steamodded 0.9.5?
(I think I saw people saying issues coming up, are they fixed?)
tldr you can have custom badges now, theres an option to automaticall show the mod names as badges on all the new cards, and the fool doesn't crash if you last used a modded tarot
also modded planets should be able to have unique functionality now
dont forget, i doesnt just have to be a joker
there was jank
lot of basegame code expected every planet to be a hand upgrader
i had to override a lot of things for mine to work but now it should be possible without that
Very nice
i wanna add more space junk but art hard :(
(satellite only possible by stealing the satellite from its joker card lul)
lmfao
i could try cooking up some space junk if you had something specific in mind
what was the satellite sprite you used anyway again? i remember it a little
see here
its from the Satellite Joker which i dont blame you if you dont have unlocked
something like a "Rotating wheel space station" as wikipedia calls it, was what i had in mind 
a good idea
i was wondering why it looked familiar, lmao
i use aseprite
thank you : )
Balatro is genuinely making me want to learn lua and as well get into pixel art
aseprite is paid btw, if u want a free (and a pretty good) alternative youse pixilart.com
I’m alr pretty well with graphics design but it’s
I might j crack it 😅
you can also compile it from source
But I’ll try out pixilart.com beforehand
is that a thing?
yeah you're straight up allowed to do that
probably a tutorial somewhere on the internet
hmm, didnt know that
it is indeed open source! the devs are good folk, would recommend buying it if you really like the program
do you have a portfolio or anything similar? also, do you only do pixelart?
a von braun, aye?
yeah like that
i was picturing something less Stark White but whatever works
lmao
im also not fully set on what it'd do given that planet cards are a tiny bit limited
(can't really have them interact with playing cards directly in any fashion since celestial packs don't draw a hand)
maybe space station can be an upgrade to your most played hand 
torus shapes are the bane of my existence
i think i'm going with its effect being "upgrade to your most played hand" so... im not sure how to represent that in the mini-cards lol
lemme cook
oh dang we got two custom consumable types coming?
assuming i can make the art for all the cards yeah
its gonna be based around adding temporary cards into your hand
WOAH
that looks badass
i like the minicards i might actually change Comet and Meteor's to look more like that lolll
(comet is random hand +2 levels, meteor is random hand +3 levels but other random hand -1 level(s))
if you pass me the comet and meteor sprites i can also give those a spruce up if you'd like
im just hype for consumable mods
im heavily invested in consumable mod stocks
adding more celestial bodies is such a hype mod
more tarot, planet, and spectral cards without any particular theme or through-line
that's more consumables. added by MoreConsumables. :)
published by Autumn Inc™️
i made a mod too
"published"
i feel like im repopulating a depleted fishpond by rewriting my entire mod
you can put new fish in if you make the pond gooder
the water cleaner
im going to miss having all my joker code be sorted by function but c'est la vie
okay so question
okay so answer
i had localized the calculate_dollar_bonus for a joker i was using, where would i put the equivalent code utilizing the joker api?
i presume it doesnt go under SMODS.Jokers.blahblahblah.calculate
that might not have a parallel in the API at this point
despair
There isn't any API for calculate_dollar_bonus, mostly because it's so few lines to add
so i just localize it as normal then?
yea
no way
so two random temporary cards?
demonstration:
dont really have any ideas
i thought there was already a function that already calc'd most played hand
not in base game
does obelisk just calculate it on the fly?
yes
or rather is it hardcoded to sort it every time it runs
and so does telescope
space station ON a comet
mining station on an astreroid
i actually forgot obelisk even interacted with most played hand type (because i never use obelisk 😎 )
like a true balatronian
What's Oeblisk (clueless)
the worst rare joker
gonna make a post for my Tones consumable cuz im struggling on ideas for art and effects
is anyone else having troubles with Lovely and Steammodded v0.9.3?
try 0.9.5
dang i think this is actually impossible without overriding huge chunks of code
just make its use ability to give a copy of itself while you're in a pack
i think you can use G.STATES.TAROT_PACK
thanks for letting me know there was a new version
i just installed it and im still experiencing this same crash sadly 😦
if anyone has any ideas at this point id be super thankful, spent like an hour last night just trying different things and always end up in the same place
i mean i guess that's true, i just wanted it to actually move the card into the consumables area
especially since the Joker tarot can be edition'd
whats your modlist?
literally just steammodded
after a reinstall too, i used to have steammodded through the PS injection, but i wanted to do the lovely install instead so i uninstalled the game and did it this way
but everytime i select play for the first time it crashes
it's basically saying that you're trying to start a run with a deck that doesn't exist
is this on a new profile? i wonder if something with the "tutorial" run causes issues
yeah that would make sense, but nah im just on my usual profile
the game probably has a modded deck stored in the UI memory, try reinstalling any deck mods you had
i made sure to lose a run and return to main menu so there isnt a contiune option for a deck that doesnt exist too
ok ill give it a go
it'll still remember "last deck played" to try to default to for a new run
i thought there was a sanity check in place but maybe not?
ok so i put all the mods i had before in the game and it still crashed at the same point but this time it just instantly closes the game and console
i made sure to do my last run i mentioned on classic red deck
just went to first small blind and played 4 high cards to lose lol
we speedrunning to an L
that is awfully strange
ur tellin me 😭
oh wait
you're getting a crash because of it trying to select a deck that isn't loaded?
im not sure why, but thats what Autumn was saying the logs looked like
if anyone would be willing to hop on a call and help with troubleshooting id be more than willing to share my screen and be very grateful
im not sure of the specifics but backing up your profile and just moving it somewhere else and see if it starts that way just to confirm
and if so you probably need to edit one of the .jkr files in your profile, which i admittedly dont know how you would do that
they should be located in \AppData\Roaming\Balatro\
and the folder should be named the same as the profile's name
been seeing a few crashes with the same log hmst
ok so you just to be clear, you think i should move my profile file and try to launch with no profiles right?
i think i flagged an issue for this specific issue on the github
to trouble shoot it yeah
the main.lua line number here corresponds to the lovely dump with steamodded 0.9.5 installed and is Back:init(selected_deck)
https://github.com/Steamopollys/Steamodded/issues/57 steamo's looking into it 
Currently, if you load up a modded deck, select it, do a run, then close the game and remove said mod, the game will still try to default putting you at that deck on the new game screen, crashing t...
ok yeah it seems to be something with the profile, i loaded a new profile and it was working with steammodded installed
i switched back the my original profile and tried to click play and got the same crash as before as well
yeah its definitely trying to reference a removed deck im just not sure exactly what to do about that
yeah thats strange, especially since if i install all of my mods i was using before it still crashes in the same spot, but it just instantly closes instead of showing log
hmmm, maybe i should backtrack and reinstall my old steammodded version through ps injector like i had before, loadup all mods, play a blind with red, lose, go to main menu, then try installing through lovely again?
cuz there is a decent chance that my last run before i reinstalled everything was indeed a modded deck
yeah i think i bricked my steamodded this way lmao
ok yeah sooooo, i did what i just mentioned, and it still just instantly closes when i click play
wait wrong chat
maybe i should use this 2nd profile i made for just mods, and go back to my main profile for unmodded. since my original profile still works fine with nothing installed
at least like for now
thats what ive done
yeah then you can use Unlock All on it without worry
since you wouldnt be Achieving anyway
ok yeah, we found a workaround for the time being, thanks yall
just wondering, if you add this mod on your bricked save does it work?
one sec, reinstalling and getting lovely+steammodded up
sadly no, still just get the crash
damn
im sure we'll get some form of a fix soon enough, seems to be quite the issue atm LOL
one or more of the following settings contains some bad key value pair or is corrupted.
Base Folder : %appdata%/Balatro
Files:
- settings.jkr
- X/meta.jkr
- X/profile.jkr
- X/save.jkr
X correspond to the folder 1, 2 or 3 (that depends on the profile you use)
You have to know that the folder X and the settings.jkr file are stored in steam cloud by default.
I managed mitigate the issue following these steps (it won't affect your steam achievements but the ingame progress will be lost using this procedure. I included a way to sort of restore your save file):
- deactivate steam cloud save
- Delete all the files mentionned above
- open balatro and click play. Then just skip jimbo's tutorial, go back to the main menu and exit the game (using the quit button on the main menu)
- reactivate steam could save
- There's now a conflict between what's saved in the cloud and what is stored in your file system. Choose to keep the file system version
- Using the #1209857245316255744 message, you can "restore" your save. Long press the tab button, a menu on your left screen will appear to help winning round easily and unlock jokers, vouchers and tarot cards
This is not an official fix, but that work. I might analyze the files in detail in the future to help mitigate this issue in a better way. I'll make a post abt that if I found a better way to fix the issue
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Is Scry a reference to MTG's mechanic or am I just dumb lol
I think it might not be, but Scry is also an MTG gimmick, so IDK
Scrying is an established term
has to do with divination and fortune telling
hence it using the crystal ball lv2 art
Ah, right. Does it happen to involve coffee, too? XD
ah
i believe it's the name of the "action" of staring into a crystal ball or similar item
I wonder how hard it is to make new consumable/card types
hello how would i fix stack overflow
It's also a 50/50 D&D spell that is more utility/roleplay based
considering we got now Alchemicals and Tone cards as mods
new card type, probably not hard
making it actually do anything? hard
What do those card types do?
but i mean, some of the mods out already are pretty Technically Impressive
Meanwhile I'm out here getting group projects set up somehow
like the roulette mod adding a whole new game mechanic
I mean I have plans for Hanafuda still
hello how would i fix stack overflow ?
Whole new deck with cards where you have to make KoiKoi hands instead of poker hands
gonna need a bit more information?
KoiKoi hands? What're those?
Koi Koi is the main game you play with hanafuda
Huh. I have no idea what that is, because I only know about Hanafuda through the arkham horror board game
well... uh good question.
might be able to look at that line number in /Balatro/Mods/lovely/dumps/@main.lua to get more information (unfortunately i am not at my pc for a while)
i dont have a lovely folder
steamodded
any other mods installed or just steamodded?
this is what i have
well i know mikasmodcollection is installed incorrectly
needs to be in its own folder with the assets folder in there as well
i dont recognize the other mods but they might need similar, idk
(aside from achievementsenabler, that one is fine)
LICENSE isnt a mod file, also, can probably just delete that lol
what is the best mod loader ?
CardsBackInjection also required an assets folder, so it needs to be in its own folder
i use steamodded, loaded with lovely
also isnt that functionality in steamodded? whats that mod for
im going to start from scratch and try lovely
good luck :)
I don't know if this feature has been integrated into steamodded, and from Maverick's screenshot, I don't think a mod requires CardsBackInjection (I could be wrong).
where would the cardbackinjector folder go ?
is it?
the mod is to make custom deck sprites all compatible
So when are we putting in yugioh cards?
go ahead
i haven't been paying much attention to the new features tbh, waiting till a bunch of updates are done so i don't have to keep downloading stuff
I wanna start a big modding project like ortalab, or heavily expand on my current mod. Anyone have any ideas on what I could do?
could always go for things referencing another game like slay the spire or binding of isaac, both are kinda endless wells of ideas
might work on a unique playing card api in the morning 
Interesting. How are you going to get over the deck display thingy?
They need to be connected to a suit, don’t they?
feder did your api have this feature?
probably just a dummy suit at the bottom
Couldn’t other jokers catch that suit?
The deck textures should be compatible
id have to special case some things yeah
huh, sick
ive been looking for a way to make a card "suitless" unable to be used in flushes and isn't effected by suit related blinds, is this kinda what your going for?(i have made no progress but if it is i could use it)
yeah thats the idea
If you hook into the deck preview, I am sure you can make special exceptions. I can try to look into that at the evening
cool
all right, so... is there an easy way to modify existing decks with steamodded...?
i doubt ill have anything DONE but ill try to start on it when i get home
Share your findings!
real
I have been thinking about looking at it, but it wasn’t ever top priority
i was trying to work on it but couldn't figure it out. And I was working on several other things at the same time.
i did get Three of Threes working
but it was jank
idk if it can be done nondestructively
do enhancements work significantly differently from normal cards? cause i remember shampack from (relatively) super long ago had mild cards that had no suit
might have to use lovely to inject stuff that could work...
never heard of shampack?
they were moving to balamod but i haven't seen any activity recently https://discord.com/channels/1116389027176787968/1212105650151100458
could ask golden epsilon for the old steamodded version if its not somewhere there, i might still have it downloaded but it'd be kinda weird to share without permission anyway
It wouldn’t be that problematic probably
Registering stuff to the game is pretty straightforward
wdym?
Most “objects” in the game have a list they are contained in. adding an object to that list isn’t an issue
That’s why writing the consumable API was that easy, it’s just a matter of adding an object to a list
i'm too clueless to understand what you're saying, pls explain like i'm 5 years old
So, there are lists that house all jokers, tarots, everything else.
The API just adds to these lists
The game automatically uses these lists, so they are automatically added
an enhancement api would be useful for decks as well
speaking of, any plans for that to include Card:calculate_joker hooks? or is that too niche lol
Wdym?
yeah now how does this relate to what i was saying? like are you saying its not needed to check old code cause its not that difficult anyways or something else?
I will look into it later today
Oh it doesn’t, I was just explaining how you would do it using steamodded
oh lmao
the game runs calculate_joker on consumables for observatory
Actually? That’s interesting
I do think it’s way too niche to warrant actually having a hook for it though
that one +4 mult joker?
so consumables could hook into it the same way jokers do
hello, I'm new here, I just wanted to ask if there was anyway I could obtain the raw sprites for cards like the legendary jokers so that I could make fanmade cards in asesprite or piskel
Is there a sprite sheet for the game already like Skullgirls or Pizza Tower, or do I have to go in the game files? If so, where?
So, the game is an EXF format (executable folder) which means you can open it using 7zip and extract anything you need)
Or winrar
Or whatever software you use to open archived folders
It also has all of the game’s code, which is useful for when you wanna look at how the game does stuff
got it, will doing this corrupt my game or something, or am I free to just copy the files into a seperate folder?
this might also be cool to you #⚙・modding-general message
You can copy them into a separate folder. I did that when I started so o could have a clear workspace for working on mods and stuff
Huh. Did you hook into the calculate_joker?
Or was it just ran by default?
got it. Thank you!
aside from having to make the game able to give jimbo.tarot there an edition when he shows up, that Just Works
Always glad to help. Welcome to the world of Balatro modding!
No changes at all? Fascinating
That is is know of
i did have to hook for his own effect, of course, if thats what you mean
i just didn't have to handle editions at all
Now I really wanna make an enhancement and edition api, to compliment my seal api
i think a calculate_joker hook would be cool for.planets to interact with observatory tho
I can will look into that
like i could make my Space Station boost your most played hand
if someone with a better knowledge of balatro's code could help out with this
#1224522213328162926 message
that would be greatly appreciated!
mainly with if this is a good implementation and then how do i get rid of cards after played
so is it not possible to change the localization text of an existing deck with steamodded?
should i reroll
seems pretty easy to add at this point
lmao
the call of the void
Yoo joker in consumables?
first we have consumables in deck now we have jokers in consumable
myst did you see the good news
there we go
it works too
the playing card ones dont tho lol
im also rewriting my entire mod lmao
ic
Lyman's Less Jank Jonklers
i want as much as compatibility as possible
esp when we drop the alchemy mod
coming Soon™️
so do you have mods installed while you coding?
naw
i just have my own
well, most of the time
i accidentally started my rewrite with sixtysuits installed

not that it did anything though, worked just fine
sounds like pain
i kind of just operate under the assumption that most of the other steamodded modders are also trying to make their stuff compatible as they can get
one day we'll be featured on a balatro youtuber modded vod
✊
i mean yea, but if all the modders thought like like that none of them would be compatible
oh i mean i try to go out of my way to make sure im stepping on as few toes as possible
speaking of which i got a youtuber to check out my mod this Thursday
you love to hear it
yea to be fair i was one of the few people watching his two hour stream and brought it up like 4 times
too bad i don't like to contact streamers to play my shit
then i will
i do need to fix them first....
i want to see chat backseat roffle as he misplays a myst blind
lmao
i just want roffle to do more than just repainted actually 
maybe when r2mm support properly drops
- the update
i wanna see a streamer use my Chance card and get 8+ stone cards
or use Offering and delete the half of their deck with all the good cards
isn't the main reason we want our mods in a video for more attention to it for more downloads and appreciation?
of course
my take on the solo
that makes sense
all my life i have been dedicated to cultivating modding communities because they are so precious
you know
i dont hate that
ive seen a couple of "The Solo" proposals but this slaps
i keep trying to make Good Mods for games but keep getting shut down so thank you lyman 🫡
lyman doing god's work
anyway, shameless self plug. https://github.com/RattlingSnow353/InkAndColor/releases/tag/Ink%26Color
The suits now have a complementary version to everything the normal suits have.
Here is what this mod adds:
Adds two new suits:
Ink And Color-(Art by Grassy)
Adds a new deck- Stained Palette
Adds...
a modpack for streamers would be cool
i'd like it if streamers showcased content mods/challenges more often tbh
MoreConsumables coming Whenever™️
i say more often like there's more than 5 modded balatro videos uploaded on youtube lmao
real
they're all jellymod i think
i saw some six suits like 2
makes sense to show off jellymod
has a lot of immediately obvious extra stuff that a lot of mods by themselves dont offer
im jelly
i feel ortalab is gonna explode on balatro youtube community
i mean i made like 11 consumables in one weekend
im gonna be real chief ill wait till i see actual stuff done for it
yea i took the entire weekend making 2 jokers and a deck
and i had the code of one done before hand
ive seen my fair share of "minecraft naruto mod [LOOKING FOR CODERS]" threads in my life to know to temper my expectations
yeah "rework the entire game and add 7300 things" mods often die. but good luck
glad to see at least it gets folks to learn pixel art
every time i hear "this made me want to learn code/pixel art" my soul is restored a little
i already knew code😔
lord knows i didnt have motivation to do code related stuff for a while lmao
same but pixel art
lol same
it's amazing how many mods have been made already though
oh ive wanted to the whole time, im just still dumb 
oh i was going to try doing that but java
the only reason i don't do this more often is because spriting takes so longgggg
coding with all the bugs takes longer
what games have you modded before btw
me when i made Scry with no bugs in one try: 
me when i took and entire day fixing a bug that wasn't my fault😭
(ignore that its just Spectral Emperor)
minecraft, slay the spire, terraria (never released), one step from eden, rimworld, binding of isaac, cube chaos,
i've also did romhacks of super mario world if that counts
good morning king
i did a bit of minecraft but not with text code
combine that with six suits' spectral fool and we have emperor fool chaining all over again
i did a good bit of art for the early slay the spire mods
man, i'm actually kinda bummed
i even put my wife's wedding ring in one of those sts mods :)
I really wanted to try modding minecraft but it feels like it's the most bloated out there
i just implemented a really good idea i saw somewhere on the internet
changing black deck to start with hieroglyph instead of a straight -1 hand size
oh it was a dogwater minecraft mod, it didnt even use forge and was a direct mod of the obfuscated code for like beta 1.3 i think
i wanted to credit the person who gave me that idea in the loc_def and now i can't find it
that and java is very frustrating for me
i did some sprites for equivalent exchange 3 eons ago though!
awful sprites for what they were though lmao
i've only modded Rhythm Doctor before :p
activating my arthritis
you gotta make sure to turn it off before sleeping

good joker idea
Mod was faster lol
I'm looking for a mod that replaces card back textures if anyone knows of one
i can help more when i get home from work, Noscope
that'll be in a little bit over four hours from now though
you can do that via steamodded im pretty sure idk about examples tho
is real easy to do, i'm just twenty miles too far from my computer to do much at the moment
dicey dungeons
soul_pos going wild already huh
I love it!!!
ive never actually used lua before
and i did not expect it to be so different from java
lua is pretty comfy as someone who didnt exactly sit down to learn it
thats fair
i guess its just not what im used to
yeah, that's pure madness
one indexed arrays have their benefits
i suppose
if the 0th byte stores the length then it makes sense maybe?
so am i 
lua indexing starts at 1

ew
they aren't offsets iirc
in c they are
no wonder why one of my jonklers are borked
1[arr] is quite funny
yes
anyways i have no clue what im doing
i tried coding a joker and now my game wont start 😭
Ohhhhhhhhh that is bad
did you put the code for your joker in your mod's init function?
i think so...?
unless thats
not what im supposed to be doing
there's only one lua file
hm can you send the code?
sdjh sure sure
also the effect
its probably some rookie mistake like having an end in the wrong place or something
i think this is my favorite joker design youve done so far
what's the error?
oh damn
ahh fair
effect function isn't a thing
oh,,
oKAY maybe thats the issue then
thanks!
also looks like some mismatching going on
though it was in the whole JokerAPI mod example
oh,,
specifically the two ends above your elseif block look severely out of place
two more
OH okay i think i get it
lua is
weird
oops (website template)
ah hell
dang
ill have to remember to accomodate for that
i'll see if i can get a thing for that
at worst just make a flat version and name it like the_jester_website
but if you can make it swaggy make it swaggy
we're halfway done reimplementing everything

,,,game still seems to be crashing
dangit
any crash message?
still no, sorry
or does it just exit
it just exits
sanity check, steam is running?
yea
send code again
well first off i think you need to format your extra fields with commas instead of semicolons
try removing the braces around beastly_ability in the joker def. Also your set_ability definition is wrong, that's not a valid function definition
oh and the semicolons
oH
https://github.com/MikaSchoenmakers/MikasBalatro/blob/development/MikasModCollection.lua used this today to figure out how to work the api
function SMODS.Jokers.j_beast.set_ability(...)
sjdhsjdhsd
would recommend scrimping off it
okay fair enough
yeahhh i was trying to look at some of it's code too but i dont quite understand all of it 😭
don't know what text editor / IDE you're using, but I'd recommend something like VSCode to try and catch these synatx errors
you're missing commas all over the place
i feel your pain
i would still recommend vscode when working with lua tbh
as someone who used intellij
maybe that supports the lua language server too, but consider using VSCode if it doesn't
but yeah i realise now maybe the java IDE isn't the best to use for other coding languages
another thing I noticed is about your loc text
ok off to a start
#20# is gonna be the 20th element of the table returned from your loc def function
me, using notepad++ until the sun dies
literal witchcraft
Kay so Deck creator, and jellymod deffo dont work together all the time xD
npp is fair enough
its 2024 😭
i used it for a bit
yea not Notepad
dear god
sentenced to uptick
vscode blew my mind
^^" ive been using lua since i was like 10 or so
well specifically intellij did
that is Fair
then i found out vscode is also like that and also completely different from Visual Studio which was a confusing mess for teenage lyboy
visual studio is good if and only if you're used to it
as someone who has, quite literally, had to submit code on paper
vs sucks and i only have it because aseprite requires it
yeah
one takes up 10GB of space on your SDD and one takes up 200MB
i tried to use the pierrot from jellymod with deck creator, turns out thats not how you play the game
🤔
well aseprite compiling that is
anyone have ideas for joker 'pairs' i.e constellation+astronomer, fingers+shortcut, midas+vampire
or even trios
VS also eats a lot of memory i guess
blueprint hologram yuri
and my thinking cap
fortune teller + constellation makes my neurons activate when i see both of them 🙂
hiker and space joker is kinda cute
the yaoi crossover to balance the yuri
SOB??
lmfaooo
but like you dont have to say it
baron/shoot the moon is for the halmark movie enjoyers
what even is happening lul
no clue
anyways what about like
jugger + drunkard
honestly any of the mult/chip food jokers could combine and they refresh their timers or something like that
would be cute, if a heuristical nightmare from a spriting perspective
oh for context im not combining them, unfortunately
ok now im curious
its just you can get them as a pair/trio from doing something
it animates (sped up for the gif)
ohhhhh fair
oh i see, like a package
Any mod to change the wavy background of the game?
will release website template update in a moment
Maybe to solid green for a green screen?
vagabond + credit card?
this is what the context is
since mine are horizontal
you can edit the css i think
roger doger
forgot about this combo, good one
you can probably change the object-positions
at worst ill just match your method of atlasing if im really that lazy/stupid to figure it out

sock and buskin + pareidolia?
object-position: left / right should work there
yea i have this one down already (and ride the bus + pareidolia xdd)
got that one too
smeared joker + seeing double?
alright, update pushed to github for the website template
yeah i still staand by:
any 2 food jokers
hack + fibonacci?
medusa + stone joker
rocket + golden joker
egg + swashbuckler
paredolia + business card
sixth sense + dna?
thats rlly cute actually
burglar + green joker
certificate + hologram
xdd (eternal) pareidolia + bus is an option i already implemented
the stone adder + hologram
you devil
gold ticket + midas mask?
spare trousers + square joker
glass joker + oops all 6s?
oh yea maybe oops + space
oo like this one, i can make it give some money too :3
there is a joker in jellymod that just crashes my game whenever it shows up 😭
abstract joker + a random negative common joker
oh thats a good one too
stone joker + marble joker
flash card + something for rerolls?
there we go
banner + merry andy + delayed gratification?
cartomancer + fortune teller is kind of obvious but feels lame to put in here since its free
maybe not
its a little fun
ohhh yes
hallucination + fortune teller on the other hand
or hallucination + constellation even
castle + smeared joker
three copies of Joker
hack + fibonacci?
riff raff and ceremonial dagger?
todo list + smeared so you don't get locked on straightflush
rocket to the moon
shortcut + four fingers
acrobat + dusk
faceless + pareidolia
man yall are way better at this than me
dusk + troubador
runner + supernova??
hit the road + merry andy
oops + cartomancer for the wheel of fortunes
Love this combo
turtle bean + reserved parking
or shoot the moon or baron
hack + fibo
yea im mostly avoiding the instawin combos but i could probably keep them on lower odds
Even Steven + odd Todd is one of my favorites
credit card + wraith
negative eternal madness
Madness + Dagger
something as simple as marble + hologram + stone joker. that would do wonders in the deck that evens it out
just 3 gros michels
you get a free "just in case you get a bad boss blind"
Blueprint + Brainstorm
christ this is getting out of hand
Egg + Temperance.
superposition + shortcut
i hate to break it to you but temperance is not a joker
I'm aware.



