#High Card Mod [SMOD 0.9.8 FULL RELEASE, SMOD 1.0 PORTING WIP]

956 messages · Page 1 of 1 (latest)

frank lake
#

Hi guys,

here is a high card mod I made. The joker designs refers to a popular anime series called High Card. This mod will include 1 deck and 52+ supporting jokers upon completion. When playing this deck, each different scoring high card you played at the beginning of the round will give you a unique joker that gives you powerful (but hopefully balanced) effect.
You can find more detailed description as well as the download link from my github repo: https://github.com/Ken-Shi/Balatro_HighCardMod/
Hope this mod is entertaining and I am open to any suggestions or feedbacks on existing / WIP High Cards!

Best,
Kenny Stone

GitHub

A Balatro mod that introduces X-Play Mechanics to the game along with 1 deck and 52+ X-Playing Cards - GitHub - Ken-Shi/Balatro_HighCardMod: A Balatro mod that introduces X-Play Mechanics to the g...

ancient hawk
#

now i wanna know about this anime to understand the mod lol

slate trench
#

Incredible, I love the anime and I'm literally watched some yesterday, can't wait to see how this mod progresses

ember berry
#

Just started this fun show. Love the mod idea can’t wait to see how it progresses!

iron hedge
#

This mod seems super fun and is based of a super cool show. I downloaded it and everything worked well except the card backs. Ive seen that you've put instructions on the github page for your other mod however I'm not sure if I have it working correctly. Ive attached a picture of my directory just so you can see if I'm doing something incorrectly.

frank lake
frank lake
frank lake
iron hedge
#

Lol I was playing and randomly when X-playing joker returned it was a polychrome. I don't know if this is intended but just though I would let you know.

frank lake
frank lake
#

High Card Mod [5/52 High Card Completed]

frank lake
#

High Card Mod [7/52 High Card Completed]

raw radish
#

overstock

iron hedge
#

I love the new x cards some (unlucky poky) are super strong but I kinda like that as I find it interesting to create strategies. I got a good one with Agent S. Keep up the great work!

frank lake
#

High Card Mod [10/52 High Card Completed]

frank lake
#

Adding cards gets harder and harder when I slowly move to face cards…

gaunt quarry
#

i dont get the x card...

frank lake
#

If that’s what you meant

#

Also you have to play the high card for your first hand of the round to activate it.

iron hedge
#

Okay so I found a bug that happens with blueprint and brainstorm (idk if its with both or just one) that duplicates the x joker and the x playing cards when they change between each other.

iron hedge
frank lake
frank lake
#

High Card Mod [11/52 High Card Completed]

gaunt quarry
#

still dunno what actually triggers the x playing card to transform

frank lake
gaunt quarry
#

so its only some cards... interesting

frank lake
frank lake
#

High Card Mod [13/52 High Card Completed]

frank lake
#

High Card Mod [14/52 High Card Completed]

#

some pixel art spoiler, I'm really happy with this one!! First attempt to recreate face cards in pixels didn't turn out too bad!

kind sphinx
#

looks gorgeous

frank lake
#

High Card Mod [15/52 High Card Completed]

#

