#⚙・modding-general

1 messages · Page 1293 of 1

hard plank
#

I will be adding new stake to aikoshen

#

and new decks

woven orchid
#

h guys im lily

hard plank
#

and new Balatro

#

lily

normal hollow
worn rain
#

will you add a "deck the halls" for christmas

forest knoll
#

hi lily

random chasm
#

for some reason i'm not surprised that seu pai tried to make a mod with ai

woven orchid
normal hollow
granite forum
#

no clearly everyone just thinks he does but the mods said no so he stopped

hard plank
#

i don't celebrate Halloween or Christmas

worn rain
#

oh my b

granite forum
normal hollow
#

i do

woven orchid
#

i celebrate your birthday aikoyori

hard plank
hard plank
worn rain
#

ong we all celebrate aikoyori birthday

hard plank
#

it's May 17th

woven orchid
#

i will mark my calender

granite forum
#

ok aikoyori now i celebrate your birthday

#

on my calendar

woven orchid
#

you just needed peer pressure didn't you

worn rain
#

^

hard plank
#

is Christmas like

#

a day you don't work

granite forum
hard plank
#

over there

granite forum
#

it was just a fact

worn rain
granite forum
#

unless you work as like santa yeah

buoyant kestrel
#

yall were lying then 💀

#

you have to know

granite forum
#

aikoyori are you santa?

worn rain
granite forum
#

anyway gn fr this time

buoyant kestrel
granite forum
hard plank
#

it really does feel good to be done with the art in the mod not gonna lie

granite forum
#

now you know how it feels

static pewter
#

nooo

worn rain
strong obsidian
#

That's the point. The deck is basically a reference to Rez's secret character exclusive to the Japanese version of the game.

worn rain
buoyant kestrel
#

i will make balaskull

hard plank
#

I'm going insane

woven orchid
#

why is it like this

#

sinister...

hard plank
#

90° Rotated

#

so it's

#

Sideways

worn rain
#

card but side way

hard plank
#

@ivory sinew rename 90 degrees rotated umbral card to lopsided umbral smh

sleek granite
#

unpleasant gradient umbral cards

#

defense position umbral cards

worn rain
#

umbralla cards

sleek granite
#

umballer cards

worn rain
#

😭

proud crystal
#

was playing around with debugplusplus and got this error message, appeared right after i gave myself some money

#

idk if ts the right channel tho

hard plank
#

play my mod

proud crystal
proud crystal
#

tf is that name

proud crystal
#

whats ur mod and what it do

hard plank
proud crystal
#

can i get it thru BMM?

worn rain
#

ye

proud crystal
#

NEAT

#

oops caps

#

ill download it rn

proud crystal
#

@hard plank what does this mean

worn rain
#

theres balance settings for aikoshen, since cryptid is unbalanced, aikoshen chose the unbalanced setting for you

proud crystal
#

ehh i like my game breaks im turning that off

worn rain
#

why wouldnt u keep it on then

#

if u like the game breaking lol

proud crystal
#

wut

worn rain
#

its saying it chose the balancing that's closer to cryptid

proud crystal
#

i though it meant it removes gamebreaks

#

oopsies

proud crystal
velvet orchid
#

I want to ask if there is any mod for ios here

forest knoll
hard plank
#

uh

#

i forgot

#

I'm sorry

proud crystal
#

allg

lost bolt
#

how many people use bmm?

hard plank
#

tho if you don't mind the placeholder and want to stay on 0827 feel free to not update

#

because like

#

my mod is updated to latest Steamodded

ivory sinew
#

Wtf does a cold bean mean

#

Like hot potato makes sense

#

Who tf eats a cold bean.

frigid mica
#

Hot potato is like a game where you pass a hot potato to someone else like it’s hot

#

Idk what cold beans is about though

hard plank
#

new stake

frigid mica
#

I had my own idea for this type of mod called Double It, as in “Double it and give it to the next person”

silent thistle
#

Talisman...

#

Their interaction is still weird.

#

I advise you to be careful when modifying numbers, mainly score and money with Talisman.

#

I haven't gotten around un-fucking the numbers yet.

#

@proud crystal

proud crystal
#

ah ok

#

i actually js put a msg in the thread lol

#

is cryptid still playable without talisman?

silent thistle
#

No, it is not.

#

Other DPP functionality should remain intact, tho.

#

Like modifying cards and what not.

willow wolf
#

playing hotpot with a bunch of mods rn

forest knoll
willow wolf
#

and idk how long i can tolerate it without galdur

vivid seal
proud crystal
silent thistle
vivid seal
#

just curious

silent thistle
#

DPP just dies when you touch chip and money numbers.

#

Modifying cards and other shit should work just fine.

#

Possibly including the savestate system.

forest knoll
proud crystal
silent thistle
willow wolf
#

due to requiring cryptid and talisman

silent thistle
#

Again, it's just money and chip interactions that kind of breaks.

forest knoll
proud crystal
#

money was like the only reason i got the mod for

vivid seal
vivid seal
#

you can run cryptlib with both

forest knoll
#

ye

hard plank
#

ong

vivid seal
#

On god

forest knoll
#

