#⚙・modding-general

1 messages · Page 105 of 1

cunning silo
white scarab
#

I need help trying to make a Joker that has the worst design ever for Cryptid

#
  • Doesn’t have a theme
  • Has multiple effects
  • Powerful unconditional effect
  • Doesn’t “fit in”
  • Always the right choice on an average run
  • Long, complex description
  • Synergizes with specific jokers, not general keywords/stats
  • Introduces new mechanics rather than working with existing keywords/stats
  • doesn’t contain “Joker” in the art
winter bone
#

oh now this im good at

civic grail
#

So a joker with 1 powerful unconditional effect, an effect that introduces a new mechanic, is a must pick, and is both themeless and synergizes with specific jokers?

white scarab
#

Let me tell you what we have so far

rare mauve
#

Just put jimbo with cool sunglassess that gives x3, aditional x3 if a normal joker is held

#

jimbo | Cooler Jimbo

civic grail
#

thats too flavorful

#

and not joker specific enough

#

you mean jimbo joker?

wanton rapids
#

^2 multiplier if you possess a Joker, Shortcut, and Perkeo
adds a Bigger Blind

rare mauve
civic grail
#

ah

#

thats actually a fun reference

white scarab
#

also @haughty hinge had the idea of putting a fun fact in the description just to lengthen it

civic grail
#

but also way too good for making a garbage card

rare mauve
#

oh, you want a garbage card

civic grail
#

make it an actual joker with a toned down effect lmfao

rare mauve
#

mmm, idk

winter bone
#

guys

#

ladder

civic grail
#

000000 black

civic grail
exotic dagger
#

just make it give infinite of everything :p

#

with some of those effects only being triggered by having certain other jokers

white scarab
#

What’s a really bad mechanic it can introduce

winter bone
#
  • starts with giving 5 chips, 2 mult, x1.05 mult.
    -multiplies all of these by 1.1 every hand played
#

we climbing the ladder with this one

#

time to go add it

#

brb

white scarab
#

X5.12 Chips, loses X0.00256 chips for every second this joker is held

dapper helm
white scarab
#

Add multiple

dapper helm
#

will do 🫡

winter bone
#

i think ladder wins

white scarab
gilded vortex
#

(If the timer runs out you lose)

white scarab
#

Instantly lose the run if a Polychrome Delayed Gratification tries to spawn

white scarab
rare mauve
gilded vortex
rare mauve
#

or increase it

gilded vortex
#

I do think making cards float offscreen is a bad mechanic in a funny way

white scarab
#

All CardAreas are twice as thin

dapper helm
white scarab
#

Overstock Plus now gives +2 card slots

gilded vortex
#

Maybe have a tiny spaceship that shoots at you and if you don’t block with a card the blind increases by ^1.1

winter bone
#

its just a backgrouund thats fully black 000000 with text that says "black" thats 000001

white scarab
#

^0.1 Mult for every stake you haven’t beaten

rare mauve
gilded vortex
#

Coloring the text clear so its description is transparent

#

And making the text French

winter bone
#

ew

#

fr*nch

gilded vortex
#

To annoy anglos

white scarab
#

Make the text larger and use different color combinations

gilded vortex
#

See? Anglo annoyed

civic grail
#

Odd Steven+
x3 Chips if the Joker next to this one is Odd Todd, x3 Mult if the Joker next to this one is Even Steven. If there are neither Odd Todd nor Even Steven, spawn either Odd Todd or Even Steven when the next blind is selected. If there are both Odd Todd and Even Steven, all cards are considered both even and odd, and Odd Todd will be x3 Chips and Even Steven will be x3 Mult.

gilded vortex
dapper helm
#

if possible the text should use its own font

#

or even better, make the text an image

civic grail
#

you should draw the joker in x2

lean dune
#

it should use a random language not in the game

civic grail
#

and then for x1 just shrink using a program

white scarab
#

Hovering over each word in the description gives you its dictionary definition as well as permanently scrambling the letters

gilded vortex
#

Art uses mixels

civic grail
#

so you form mixels naturally

winter bone
#

smil

civic grail
#

Also make pointless tooltips

dapper helm
#

:Smile:

sturdy salmon
#

You should have to do a captcha every time you want to buy something from the shop

lean dune
#

Also the card type badge doesn't match the actual set

civic grail
#

"Chips are points that are added to the chip counter!"

winter bone
#

i was thinking the same thing but like watch an ad

civic grail
#

"Jokers are cards that you buy to win the game!"

lean dune
#

it should say it's legendary but it's actually common or something

gilded vortex
#

The Joker swaps the Hand and Discard buttons every pi^e seconds

winter bone
#

make a joker that gives you ln(e)x mult

white scarab
#

And then becomes eternal perishable rental and pinned

lean dune
#

that's better

civic grail
#

eye tracker

#

if you look away it sells your jokers

winter bone
dapper helm
#

make sure its still the right choice on an average run and has a powerful unconditional effect

winter bone
#

someones gotta give jimbo some bahonkas no?

civic grail
#

"x10 mult, if you look at this joker you lose"

#

the bahankahonkas joker (respectfully)

gilded vortex
#

“If you read this description you lose the Game.”

winter bone
#

if you hover the joker it just instantly crashes

winter bone
gilded vortex
#

(Not Balatro, the Game)

civic grail
lean dune
#

If current Blind is The House, lose instantly

civic grail
#

that you need to read in order to use the joker

gilded vortex
winter bone
#

balatro is compiled with admin permissions so technically you could make a joker that downloads ransomware when you hover it

#

just saying

gilded vortex
#

Playing Full House charges $900

winter bone
#

like not trying to give any ideas

#

but im just saying

civic grail
#

remember guys the joker has to be "Always the right choice on an average run" and have a "powerful unconditional effect"

eager maple
#

"if you buy this joker you lose"

civic grail
#

or actually

winter bone
civic grail
#

not the right choice but

#

"Old Maid"
If this Joker appears in your shop, you must buy it. If you cannot afford this Joker, you lose.

white scarab
#

I tried to ask AI but it sucks

#

At making something bad

dapper helm
white scarab
#

It just went the full angle of game-breaking

civic grail
#

i mean AI could be useful for this

#

uncanny valley AI art

winter bone
#

from PIL import Image, ImageDraw, ImageFont
import random

def create_random_joker_card():
# Define card dimensions and colors
width, height = 300, 450
background_color = (255, 255, 255)
border_color = (0, 0, 0)
text_color = (0, 0, 0)
joker_colors = [(255, 0, 0), (0, 255, 0), (0, 0, 255), (255, 255, 0), (255, 0, 255), (0, 255, 255)]
joker_color = random.choice(joker_colors)

image = Image.new('RGB', (width, height), background_color)
draw = ImageDraw.Draw(image)


border_width = 10
draw.rectangle([(border_width, border_width), (width - border_width, height - border_width)], outline=border_color, width=border_width)


try:
    font = ImageFont.truetype("arial.ttf", 40)
except IOError:
    font = ImageFont.load_default()


text = "JOKER"
text_width, text_height = draw.textsize(text, font=font)
draw.text(((width - text_width) / 2, height / 2 - text_height / 2), text, fill=text_color, font=font)