Club J just dropped! I foresee getting bugs from this one, please let me know if you do! (If you don't want this, you can edit line 34 of HighCard.lua to be false to disable this)

iron hedge
frank lake
iron hedge
frank lake
#

also i've been thinking about nerf diamond 10 a little more... any thoughts?

#

currently ive been thinking about throwing away all discards

iron hedge
#

But if you want to balance things unlucky poky is way too busted. (Though I like how strong it is)

frank lake
frank lake
crude loom
#

This is a really cool concept, just started playing and I can see a ton of potential. Great job @frank lake, keep at it!

frank lake
#

Also reworked chameleon a little bit yesterday. I will be out of town for like 2 days. New cards have to wait (I still have plenty of ideas unimplementedrainbowman )

frank lake
#

High Card Mod [18/52 High Card Jokers Completed]

mystic geode
#

@frank lake can you pin your github repository please ? 🙂

mystic geode
frank lake
#

wait how do i pin this

mystic geode
#

riight click and pin this message I guess

frank lake
#

i don't have this option for some reason

mystic geode
#

oh yeahn only @mods can do it, I just saw it

frank lake
#

yeah sorry

mystic geode
#

Np not your fault thx anyways ❤️

#

great stuff BTW

frank lake
#

Thanks! rainbowcat

frank lake
#

The second most complicated card I've every coded

#

High Card Mod [19/52 High Card Jokers Completed]

frank lake
#

High Card Mod [20/52 High Card Jokers Completed]

crude loom
frank lake
#

High Card Mod [23/52 High Card Jokers Completed]

iron hedge
#

I love the new face card artworks keep going! I still havent played Balatro since quite some time because Ive been kinda burnt out, but I'm excited to see all the new cards next time I play!

hidden apex
#

I really really liked your mod and i´m very exited about future updates

#

However, I have find two bugs

#

If you want I can tell you more about it

frank lake
hidden apex
#
  1. When I use jelly crawler (2 of hearts) it doesn't change back to x playing card
#
  1. Love & Peace (2 of spades): que you discard the obligated selected card you become free to use ani card in the next hand. I mean If if (for example) the king of spades is selected and you discard it then any card won't be auto-selected in the next hand
#

and that's all i remember nut maybe there are some interactions with other jokers that may not funtion as planned hahaha

#

But i really like your job, keep going please

frank lake
#

I'd fix those issues soon

frank lake
#

I have made a major rework on April 8, 2024. This is mainly to improve the code's overall structure as well as dealing with a few hanging-loose design that I am aware of. I also get rid of cardbackinjection as a result of recent deck back support by steamodded

#

I recommend a fresh install if you played prior to this date 😄

kind sphinx
#

halfway through???

#

🫡

frank lake
rich marlin
#

Is there any way for it to indicate which hands will trigger X-Playing Joker before playing them?

#

I spent a while thinking the mod was broken before realizing I was genuinely using hands that just didn't do anything

Although apparently it was also broken because I was using the mod folder and not the zip that was inside the mod zip(???)

severe fractal
#

I am also having trouble figuring out how X-Playing Joker functions, or if it functions at all

frank lake
frank lake
severe fractal
#

Sorry I forgot to elaborate on some testing I was doing and I forgot I was also texting the hand of 6 mod and that was causing problems

#

Removed it and everything was fine

frank lake
#

oh i c

severe fractal
#

Thank you for the reply

frank lake
#

probably should work on compatibility issue soon LOL

severe fractal
#

I think it's probably more on the hand of 6 mod than yours as it seems to have some strange interactions with other mods

frank lake
#

yeah I'd expect that happening

#

but id eventually get to support more mods for sure

severe fractal
#

Better mod compatability is always good, thanks for the great work and support 👍

frank lake
#

High Card Mod [26/52 High Card Jokers Completed]

#

Officially half way through!!

ancient hawk
#

the commitment to this mod is impressive

severe fractal
#

agreed

frank lake
#

High Card Mod [28/52 High Card Jokers Completed]

#

Probably the last time I can fit all of this in one screenshoot~

ancient hawk
#

hi again. thats a mod only thing but afaik they don't mind being pinged for it very much

ancient hawk
ancient hawk
#

thank you!!!

frank lake
#

balatroheart many thanks!

ancient hawk
#

i finally got around to playing this and accidentally putting myself on the razor's edge with reaper's hand is so fun

#

taking every cryptid and standard pack out of fear

#

i got canio but it was way too late 😔

#

i won with my last card holy

#

playing with quite a few other mods so stuff was messy (including needing to beat more antes) but bottom right is my deck lol

prisma marsh
#

Oh, geez... What was the winning hand / 'X-Playing' rendition?

frank lake
#

High Card Mod [32/52 High Card Jokers Completed]

prisma marsh
#

Nice! What were the four new High Caeds completed?

frank lake
prisma marsh
#

Interesting effects- I am somewhat confused on what counts as 'Enhancement effects' for Million Volt on 10 Clubs, though

ancient hawk
#

enhancements

#

as in they don't count towards steel joker or golden ticket i think

frank lake
#

^ exactly, steel joker and golden ticket kind of have their own logic and I don't really want to intervene

ancient hawk
#

these are so cool i can't wait to play more

frank lake
#

I recently had this crazy idea that instead of relying on xplaying joker, they become enhancement on individual cards and can trigger on playing card basis

#

Currently I’m working on the most creative card(I think) for this mod, I will see how that turns out

ancient hawk
#

it sounds very interesting since it currently seems like it'd be awkward to find in a non xplaying deck run

#

oh yeah also i was thinking once you get closer to 52/52 you could make the deck only spawn with cards that have jokers, currently i think 32 is a bit too low for that but 40 seems like it'd feel more or less normal (like abandoned deck)

frank lake
# ancient hawk how would they be acquired?

I'm thinking about introducing a pack that allows you to get playing cards that are specifically x-playing cards, and the joker being an alternative that could make a card "x playing"

#

and the x playing deck will offer you a deck full of x playing card in the beginning

#

but obviously this will be A TON of work, I want to at least get one card working, which is the current card I am working on

#

it's pretty tough already LOL

frank lake
#

a little bit of spoiler for that card. Currently I'm kind of having a lot of trouble, so might postpone this and leave it to the end. It is the most special card in the show as well so hope it is worth the wait!

ancient hawk
ancient hawk
#

oh uhhh that was a bug report if you couldn't tell, it didn't score properly. how do i use Never No Dollars? i feel like i'm missing something

#

oh nvm it spends it automatically

ancient hawk
#

its fine lmao i'll just take note to not use it till next update

#

also i think the xmult and money from reaper's hand should probably be nerfed

#

it kinda ends up like this if things go right. though this is probably like double what it would be if i didn't have other mods on that helped

rich marlin
#

Spicy

ancient hawk
#

i forgor it was king of clubs and didn't mean to play it 😔

ancient hawk
#

Calorie's High Faceless Joker is such a sick combo

frank lake
#

maybe i should make them add up instead of multiply together, although that is not quite the game is supposed to work

ancient hawk
#

ah yeah i noticed so i just didn't use glass lol

frank lake
#

the idea was to have all your cards "played" without having them contributed to poker hands

#

yeah the more I think about it the more I think adding would make much more sense

ancient hawk
#

maybe have all the values get halved after each boss blind?

frank lake
#

will push that with round and round fix soon

ancient hawk
#

thank you!

frank lake
#

I will keep that in mind tho, thx for the suggestion!

ancient hawk
frank lake
#

how many cards did you burn?

ancient hawk
#

at least 40, i kept adding as i burned but i ended with i think around 13

frank lake
#

if you think about the chip part it's basically some card that gives ~150-200 chips with a x4/x5 mult

#

I think it's the Xmult that did the magic mainly

#

yeah the more i think about it the more i think i should change it to adding up instead LOL

ancient hawk
#

i'll do a reaper's hand run without other mods and check if the chips are still insane

frank lake
#

many thanks for the feedback!!

ancient hawk
#

yw i'm enjoying it a lot and slowly discovering the effects instead of reading through the collection is fun and interesting

#

ah such a normal amount of chips

#

its so much more powerful than i thought

#

i found a perkeo lmao

#

the number of cards in my deck is only increasing...

frank lake
#

fixed both of em

#

now it should (hopefully) scale much slower

ancient hawk
#

i recommended this to a streamer so i'll link when/if he streams this 👍

elfin tendon
#

i'm gonna wait till all 52 high card are finished until playing that mod, i wanna play it completly blind

ancient hawk
#

just used 13 Stairs at ante 1 i feel like a god

ancient hawk
#

i've been trying hard to make Rockin' Rocks work because its fun and i just got a run where i used The Zoo on 4oak 3s first round

#

we're so back

frank lake
#

Recently I've been a little busy irl, will dive back in once i got my hands cleared!

ancient hawk
#

would me not having seen high card yet matter?

ancient hawk
#

i have like 1 idea for an effect that'd fit in this mod but i'm currently seeing if someone would add it to a crossover mod instead, and as such i'm messing with the art (mostly for fun cause i like what its referencing and need practice)

frank lake
brazen current
ancient hawk
#

what Honest Straight does to a mf (this is after the second blind ante 1)

prisma marsh
#

Honest Straight? Which one was that one again?

ancient hawk
#

i keep tunnel visioning on making the most use of tranform/enhance xplaying cards and dying because i forgot to play the game 😔 i died like ante 2 but at least i died with around 20 9s

#

spade 10 is honest straight

#

did you want the effect or the card?

prisma marsh
#

The effect, but already seems interesting that a Ten of Spades High seems to care about 8s and 9s

ancient hawk
#

effect is ||Turn all scored cards into a random scored card after the scoring stage||

#

it doesn't care about 8s and 9s lmao it just turned out really funny

prisma marsh
#

Ah, ok. XD Either way, that sound chaos if you end up aiming for a certain card, like Wee Jokers on 2s

ancient hawk
#

yeah its very fun

#

that + spade 8 (All Kaboom) and heart 6 (The Zoo) are some of my favorites

prisma marsh
#

Admittedly, I just love using a debug mod to start off with King of Clubs high (Reaper's Hand), and see how far I can go. XD

ancient hawk
#

i like the idea of that one and i did have a few really fun runs with it but now i'm waiting for a balance patch on it cause just winning easily isn't too fun

prisma marsh
#

Yeah. Get enough Glass and Gold cards absorbed into it, especially with Glass Joker and Golden Ticket, and you'll be set on Multiplier and money

#

Combine that with Stone cards from Marble Joker, and you are pretty much set

ancient hawk
#

mhm. mod dev knows the issue so it'll be fixed next update

#

i so badly want to do a rockin' rocks run but i also kinda wanna actually beat gold stake lol

vague haven
#

i have 6 gold stakes but modding the game is more fun anyway

ancient hawk
#

i mean gold stake on this mod's deck

vague haven
#

ah

prisma marsh
#

Which one was Rockin' Rocks? Was that the one that made your hand only count as a Straight?

ancient hawk
#

its the stone card one for heart 3

prisma marsh
#

Huh. Interesting. If you couldn't tell, I don't really remember most of these effects by name/card

ancient hawk
#

i have a little list i keep on hand when playing

prisma marsh
#

If anything, I'd like to see someone try and pull something off with Four of Hearts High being the main use

ancient hawk
#

really? doesn't seem hard to me

prisma marsh
#

I know- That's the fun of it. Set up that playing card, follow it up with another Ace High boosted by either Hack or Hanging Chad, then watch the numbers fly!

ancient hawk
#

i may have the rockin' rocks run

#

lost by 10k ;-;

#

i think if i played my hands in a slightly different order i would've won

ancient hawk
#

70% chance its a skill issue (or mods not having econ issue) but playing 1 hand to transform the xplaying card kinda sucks, it'd be more interesting if the deck had +1 hand and forced you to play high card first

brazen current
ancient hawk
#

true

frank lake
# ancient hawk 70% chance its a skill issue (or mods not having econ issue) but playing 1 hand ...

I think you are right as the stakes get higher. However, I kind of think that adding an extra hand would give the mod a lot more advantages. In a full picture in my mind, ideally one would be able to play enhanced playing card that is enhanced to be Xplaying Card and then trigger the transformation, and because when everything is developed, there will be something called X hand (basically non-high-card hands with xplaying card will also trigger certain effect) I think it reaches a stage where you are "forced" to play some x playing cards in the beginning

#

as for now, I think one way to think about it is, the first hand rule kind of gives you an advantage of "not playing Xplaying cards to sit off the joker effect", in case what you get in the beginning is not what you wanted

#

so that you have more freedom of choosing whether you want any Xplaying effect or not round by round

#

and if the enhancement idea works, you can enjoy some xplaying card in regular runs as well. That way it would be much more selective because if you only have a few in your deck, you may not be able to play it at all.

lean kernel
#

Alright time to add the last mod i wanted to work on with the other two at once, ink & color suit compatibly with high card mod

ancient hawk
#

@hazy arrow

kind sphinx
#

murph this mod is epic

frank lake
#

Another King. Ever since i have the playing card idea many designs in my mind has been leaning towards that setting...

ancient hawk
#

i look forward to it 👀

prisma marsh
#

So, that form's stats get carried over to the X-Playing Card's other forms? Or am I misreading it?

ancient hawk
#

that form's stats are imprinted on the played card used to trigger it

worldly spade
#

love this one lol

prisma marsh
worldly spade
#

i was trying to figure out

worldly spade
prisma marsh
#

Wait, so it remembers how many cards it destroys each time you do a Heart King High?

frank lake
#

yes, I meant to say when you trigger this joker, the card used to trigger it IS the joker. But that was too hard to explain in card text

#

you are basically adding the buff to this King of Hearts, when you play it again it has all the buff

#

but if you start from another king of hearts it just start as nothing and adds buff to that new king of hearts

prisma marsh
#

Oh, ok, so it adds those stats to the Heart King you used to get that Playing Joker?

frank lake
#

yes, and the joker act as if that card is always in play (only in terms of chips and mult)

prisma marsh
#

Interestingly awkward, yet I like the idea of it

frank lake
#

all face cards are themed to do similar stuff in my opinion

prisma marsh
#

Combine that with a good Heart/Face based build, and you'll have your work cut out for yourself. XD

frank lake
#

for example, kings are all destroy

#

jacks are all most played hands

#

no queens yet because i have one in mind that is as hard to code as king of spades so that has to wait smarteyes

lean kernel
#

good to know

prisma marsh
#

It's as hard to code as Reaper's Hand? That is... ominously exciting to hear

frank lake
#

which gave me headache for about two weeks now

#

almost become a community effort towards playing card (I hope)

frank lake
#

yes

lean kernel
prisma marsh
#

I'd be down to help brainstorm ideas for the other Playing Card forms, if you're down to work together (just expect me to be all ideas, no implementation, because I aint no coder)

lean kernel
#

i mean just look at this complexness

prisma marsh
#

Nani the what?

frank lake
lean kernel
prisma marsh
#

Well, what're the 'Rank/Suit' themes you have in mind so far (like how you mentioned that all Kings involved destruction)

frank lake
#

not for number cards specifically cuz it is all over the place LOL

ancient hawk
frank lake
#

if you have any effects in mind, let me know and I will see if i can find a good fit

frank lake
prisma marsh
#

Hmm... I did have a somewhat odd yet interesting idea in mind, but I have no idea on how to word/phrase it or if it'd even be possible / work

frank lake
#

some of them might turned out to be extremely easy / hard

frank lake
prisma marsh
#

If short, whenever a scored card is retriggered by some form of ability (like Mime, Red Seal, Hack, etc), that card's Suit changes to a random other suit before it's triggered again. Get what I mean?

ancient hawk
frank lake
#

that could be done

prisma marsh
#

That way, retrigger effects basically become Suit Roulette as to what you might get

frank lake
ancient hawk
#

yeah

frank lake
#

I'd have to try this one before i can tell for sure

ancient hawk
#

the thing its referencing works pretty much exactly like that, flips colored tiles face down which count as all colors but no numbers

frank lake
#

because I don't know if i'd be too late in the game's logic to change card suit in the middle of a calculation

frank lake
#

also may i know what the reference is, so that maybe i can also work out the art to be similar

prisma marsh
ancient hawk
frank lake
prisma marsh
#

What does that exactly mean?

frank lake
#

but very elegant idea, i'd try

frank lake
ancient hawk
prisma marsh
frank lake
#

there were a few effort on destroying card in place, but most of them failed because of how deck is arranged in game

#

yeah I'm not sure if retrigger is also like that in which the cards are marked to retrigger and then all the suit based calculations are done before scoring

#

for example, a huge pain I can already imagine is poker hand shift

#

if it makes flush by shifting, then it's gonna be HUGE PAIN

frank lake
prisma marsh
#

Hmm. Then I got another idea that could be interesting- A High Card form that makes your Poker hand only be read as a Flush of the most common Suit in your deck

frank lake
#

maybe a queen even, let me think about it more

frank lake
#

that's why I hesitate to make a simple "always flush" card

#

although there is "always straight"

prisma marsh
#

Hmm... Then how about a spin on it in the form of 'Always Two Pair'

frank lake
#

you mean diamond of 2?

#

oh sorry no (I misread)

#

hmmm

prisma marsh
#

Could definitely lead to some Spare Trouser shenanigans

frank lake
#

good call, I don't have much to do with two pairs yet

#

trousers may get some love

#

it's just that I didn't want to make too straightforward effects at this point... I still haven't give up on the suit flipping ideas yet

#

maybe it's fine since it only works when it retriggers, meaning that it's ready in scoring hands

#

wait no... hmmmm

prisma marsh
#

Huh... Then maybe there could be one that makes the suits be treated as the next Suit in a 'cycle' of Club --> Diamond --> Heart --> Spade --> Club, like a weird rendition of Smeared Joker?

frank lake
#

those ones are usually fun but hard to make

#

I like challenges

#

I still remember how much of a challenge was this one

ancient hawk
#

could there be one that either lowers played ranks by 1 or raises them by 1 depending on the rank? the point being that it slowly ends up morphing your whole deck into the rank of the xplaying card

frank lake
#

that sounds great actually, although not quite fitting the future vision of xplaying card as enhancement... but i like this a lot, I will probably make one of those!

ancient hawk
#

awesome

#

as an enhancement it could maybe be buffed to change the ranks by 2 till they're the correct one?

prisma marsh
#

Hmm... Could there be one that can turn played Stone cards into Gold cards?

frank lake
prisma marsh
#

Ah, ok. If you can't tell, I have highly experimental ideas. XD

frank lake
#

no worries i always love brainstorming

prisma marsh
#

Hmm... Maybe one could let Gold cards in your hand give +Mult for each Gold card in your hand? (A literal gold rush of an effect)

frank lake
rich marlin
#

I want to apologize for previously not realizing that some cards don't do anything because they literally did not have established effect because they're based on an existing anime balatrojoker

#

This mod is very cool

ancient hawk
#

they don't do anything cause 52 complex effects with art is a lot for one person

frank lake
#

Ok I updated the website so now it has placeholders for all missing cards

#

some of them I already have art made, some have names (reference to the series) but not arts, some have neither. I think going forward I would be a little creative on filling in the ones not established yet

#

I also welcome ideas of all sort if any of the missing ones grabs your interest

ancient hawk
#

wing wind and dynamic kinesis look so cool

frank lake
#

@lusty cedar sorry for pinging, I want to give credit to you for honest straight (10 of spades), what string do you want for creditting your name? (it would be "@name" format)

#

@ancient hawk coro and @prisma marsh twilight as well, let me know how you want to be refered to as

ancient hawk
#

"Coronacht"

prisma marsh
#

You could just call me either Sunset or Twilight- either half works fine for me

frank lake
#

thumbsup thx all

prisma marsh
#

No problemo. I'm still trying to cook up some experimental ideas, because whether or not they work, it's still a shot taken at an idea

#

For example, maybe one of them could let chance based effects, like Space Joker's hand upgrade, Bloodstone's potential boost, etc have a chance to retrigger if they successfully trigger the first time? (Get what I mean?)

prisma marsh
#

Do you think that'd be a good idea?

frank lake
prisma marsh
#

Hmm. I just think that it could be interesting to have a form you build your Jokers/deck around instead of playing the Playing Joker in your already established build. (Get what I mean?)

frank lake
#

like some joker worth dedicating an entire run on?

prisma marsh
#

To an extent, yeah- Like Bloodstone being all about the Hearts and Multiplier

ancient hawk
#

1 thing i think would be both very interesting and not very interesting at once would be a blueprint xplaying card, it'd def be super interesting when xplaying cards are enhancements though

icy sorrel
#

Yo, played this for the first time and enjoyed it. One thing, I do like the feeling of unlocking new jokers and seeing what they do so I think you should have every joker not be immediately unlocked. Maybe this is a just-me thing

frank lake
frank lake
#

High Card Mod [36/52 High Card Jokers Completed]

#

slowly but surely... (surely?)

frank lake
#

Moving on to the queens, I am aiming to make them play around with the fundamental aspects of the game...

prisma marsh
#

Interesting- Like how the hands are played and how scoring works?

frank lake
#

High Card Mod [40/52 High Card Jokers Completed]

#

brewin

ancient hawk
#

woah

frank lake
frank lake
#

Diamond Queen - Balor. Had this in mind for a while, the effect would be super cool if I can make it happen!

lean kernel
#

Epic

frank lake
#

As promised!

ancient hawk
#

based

lusty cedar
#

Speedrunner vs The Game Itself

ancient hawk
#

morespeeds is actually cheating now

timid siren
#

bobm

frank lake
#

@timid siren bobm

#

sorry for ping ^

timid siren
#

bobm

#

need to figure out how to update the description while hovered

ancient hawk
#

does anything base game do that?

timid siren
#

no

#

i know one of the balatrostuck jokers does

ancient hawk
#

you mean octet?

timid siren
#

ya

#

i'll poke at akai tomorrow

ancient hawk
#

i don't think thats what you're looking for, that does it the way misprint does pretty sure

timid siren
#

good enough

ancient hawk
#

😨

frank lake
#

I love how this one turned out!!

lean kernel
#

epics

frank lake
frank lake
#

Let me demonstrate a failed attempt... not nearly as happy about how this one turned out, might ended up doing a completely new design

frank lake
#

this one felt a lot better

frank lake
#

final version rainbowman

ancient hawk
#

how many cards now?

frank lake
#

High Card Mod [44/52 High Card Jokers Completed]

frank lake
lean kernel
#

8 More😎

frank lake
frank lake
#

High Card Mod [48/52 High Card Jokers Completed]

ancient hawk
#

you're so close

frank lake
#

bro i thought about the design we discussed before and i ended up doing this

#

@ancient hawk

ancient hawk
#

the art looks very cool and the diamonds on it remind me of the boardgame

frank lake
#

it was mainly because of the fact that we have Chameleon and i think having flush related joker that throws the chips away might be a little under powered

ancient hawk
#

fair

frank lake
#

but now we are in the end game, with one card missing from each suit!

ancient hawk
frank lake
#

High Card Mod [50/52 High Card Jokers Completed]

lean kernel
#

epics

frank lake
#

after looking into the code I gave up on a long awaited design for Heart 9... but now we are in the end end game!!!!

lean kernel
#

yippie

ancient hawk
#

everytime you update i just look at it with a lil smile

#

like this

frank lake
frank lake
#

High Card Mod [51/52 High Card Jokers Completed]

prisma marsh
#

Ok, that is really cool for the Queen of Diamonds effect!

ancient hawk
#

omg thats so sick

#

frozen eye (slay the spire relic) in balatro real

frank lake
#

are people using alpha right now?

#

SMOD 1.0 alpha i mean

#

if so, i will consider porting soon; otherwise i will wait for the official release of it

ancient hawk
#

i'm not using it till its fully released but i would recommend starting the work on a port before it fully releases in case it proves to be more difficult than expected

frank lake
#

some good progress!!

finite tundra
frank lake
#

Progress!!!

finite tundra
heavy blade
#

Is this mod stable yet

rare trail
surreal crescent
#

One left?

frank lake
#

also, reworked x-playing joker!

frank lake
#

I have reworked a few animations for cards that transform, and also made cards like Masculine Parfait render properly. I released all of this on github, if you'd like to get a taste of having them as playing card! (There might be a lot of bugs, but I appreciate any feedbacks!) BTW San Galgano is still WIP, it will have A LOT OF INTERACTIONS!

#

(I only updated the repo, not the zip, in case that was how you guys were downloading the mod)

frank lake
prisma marsh
#

Oh, that is some amazing flavor text to have show up. I love it!

surreal crescent
#

would be nice if it was proper grammar too

rare trail
# frank lake tease

So how does this work? Are they separate suits? Are they treated as the same suit? Are they enhancements? I’m curious for my own project

#

Oh. Video answers it

pure veldt
#

It would be nice if the cards showed what the joker effect would be

prisma marsh
#

Maybe some kind of right-click option to view what their 'intentions' are? (IDK, just something to try and be flavorful)

finite tundra
#

I mean they could have the Jokers' descriptions as tooltips

prisma marsh
#

That could be interesting. I just like to think that it could be seen as a vague description of what they're planning or thinking of doing.

#

For example, 4 of Diamonds (Musical Alchemist) could have something like "This one prefers to Flush on their own terms"

frank lake
#

good point, some of them would be pretty wordy

prisma marsh
#

If anything, I can help think of short yet vague summaries of what they could say

pure veldt
#

Either way, as long as I don't have to read a guide/go to the collection screen every new ante

fast charm
#

bug: the king of hearts joker crashes my game whenever i play a face card

frank lake
fast charm
#

ok

#

so

#

i am on steammodded v0.9.8 and balatro v1.0.1f

#

i have a bunch of other mods installed to be fair

frank lake
#

it didn't give you any error screen huh

#

oh i c

#

you reloaded the game right

fast charm
#

yes

#

it seems to be all jokers that destroy cards as the five of clubs one crashes as well

frank lake
#

well at least king of hearts wasn't that. What was the case that makes 5 of clubs crash?

#

(I fixed king of heart btw, will push in a sec)

frank lake
fast charm
#

i think it's the fact that it destroys cards

#

so let me see

#

x-playing jokers that destroy cards
• 5 of clubs
• king of diamonds
• king of clubs (note the description of this card says gold instead of $)
• 8 of spades
• king of hearts

frank lake
#

All of them failed for you?? Upon what conditions

#

When I start fresh games they don’t really fail for me, king of hearts were because of a game saving issue

frank lake
fast charm
#

yes

#

i think it's because all of them destroy cards

fast charm
fast charm
frank lake
#

have you tried any other jokers that destroy cards in other mods you have?

fast charm
#

not yet

frank lake
#

it's odd because king of heart did turn out to be problematic, but it was because how the game save cards and that issue is fixed now

fast charm
#

no other jokers that destroy cards in mod packs that i have crash the game, but i think it's because they all destroy cards after the hand is played

#

possibly because when you destroy cards before the hand is played, it is possible for the hand to have 0 cards

#

idk lua tho

frank lake
fast charm
#

oh

#

really?

frank lake
#

other cards did work for you, right? those that does not destroy cards

#

could you give me an example of a card from other mod that destroys cards but works for you? let me make sure im not doing things wrong

fast charm
#

sledgehammer from bunco

#

works

frank lake
#

@fast charm here's an example of how i try to test these cards, it did work for me just fine. Since the cards you mentioned all triggers destroying card in different conditions, i wonder if they all behave exactly like how your clip works, the details does matter a lot

#

just want to make sure it's not the easy answer, did you use the code from the github or the zip file?

fast charm
frank lake
# finite tundra How did you fix it?

well i only put up a safety insurance that would generate a card if the card info is missing. In the case of king of hearts, it would lose all the abilities and enhancement and stuff, but i manage to calculate the values so that the generated cards should at least retain all the chips and mults

frank lake
fast charm
#

ohhh

#

alr thanks

finite tundra
fast charm
#

i need this

frank lake
#

i should proably package them soon, it was because the recent development was a bit shaky, so i hope i could officially release it upon completion

frank lake
#

but here's the save load issue, i also handle that with similar safety insurance. not a good practise, but best we've got now

finite tundra
frank lake
finite tundra
#

Tbh I think the transformation of playing card into Joker shouldn’t have the “dissolve” animation

frank lake
#

it was actually kinda similar to the reference i was making

prisma marsh
#

If you still want to try giving each playing card a tool-tip of sorts that'd hint at their 'Joker', I'd still be down to help think of descriptions for 'em. Mainly because I'm now getting way too many ideas for hints

finite tundra
prisma marsh
finite tundra
prisma marsh
#

It's an actual show/anime?

frank lake
#

yeah, although it kinda sucks in recent season so i won't really recommend at this point

finite tundra
frank lake
finite tundra
#

AFAIK it’s used for packs

frank lake
#

ohh

finite tundra
#

I have a video of me using it for a Joker

frank lake
#

hmmmmmmmmmmmmmmm

#

pls show me

finite tundra
frank lake
#

you do need a way to make a transition in those cases as the joker is just a plain joker

finite tundra
frank lake
#

holy shit that was awesome

finite tundra
#

Or, making enhanced Jokers possible

frank lake
prisma marsh
frank lake
#

yeah if you know jojo's bizarre adventure it's kind of like that, where "player" gets some ability after "play" the xplaying cards

#

however they haven't complete 52 cards, so i made a few myself

prisma marsh
#

Ah, ok. Nice! If anything, now I'm curious about what cards were improvised, because I want to know what my favorite Poker card has as a 'Stand Effect'

finite tundra
# frank lake holy shit that was awesome

Thank you! I haven’t looked into it in a while but event handling can be… a bit confusing.

I think I’ll make the entire deck explode at once, maybe while face-down, in the interest of time. I also would like to control the timing of the Joker moving because I think it’s a bit awkward with the hand moving up in the middle of it. There’s also some issues I didn’t show with card draw and Jokers not triggering properly

frank lake
#

@finite tundra this is the main reason why im doing the thing as it is, because it works nicely for empowered cards

finite tundra
#

I had noticed the game hides a lot of transitions by flipping cards

frank lake
#

well probably because there's none LOL

#

Rockin' Rocks animation is still a big embarrassment for me

#

stone card transition was even worse

#

because it wipes out the card first

#

so for split of a second you will see a blank card

finite tundra
frank lake
#

yet you can't really hide it because when use events to time it, the enhancement won't happen properly

finite tundra
#

Maybe you could try coding a custom animation so the timing is right

frank lake
#

nothing about animation, it's how evaluation of cards work

#

also @prisma marsh i've been thinking about hintful tips but i think i probably won't do it until making description localization is easier

#

just to get the default one to work caused me a lot of headache already

finite tundra
frank lake
#

because of how the OG game uses nodes

prisma marsh
#

Ah, that sounds like a good idea. Also, fun fact: My favorite Poker Card is actually the 9 of Diamonds (before these fancy card arts)

frank lake
#

and all time event are queued after evaluation

finite tundra
frank lake
finite tundra
frank lake
#

and unfortunately it's not in the show right now LOL

prisma marsh
#

Which one was 9 of Diamonds, again?

frank lake
finite tundra
frank lake
#

No Mercy!

finite tundra
#

For example, playing cards in the deck have to be face-down, so I changed the function that checks card positions so it could have a parameter that keeps them facing up

#

You could have a parameter that forces cards to look like Stone Cards

#

And then you deactivate it during the animation

prisma marsh
#

Oh, ok. At first, I was thinking "Eh, it's not that good, since it needs constant Diamond 9 highs to get it's momentum", but then I realized that it was Eternal, meaning no switching when locked in- That changed the whole thing, and I actually kinda like it. Allows for some really jank Straight plays, and I love it as a Straight(er) Flush player.

frank lake
#

yeah i had a bit of a headache at times when i rework ALL transformation animation and i left this one out LOL

frank lake
#

but if you fail to make a hand then you die, or maybe you survive the round but you lose it all

prisma marsh
#

Hang on... It still ramps off of High Card?

frank lake
#

as long as you play 5 cards of distinctive ranks

prisma marsh
#

Oh, ok. So, it'd still work with, say, A-5-6-9-Q

finite tundra
#

Anyways, I quite like Balor (the one that allowed you to see your deck), and I’m a bit envious because I wanted to implement a similar effect but your UI sounds like a much more user friendly way to do it 😅 now I can’t just do that lol

frank lake
#

yep

prisma marsh
#

Fascinating. Albeit, Balor is definitely a lovely effect, too- Reminds me of a modded Joker from another batch. It was called 'Burner Phone', and it basically told you what the next two cards of your deck were in order when you hovered over it, a la Scouter.

frank lake
finite tundra
prisma marsh
#

Burner Phone + Scouter Joker + Balor = "I. SEE. EVERYTHING!"

finite tundra
#

(It’s a reference to a character who’s omniscient so any kind of information would be fitting, but it ought to be good enough to be legendary and hopefully not too difficult to implement)

frank lake
#

i wanted to make heart of 9 to precalculate your score first, but then after reviewing what divvy did i quickly gave up

prisma marsh
#

Hang on, Balor is one of the cards in the show?

frank lake
prisma marsh
#

Holy... Now that sounds like a nutty ability

frank lake
#

it was supposed to be the strongest card (in the show) i think, in a sense that it also make you know every cards and all

#

but San Galgano was the strongest card... right now im working on it

#

(I have spoilers in dev chat, dont watch it if you want to keep it fresh LOL)

prisma marsh
#

San Galgano... For a moment, I was about to ask if it was the Eternal card destroying effect, but then I realized that was Death's Hand

frank lake
#

it's "external" in a special way

#

once you play it you enable all the interactions

#

until you seal it again somehow

prisma marsh
#

What was their full effect again? Besides the whole 'mind of their own' aspect

finite tundra
frank lake
frank lake
#

it gets stronger the more cards you feed it

#

you can potentially get x52

finite tundra
prisma marsh
#

Huh. Interesting. Is it effectively a copycat/absorption power in the show, or something?

frank lake
#

it literally "eats" cards

#

and it would take over the user's mind

prisma marsh
#

Huh. So, it's a card that lets you mind control others...? Or does the card mind control the user?

frank lake
prisma marsh
#

Huh. Holy...

frank lake
#

High Card Mod [52/52 High Card Jokers Completed, Pack WIP]

#

Finally finished making San Galgano... had many hidden effects implemented for this card! could anyone one day get him to this stage (or even better?)

#

I will also work on packs soon and that would wrap up the mod (for now), and then i will start migrating to highcard 1.0

ancient hawk
#

52/52!!!!!

languid wedge
#

you know this mod has really been slept on

#

not only does this offer 52 crazy jokers, it's been around forever

ancient hawk
#

yeah its why i was advertizing it so hard

coarse estuary
#

When you were Advertising I was thinking of it was a stllwork in progress lmao

ancient hawk
#

i think some of those words are out of order, its frying my brain

coarse estuary
#

Fix it I think lol

hidden apex
#

Bug report:

#

I was chill playing and I activated Love and peace (A spades) at the boss that discard 2 cards when you play your hand. I played a color, then the boss discarded the 2 left cards from my hand and suddenly the game crashed

#

I retried it

frank lake
# hidden apex Bug report:

thanks! just pushed a fix. this was because you emptied the hand and no cards could be forced. The OG game also had the same problem, but i think it was not possible to empty hand in OG game given how all the cards and blinds were designed

#

now should be robust

#

(though i think you may not get a card forced if you empty the hand, we live with that for now. )

finite tundra
hidden apex
#

I'm really enjoying it

pure veldt
#

Does this require steamodded 1.0?

#

I play a high card and it doesn't do anything

ancient hawk
frank lake
pure veldt
#

yes

frank lake
#

hmmm, and which card was it?

#

also, is the hand you are scoring high card?

pure veldt
#

any card, none of them work

frank lake
#

may i ask which game version / steamodded version you are on exactly?

pure veldt
#

high card yes

#

Game version 1.0.1f FULL
0.9.8-STEAMODDED

#

through lovely on Steam Deck

#

trying mouse and controller same result

#

Here's a video of what happens

frank lake
#

which other mods do you have?

#

i never tested it on steam deck but from the fact that the deck is loading i think that's probably the least concern

#

^sorry that's what i meant

pure veldt
#

most of the betma mods, Black Seal, Bunco, Codex Arcanum, Fusion Jokers + Jestobiology, This, kusomods, lushmod, more fluff, myst jokers, oddity api, reverie, SDM_0's Stuff, Autumn Circus, Themed Jokers, Achievement enabler

#

and Eccentric Deck

frank lake
#

which mod adds the additional slot?

pure veldt
#

Reverie

#

the Cine cards

#

I'll see real fast if this works without it

frank lake
pure veldt
#

no change and oddities work fine

frank lake
#

hmmm, i assume everything else work for you? or you installed everything at once and haven't tried others?

pure veldt
#

everything else is (mostly) fine

#

I downloaded the mods over time

#

better list

#

Worth noting that this was one of the latest mods I downloaded

frank lake
#

i know a few mods that mine would definitely be compatible

#

might be a bad request, but have you tried those mods together on PC?

pure veldt
#

One minute

#

Same Result

#

Worth noting that I'm using the injected version of steamodded without Lovely on PC

#

I just ran the game with all the mods removed except for high card and it worked fine

frank lake
#

let me try if it was jestobiology or fusionjokers, i tried codex, more fluff and jankjonklers and they were fine

vague haven
# pure veldt

hey just so you know the remux recordings button converts the mkv files to mp4s that work on discord

#

assuming you use obs

pure veldt
#

No I use Decky Recorder

#

It just saves replays

#

I could choose a different format but mkv is the smallest filesize so I can actually post them on discord

frank lake
#

btw what's in lovely?

pure veldt
#

it's part of the lovely injector stuff

frank lake
#

i have tried fusion, myst, bunco and jestobiology and they are all compatible btw

pure veldt
#

dump folder and log folder

frank lake
#

OH I know

#

could you try removing lush mod?

pure veldt
frank lake
#

lush mod rewrites evaluate_play, in which i believe all mods that modifies evaluate_play will not work

pure veldt
#

works now

frank lake
#

yeah... that's it, they overrides evaluate play, there's not much i can do on my side to get around this

pure veldt
#

I'm fine without that mod

#

aight, thanks!

frank lake
#

thank you for bearing with me!

pure veldt
#

no problem, thanks for the help!

#

As a side note, I would suggest making the X-Playing Card eternal

#

it doesn't make too much sense to be able to sell the main gimmick of the deck

frank lake
#

but i would consider making those unsellable

pure veldt
#

I meant the main joker, the one you start with

#

X-Playing Joker oops

frank lake
#

oh that

#

there's a particular reason for it to be not eternal... I don't want to give too much spoilers but it has something to do with King of Spades

pure veldt
#

oh, it seems to still do the thing even if I sell that joker...

frank lake
#

also, this joker is available in Soul spectral card

frank lake
#

that joker only converts cards to xplaying cards now

pure veldt
#

ah

#

The in-game text isn't super clear on that

frank lake
#

so when you open, say standard packs, you will get regular cards, but you can convert them into xplaying cards with xplaying joker in presense

pure veldt
#

I see

frank lake
#

I guess i was hoping the messages are conveyed through the tooltips on each playing card

pure veldt
#

It is, the X-Playing Joker just confused me a bit

frank lake
#

you may have realized that those cards have a badge called "X-playing cards", they are special playing cards

frank lake
pure veldt
#

maybe for the joker say if the first normal card played is a high card, turn it into an x-playing card

#

or standard card

#

Now that I read everything carefully it makes more sense

#

I was just under the impression that the X-playing joker was necessary to turn the x-cards into jokers

frank lake
#

i should have embedded the info about a card "not being a X-Playing Card at time" somewhere, but it's been a little difficult to keep everything concise

frank lake
#

but then i realize that makes this deck specific, i am hoping X-Playing Cards can also be accessed by other mods. I am currently working on packs that opens X-Playing Cards so you can obtain them via shop!

pure veldt
#

Ok, thanks for clarifying

finite tundra
prisma marsh
#

Admittedly, I'm kinda surprised that nobody commented about why my favorite playing card in an entire standard Poker Deck is specifically the 9 of Diamonds. XD

frank lake
ancient hawk
#

is it possible to get rid of the booster pack shader?

frank lake
#

i think it's not too bad, like a sealed pack of cigars

#

We might be oversmoking

#

High Card Mod [SMOD 0.9.8 FULL RELEASE, SMOD 1.0 PORTING WIP]

#

WE ARE READY FOR RELEASE!!!

#

(0.9.8 for now)

rich marlin
#

So wait is it possible to get just a few X Playing Cards and have them be functional in a normal run

#

I've lost track for a bit

ancient hawk
#

yes

lean kernel
prisma marsh
#

Nice! Also, this is a bit of a random question, but what is everyone's favorite Poker card excluding the 'Playing Card' form this mod gives them? Mine is the 9 of Diamonds

ancient hawk
#

i don't really have a set one i always answer with but prob 4 of spades

#

4 is a good (bad) number and spades are cool

prisma marsh
#

Interesting pick, Coro.

ancient hawk
#

iirc i don't like 4 of spades in this mod though

frank lake
modern root
#

I had a fun run with Reaper's Hand(balatroclubK) + Marble Joker + Illusion and survived up to like Ante 12 (or is it 13?), being able to balance cards being destroyed and cards being replenished was a big help.
Also what happens to the Lucky enhancements when they got destroyed by Reaper's Hand? I've noticed activation messages that looks like lucky cards triggering on the Reaper but nothing's showing on the Reaper description.

surreal crescent
#

where can i download this?

#

if i even can

ancient hawk
#

pinned message

frank lake
prisma marsh
#

I'm guessing the same happens with a Glass Card's ×2- It has a 1 in 4 chance of being removed after a hand is scored?

frank lake
frank lake
#

shoot had to replace source because i made a typo to the website

pure veldt
#

Nice trailer!

rich marlin
#

that trailer goes so hard

lavish musk
#

awesome!

tame gorge
#

Game crashes when trying to open the Cigarette Pack on any deck

#

Modlist

hidden apex
#

This time I dont know what is the problem

ancient hawk
tame gorge
#

That indeed fixed it, thanks

ancient hawk
#

how hard would it be to put the xplaying card jokers in their own collection tab? probably in the modded consumables menu in smods 1.0 just to keep the collection menu small

frank lake
frank lake
frank lake
frank lake
finite tundra
#

Maybe federAPI can help?

#

I think it had a feature for that but Idk

ancient hawk
#

is there a new federAPI?

frank lake
#

I don't think it was necessarily very hard to do, it's just that i know a lot of shady business was handled properly in 1.0 and i think it might be best to stick with the proper implementation

hidden apex
frank lake
#

patched a bug mentioned on github issue. Now debuffed X-Playing Cards won't trigger the transformation, expect Bokka

tulip tartan
#

At some point in runs, i start getting this crash when i hover over a cigarette pack

#

Here's my intuition :

#

The crash log mentions Bunco, i'm pretty sure that's because Bunco add two new suits, but only after you play a spectrum hand (4 suit + 1 wild card)

But there are no X-playing cards for these two new suits

#

I don't know anything about coding, but if what i mentioned above is the cause of the crash :

I suppose cigarette packs pull directly from the same pool as playing card packs , and "X-playing card" is just a variable for a card (just like enhancements, seal and edition)

Just from a logic standpoint, i don't see an easy fix for such an incompatibility

#

To re-iterate, the crash only happens when my mouse cursor is over the cigarette pack in the shop
It's not even a "run ending crash"

#

For reference here's my mod folder :

frank lake
#

however, I kind of failed to trace the piece of code that failed the game, because i looked into the lines from game file and it makes no sense to me at all. I supposed that it might have been other mod injecting additional code to the game which leads to a misalignment of line numbers. This is probably my fault, but I don't know why it happened

#

you did mention this only happens after you play a spectrum hand right? I supposed that suggests that it worked fine initially? if so, i will take a look at bunco and see what could be causing this

#

also, sorry for ping but @daring shadow fiiiiiirch could you take a look at this when you have time? you might spot the exact reason right away

daring shadow
#

uhmmm

daring shadow
#

what happens when you play spectrum is it switches bool value that allows to generate jokers and tarots, but it doesn't add the exotic suits right at this moment

#

so I don't know what might've happened that is related to spectrums

tulip tartan
#

I will try to replicate the bug, but i won't have time to play until a few day.

I'm not even sure that spectrum hands were the cause, i just know that cigarette packs always work fine at the beginning of my runs and at some point the bug appear -> So the spectrum hand thing (and added suits) was just a guess, because it could make sense

tulip tartan
#

Actually tried to reproduce the bug just now, it doesn't seem to come from Bunco :

#

I was able to hover over a low light cigarette pack at the beginning of the run, as usual
Played a spectrum hand, came across another cigarette pack
hovered over it -> no crash
I'll try to investigate at the end of the week what other mod caused the incompatibility

For now the only information we have is : early in a run, cigarette packs cause no crash. In multiple run i had, they start causing a crash at some point. From this point, they always cause a crash. Could be Betmma Vouchers (Or the few vouchers added by other mods). Because I can't think of any jokers that mess with packs

tulip tartan
#

@frank lake I found the true incompatibility !

It has nothing to do with Bunco's

It's from the Risk of Jester mod : https://dvrp-balatro-mods.pages.dev/risk-of-jesters

After redeeming the 3D Printer voucher, hovering over a cigarette pack always make the game crash

I'm 100% sure it's this exact combination since i've been able to reproduce it thanks to Debug Plus :

I spawn a cigarette pack, hover over it -> no problem
I spawn a 3D Printer voucher, reedeem it, hover over the cigarette pack -> the game crash

DVRP's Balatro Mods

Adds a bunch of Risk-of-Rain-themed Jokers, Vouchers, and Blinds.

#

It even happens if I hover over a cigarette pack in the collection menu (but only the collection menu opened in a run, no problem in the collection menu of the main menu/starting screen)

#

There's only a crash with the cigarette pack, all other modded booster packs work fine

frank lake
#

ok I found why this is happening, let me contact the author

#

this again proves the dangerous of direct injection

frank lake
#

is it just me or the image is dead for some reason

finite tundra
tidal patrol
#

I also posted this on the repo with some more details, figured it might get spotted faster here-- with High Card Mod (and nothing else) installed, Wheel of Fortune, Aura, and probably other Edition-adding effects aren't working at all. Maybe this is intentional for the X-card related stuff but even on normal cards and vanilla game jokers I can't add special editions. Effects that spawn special edition stuff work though (eg Negative Tag)

Edit: Hex and Ectoplasm work, it's only Aura and Wheel that aren't working I think.

#

Red Seal is also not causing cards to retrigger.

frank lake
tidal patrol
#

SMOD 0.9.8
and current version of the game (1.0.1f, as far as I can tell this was the same version the game was on when the mod released)

#

I'd love to give more info but nothing shows up in the logs anywhere, so I can't even provide an error message

tidal patrol
#

hmm, okay, I'm noticing that after Wheel of Fortune would have triggered, one of my jokers starts wiggling whenever a round ends (presumably the one Wheel hit)
so I guess it's doing something?? but it's not adding an edition

raven forge
#

There’s an overwrite of poll edition in here that doesn’t have any code in which is why wheel won’t work

#

It will also stop editions from ever spawning

tidal patrol
#

so I could just delete that overwrite and it'd work fine?

#

well, commented it out for the moment and yeah that's made wheel and aura work, but red seal is still bork

raven forge
#

I’ve not looked for it, but I imagine there’s something similar for calculate_seal

tidal patrol
#

calculate_seal is also overwritten but does call the original at the end

#

commenting out the whole thing does restore Red Seal functionality though, so there must be something up with it but I'm not very familiar with lua nor this game's codebase so idk what

#

Here's the overwritten function for your reference

local calculate_seal_OG = Card.calculate_seal
function Card:calculate_seal(context)
    if context.discard then
        for _, jkr in pairs(G.jokers.cards) do
            if jkr.ability.name == 'HCM Wing Wind' then
                --sendInfoMessage("Discard WW")
                local hcm_triggered = hcm_wing_wind_bundle(self, 'Purple', jkr)
                --if hcm_triggered then card_eval_status_text(jkr, 'extra', nil, nil, nil, {message = G.localization.descriptions["Joker"]["j_hcm_wing_wind"]["card_eval"]}) end
            end
        end
    end
    calculate_seal_OG(self, context)
end
raven forge
#

Hmmm I’m not too sure why that would remove base functionality but I am on mobile so can’t test

tidal patrol
#

okay so, commenting out the whole function restores Red Seal functionality, but commenting out all the added stuff (thus turning it into a wrapper for calculate_seal) still breaks them. So either there's a timing issue somehow or the way it's calling calculate_seal isn't working

#

I copied over the red seal section of the base game's calculate_seal into the start of this function and now the red seals are working and Wing Wind is also still working.
so, idk what that means but whatever works

#

just for safety, I'm going to copy over the rest of the base game's function and nest in the Wing Wind section at the start of the discard part just to make sure there's not some strange issue I'm unaware of, but that's solved the issue for me at least. idk how ethical a solution it is though

raven forge
#

OH

#

stick a return in front of where it calls the base function

tidal patrol
#

ohhhhh
well there's my lua knowledge failing in full force but that does seem sensible, lemme try

raven forge
#

It’ll work

tidal patrol
#

yeah that did it

#

well then, if nothing else I'm glad both problems turned out to be simple oversights

#

thanks for the help and hopefully @frank lake has also been paying attention in here (sorry for the ping if you were) and can push a quick fix to the project

frank lake
tidal patrol
#

your overwrite of poll_edition is not calling poll_edition_OG, it's just totally empty

frank lake
#

OH

#

That might be it I guess, my bad

tidal patrol
#

and then you need to return calculate_seal_OG in your calculate_seal overwrite, rather than just calling it, and that'll fix red seal

#

probably because it's a property of Card rather than a core function, I guess

frank lake
#

I will make the change soon. I’m in bed now but I will make sure to get this fixed, thanks for following along with the issue

#

But the edition part is still quite confusing to me

tidal patrol
#

idk, I just know that commenting out the empty poll_edition overwrite fixed it for me

frank lake
#

^was that all?

tidal patrol
#

I'm not gonna claim I know shit about how balatro works under the hood, but I'm experienced with C# which translates reasonably well to lua as it turns out

#

those two fixes are all that I know of

#

I have yet to encounter any other crazy bugs playing with both your mod and a bunch of others installed, and I've logged around 12 hrs with this mod setup so I think if there was other stuff it'd have come up

frank lake
#

Alright I’d get those done soon, many thanks!!

tidal patrol
#

you're welcome, glad that it was a simple fix

raven forge
#

what does your modified set_edition even change?

frank lake
#

ok changes should be live now

main gust
#

Reaally cool mod!

#

Question : how does selling the x-playing joker and therefore not having it affect the run?

#

Im confused. Does it do anything the deck and the x-playing cards don't do?

main gust
#

@frank lake

frank lake
#

I then decided to redesign the system so that xplaying mechanics is playing card specific

#

Then xplaying joker is really used to transform vanilla playing cards to xplaying cards

#

You can also obtain this joker via soul

main gust
#

Ooohh! Playing a vanilla playing card transforms it into an x-playing card! Very nice

#

I understand now.

#

Btw is it all possible to have the counterpart of the card to display the description of its respective joker ? Or am i stuck with going to the collection

#

Love this mod . Im currently watching the anime :3

frank lake
frank lake
main gust
#

The xmult on reaper's hand just wen from x7 -> x9 -> x3

#

It gains them correct?

#

As in accumulates

#

How come

main gust
#

Mfw chameleon makes my played hand all clubs even tho there's four hearts 🤬

main gust
#

The x playing deck is kinda hard to use. I can't play 5 card high card without x playing the scoring card. And if i use DNA it will be xplayed.

frank lake
#

it collects glass card but it wasn't as easy to show

main gust
#

Ohhh it gains even the chance to break?

frank lake
main gust
#

So no glass. Just steel :3

frank lake
main gust
#

Had that happen 4x in a row. What luck

frank lake
main gust
#

Makes me don't wanna go chameleon now

frank lake
#

however, there are quite a few cards that empowers high card play itself / quite universally strong card, try those first

main gust
#

Ok . Will do.

#

It just feels too restricting. Without having control when to xplay a highcard

#

I've had runs where i die bc the wrong xplay sabotaged me. But then again. That could just be skill issue lol

#

In vanilla decks. We can use hands as psuedo discards.

#

Chuck 5 random cards.

#

Feels restrictive not having that much freedom with the xplaying deck

#

xplaying has the cost already of a hand bc i need to play it as a highcard

steel forge
#

@frank lake would it be cool to release the individual card arts as a set of DeckSkins+ skins?

frank lake
steel forge
#

That's not a problem at all

#

here, gimme a sec to show you how it looks in-game and you can tell me if you approve or not (in terms of credit)

#

this is how the skin looks in-game when selecting it

#

(the suits are named after ||the four towns the spirits or whatever originate from||)

#

this took me a hot hour since i had to stitch together all the individual cards but it's totally worth it for the epic art

#

@frank lake apologies for the double ping i just wanna make sure everything is up to snuff

dense robin
#

Got an interesting error:

#

Do we know any specific mods that won't work with HighCard?

#

This is the function it refers to:

#
    --sendInfoMessage("Update Hand Played")
    if self.buttons then self.buttons:remove(); self.buttons = nil end
    if self.shop then self.shop:remove(); self.shop = nil end

    if not G.STATE_COMPLETE then
        G.STATE_COMPLETE = true
        G.E_MANAGER:add_event(Event({
            trigger = 'immediate',
            func = function()
        if G.GAME.chips - G.GAME.blind.chips >= 0 or G.GAME.current_round.hands_left < 1 then
            G.STATE = G.STATES.NEW_ROUND
        else
            G.STATE = G.STATES.DRAW_TO_HAND
        end
        G.STATE_COMPLETE = false
        return true
        end
        }))
    end
end```
tawny onyx
#

sorry i cant tell but is this mod still in development or is it avaliable for download on github

finite tundra
#

Yes

tardy bolt
tawny onyx
#

im sorry yes? so its avaliable to download or is it still in development?

#

i figured it out lol, i got crashed out when i tried to play that one card that makes all my hands straights no matter what lol

steel forge
tawny onyx
#

Oh why do you say it might be cancelled?

finite tundra
#

I thought there was a Steamodded version which supported 0.9.8 mods, but maybe there’s conflicts with the many changes this makes

tidal patrol
#

I play this mod on SMOD 1.0.0 beta and it works fine.
I do have a slightly-altered version of the mod for some bugfixes that came up a while back, which I think have been added to the main mod download already, but there might still be some differences between my version and the one available for download.

#

Anyway here I am responding to comments from two weeks ago like some kind of chump
cough

I wanted to request that the x-playing cards pop up the effects of their joker versions when you hover them, it's a pain to open a cigarette pack and have to manually look up each of the cards in my collection to decide if I want to take them or not.

dull gyro
#

I've been working on a fork of the mod which has something like that and updated compatibility features. Though I opted to provide summaries for flavour purposes as opposed to directly display the entire joker information on the tooltip. Creates a more enticing vibe, and still helps you remember which is which once you've used them.

dull gyro
#

Okay I've been fiddling with this enough that i'm willing to let other people poke at it. Forewarning that it DOES just straight up break on some loadouts and im not entirely sure why. It breaks on my existing mod save on my computer, but not on my laptop, but works on a fresh save on my desktop... you know, consider this an alpha, and i hope Kenny is cool with this pleading pray_paw
https://github.com/GwyndolynMarchant/Balatro_HighCardMod

GitHub

A Balatro mod that introduces X-Play Mechanics to the game along with 1 deck and 52+ X-Playing Cards - GitHub - GwyndolynMarchant/Balatro_HighCardMod: A Balatro mod that introduces X-Play Mechanic...

zenith mesa
#

is this 1.0 capable yet?

night gull
#

noticed this when first downloading mod; can i get rid of this somehow

night gull
#

found out how

#

this anime looks really interesting

night gull
#

one small suggestion @frank lake

#

maybe make it so upon hovering over an x-card with the special joker

#

maybe give a tooltip as to what the joker is

dull gyro
night gull
#

ooh; nice

#

can i have both installed at the same time or

dull gyro
#

no but i've based mine on the latest release from Kenny, seems they've been away for a while

zenith mesa
#

big sad, mod keeps crashing

dull gyro
# night gull

do you have any context for what you were doing when it prompted the error? just booting the game?

night gull
dull gyro
#

i'll try to see if it's a specific mod causing the problem, but if you can tell me what you were doing when it crashed (like, "playing a card", "booting the game", etc.) that'll help narrow it down

dull gyro
#

Cool that helps, I'll look into it!

thick vortex
#

@dull gyro
When you got a second, I got a few bugs I wanted to talk about, if that was alright. I also kinda wanna know if they're all me, or if they're more universal.

dull gyro
thick vortex
#

So, first thing is editions are just...gone, basically. It's almost impossible to get them, and even when I manage to get something with an edition on it, it just doesn't do the thing it's supposed to. Is that normal?

night gull
#

any like. progress with the bug fix for this?

night gull
#

@dull gyro because this mod is really cool and it'd suck if it just broke lmao

dull gyro
#

yeah been trying to narrow it down. the mods code is pretty old and doens't play nice with other stuff like at all lol. but once i narrow it down i can hopefully throw some new safety checks in.

dull gyro
#

also what version of steamodded you're on

thick vortex
#

I'll take a look at Steamodded when I can, but I did the ol' "Skyrim treatment" for it where I deactivated every single last other mod until I found the problem, and I've been having the edition issue even when High Card is the only mod.

dull gyro
#

ooh okay, good to know.

#

you've got my branch specifically?

thick vortex
#

Unless GitHub is lying to me, or I am having a Severe Dummy Moment™️, that is correct, ma'am.

#

For Steamodded, version.lua contains:

#

return "1.0.0~ALPHA-1220a-STEAMODDED"

dull gyro
#

awesome thank you!

thick vortex
#

o7

finite tundra
#

At some point Steamodded was updated to have some backwards compatibility, but High Card changes a lot of things

finite tundra
dull gyro
#

that's a good idea, i'll investigate that

night gull
#

oh does this work for newcalc

thick vortex
finite tundra
#

idk

thick vortex
# dull gyro awesome thank you!

So, thusfar, I seem to be getting acceptable results from having just gutted the original lua file of every conceivable mention of strip_edition or set_edition, as well as the mod's attempted rewrite of set_edition.
Which just leaves the second error I wanted to mention, which is that Lethal Scoville seems to just crash the game when its joker spawns.

night gull
#

wait you had to like. disassemble the entire mod?

#

is it

#

that badly coded?

thick vortex
#

Oh I just meant I opened the Lua file, Ctrl+F'd "edition", and deleted everything that looked like it touched it.
Because it almost became a joke between my fiancee and I that the fastest way to check if High Card was installed was to go to the Collection and open the Editions menu, and see if all the cards were white.

#

I love the mod to pieces, but I basically accepted for a while that it probably just removed editions because editions fucked with its functionality. It took me some time to realize that not only was that not true, but that apparently, the attempted rewrite of set_edition was worse than vestigial.

#

Scrolling up in this channel and seeing that it was apparently just trying to sew up the base code for reasons not terribly important to the mod, I figured I'd just take a sledgehammer to thing and start seeing what shook loose. I think the last thing I was expecting was for the nuclear option to work immediately, instead of just highlighting where I should be debugging.

#

I don't even know anything about modding Balatro, I just have some cursory CySec experience and wasn't getting word back on the issue, so I got impatient and took a peek. XD

#

I'll probably keep screwing with it though. I imagine it could make other issues.

dull gyro
#

oh hell yeah, glad you found a solution to that. i'll take a shot at doing that on my end too then

#

i was really busy with other stuff for the last week and a half lol

#

the original mod is like, really old, and seems to have replicated a lot of functions that it just, doesn't need to, and i hadn't got around to experimenting with the nuclear option yet haha

#

honestly i should probably pull that trigger more often, i'm always a little hesitant to go nuclear

night gull
#

how goes the work with fixing this mod btw? curious

dull gyro
#

largely got distracted by working on another balatro mod with my gf lol

#

honestly this is making me wonder though if i just go nuclear i might be able to like, fix a lot of problems

thick vortex
#

It's definitely worth a try! Commenting stuff out is pretty easy to reverse.

dull gyro
#

SMOD has come a long way since the mod came out haha.

thick vortex
#

Oh, for sure. I actually updated Steammodded recently, and for some unknown reason, this causes High Card to stop playing well with Grim, even though it's just a minor update. So I've had to revert to the version I named above, instead of the newest.
Threw a wrench in me testing my theories at first. But I discovered the crashes happened with an undoctored version of the mod too, so I just used the last stable Steammodded and deleted the set_edition replacement again, and have yet to encounter a single bug. Didn't even need to touch the mentions of edition elsewhere in the file.

dull gyro
#

Interesting, yeah okay. It definitely sounds like there is a lot of redundant code here.

thick vortex
#

If you're at all curious, the crashes with Grim came from "packing", which is a mechanic that lets you use consumable slots like an extended hand, throwing cards up into it either for later use in the round, or even later use on a future blind. Naturally, this is very fun with High Card because it lets me run into an X-Card I wanna play later, but not now. 13 Stairs being a common example.
On 1304a, if you play an X-Card while cards are in your Consumable slot, it crashes. On 1220a, it's perfectly stable. No clue what makes that happen.

dull gyro
#

Ooooh okay yeah that does sound like it would be a really fun synergy

dull gyro
#

i pushed a few deletion changes to my branch, hoepfully that gets things running a little more smoothly. would def like to replace more of the functions with stuff that is now directly supported in Steamodded

robust violet
robust violet
#

Thanks dude! :)

robust violet
zealous scarab
#

Randomly stumbled upon this while updating all the balatro mods I've been using (and adding more stuff to the mix)
Is this still being worked on?

nova cedar
zealous scarab
#

im sorry bro i wanted to add mods to my modpack sobbing

nova cedar