entropy been standalone for a while now, but i forgot vallkarri was standalone too

willow wolf
#

im on hotpot 1.0.0b

vivid seal
#

just make sure you have Cryptlib installed

forest knoll
vivid seal
vivid seal
#

only issue is with cryptid causing babies/fathers to stack overflow and crash the game

#

idk if it's being investigated or not, i'd doubt it though

proud crystal
#

@silent thistle is there a way to give jokers

#

srry for ping

willow wolf
#

entropy doesnt work

vivid seal
willow wolf
woven crag
#

hello, "chat".

vivid seal
#

that should work hopefully

wanton rapids
#

hello """eris"""

vivid seal
woven crag
#

hello """"🔺""""

willow wolf
#

thanks it works

vivid seal
#

you're welcome

wanton rapids
#

no more fluff .... (this is fine)

vivid seal
#

stop by to say hi if you pull me from a soul

willow wolf
#

YOU'RE THERE THO???

sleek granite
#

no menu morefluff :c

wanton rapids
#

oh you dont have the update that adds a title screen card then

deft ore
#

why are you yourself multiverse instead of the mod

willow wolf
#

multiverse orbits the whole logo

#

also which fucking team decided this was ok

hard plank
wanton rapids
#

you should install galdur

deft ore
limber oak
deft ore
#

galdur my beloved

willow wolf
wanton rapids
#

it doesn't??

deft ore
hard plank
#

???

deft ore
#

we specifically have compat for galdur no less goldenleaf did a ui thing

#

probably an issue with one of your other 50 mods

willow wolf
hard plank
#

i think this might look cool

wanton rapids
#

custom shatter animation?

hard plank
#

no

#

this is a sticker

vivid seal
vivid seal
hard plank
limber oak
#

average balala player will not update unless specifically instructed to do so

vivid seal
#

i could

willow wolf
sleek granite
hard plank
#

latest update for my mod isn't on bmm yet

silent thistle
#

DPP is meant to act as an extension of it.

willow wolf
#

lmao

silent thistle
#

lmao

proud crystal
#

for scientific purposes, what are yall's fav jokers

deft ore
#

Castle

#

Wee Joker

vivid seal
deft ore
#

Bloodstone

#

Arrowhead

proud crystal
vivid seal
#

hanging chad

#

obviously

willow wolf
vivid seal
hard plank
woven crag
#