jester_radius = 50
jester_position = (width // 2, height // 4)
draw.ellipse([(jester_position[0] - jester_radius, jester_position[1] - jester_radius),
              (jester_position[0] + jester_radius, jester_position[1] + jester_radius)], fill=joker_color, outline=border_color)


image.save("joker_card.png")
print("Joker card created and saved as 'joker_card.png'")

create_random_joker_card()

#

guys

#

i made a joker

#

that just makes a joker

#

with a random color

#

thats all it does

#

the joker has no effect

#

just takes up a slot and has a random color

white scarab
#

Name: Chaotic Disruptor
Description: At the start of each round, randomly discard half of your hand and replace it with cards from the top of the deck. Then, shuffle your entire deck. If you have any Jokers in your hand, they are removed from the game. This Joker cannot be removed from your deck.

AI’s idea sucks

civic grail
#

@winter bone fun fact you can use discord code format with ``

eager maple
#

Strange Red Bottle - Gives +90 ammo everytime you kill a innocent blind

winter bone
#

no

civic grail
#

wowiee

winter bone
#

and its `` `

#

buh

#

nvm

civic grail
#

both work somehow

winter bone
#
    def __init__(self, name):
        self.name = name

    def pick_up(self):
        print(f"You picked up a {self.name} card.")


class JokerCard(Card):
    def __init__(self):
        super().__init__("Joker")

    def pick_up(self):

        raise Exception("")


class Deck:
    def __init__(self):
        self.cards = [Card("Ace"), Card("King"), Card("Queen"), JokerCard()]

    def draw_card(self):
        if not self.cards:
            print("The deck is empty!")
            return None
        return self.cards.pop()


def main():
    deck = Deck()
    
    try:
        while True:
            card = deck.draw_card()
            if card:
                card.pick_up()
            else:
                break
    except Exception as e:

        pass


if __name__ == "__main__":
    main()
#

literally just crashes the game when you pick it up

white scarab
#

Perplexity

sturdy salmon
#

Really though something like inverting stake nerfs sounds pretty unconditionally strong, turn rental into a free economy sticker, perishable into something like giving an edition or even guaranteed negative after 5 rounds

civic grail
#

possible to make the game speed extremely slow upon pickup?

white scarab
#

It’s good at looking things up so I wanted to try it

civic grail
#

but at the same time make it extremely overpowered

white scarab
#

Ok I tried to coach it

#

Pandemonium Catalyst
At the start of each player's turn, before they draw any cards, all players must discard their entire hand and then redraw a brand new hand of random cards equal to their normal hand size by drawing from the top of the deck. Once all new hands are drawn, the discard pile is thoroughly shuffled back into the main deck.
This disruptive hand redraw effect takes precedence and must resolve in full before any other card abilities or effects can be applied during that turn. However, if the Pandemonium Catalyst Joker itself is ever removed or discarded from your deck for any reason, an unstable rift is created.
This rift causes all positive card effects and abilities to become negative versions of themselves, while all negative effects are flipped to become positive/beneficial for the remainder of the game. For example, effects that would normally give you +1 card instead make you discard 1 card, while "Discard 2 cards" effects would allow you to draw 2 cards instead.
In addition, if the Shortcut Joker is in play, its effect is doubled and you may move twice as many spaces during your turn. However, if the Delayed Gratification Joker is also in your hand or deck, its effect is negated entirely.
The presence of the Pareidolia Joker causes all number values on cards in your hand to be read in reverse (e.g. +3 becomes -3). Finally, if you have the Gros Michel Joker as well, you may choose to either draw 2 additional cards at the start of your turn or force one other player to discard 2 random cards from their hand.

wispy canopy
#

huh

civic grail
#

this reads like a manual from a Keep Talking and Nobody Explodes mod

#

lmfao

white scarab
#

What are spaces?

round ore
sturdy salmon
#

board game balatro now

#

that's a new mechanic

civic grail
#

and then make scrolling really not sensitive

winter bone
#

local card = {}

card.name = "EXTRA MONEY"

card.description = "This card takes away all your money... i mean gives you 100 dollars!"

function card.play(player)

player.money = 0


print(player.name .. " womp womp")

end

return card

white scarab
#

No just make it cut off

civic grail
#

so it takes 10 minutes to reach the bottom

white scarab
#

Hire a voice actor to read it all

civic grail
#

jimbo parable

white scarab
#

Another bad idea that might actually be a good modding trend:

civic grail
#

might be a good accessibility mod

#

tbh

winter bone
#

the balatro parable

white scarab
lean dune
#

what have I done

fallow bramble
#

The mods are escaping, they became sentient

gilded vortex
#

The mods demand chicken nuggets

dapper helm
#

i'm mods

sleek granite
#

no you're not

dapper helm
#

wtf

west hill
#

which mods have 1.0 versions available to take a look around?

dapper helm
#

cryptid and sdm0's stuff

#

mystblinds too i think

#

pretty sure a bunch are mostly ported but not released yet so you can maybe ask in modding dev for a download to look at

#

bunco, codex and morefluff iirc

lean dune
#

six suits has a port but i still need to fix a couple visual mistakes

sleek granite
#

six soots....

lean dune
#

how tf do i make this look clean

#

should i just allow mods that can't load to be disabled?

#

maybe that's more reasonable

fallow bramble
lean dune
#

I'm okay with this, only the page selector is off now

sleek granite
#

why so much space on RH side

lean dune
#

create_toggle jank

#

lemme try with w = 0

hardy brook
#

Alright, I'll let you all decide

#

hang on

#

I realized I won't have time for both

fallow frigate
#

can modding be done on macos or nah

white scarab
#

it can, I've seen MacOS screenshots of people playing my mod lol

civic meadow
#

Is there a mod that allows you to select certain jokers that can appear on your run. Like only the selected joker cards go into the shop? Sorry I'm not good at English

civic meadow
#

What's it called?

lean dune
#

that's a link right there-

civic meadow
#

Thanks that was almost what I'm looking for

wispy canopy
#

Amazing AI joker ideas
With a sample of only 2 jokers:

  • Joker's Curse: For each joker in the hand, reduces the opponent's hand size by 1.
  • Joker Master: Allows the player to choose which joker to activate from their hand.
  • Chain Joker: When played, activates the next joker in the player's hand.

With a sample of 10 jokers:

  • Yo-Yo: Draw 1 card, then discard 1 card face-down. You can then look at the discarded card and choose to keep it or discard it again.
  • Confetti Cannon: When a Joker is played, all players must draw 2 cards.
  • Laughing Gas: Discard your entire hand to draw 5 new cards.
  • Broken Mirror: When drawing a card, you can look at the top 3 cards of the deck and choose one to draw.

With a sample of 25 jokers:

  • Royal Decree: Once per round, you can choose a card rank. All cards of that rank in the deck become face cards.
  • The Alchemist: Once per round, you can choose to discard any card and draw a new one.
  • The Shield: When played, you can choose to discard one card in your hand, negating any damage from the current round.
  • The Phantom: Once per round, you can choose to skip your turn.

Sample of 25 as well as explaining what balatro is:

  • High Roller: +100 Mult if hand contains a straight flush.
  • Ace of Spades: +15 Mult if you hold the Ace of Spades in your hand.
  • Bad Beat: +10 Mult for each card in your hand that is different than the last card you played.
  • All In: All cards in your hand are played at once.
  • Joker's Wild: All Jokers count as any card you choose.
orchid vault
#

royal decree isn’t terribly bad of an idea

#

once per round is a lot though

#

bad beat also sounds kind of decent

wispy canopy
#

oh I thought it would be like pareidolia

orchid vault
#

the other version isn’t bad either though

wispy canopy
#

I'll do a sample of 50

orchid vault
#

i might mess around with this later

#

sounds very interesting

wispy canopy
#
  • Whispering Wind: Gain +2 Mult for each card with a rank of 7 or higher played in a hand.
  • Kaleidoscope: Every 5 cards played, the next card played has a 1 in 3 chance to become a Tarot card.
  • Shadow Puppet: If a hand is played without any scoring cards, add a random Joker to your hand.
  • Lucky Charm: The first hand of each round grants +10 Chips.
  • Doppelganger: When Blind is selected, duplicate a random card in your hand.
  • Stargazer: Each time a hand is scored with a Flush, add 1 to the Mult of this Joker.
  • The Alchemist: Every 3 cards discarded, create a random Joker in your hand.
  • The Curator: Adds +1 Mult for every unique card played in a round.
  • The Gambler: At the end of each round, if your debt is below -10, gain a random Joker.
#

Hey it's actually getting plausible joker ideas now

#

The Alchemist is stupid lmao

white scarab
#

Kaleidoscope sounds jank but fun

#

Like destroying a card and creating a playing card

orchid vault
#

the gambler goes so hard

#

more vagabond and credit card synergy

rare shell
#

the gambler lost more than 100% of earnings...

#

impossible

dapper helm
#

no more arranging your cards properly, simply play them all at once

dapper helm
#

like lower rarity dna

wispy canopy
#

The Sorceress (I): Your next hand becomes a "Slow Play" hand. Cards in this hand have a 50% chance to be discarded as they are drawn. However, scoring this hand grants a 2x multiplier bonus.
The Wayward Son (II): At the end of the round, if you have less than 25% of your starting cash, gain a random Joker with a bonus effect: +10% to all card values, or +20 chips to all scores.
The Huntress (III): For the next 2 turns, when you have less than 5 Jokers in hand, all your card scores are increased by 15%.
Death (IV): Whenever you discard a card, there is a 5% chance to randomly replace it with a card of a higher rank.
The Messenger (V): Your next "Full House" hand grants a 2x multiplier.
The Furies (VI): Whenever you discard a Joker, it becomes a "Fury Joker". "Fury Jokers" grant +30 chips to all cards in your hand.
The Titan (VII): Your starting hand is increased by 2 cards, and you receive +20 chips to your starting cash.
The Unseen (VIII): Whenever you discard a card, there is a 20% chance to receive a random Tarot card.
Night (IX): At the start of each round, you are given a "Night Token". When you have a full house, you can spend the token to receive a random Joker.
The Lovers (X): For the next 3 turns, you are immune to card "breaks" (like from Justice or Glass cards).

#

The Swift Runner (XI): You can choose to discard 2 cards at the start of the round. If you do, you gain a random Joker.
Eternity (XII): You begin the game with 2 extra discards (you can discard 3 cards at the beginning of a round).
The Centaur (XIII): After every 3 rounds, you gain +10 chips and +20% to your starting hand size.
The Moon (XIV): When you discard a Joker, you gain a 30% chance to gain a "Moon" Joker, which doubles your next scored hand's multiplier.
Strength (XV): When you have less than 20% of your starting cash, you are given a 50% chance to receive a random Joker upon scoring any hand.
The Fates (XVI): You begin the game with 1 additional hand (you can play 2 hands per round).
The Boatman (XVII): You begin the game with +10% to your starting cash, and you receive +10% to your starting cash at the end of every round.
Origination (XVIII): For the next 2 rounds, when you discard a card, you have a 50% chance to receive a random Tarot card of the same suit.
Excellence (XIX): Whenever you discard a card, you have a 10% chance to receive a random Joker.
The Queen (XX): Whenever you discard a card, you have a 20% chance to receive a "Queen Joker", which grants +10% to the value of all cards in your next hand.

#

The Seer (XXI): You begin the game with a random Joker.
The Champions (XXII): You are given the opportunity to "reroll" any hand 1 time per round.
The Artificer (XXIII): At the start of each round, you are given 1 "Artificer Token". When you score a hand, you can spend the token to gain 2 random Tarot cards.
Divinity (XXIV): At the start of each round, you have a 50% chance to receive a random Joker.
Judgement (XXV): Whenever you discard 3 cards in a row, you receive a random Tarot card.

#

I asked it to make tarot cards based on the arcana cards from hades 2

mild moat
#

New joker idea!!!!11!!!!11!1!1!11!

🅱️ {New Rarity: 🅱️ (Spawns more frequently than Common)}:

+7000 🅱️ult, x5 Mult, ^^2 Chips, Always appears Negative, Retrigger DNA 13 times, Destroy all cards in hand when discarding exactly 1 card. Multiply Chips and Mult by 🅱️ult when hand played, x2 🅱️ult for each instance of the letter B in Jokers to the right, ^2 Chips for each instance of the letter M in Jokers to the left. Gains ^50 🅱️ult when a hand is played while holding the Double Scale Joker from the Cryptid Mod.

vale canopy
#

how did I manage this?! I have never had this happen before

#

5 holograms

#

wow

#

the deck I'm playing started with an invisble joker, which got me my first copy, but this is crazy

#

👀 I got negative canio from a DX soul

#

ah yes, just my canio and his 5 holograms

tribal breach
#

Feel like this was a pretty great run, definitely the highest ante I've gotten so far

wispy canopy
# wispy canopy Amazing AI joker ideas With a sample of only 2 jokers: - **Joker's Curse:** Fo...

Several balatro wiki pages as context:

The Taxman: At the end of each round, for each Joker other than The Taxman, you may pay $2. For each Joker paid for this way, gain +1 Mult permanently for the rest of the run.
The Illusionist: When a Joker is destroyed, you may choose to transform a card in your hand into a copy of that Joker.
The Gambler: For each unique rank held in hand, gain +3 Mult.

neat widget
#

sounds cool to have a hand mulligan like that

wispy canopy
#

It would only work as a consumable tho because like

#

How do you make a joker do that

neat widget
#

enables a button like betmma's flipped card voucher (Once per hand played, you can flip up to 3 cards. Facedown cards return to hand after being played)

wispy canopy
#

That's actually pretty clever

neat widget
#

and then the upgraded one could increase the amount you can do, but each time you do it you draw 1 less card

#

so the second time you discard your hand to draw 4, then 3, and so on

#

maybe it'd also have to spend a discard when you do it so it's not too broken

wispy canopy
#

I mean I think it's fine without using discards

#

Because T1, you can only do it once

dapper helm
neat widget
#

that wouldn't be very intuitive

#

an additional button that says "Mulligan" would be easier to understand

dapper helm
neat widget
#

i think it's better from a game design standpoint to put it on a separate button

#

but i will forward this idea to the voucher bros in the betmma voucher mod thread and see what they think

wispy canopy
#

I mean yeah it's a pretty simple effect name
"If no cards are selected, discarding instead discards the entire hand and draws 5 cards"

#

Speaking of vouchers

#

ai generated vouchers

High Roller:
Initial: (Unlocks at $5,000 total shop spending) The first Joker in the shop each round costs $5 less.
Dependent: Whale: (+$5 cost) The first two Jokers in the shop each round cost $5 less.

Suit Up:
Initial: (Unlocks after playing a hand containing all 4 suits) The shop always has at least one card of each suit for sale.
Dependent: Rainbow Coalition: (+$5 cost) Cards with suit-based effects now trigger twice if the hand contains all four suits.

Arcane Studies:
Initial: (Unlocks after using 25 Tarot cards) At the start of each round, you may choose one: +1 Hand Size, +1 Discard, or $5.
Dependent: Mastery: (+$5 cost) You may now choose two of the Arcane Studies options at the start of each round.

dapper helm
#

high roller and whale are pretty decent ideas

#

arcane studies is interesting but not as a voucher and not with those options imo, seems more like a new mechanic

wispy canopy
#

I assume Suit Up is talking about like jokers

white scarab
#

Let AI brainstorm tier 3 vouchers

wispy canopy
#

Alr

dapper helm
#

it will cook surely

neat widget
#

can the ai cook

white scarab
#

Surely it’ll be better than the two Tier 3 voucher concepts I know of

neat widget
#

crimson's tier 3 vouchers are pretty good

dapper helm
#

ask it for alternate effects for clearance sale and overstock plus based on synergy with the negative edition pls 🙏

white scarab
#

Cryptid’s are really OP… but probably good

wispy canopy
neat widget
#

speak of the devil

hardy brook
neat widget
#

lamp oil
rope
bOmbs

wispy canopy
#

Overstock: At the start of each shop phase, if you have fewer than the maximum number of cards available, add a random Joker to the shop for free.

hardy brook
#

Btw if anyone wants to create Omniscience, exoplanets, and reboot that I haven't made, I'll add it and give you credit

hardy brook
wispy canopy
#

Clearance Sale: The shop is now free! (All items cost $0)

white scarab
#

Lemme send Cryptid’s

hardy brook
dapper helm
neat widget
#

reboot feels weak compared to the rest

hardy brook
#

I couldn't think of anything

wispy canopy
#

Hone: One random card in your deck gains the Polychrome Edition at the start of each round

white scarab
neat widget
hardy brook
#

which i don't know how to do

neat widget
#

oh

#

you could make it give you back $5 every time you reroll then

#

or make it refund only the first reroll

hardy brook
#

The problem is the UI

neat widget
#

so you get one for free

white scarab
neat widget
hardy brook
white scarab
#

Also Fake-Out got cut off so:
“When selecting a blind, pick 3 enhanced cards to add to your hand until end of blind”

wispy canopy
#

Reroll Surplus: You may now reroll the shop for free an unlimited number of times per round (jesus christ)
Crystal Ball: At the start of each Blind, you may look at the cards in your deck and discard one (lol)
Telescope: Planet card effects are now always active, even if you haven't played the matching hand
Grabber: Whenever you play a poker hand using the maximum number of cards, gain an extra turn (wha)
Wasteful: Your discard pile no longer has a limit(???)
Tarot merchant: You may now hold a maximum of 5 Tarot Cards (this is okay i guess)
Planet Merchant: At the start of each round, add a random Planet Card to your hand (must have room)
Seed Money: Interest now compounds. (Each round's interest is added to your principal for calculating the next round's interest)
Blank: (+$15 cost) At the start of each round, you may destroy a card in your hand. If you do, gain +1 to your maximum Hand Size and Discard Pile size for the rest of the run (permanently)
Magic Trick:When you purchase a playing card, you may choose one:
Gain a copy of that card.
Give that card a random Enhancement.
Gain $5.
Hieroglyph: You may now replay a Blind you've already completed within the current Ante
Director's Cut: You may now choose the next Boss Blind from a list of 3 options
Paint Brush: Once per game, you may rearrange the cards in your hand into any order you choose (bypassing draw order).

wispy canopy
#

Hmmm yes I will discard the 5 of clubs, that was worth it

dapper helm
#

fuck that card in particular

rigid jewel
#

It took me way too many hours but I pulled it off, time for the actually difficult part (making objects).

white scarab
#

Nice

#

This is like the equivalent of making Immolate accept JSON files, but for mods

#

Good luck 🫡

dapper helm
white scarab
#

Director’s Cut is nice yeah

#

It’s like a balanced version of Cryptid’s

#

Now ask it for names balatrojoker

#

Grabber Tier 3 feels really busted if the effect was actually worded properly

#

Basically infinite hands if you’re fine with playing 5 cards each time

wispy canopy
#

TECHNICALLY it wouldn't be infinite because eventually you would run out of cards in the deck lmao

wispy canopy
# white scarab Now ask it for names <:balatrojoker:1139524811421405224>

Overstock: Overflowing Inventory
Clearance Sale: Bankruptcy Bonanza
Hone: Diamond Dust Refinery
Reroll Surplus: Reroll Roulette
Crystal Ball: Prophetic Visions
Telescope: Astral Alignment
Grabber: Third Hand Advantage
Wasteful: Infinite Waste Stream
Tarot Merchant: Arcane Library
Planet Merchant: Planetary Gateway
Seed Money: Compound Growth
Blank: The Void's Embrace
Magic Trick: Master Magician
Hieroglyph: Chronal Paradox
Director's Cut: Script Doctor
Paint Brush: Masterpiece

white scarab
#

lol

wispy canopy
#

"The Void's embrace" nope

white scarab
#

Masterpiece is the only good one

wispy canopy
#

Lemme ask it to just make it one word

latent nimbus
#

bankruptcy bonanza

#

that sounds like "Take out a loan for $1,000. You may go up to $$1,000 in debt."

wispy canopy
#

Right like that has nothing to do with lowering prices

latent nimbus
#

Every Ante, your loan increases by 10%,

#

and uhhhh i got nothing after that

wispy canopy
#

How do you get bankrupt from spending less money

wispy canopy
# wispy canopy Lemme ask it to just make it one word

Overstock: Abundance
Clearance Sale: Bargains
Hone: Iridescence
Reroll Surplus: Chaos
Crystal Ball: Premonition
Telescope: Synergy
Grabber: Dexterity
Wasteful: Entropy
Tarot Merchant: Arcana
Planet Merchant: Cosmos
Seed Money: Wealth
Blank: Annihilation
Magic Trick: Replication
Hieroglyph: Distortion
Director's Cut: Dominion
Paint Brush: Mastery

dapper helm
#

not much better at all

wispy canopy
#

Anyway yeah cryptids t3s are way better

dapper helm
#

tho i might use that overstock t3 idea cause it makes sense for negatives i think

wispy canopy
dapper helm
#

huh, the first one is kinda similar to the idea i already had but the base reduction existing even without any negatives is nice

hardy brook
#

So D&DG Texture Pack Update 1: All cards will now match the original game's size

#

ignore the green, it's to help put the card in the right spot

rigid jewel
#

OH COME ON

#

Just give me the values wtf

white scarab
#

Lua moment

sleek granite
#

what are you trying to do

normal palm
#

let me cook

dapper helm
#

lmao

little osprey
#

After modding my game, if I go back to normal Balatro I don't earn any achievements on a profile with achievements enabled. How can I fix this?

rigid jewel
#

This is so unbelievably cursed.

hardy brook
#

what the heck

rigid jewel
#

This is what happens when you try to turn a .lua table into a mod.

white scarab
#

Why can’t you do nested tables?

grand geode
#

lua best language

white scarab
rigid jewel
#

Might be due to using :format() but appending a file with a value that's a table/function is scuffed

#

I could manually go through the table and append but that definitely won't work for functions.

sleek granite
#

what.... is the point of this exactly

rigid jewel
#

A really stupid and cursed mod idea of turning a lua table into a mod :]

#

(I'm really bored rn and need something to do)

sleek granite
#

clearly i should subtly insinuate that you should work on something that'd be helpful for a mod idea i've had :)))

#

such as the ability to make additional cardareas at the top of the screen via a header of buttons

but then id have to drop subtle hints about what such a thing would be

rigid jewel
#

CardArea API...

sleek granite
#

:)))

umbral pilot
white scarab
#

blursed

#

I mean it might make it easier for people without code knowledge to make mods

#

but also… how do you make calculate() then?

sleek granite
#

i was going to liken it to crafttweaker but it seems way worse than just making a mod normally

sleek granite
rigid jewel
#

It is but idk what to do rn

sleek granite
#

(my frame of reference is mc mods for like everything)

#

(sorry that i am cringe)

#

flowwey you should make a mod with 22 new tags

#

precisely that number

#

no more and no less

little osprey
#

I stopped getting achievements for Balatro after downloading steammodded, how do I renable achievements for the game? My profile settings have nothing to do with it as I have an achievement able profile being used.

sleek granite
#

there is a mod to reenable achievements

little osprey
#

I tried it, but it wouldn't work

sleek granite
#

then try harder idk

little osprey
#

i guess i will

sleek granite
#

are you on 1.0 smods? you may need to make a slight alteration on achievement enabler if you are

little osprey
#

i got it to wowrk, had to readd the achievement mod back in after putting the version.dll back

modest swan
#

I made a card art I'm rather proud of

wispy canopy
#

AI generated boss blinds:

The Throne: All cards with enhancements are debuffed
The Cage: Jokers are disabled until a Full House or better is played
The Anvil: Cards played this round cannot be retriggered
The Monocle: Can only see the rank or suit of a card, chosen randomly each hand

strong swift
#

the cage is an interesting idea

shy pivot
#

The monocle would be cool too, if possible.

calm vessel
#

TMTRAINER-Exotic
When picked up, all future Jokers and consumable become "Glitched", causing them to become random combinations of 2-3 effects based on other Joker and consumable.

#

will this be possible?

white scarab
#

once joker combination API is added

calm vessel
#

wait this isnt in cryptid post

white scarab
#

lol

unkempt hamlet
#

is it possible to mod the game on mac?

cunning silo
#

We have 2 filters for now, what other filters should I add?
R: rarity
M: modid (or Balatro for base game)

lean dune
#

I feel like this could use labels

cunning silo
wary moth
#

cost maybe? probably not eternal compat but maybe that too

#

maybe a name/desc search, eg "desc:mult"

lean dune
#

there was a suggestion to basically have a doubly linked system between labels and other objects

#

could have things like Mult, Chips, XMult, food jokers, scaling etc.

#

but that's for if that's ever implemented

#

I guess description would be useful

cunning silo
#

that would require you to specify labels in the code though

#

unless i look into the card's config to check if it has specific values

lean dune
#

yeah that would be something to implement when that actually exists

cunning silo
#

but that also wouldn't be 100% accurate

#

I can add D: for desc

#

wait how do i get a card's description?

lean dune
#

there's a localize type for it

#

youd probably have to join the lines to allow searched across lines

cunning silo
lean dune
#

isn't there raw_description or something of that sort? (not sure what it's called)

cunning silo
#

raw_description is the correct name, but the description it gives me does not have fields that need variables

lean dune
#

hm, I guess you can always get it directly

#

G.localization.descriptions[set][key].text

cunning silo
#

but it still would not have specific variables in it

#

for example, the sin suit jokers won't have their suits

lean dune
#

hm I see the issue

#

description will pack it in some sort of UI box, right?

cunning silo
lean dune
#

I might be misremembering

sleek granite
#

labels yes pls

#

:333

cunning silo
#

The description works with hard-coded words

sleek granite
#

i would like to have food joker synergy

cunning silo
#

I would love to do labels, but it would need to come from within the engine first

sleek granite
#

ye you silly

cunning silo
#

also the description one is really

#

finicky

sleek granite
#

perfect

#

JustEnoughJokers....

cunning silo
#

like, only 4 fingers appears when you search for "Flush"

#

that kind of finicky

sleek granite
#

yeah its fine

#

ship it

#

nothing wrong here

cunning silo
#

I just had a really stupid idea

#

what if i simulated the cards to take their description?

#

but that also wouldn't work

sleek granite
#

cant you just run the loc_vars func to format the description before you parse it

#

loc_vars should be valid with just a center and no card

#

iirc

#

though i could be stupid :^)

#

ig vanilla cards arent set up with loc_vars funcs. might be tricky there actually

cunning silo
#

@lean dune i saw some reload logic in the code, did you manage to make that work?

lean dune
cunning silo
#

oh that's really fun

#

how do I activate it?

lean dune
#

still just the quit button

#

once I manage to make it work, it should just auto-reload when you exit the mods menu

#

one restriction it has rn is that mods with a single lua file at top level all have one shared disabled state due to how I just used lovelyignore files and not actual per-mod settings

lean dune
#

I'm trying to allow mods to be disabled and enabled in-game, at least for mods that don't use lovely

#

have a look at the most recent commit, I added checkboxes to the mod list that let you disable mods

#

but the reload is just the quit button for now

fallow bramble
warm tide
lean dune
#

disable scoring animations

#

this will never end otherwise

dapper helm
#

yeah hit options and go to main menu so you can restart the hand with scoring animations disabled

lament gorge
#

Howdy all, first time trying to mod balatro and kinda struggling with the steamodded/lovely thing if anyone can advise?
Think i got Lovely working as it does bring up this Dos box on game start but its not loading the mods i've added into the steam section as Steamodded said to.
Any advice please cos i'm struggling

#

Is it as simple as moving the mod folder to the appdata section?

lament gorge
rare shell
#

pro tip - every time you answer your own question clarify what you did

lean dune
dapper helm
willow pollen
#

thanks random seed, very cool

sullen belfry
icy smelt
#

hello i need help because of this

#

i resprited the first joker with the negate mod and this happened

fallow bramble
#

Not sure but I think you put the x1 art inside x2

icy smelt
#

yes

fallow bramble
#

You need to double the size of the x1 art and put it in x2

icy smelt
#

it's not what i need to do ?

#

OOOOH

#

okay

#

thanks

#

and by chance do you know how i can do it ?

fallow bramble
#

Which art program do you use?

icy smelt
#

aseprite

fallow bramble
#

Edit > Sprite Size I think

cinder sage
#

when you're exporting the png you can change the pixel size

icy smelt
#

i found it thanks a lot

plucky pond
rare shell
hushed inlet
#

ye

gilded vortex
hushed inlet
#

tyty for the feedback

eager maple
#

i'm doing a thing....

fallow bramble
#

The ultimate airpods

eager maple
#

when the airpods get the advanced technology

gilded vortex
#

I thought it was a baboon

eager maple
#

btw, its not airpods, its just an green creature

gilded vortex
#

Green baboon

gilded vortex
haughty hinge
marble shadow
#

I see a funny bug

eager maple
#

looks like a green ghost or creature ascending from ancient letters

rapid epoch
#

bad idea for a modded sticker

erental
you need to pay money to get rid of this joker
or something similar

haughty hinge
#

imagine a modded sticker that synergized with other stickers

hardy brook
#

guess the game

rare shell
#

DnDG!

carmine mortar
# hardy brook

If combined rank of cards in played hand is above 21, reduce level of played hand

dapper helm
#

i made a little guy

#

theres no effect or anything hes just a guy

neat widget
#

this crash is happening in my current run whenever I play any card

#

i even created new aces with grim and playing one of those didn't work either

maiden marlin
#

The way you should read that is, take a look at the check_and_set_high_score() function, line 1019 in functions/misc_functions.lua

#

oh, ok, you're asking because you're playing a mod, not developing one. I don't know then. somehow your high score was nil apparently, your save file may be broken

dapper helm
#

i'm trying and failing to improve the little guy

gilded vortex
cloud lark
#

just forgot about the mod that lets me play balatro at lightspeed

#

or well

#

just remembered it i mean

hardy brook
azure plume
#

I've not tried to run a mod since before the latest update - but i just dropped some mods back into my mod folder and i don't see the mod button anymore. any suggestions as to what i need to do in order to run mods since the new update? thank you.

clear patrol
#

So, I forget which one, but one of my mods required the Lovely Injector to be used. Anyways now I am trying to install ReShade addon version for a completely different game but when I try to launch the setup.exe, this happens

dapper helm
#

you put the lovely version.dll somewhere you weren't supposed to

clear patrol
#

Maybe a copy is still in my downloads folder, but I copied dll into the right version, my Balatro mods work properly and everything. I am launching this setup from the downloads folder, I'll try launchign it somewhere else

dapper helm
#

delete the copy from your downloads

rigid jewel
#

Accidental dll injection...

clear patrol
#

lmao wow, didnt even think theyd interact with each other like that lol. the dll is buried in a zip file

#

moved the launcher to Documents and its all fine

#

thanks yall

neat widget
#

maybe it has something to do with me retriggering a single card 4,000 times in one hand

dapper helm
#

is it cause of your talisman saved high score? assuming thats why its written like that

dapper helm
#

are you using lovely?

white scarab
plucky pond
mild moat
#

Canvas is very balanced

sturdy salmon
#

lowest scoring cryptid hand

dapper helm
#

true!

white scarab
#

Love how the double scale upgrade message is in the top left

plucky pond
versed swift
plucky pond
#

it's not my largest, i have hit infinity before

white scarab
#

Love how the Mult just goes crazy when Exponentia starts triggering

plucky pond
#

i do have some experience with lua, i have a background with programming on garry's mod, so i may consider joining the modding scene here

brisk seal
# plucky pond

I feel like the mult should be increasing faster if it’s ^mult and not xMult

#

Nvm I just say the second e

#

*saw

plucky pond
#

bruh

brisk seal
#

sry for ping

plucky pond
#

i had this channel open when you pinged anyway

strong swift
#

my most impressive thing done on cryptid is probably the exoticless ante 8 e4000000

#

not even on antimatter

normal palm
#

can i ask ppls opinions on these jokerbs

#

The first 3 idk about lol

gilded vortex
# normal palm

15 Blinds is too much IMO. I’m not even sure if 9 would be worth it.

Personally I don’t like Atomic Bomb’s design. It’s like old Gros Michael. New Gros Michael is better but still not very appealing to me.

Idk what Joker upgrades are so

Kuiper Belt is ok, I’m not sure if that’s the wording. I don’t necessarily think it’s rare material but it does synergize strongly with the strongest hand type and itself

Assimilate seems a bit too hard to trigger, and I’m not sure how worth triggering it is. The easiest way to trigger it is to copy the same card… but then they’re the same suit anyways

AK-47 is a bit too specific, the reward isn’t good enough, and requiring it to be in order is too much IMO

most of the peppers aren’t very interesting

Imprison seems mostly beneficial. I think even at $20 it’s you almost always take it, though at least you sometimes don’t

Eh, again, not a fan of pure random effects personally

umbral pilot
#

one of the big reasons why I'm not making the dll directly downloadable

#

you're not the first person who's had that problem, and funnily enough not the first person to have it specifically with reshade

dapper helm
#

and imprison giving $40 is a lot

normal palm
#

also the peppers are just supposed to be like early game 1-2 blind jokers

#

ak-47 could give like a cryptid or an ankh or something instead

#

honestly the peppers were from another much more ambitious idea I had that I know I won't be able to program yet

gilded vortex
normal palm
#

ive never seen a mod do it so i thought it might be something to try

#

but i also had that thought

gilded vortex
gilded vortex
normal palm
#

my other idea for the peppers was to make them some new kind of consumable altogether with a timed release mechanic

gilded vortex
#

I mean Colors do it so there’s that for reference at worst

normal palm
#

oh i see, I havent checked out the consumable api

gilded vortex
#

Well 1.0 isn’t out yet

#

But I think Consumables work?

#

Idk

stone brook
#

atomic bomb coughing baby is terrible

#

x0 mult is scary

harsh grove
#

it's a cool idea to have a really overpowered card and a chance for it to just be a pain for you but yeah 0x is wild maybe 1x or even 0.5x but not 0 💀

normal palm
#

honestly my original idea was for it to just have a chance for getting an instant game over but i thought coughing baby was funnier

harsh grove
#

I like the reference though found that funny

normal palm
#

tbh those 2 are joke jokers

harsh grove
#

yeah either way not a terrible idea more of a risk-reward type of joker

normal palm
#

honestly those ones i kind of wanted to be really stupid

#

or to just buy for like 1 blind and then sell lol

harsh grove
#

yeah, the other jokers some are creative some are oddly specific more or less what other's have said about them already

normal palm
#

for ak47 i just thought itd be funny for there to be a card called that that only triggered when you played an ace, king, 4 and 7

#

but i didnt know what effect to make it

white scarab
harsh grove
#

we need a mod that adds a bunch of jokers that are just joke numbers that can be made with playing cards like: ak47, 777, 69, 420, etc. and they're all just like 2x mult for the cards mentioned /s 💀

normal palm
#

the 0 card for 420 lmao

harsh grove
#

LMAO completely overlooked that

#

introduce a new card type the 0

#

I wonder what mods will look like in a year

gilded vortex
#

Maybe make it like Walkie-Talkie or something

strong swift
white scarab
#

baseball card is happy

gilded vortex
white scarab
#

no, just @blissful nebula trying to make the best Negative Joker

normal palm
#

there was one edition I wanted to make too

#

'greyed out' or whatever, where the card counted as no suit (so like incompatible with flushes and any suit joker) but gave some really good amount of xmult

blissful nebula
normal palm
#

again idk how possible that is to program and it might work better as an enhancement but

crystal aurora
#

Hey guys, wondering if anyone can help out with steammodded?

#

I’ve tried to make my own mods folder and put the source code in there, i’ve tried the injector, i’ve tried dropping balatro exe over injector exe

#

I still can’t get the mods tab to appear when i open up the game

white scarab
#

hmm I don't think this is how The Hook is supposed to work

#

oh hey I won

#

nice

neat widget
#

are you sure you put the mods folder in the right place

#

should be in appdata/roaming/balatro/Mods

crystal aurora
neat widget
#

okay what's in the mods folder

crystal aurora
neat widget
#

you need lovely to load steamodded by that method

crystal aurora
#

i’m not sure how to go about that

neat widget
#

scroll down to version 0.4.0 (the latest non-beta version)

#

download Version.dll under assets (here)

#

and put that in the folder where the balatro.exe is

#

that should be it

#

then you put other mods in the mods folder

#

make sure you get mods for steamodded 0.9.8 because the 1.0.1 beta breaks some 0.9.8 mods

#

i think that's it?

crystal aurora
#

alrighty moment of truth time, powering it up

neat widget
#

lovely should open a second window

#

that looks like command prompt, that's for debugging

#

if you get a crash you can go to that window and send the crash log in the discord here so people can help solve it

crystal aurora
#

it definitely did that, balatro isn’t responding at the moment though

#

hasn’t crashed yet tho

neat widget
#

it tends to do that on startup at least for me

#

just while it's registering everything from the mods, you can see progress in that second window

crystal aurora
#

we’re live baby

#

thank you! i appreciate the help

#

gonna try cheesy jokers

neat widget
#

alright

#

i recommend these mods (don't mind the lovely folder, that's because i injected steamodded) they all work together without too many issues and all work on 0.9.8 steamodded

#

some mods require lovely to work, but you have it so you should be fine

crystal aurora
#

sweet, went ahead and saved that

#

seems like cheesy jokers is working as of now, gotta get to a shop first

neat widget
#

i hear it has some incompatibilities, particularly with betmma jokers right now, because they both made jokers with the same name

stoic oar
#

is there a mod to completely remove/skip tutorial?

mild moat
neat widget
#

it's not that long

dapper helm
#

how did you even replay the tutorial?

mild moat
dapper helm
#

(Must have room) is tragic

neat widget
ionic hearth
#

Broke down, decided to get some QoL mods
What category should I search for stuff like; Shows score hand would be
Assuming that isn't too good of a mod

neat widget
#

the game struggles to display vouchers when you get enough

ionic hearth
#

I'd just like a mod for the score so I dont have to keep opening calculator

dapper helm
#

score preview there

mild moat
#

May or may not have tried to spawn in a few copies of this card

#

Maybe around

#

50000

#

or 100000

#

idk

#

Not too many

ionic hearth
#

Ok, issue. accidentally hit escape in the score preview post and the only way to get to the top I see is to scroll, but 1000+ messages

#

And I can't search it

zenith island
#

Quick question, if someone could guide me in how to mod balatro on a macbook air (M1 chip), could you DM me instructions? I've been wanting to try the bunco and reverie mods

#

Also assume i have next to no idea about anything code n stuff related

ionic hearth
#

Ok....So I need to download Lovely, Download Steamodded, then download that, right?

normal palm
#

man making sprite art is hard

grand geode
#

sorry guys i haven't been working on anything for the past few days

stoic oar
ionic hearth
#

Ok. So I have version.dll in game files...
Steamodded core, debuf, loader, and lovely.toml
And preview mod in a folder...Please don't crash lol

#

Do I need this open?

#

Got these and it keeps doing this, also

dapper helm
dapper helm
#

at least i think

dapper helm
cunning silo
#

I am super bored today

#

Give me some mod ideas

#

I won’t make them right now, since I’m at work

#

But still

wanton rapids
#

fusion jam

sleek granite
#

mmo equipment system

cunning silo
sleek granite
#

balatro story mode

wanton rapids
#

+1% mult

rigid jewel
#

Balatro New Game +

ionic hearth
#

And scales for each prestige

cunning silo
#

Did someone ever made a variant of the small/big blinds?

rigid jewel
#

There was a plan for one in Ortalab but I haven't started making blinds.

rigid jewel
# rigid jewel Balatro New Game +

This could legit be doable if we make a 4th save slot and force the NG+ stuff to only be injected if it's loaded the 4th save slot.

#

It's be a very big project but I'm already used to them.

sleek granite
#

oddity packs just scream 🎉 🎉 🎉 🎉 🎉 🎉 🎉 in your face it's so beautiful

restive sparrow
#

Balatropoly dollars

sleek granite
#

jimbobread man

#

an assortment of jollars

restive sparrow
#

Jollars x3

sleek granite
#

and 🕧

restive sparrow
#

Whats the 🔂

sleek granite
restive sparrow
#

That would go crazy with photo

sleek granite
#

yeah, or lets you capitalize harder on like one glass card

sleek granite
#

no not yet

#

still need some final adjustments

#

and tweakage

#

and to verify nothing else broke in the past ~ days of smods updates

lean dune
#

spoiler: something likely did break

sleek granite
#

anything that i havent already fixed

cunning silo
sleek granite
#

such as adding two arguments to set_card_type_badge

cunning silo
#

It tells me ‘res’ does not exist

#

(At least tag localization is)

sleek granite
#

when do tags break? mine seemed to work fine but i can try to poke em

lean dune
cunning silo
#

As of tomorrow yes

#

Yesterday

lean dune
#

Lmao

cunning silo
#

I am not a time traveler

#

Promise

lean dune
#

bold of you to assume I won't fix today

sleek granite
#

that sounds like something a time traveler would say

cunning silo
#

Please don’t mark June 18th on your calendar

sleek granite
#

what about June 12th

lean dune
#

I will

cunning silo
#

XD

#

(Now something has to happen on June 18th)

sleek granite
#

something always happens on june 18th

lean dune
#

if nothing else, it will be some version of steamodded

cunning silo
lean dune
#

1.0.0-ALPHA-0618a

#

i jest

cunning silo
#

Can we have a balatro holiday on June 18th?

#

Then people will ask why specifically on June 18th

sleek granite
#

wait

cunning silo
#

And we will tell them this stupid story

sleek granite
#

was oceangate the submarine thing

#

was that a year ago

lean dune
#

time flies, wtf

sleek granite
#

holy shit

cunning silo
rigid jewel
#

The memes are still fresh on my mind.

versed swift
#

is there a way to enable console commands in this game?

#

or any kind of thing that lets me spawn cards when i want

fallow bramble
versed swift
#

many thanks!

#

especially for the direct link

stoic blade
#

Quick question, this has probably been answered but can't find anything. Can you get achievements/unlocks with mods installed?

#

Wanted to use the quality of life mod

lean dune
#

unlocks are not disabled by mods

sleek granite
#

@cunning silo where doing this man

stoic blade
lean dune
#

yep

stoic blade
#

got it, thanks :)

lean dune
#

tbh it would be useful to just turn that into an in-game setting

sleek granite
sleek granite
#

yippeecore

#

tbhmaxxing

cunning silo
#

Wait where’s the secret one?

sleek granite
#

it doesn't have an effect yet but i do have the sprite tucked away

exotic dagger
#

what are those stamps?

sleek granite
#

jimbo +1 handsize
todd +1 Hands
steven +1 Discards
chaos +$4 each round
andy +1 consumable slot
mrbones -15% Blind requirement

exotic dagger
#

ooo

#

i do like the hand size, consumable and blind requirement ones

#

is the blind requirement one additive or multiplicative?

sleek granite
#

multiplicative

exotic dagger
#

the better option, otherwise you'd go negative with 7 of em x3

sleek granite
#

mhmm

exotic dagger
#

also which mod is this part of

sleek granite
#

TheAutumnCircus

devout citrus
#

is there a 1v1 mod or something like that

stoic oar
sleek granite
#

first download more ram

stoic oar
#

wait wdym by download more ram tho

stoic oar
#

not a problem too im on android

exotic dagger
#

no wonder i couldn't find it through the search bar

#

smh my head update that thread title

stoic oar
#

i assumed it got deleted

#

but its the privated github link tho

sleek granite
#

yea bc its not out

#

it was out but now its not

exotic dagger
#

well then

sleek granite
#

and then itll be reout soon

stoic oar
#

sad but ok

grand geode
#

i eated it

dapper helm
#

was the jimbobread man tasty?

grand geode
#

5/10, it was half eaten

fallow bramble
#

Sorry needed that extra hand

dapper helm
#

you bit off his hand? cruel and unusual

cerulean flare
sturdy canyon
cerulean flare
fallow bramble
cerulean flare
#

so cool egg

sleek granite
#

alt-f4 or perish

round ore
#

Any way to manually set the highest score stat?

icy smelt
#

Is it possible to animate a joker ?

#

like doing a gif or smth

gilded vortex
#

The game has animation atlases, but they’re not configured properly for cards so it’s prone to breaking down AFAIK

#

I think you could hardcode an animation using the update function but that seems inefficient

#

Ideally one would figure out what’s wrong with using animation atlases and fixing it

#

Because it kinda works as long as nothing touches the card IIRC

lean dune
#

I think the issue is that the engine's Sprite and AnimatedSprite classes are just different enough that it can't handle them being used interchangeably

sleek granite
#

it would probably be better to manipulate the sprite yourself rather than try to make animatedsprite cards work normally

cerulean flare
sleek granite
#

relatable

twin basin
#

hi hello apparently there's a multiplayer discord can i have link

sleek granite
#

no

twin basin
#

why

rapid epoch
#

balatro is a fun game but i find myself reluctant to play it just from the tedium of shuffling mods around my active and inactive folders

#

and keeping up with updates

#

some day
steam workshop balatro... i dream

sleek granite
#

haha no

rapid epoch
#

some day
external mod manager + repository balatro... i dream

sleek granite
#

we do this the old fashioned way

rapid epoch
icy smelt
gilded vortex
#

Just configure a soul sprite

icy smelt
#

no its not what i mean

#

like

#

i want to do the family joker with the same thing as the legendary one (the head unattached to tthe card)

cerulean flare
#
            atlas:register()
            G.P_CENTERS[id].atlas = id``` how to fix it 😭
sleek granite
#

set soul_pos for the joker and you'll get a floating sprite

icy smelt
#

damn i think i'm dumb because i didnt understand a single word of what uou said (can i have s creen or an example of what i need to do because its very blurry) 🙏

rapid epoch
#

as i understand it
jokers that have a 'floating element' are broken into two sprites

#

one for the bg, one for the floating part

#

soul_pos is part of defining, on a joker, where that floating part paired with the bg part will go

sleek granite
#

the bg is the normal "pos", the floaty doodad is "soul_pos"

rapid epoch
#

(I have literally never modded Balatro once in my life)

icy smelt
#

do i need to change something in my lua or in the lua game

#

i know i need to change the sprite in two divided things like yorick and all and after this idk what i need to do

lean dune
#

also if you assign directly to atlas, the prepending of mod prefixes isn't done for you, so you'd need to pass the literal atlas key atlas.key

#

if you're trying to change the atlas of a base game object, it's better to use take_ownership

cerulean flare
cerulean flare
lean dune
#

the issue with just doing it when your mod loads has been that it doesn't survive a language change

#

due to the addition of the language change, a localization refresh is forced at the start of injection

#

there's a SMODS.process_loc_text helper function that takes care of supporting multiple languages, but that doesn't change the fact that it needs to happen on every injection

cerulean flare
#

so it's another SMODS.INIT?

#

can i just rename smods.init to process_loc_text balatrojoker

lean dune
#

no

#

never put anything else in there unless you know exactly what you're doing with it

#

if you leave everything else in, you will end up creating repeat objects each injection

cerulean flare
#

ok I'm beginning to understand

lean dune
#

(I guess there's room to misuse it if you need anything else to happen each injection but isn't specific to an object)

#

keep in mind docs are nowhere near done at this point in time

zenith island
cerulean flare
#

how does my text get there

sleek granite
#

because you arent putting it in properly

cerulean flare
#

:(

sleek granite
#

what's the related code doing

cerulean flare
#

this code was copied and modified from a balamod mod so I don't even know what it's doing balatrojoker

#

this part is written recently

#

also i don't know why it tries to access description.Booster instead of description.Other, on 0.9.8 it was this

zenith island
lean dune
#

it needs to be in the app data (save folder) for balatro

zenith island
lean dune
#

~/Library/Application Support/Balatro

zenith island
#

I don't get it, I'm a bit dense. Is it files or Steam?

icy smelt
#

So, i found the soul_pos thing and all but when i save and launch the game nothing appears

lean dune
cerulean flare
#

halfway

lean dune
icy smelt
cerulean flare
lean dune
icy smelt
#

..?

lean dune
#

I'm not gonna question if you're using any mod loader at all or why'd you make that edit directly in code

#

you're doing soul.pos

#

you need something like soul_pos = { x = 0, y = 1}

icy smelt
#

i use steammoded

lean dune
#

whatever

icy smelt
#

i did this and it didnt work either

lean dune
#

try again

icy smelt
#

i did this in the main code and i also create a copy of the game.lua in my mod folder

#

didnt work either

gilded vortex
#

You should write it to your own mod’s file

#

Also the soul pos is identifying the position of the soul sprite in an atlas

lean dune
icy smelt
#

so basically, what i need to do

gilded vortex
icy smelt
#

seems legit to me

toxic swallow
#

Hey, so I have a lua file, how do I actually get the mod to work? It's achievement enabler, if that matters

#

I'm not familiar with modding, and don't really remember how I set up the mulitplayer mod.

lean dune
#

you just put the files for the mod in your Mods folder

toxic swallow
#

Done. I don't even see the mods menu anywhere in game though :/

#

Weird. The other mod isn't working I don't think

gilded vortex
#

Then presumably you installed Steamodded incorrectly

toxic swallow
#

It used to work

#

I'll try and get that working again.

#

I probably need to update the mod or something since the game updated

lean dune
#

if you're still using the injector, steamodded uninstalls itself when the game updates

#

use lovely^^

toxic swallow
#

Ah, that would explain it

lean dune
toxic swallow
#

When Balatro is open, it says LOVE

lean dune
#

that's just the game engine

toxic swallow
#

Ah, got it

#

Thanks for this

lean dune
toxic swallow
#

So should work the same as steammodded?

gilded vortex
toxic swallow
#

I'm going to end up breaking my game and deleting all my progress somehow

#

I think to be safe I'm just going to get the achievement I want and then start messing around with mods.

#

Verifying game files should restore the game to a base unmodded state - will achievements still be disabled on the profile if you've previously had mods installed?

lean dune
#

no, steamodded just sets disabled achievements as a default while it's active

icy smelt
#

...

#

I dont understand the wiki

#

It's always error or nothing

lean dune
#

... what do you have so far?

round ore
#

origin?

lean dune
#

verify game files on steam

#

that's a double install

round ore
#

stack overflow

lean dune
#

delete the game executable and verify again

icy smelt
#

so far i think i need to take ownership of a joker and that's all, i tried to take the soul_pos and all the setting from a mod but nothing

rare shell
#

Afternoon chat

gilded vortex
#

How are you

dapper helm
#

afternoon lymaster

lean dune
#

good 7ing*(1/s)

dapper helm
lean dune
#

seven/s = even

#

7ing*(1/s) = evening

normal shoal
#

Any idea on what should I do with fool, wheel, strength, hanged man, death, judgement?

fallow bramble
#

wheel could be all 3 edition effect?

normal shoal
#

I was thinking that but I don't think there's a png in the texture folder

fallow bramble
#

Yea it's made from a filter

lean dune
#

yeah these are shaders

fallow bramble
#

*shader

lean dune
#

you could still apply these

normal shoal
#

And my photo editing skills are bad lol

lean dune
#

just not on the image itself, but in code

normal shoal
#

That's a good idea. Which I have no idea how to execute lol

lean dune
#

fool could be a soul sprite where the fool itself is floating on top of some spectral-like background, that sounds funny

exotic dagger
#

i can't even

#

right before this i opened a spectral pack with immolate

#

one of the cards immolated was an ace exactly like that

#

what are the odds

lean dune
#

lmao

#

I don't see modded content tho

exotic dagger
#

brain off moment

lean dune
#

oh damn

#

check out mods though, we have fun stuff

exotic dagger
#

i wanna complete my achievements first

lean dune
#

you'll be there a while if you're going for completionist++ haha

#

but fair

exotic dagger
#

i already got 2 decks up to gold stake, and this one as you can see is at purple (which i should beat)

#

but yea it'll likely take another few weeks before i finish that if not longer

lean dune
#

you're thinking of completionist+, I think

#

++ is gold stickers on all jokers

hushed inlet
#

@white scarab if I were to make mod pack, would you be okay with me including the CustomFont mod, along with my modified .ttf? if not, that's fine, I can just include the ttf file itself without your mod

dapper helm
fallow bramble
#

Wasn't there a pixel art template for empty tarot/planet/spectral card? Sadly not pinned in #🎨・fan-art

lean dune
#

uh let me see

fallow bramble
#

I don't use aseprite

#

Oh nvm there's files inside

dapper helm
# normal shoal Any idea on what should I do with fool, wheel, strength, hanged man, death, judg...

wheel could have nope colored clouds and the different points on the wheel could be the green the game uses to represent green. hand man could have the crosses be deleted or the card look like its actively being "destroyed" somehow. Judgment could be changed to jimbo colors or at least have the jimbo colors for the face. also sidenote i'm impressed by the tower, i had a similar idea and i didn't know how to do it at all lol

dapper helm