c+[#1]

hard plank
#

paradox on bro's way to rename jicks

willow wolf
vivid seal
hard plank
woven crag
#

i mean

#

you get a lot of jicks so its not completely insane

#

unless youre on plasma ig

deft ore
woven crag
#

i dont think you can do custom infoqueues without

vivid seal
#

insane horsegirlmaxxing for endless

hard plank
willow wolf
#

jicks but replace the j with a d >:3

woven crag
#

😱

deft ore
vivid seal
#

😔

deft ore
woven crag
#

😋

vivid seal
hard plank
#

you just hate the word jicks admit it

deft ore
vivid seal
#

... strong maybe

deft ore
vivid seal
#

i haven't eaten jam in a while actually

hard plank
#

you just don't like how it sounds

vivid seal
#

where did it go

vivid seal
#

😔

willow wolf
#

i love how i can just insert ads using hotpot

wanton rapids
hard plank
#

what

vivid seal
#

i'm also chopped

#

sorry

deft ore
#

id make hotpot crossmod but i dont want to have to develop alongside it

hard plank
woven crag
#

things are often chopped and cooked before theyre served and ate

willow wolf
vivid seal
#

true

#

but i'm not served yet so

wanton rapids
vivid seal
willow wolf
#

i love mitosis

hard plank
#

wtf am i supposed to do about that crash

sleek granite
#

uh oh! talisman alert

deft ore
#

she compare on my number till i table

lavish pike
vivid seal
hard plank
lavish pike
#

hi

#

I think ive been asked to do a mod

hard plank
#

i remember

lavish pike
#

im special now

hard plank
#

you're blind template

lavish pike
dusty token
#

create table Big

lavish pike
#

I mean like any templates you have

hard plank
#

just make a circle and overlay it with 50% opacity white and black

lavish pike
#

yeah ok

hard plank
#

i think i sent a template in the community assets thread

lavish pike
#

Was there anything more than this?

hard plank
#

idts

lavish pike
#

idk what that means but sure

hard plank
#

and then the symbol is 75% opacity black

lavish pike
#

ah ok

hard plank
#

at least i use that and it seems to match vanilla

lavish pike
#

I just pick my own colours, because some blinds have a pale symbol instead

hard plank
#

fair play

#

i do it because I'm lazy

#

and it kinda matches vanilla in a way i don't want to disturb it

worn rain
sleek granite
#

i am going, cover it

hard plank
#

autumnmood

sleek granite
#

aiko

hard plank
#

i will be adding more stakes

sleek granite
#

fuck yeah

worn rain
sleek granite
#

i am leaving, obscure it

limber oak
sleek granite
#

elephant green screen effect

limber oak
#

tap on the screen

worn rain
#

i remixed a megabonk soundtrack today first completed new music in few months lmfaoo

hard plank
#

with that kinda lead

#

i must not say it

worn rain
sleek granite
#

someone should make balatro into a sts style map instead of 3blind antes

#

hotpot events and blind chips on a map....

west hill
#

I’ve seen someone attempting something like this

sleek granite
#

itd be baller

west hill
willow wolf
sleek granite
#

huh

#

i think the event/blind chips would be a better look

willow wolf
#

are there any mods that let me use the 2x textures without smoothing

west hill
#

Yeah that’d probably look better

hard plank
#

this looks so comical

fallow bramble
#

Wow why did you went so far back lol

sleek granite
#

encrusted cards

#

i like the shiny

sharp linden
#

A couple of sneak peeks for some more cards I'm making in my style

tame prairie
willow wolf
#

hey to whoever made the bad apple tarot

#

wtf

hard plank
frigid mica
#

I feel like the closest we’ll ever get to an infinite loop in balatro is if we made a joker that gives +1 hand and +1 hand size and +1 playing card if it detects that the hand is the final hand of the round.

sleek granite
willow wolf
young timber
#

does anyone know how to make custom blinds?

#

sounds like an interesting idea

willow wolf
young timber
#

god dang

#

lots of patching i'd assume

willow wolf
#

yes

frigid mica
willow wolf
#

lots of lovely patching

sleek granite
#

theres literally just smods blind

willow wolf
sleek granite
#

you can do smods blind

young timber
willow wolf
#

we dont want any more modders

young timber
sleek granite
#

yeah make four of them

willow wolf
hard plank
young timber
willow wolf
young timber
#

your mod seems to be a bit of everything in a fun way

frigid mica
young timber
#

yea

willow wolf
#

4 blinds per ante

hard plank
#

it's very hard to make one

young timber
#

it means i might actually have to learn love2d after 2 years since i quit since i sucked

#

my god my grammar

hard plank
frigid mica
#

What is the most unfair stake you could ever think of

latent crescent
#

Wooden

sleek granite
hard plank
#

wooden

hard plank
full edge
#

could've been a counter smh

woven orchid
hard plank
#

true

sleek granite
#

couldve been an ice (balatro goes kino) smh

woven orchid
#

i dont think ice is real

full edge
#

ice is a conspiracy by big water to make you think that you aren't warm

woven orchid
#

true

lavish pike
#

what

full edge
#

Gonna cosplay the Aiko of days yore, and make some fucked blinds today

drowsy parrot
#

fat ocean

hard plank
full edge
#

Does AnimatedSprite have the ability to send something when an animation has finished? 🤔 I have a dumb visual idea but I'm afraid I might not be able to finish this update in the next 2/3 days if I try, haha

hard plank
woven orchid
#

that doesn't look like a sticker!

drowsy parrot
#

i will crystallize lily

woven orchid
#

aw

lavish pike
#

More boss blinds

#

wait this is already used in another mod isnt it?

#

oh well

hard plank
#

gudusername

hard plank
lavish pike
#

thats what i thought

#

i feel like i cant do a chips/mult manipulation blind

vivid seal
hard plank
lavish pike
#

Nice

#

I just thought of an evil blind

prisma latch
#

oh shit because i tweaked the djungelskog logic now i have to basically rewrite it entirely to keep it working

frigid mica
#

How powerful is a Royal flush exactly

latent crescent
#

As powerful as straight flush

prisma latch
#

royal flush is just a visual thing

#

the game counts it as a straight flush

old blade
#

Are the values for misprint deck always random or is it tied to the seed?

hard plank
old blade
frigid mica
#

How do I set my credits back to zero

prisma latch
storm forum
hard plank
#

fucked up

#

i fixed that

frigid mica
#

I am boned for life for my credit balance is now c.-nan

latent crescent
#

Unfortunate!

frigid mica
#

Ok this isn’t funny anymore, how do I reset it back to zero?

latent crescent
#

eval HPTN.set_credits(0)

frigid mica
#

Huh, neat

hard plank
#

new umbral card

sterile hornet
#

gives me the
fear of the dark

vivid seal
#

can you add

#

ah forget it

olive hamlet
#

I'm considering nerfing one of my Jokers abilities:
it's currently "scored cards permamently gain X0.04 chips", which included retriggers and rescores, leading to very high Xchips values on cards (in the image) and potentially powerscaling some other jokers, given good deckfixing, although granted it has some retriggers thanks to sock, purple clips and 2 rescores from copper cards and seals
I'm thinking of having it work akin to Midas Mask (only applies once),to avoid scaling too quickly, because permanent Xm values on cards can get powerful, especially with retriggers

prisma latch
#

ok frankensteining djungelskog's logic is not working i am going to have to rewrite it from the ground up

frigid mica
#

Harvesting Astro’s Organs gives me B worth e99

dusky siren
#

where do i report crashes again?

#

can i do it here

#

?

#

like i cant even play the game

full edge
#

yeah, here works

dusky siren
latent crescent
#

Talisman Trolge

dusky siren
#

new ver?

latent crescent
#

Holy, your talisman old af

dusky siren
#

yeah ive stopped playing for a while

full edge
#

no need to use talisman for hotpot either,r igth?

dusky siren
#

and just got back to play hot potato

latent crescent
#

Main problem is cryptid

#

Without cryptid hotpot works fne

dusky siren
#

? i dont have crypid

#

like not in the mods

full edge
#

yeah, just remove talisman and you'll be able to play hotpot! 😄

latent crescent
#

either remove it or update, both works

dusky siren
#

there isnt any jokers in hotpot thatl break e308?

#

prolly updtae it thanks

full edge
#

I mean, the beeding mechanic was fully broken with talisman, right? or was that fixed?

latent crescent
#

Infinite retriggers was fixed so it's much harder to achieve naneinf

dusky siren
#

ohh

#

i xant naneinf (

latent crescent
#

You dont

dusky siren
#

uh

latent crescent
#

Because instead of naneinf you'll get -nan

dusky siren
#

ok

latent crescent
#

And you basically lose

dusky siren
#

k

#

bur i can just have talisman

#

even if it isnt broken just to go past e308

latent crescent
#

You can, but game have 1 in 2 chance to compare table with number in any second and crash

#

aka better dont

dusky siren
#

ok

#

well thks

latent crescent
#

You'll not get naneinf with only 1-2 jokers like in cryptid

full edge
#

My personal advice is to never use talisman unless a mod requires you to, as talisman is jank that needs to be made compatible through force, so it's often a worse experience

latent crescent
#

You need proper setup

dusky siren
#

ik

#

i played jen's before

#

so i know big numbers

#

ty

latent crescent
#

fyk big numbers is bad!

#

It's called numberslop

dusky siren
#

i love big numbers

full edge
#

if big numbers are bad, sleepy, why is my boss blind animation 69 frames, then?

dusky siren
#

1##9e9

latent crescent
#

Unfortunate!

#

You better dont

#

Also remove nopeus

#

It's deprecated

dusky siren
#

k

lavish pike
#

Made another blind

dusky siren
#

so i cant have really fast speed

lavish pike
#

Its big blind beacuse uhh, idk actually my code isnt working

latent crescent
#

You can, just use different mod

#

yk

dusky siren
#

but its 69

hard plank
full edge
#

it looks so good

latent crescent
#

it looks transparent

lavish pike
#

looks amazing

prisma latch
#

ok minor issue. copying djungelskog seems to crash the game, mayybe because in trying to copy its values it tries to copy last_left_joker and last_right_joker, which are set to jokers??

#

i cant just store their indexes because that would cause many issues with dragging jokers around

#

i could maybe store their sort_ids but that means looping through G.jokers.cards every time i need to get the card

full edge
#

Yeah, that can happen if you store a joker on a card. But because positioning updates every frame update, there are ways to work around it

full edge
prisma latch
#

what does popeye do

hard plank
full edge
#

100% power to the joker to the right

prisma latch
full edge
#

But active aura-abilitied that care about positioning are weird and awkward due to there being no prebuilt way only update when the order changes

#

As the order is figured out every frame, from what I can tell

prisma latch
#

oh wow the way you're doing it is. so much simpler than what i was doing.

full edge
#

But you also have weird behaviour with saving and loading if you store references to cards on jokers, so you can't do that either. For Kino, I generate a custom, permanent ID for a joker like that, that is stored when it saves (because from what I can tell, that doesn't exist yet in vanilla, as those IDs get erased and remade when saving/loading)

prisma latch
#

somethingcom told me card.sort_id is safe to use but idk

full edge
#

Depends on the direction of the reference, but I think it is, yeah

frigid mica
#

What’s the rarity key for supercursed and exquisite? (Vall-karri)

prisma latch
#

ok i was gonna see about using kino's implementation but im not entirely sure what's going on with ability.kino_popeyetarget i must admit

full edge
#

I store whether a card is being targetted on the target joker, instead of on the source joker

gilded vortex
subtle rain
#

Anyone have the Cryptid v0.5.5a~dev2 version?

indigo egret
#

🥚

#

egg

subtle rain
#

I asked for that file not an egg

#

I have a lot of eggs here

prisma latch
#

i looooove when my code crashes without an error
soooo cooool

#

so very helpful

full edge
#

Probably a stack overflow then

#

Infinite loop

prisma latch
#

oh god no, anything but stack overflow, please dont take me back to stack overflow

#

only help forum ive ever seen that actively punishes you for asking for help

subtle rain
full edge
#

So that might be the issue, if you're still trying to store references?

prisma latch
#

im not, idk what caused that issue but it only happened once

#

it seems to be fixed now

dusty token
prisma latch
#

wtf why isnt handy working

#

ok it seems to have. sorted itself out ig

#

balatro's haunted

full edge
#

When I set up codexes for Kino, I had stack overflow issues that were so hard to figure out. Luckily in the rare case a log existed to even point me in the right direction

#

But oof, took me ages to figure out I'd accidentally been manipulating a table directly instead of copying it as a template

hard plank
#

I advise you to respect Jen's wishes

prisma latch
#

ok a quick test has confirmed that sort_id does seem to persist between saves and loads

#

awesome

subtle rain
prisma latch
#

i think the best way to handle this with minimal conflict is to have each djungelskog apply its multipliers with the source ids hodge_djungelskog_(sortid)_left and hodge_djungelskog_(sortid)_right
specifying between left and right saves me from the situation where moving a joker from one side of djungelskog to the other acts weirdly by trying to both set and reset the multiplier

subtle rain
hard plank
#

be advised that you probably won't get any support from anyone if you have issues

gilded vortex
#

Noncommutative algebra 😭

#

What is the ren doing

prisma latch
#

ok one issue. 2 djungelskogs targeting eachother seem to just. go on for infinity and i have no fucking clue why

#

its nto even causing a stack overflow

#

its just flooding my console with them trying to manip eachother

hard plank
#

ts pmo

prisma latch
#

ok my print statements are more comprehensive now

#

lets see if i can figure out wtf is going on

full edge
prisma latch
#

yknow i thought it looked like pennywise

#

but i couldnt remember if you already had a pennywise

full edge
#

i'm truly making some terrible blind effects for this update, haha, they're very over designed

prisma latch
#

hang on. ice does manipulate_value reupdate the joker or smth

#

cause that would explain this issue

#

OH

#

OH I KNOW

#

they're manipulating eachother's stored joker sort_ids 🤦‍♀️

sleek granite
#

im gonna manipulate all over your ids

prisma latch
#

but what. djungelskog is in the exempt jokers list

#

so maybe that isnt whats happening??

#

i mean i could just like. hardcode it to ignore djungelskog. but that doesnt give me answers on why its happening and id quite like to know that

#

ok i have no clue whats causing this so im just gonna hardcode it to ignore copies of itself

full edge
#

It shouldn't ever touch sort id, if it does, that's something I'd definitely wanna fix on my side!

prisma latch
#

it doesnt seem like thats whats happening

#

i genuinely cannot come up with an explanation though

full edge
#

are you targetting all layers or just the centre?

prisma latch
#

ive not included that argument, so just the default

#

oh cool its still broken

full edge
#

oh man, that's even weirder. sort_id isn't stored in the extra table, is it? I don't think it should include more than that, in the default

prisma latch
#

its not

#

i dont think sort_id is being multiplied

#

ok just doing absolutely nothing if the adjacent joker is a djungelskog somewhat predictably still causes issues with the logic

hard plank
#

ren

prisma latch
#

aiko

hard plank
#

u need smth?

prisma latch
#

i need. this code to work

#

i am going crazy

#

this is too much.

#

after the screenshot cuts off its just more ends to close it off

limber oak
#

how many ends do you need

#

this is not natural

prisma latch
#

there are so many fucking if statements in this logic

limber oak
#

not normal

#

if it was stacked if .. then statements then id understand, but thats just not normal

prisma latch
#

it is though??

limber oak
#

the count is unnatural

prisma latch
#

theres that many ends because therest aht many if statements

#

if youre talking about the missing ones at the end thats because the screenshot could only be so big

limber oak
#

im crashing out

prisma latch
#

now anyways, back to the actual issue, why the fuck does that code result in these two trying to manipulate eachother until the end of time

limber oak
#

idk

hard plank
#

coming soon

prisma latch
#

mogus..

#

ok upon investigating the print statements, for some reason the right djungelskog seems to be failing to set its card.ability.extra.last_left_joker??

worn rain
prisma latch
#

ok at some point during Blockbuster.manipulate_value(G.jokers.cards[i-1],source_id.."_left",2) the joker is somehow resetting its own card.ability.extra.last_left_joker to nil. i have no fucking clue how

tardy sigil
ripe marsh
worn rain
granite forum
#

sus

hard plank
prisma latch
#

terrifying

indigo egret
#

this is how it feels to play hotpot for the first time

limber oak
# hard plank

you should add whatsapp stake
(in honor to yahimod)

hard plank
#

no

limber oak
#

😭

tardy sigil
storm forum
#

-# ...that was shown off before...

hard plank
lavish pike
indigo egret
#

when you're tryna hate on something but everyone in the comments support it so you gotta lowk hit this pose

stable juniper
spare rapids
#

the old jokers

serene quarry
#

Heyy I've came back to balatro after a year break and it seems like my mod manager stopped working is there any other mod manager or way other then manually changing the mod folder every time?

granite forum
#

never use bmm because i said so

prisma latch
#

ok debugplus is cool and all but why tf does scrolling up the log not stop everything from moving when something new is printed

worn dagger
blissful stag
#

I saw debugplusplus before

#

What does it do

jaunty galleon
#

we live in a society

stable juniper
#

omg wait it's just these four jokers left to give abilities ^^ i've scrapped Liy's

dusty token
#

everytime i play with some mods i just keep lagging at sometimes and i have no idea what causes this

wanton rapids
#

something something gc(?) i have no clue

granite forum
#

prob cryptid or smth

#

ts pmo

prisma latch
#

@full edge sorry for the ping, but do you know of anything in blockbuster that might be causing this?
shown print statements in the code screenshot are the last 3 in the game screenshot, so at some point during Blockbuster.manipulate_value its setting card.ability.extra.last_left_joker to nil and i can't figure out why

wanton rapids
storm forum
#

-# Ough, so my "soft reload" PR also affects changes on atlases of existing items... I don't need to restart the game to see the changes in-game!

dusty token
#

balatro uses nugc which stops the automatic lua gc

wanton rapids
#

ah alright

full edge
prisma latch
#

it shouldnt be changing at all, because it's not the one being manipulated, that's whats really tripping me up

#

does manipulating a card force update it?

full edge
#

It recalculates everything if the value manipulation changes, otherwise it'd see no reason to, iirc, but it's entirely possible a bug slipped through

blissful stag
#

Man I completely forgot how to do pixel art after 5 months of not touching on digital art at all

prisma latch
#

im just thinking if one of them, on its update function, tries to manipulate the other one, which forcibly runs itsupdate, which manipulates the first one, running its update, running the second ones update, on and on forever

latent crescent
#

move in general called for EVERY moveable in G.MOVEABLES every frame

#

And it goes before updating

full edge
prisma latch
#

im gonna see if replacing the manip function with jkust a print and some random function does it, and something else is just changing it for some reason

latent crescent
prisma latch
#

you never know

full edge
#

If there's only one, and it's affected by a non-update version of value manip, like a debug plus command, does it still have the same issue?

prisma latch
#

good point, ill have to check

#

ok no it almost certainly is the manipulate_value function

#

which is really weird. cause it shouldnt have access to the card running the function surely

blissful stag
#

Does that seem like a really obnoxious background

prisma latch
#

only the target card

latent crescent
#

no, looks cool

dusty token
prisma latch
#

spam tong

dusty token
#

its not supposed to spike like this

blissful stag
#

Jesus christ

latent crescent
#

This is GC fighting for it's life

#

This spike happends every 4.5 seconds iirc

#

At least it was for me when I was testing things

pastel surge
#

math is hard so i need help
is it better to take the steel joker and sell marble joker
next round is ante 8 boss

latent crescent
#

Game can handle like 1000 moveables no problem

#

Starting from 1.5k can cause some fps drop

latent crescent
#

Depends on your hands levels

#

marble is holo so +10 mult can be a lot if you dont have base

stable juniper
prisma latch
#

hm. value manipulating the djungelskog does make it run its manip again. it doesnt seem to actually make the manip go wrong, but i imagine if 2 jokers are doing that to eachother every frame itll turn out something like what we're seeing

#

uhh whats the keybind to reset the debug 10x manip again i wanna test smth

full edge
#

the reason it runs it again is because it's running every frame, but nothing happens if you run a value manipulation on a card that's already being manipulated by that value

#

space k

prisma latch
#

no space k gives it the 10x, how do i remove it

#

nvm found it

full edge
#

ooh, alt k

prisma latch
#

im gonna need. so many more prints i think

full edge
#

Does itnot functionally do that already? Because I think Popeye doesn't do anything unless something's changed, either

prisma latch
#

yeah no it does do that

#

at least. it should

#

which is why im confused

#

cause value manipulating it, even when it should be exempt from value manip, seems to cause it to think the jokers next to it have changed?

#

or at least the one to the left of it

#

i think ive got a lead sort of

#

i think manipulating it just. resets the card.ability.extra.last_left_joker

#

dunno why

#

OH

#

does. does add_to_deck get rerun by any chance

#

i reset the values in add_to_deck so that copies dont break

full edge
#

yes, it does

hard plank
blissful stag
#

This is unironically my worst sprite yet

full edge
#

you can prevent that by checking if from_quantum is true on the card, and only doing something if it isn't

chilly pine
#

hello fellows

prisma latch
full edge
#

yup

latent crescent
#

Except of corner, wtf is this

#

Oh its reference, nvm

chilly pine
#

why is yt ugly

prisma latch
#

oo fun joker idea
cards gain 5% power for every dollar of sell value they have
(egg+swash to the mooooon)

worn rain
chilly pine
#

and then ed posts the chicot sprite again

worn rain
#

thats my art

chilly pine
#

i know and its peak

prisma latch
#

what is that creature

chilly pine
#

David

worn rain
full edge
#

Egg would go crazy as it'd keep boosting itself more and more drastically every round

prisma latch
#

yep

#

yess the djungelskogs no longer infinite loop

sleek granite
#

egg would go egg

grand shadow
#

fred fivebar in balatero when ?

hard plank
grand shadow
#

mike raft refernece

plush hound
#

Hidden synergy for Spotify stake

vivid seal
# hard plank

are these just evil stakes where they give you positive effects

prisma latch
#

ok i can now confidently say that a jimbo with the big edition flanked by 2 djungelskogs, on a hand with 5 error cards, will give 72 mult

plush hound
#

paired with Hot Potato it'll play "wanna break from the ads?"

#

if you tap now

hard plank
vivid seal
#

damn

hard plank
prisma latch
#

72

#

is there something i am missing about the number 72

#

anyways im gonna push this bug fix and go grab some pecan pie

vivid seal
prisma latch
#

what

sleek granite
#

photochad

grand shadow
#

looks inside
number 72

prisma latch
#

SHIT ok selling djungelskogs seems to not decrease the power of the cards its buffing

blissful stag
#

@Grok how do I code gui elements into balatro

latent crescent
#

Good luck

prisma latch
#

You Don't

latent crescent
#

Ask people who can

#

(me, but i'm busy with own UI so no)

grand shadow
#

balatro modding chat
looks inside
not related
looks inside again
nvm i lied
related for once

plush hound
#

SleepyG11, allegedly sold their soul to the devil to be a maestro of Balatro's UI

vivid seal
blissful stag
#

Would I really wanna spend my upcoming semester break on learning the ins and outs of lua and specifically balatro gui

full edge
prisma latch
#

dont think so

full edge
#

Pfew

prisma latch
#

i just forgot to change the source ids to account for htem being seperated into left and right

blissful stag
#

I mean I dont wanna make my mod a cookie cutter replica on either being extremely vanilla based or just a basic content mod

full edge
#

Learning that luckily I need to just improve the documentation rather than change the code, haha

blissful stag
#

U right

blissful stag
#

My old mod was just a mess though

chilly pine
#

nxkoo clicker

#

nxkoo dies

#

Nxkoo dies?

plush hound
#

Tsu's Jeopardy was great

#

i tried it

#

i think

wind token
blissful stag
#

Turns out not alot of people like rng in games 😭

plush hound
#

imma just say that

blissful stag
#

Now Im just changing it to a burst of random content

plush hound
prisma latch
#

i have finally fixed this bug for certain

blissful stag
#

Like how Minecraft used to do their updates

plush hound
#

especially the arts

#

oh my god the art is perfect

blissful stag
#

It was very unfaithful to balatros pallette though

plush hound
#

it's a mod for a reason

prisma latch
#

so is like. every other mod

plush hound
#

😭

blissful stag
#

U right

plush hound
#

i put the hawk tuah girl in balatro

#

im no better

hard plank
blissful stag
#

Slowdown

hard plank
distant badge
#

13 stakes…

hard plank
distant badge
#

:(

hushed rover
#

might be a stupid question but is there a mod that just lets u spawn any jokers u want (kinda like a sandbox mode)

#

🦤

random chasm
#

the debug mod line

blissful stag
#

I just realized me and my friend made the jimbo palette

hushed rover
serene quarry
hard plank
#

you mean

#

the one people uses

serene quarry
#

Yeah I just found it it was BMM

#

Is it not supported anymore?

worn dagger
hard plank
worn dagger
#

:(

#

Do you like starspace atleast?

pine zinc
#

what

delicate dust
#

what the helly

worn dagger
#

Mod Astro, meta, seraph, and me are making.

hard plank
#

damn my phone feels so fucking big

hard plank
worn dagger
#

It’s still in beta but is has 100 jokers planed so far

granite forum
#

aikoyori vs iroyokia who would win

#

or are they just antimatter version so it obliterattes both of them and realeases a fuckton of energy

granite forum
worn dagger
frigid mica
oblique berry
#

FYI for the charity event tomorrow we've put a large milestone incentive for me to host a balatro mod jam (like we've talked about here a few times) sometime next year. 👀

hard plank
#

oh hey murphy

round pilot
frigid mica
oblique berry
#

Not sure tbh. I still need to explore some more

#

I have a least favorite though. The smods joker 🫩

sleek granite
#

hop totato

somber solar
#

my mod (is going to) have 83 blinds 😭

#

-# it'll make sense when you know what the mod is

#

-# also i have 53/83

karmic compass
#

can you manipulate the odds of cards being drawn without actually adjusting the cards in the deck

#

like is there a way to just make, say, a suit more likely to be drawn over the other three but without adding cards to the deck

buoyant kestrel
#

hook it

sleek granite
#

you can screw with shuffling

buoyant kestrel
karmic compass
#

how

#

how hook

storm forum
#

I do both(?).

civic atlas
#

aiko has a hook for shuffling

storm forum
civic atlas
#

you can reference that

dusty token
civic atlas
#

hand will not score

karmic compass
#

hand will not score

prisma latch
#

Hand will not score

dusty token
#

hand will not score

formal wedge
#

hand will score 😈

prisma latch
#

so called free thinkers when hand will not score

civic atlas
#

hand will not score

karmic compass
#

hand will not score

hard plank
#

ffs

full edge
#

free thinkers when i'm flexxing my premium, paid thoughts 🔥

karmic compass
#

no but like actually

hard plank
#

i can't be slacking about bosses anymore

civic atlas
#

aikoyori

karmic compass
#

how do i do a hook

somber solar
#

-# gl

hard plank
civic atlas
storm forum
#
local origfunc = namefunctionthing
function namefunctionthing(args)
  -- pre
  local ret = origfunc(args)
  -- post
  return ret
end
somber solar
#

;-;

junior rock
somber solar
civic atlas
#

local ret = origfunc(self, args) if ita a class method

hard plank
hard plank
somber solar
hard plank
storm forum
hard plank
civic atlas
#

aikoyori

hard plank
karmic compass
hard plank
karmic compass
#

and the game just, calls this one instead of the base game one?

karmic compass
civic atlas
#

well it references the original function

storm forum
#

As long as you point back to the original function, that's a hook.

karmic compass
#

huh

hard plank
somber solar
storm forum
#

And, in case of Balatro mods, they can form a chain of hooks if multiple mods target the same function.

hard plank
civic atlas
#

theres a vremade entry on this iirc

#

it explains it pretty well

#

it also goes into patching, which is like

#

hooks but more versatile? i guess

karmic compass
#

unrelated but

hard plank
#

vremade_joker

civic atlas
#

aikoyori

#

wheres my empty set aikoyori

hard plank
#

I love the ignore button

karmic compass
#

i find it interesting how like, in the repo you linked, the jokers stuff are put into a folder, but everything else is outside in the root

civic atlas
#

🐟

storm forum
#

I patch into G.FUNCS.play_cards_from_highlighted to add a call to one of my functions for extra drawing of cards.

karmic compass
#

is there a benefit or is that just preference

civic atlas
#

its arbritrary

storm forum
#

Preference.

#

You can have one giant file or multiple smaller ones.

hard plank
#

is my keyboard too tall

civic atlas
#

60% keyboard

full edge
balmy lily
#

pennywise i know thats you.

somber solar
#

blind art spoiler
||-# yes i know its barely visible, thats the point||

karmic compass
balmy lily
karmic compass
#

is that correct?

civic atlas
#

john nearest neighbor walks in

somber solar
storm forum
#

Drawn last, actually.

karmic compass
#

oo

#

okay

storm forum
civic atlas
#

found it

karmic compass
#

oh wait

#

but insert puts otherc at the back no?

#

or does balto draw cards from ends of list for some reaso

karmic compass
#

either way, this is awesome

civic atlas
#

balatro draws at the end of the array iirc

#

idk i forgot

karmic compass
#

more question on the hooks --- should hooks be in a separate file on their own, or would it be okay to put hooks in with the joker/consum/etc code, just so it's present which hooks is relevant to which card

civic atlas
#

arbritrary

#

either is fine, just be consistent

junior rock
# hard plank

"x0.5?" $8 but halves base mult seems fine
droplet card seems a little broken
and that legendary seems fair

full edge
#

I personally store hooks in the functions files, just because generally, I look knowing where all the hooks code is

#

without having to look through files to trace a stack

sleek granite
#

im up hooking it

civic atlas
#

the hook

#

from balala

#

they should add a the patch blind

junior rock
#

API blind

deft ore
#

wait this is actually peak im taking it

civic atlas
#

wtf

karmic compass
#

when discarding a card, 1 in 3 chance to not discard and create a copy instead

civic atlas
#

when discarding a card, discard a card

digital jungle
#

when discarding a card discard your whole fucking deck

karmic compass
#

when you discard a card, it becomes a .

civic atlas
#

when dih carding a card

ivory sinew
karmic compass
#

when disregarding a card, 1 in 5 chance for it to scores anyway

civic atlas
#

when discarding a card, recard it

ivory sinew
#

+4 Mult

formal wedge
#

when discards discards card, diss

buoyant kestrel
#

when discarding a card, don't

formal wedge
#

when don'tcarding a card, dis

karmic compass
#

when discarding a card, permanently removes it from this save file

balmy lily
buoyant kestrel
#

when discarding a card, delete one line of code

delicate dust
balmy lily
#

when discarding an ace, delete one random file from balatro executable

buoyant kestrel
#

when discarding a spade ace, jimbo will kill you for your insolence

formal wedge
#

you can only discard your hand twice because then both of your hands are gone and you must start discarding your feet

karmic compass
#

add 2 to the power of Ante to Blind requirement per card discarded

balmy lily
#

when discarding a 2, forcefully archive the balatro steam directory

#

into a zip file

buoyant kestrel
#

when discarding a card, gain +1 card

balmy lily
#

when discarding a card, send it to joker slots

karmic compass
buoyant kestrel
#

all playing cards are always accessible, however there is a playing card limit of 5
all jokers must be drawn from the joker deck

balmy lily
formal wedge
#

only draw one card at a time. you have two piles to draw from; your regular deck, and your squirrel deck

karmic compass
#

wait

karmic compass
#

i was gonna say a silly idea but i think this could be a workaround for the "guess X" idea i had

buoyant kestrel
formal wedge
#

deck with only squirrels

karmic compass
#

Cooler

When Blind is selected, switch in a new stacked deck
Stack changes each Blind

balmy lily
#

don't put em in your pants

karmic compass
#

you're not told what the stacks are so you'll have to learn some common ones

buoyant kestrel
karmic compass
#

probably some basic ones like Si Stebbins or Eight Threatening Kings

civic atlas
#

g

civic atlas
#

how should i implement the false riffle shuffle

karmic compass
#

but i genuinely think that would be cool

buoyant kestrel
civic atlas
#

or i guess a stack of cards in general

#

i really like card sharks shuffle mechanics

karmic compass
#

not related

balmy lily
limber oak
desert mirage
#

gerson joker

sleek granite
#

i think it would be cooler if the jokers had weapons

desert mirage
#

devilsknife