#⚙・modding-general

1 messages · Page 1305 of 1

vital zealot
#

no

woven crag
#

also i really like the idea of custom antimatter deck i gotta say
its just wierd that you have to edit it yourself in the code

#

society if we had mod configs like risk of rain 2 mods

gleaming patrol
#

crap what did i do wrong

woven crag
buoyant kestrel
#

once i release the tower (which is after i finish cold beans since i am in that because i thought it would be interesting) i shall work on this

woven crag
#

where its just end inside it

deft ore
woven crag
#

custom antimatter deck cro

gleaming patrol
#

notepad++

woven crag
#

oh

#

fair enough

gleaming patrol
#

i made it red for some reason

woven crag
#

why the fuck is your IDE red yeah

deft ore
#

editing in c++ 🔥

gleaming patrol
#

same error

woven crag
#

evil ass IDE

buoyant kestrel
#

ok how many ways can someone make anti cryptid

#

i have 2

deft ore
gleaming patrol
#

eris could u pls fix it the way im trying to and paste it for me thx

buoyant kestrel
woven crag
deft ore
#

anti-cryptid: destroy 2 selected cards

#

my new anti-spectral

gleaming patrol
#

lemme try that

#

broke again

woven crag
gleaming patrol
#

i mean if ur game launches and mine doesnt just this section of ur deck.lua file would make mine launch i tink

#

pls

deft ore
#

featuring such other great cards as:
anti-wraith: create a random joker
anti-black hole: spawn 2 random planets

#

and so much more 100% original ideas

buoyant kestrel
# buoyant kestrel i have 2

the first one (the tower) is throwing the balance to be heavily in the games favour
the second idea (i don't know what i'm calling this yet) is using reworked versions of the graveyarded cryptid suggestions

woven crag
#

but one moment

gleaming patrol
#

ohh my dumbass

#

lemme try that too

woven crag
#
local antimatter_custom = {
    ["b_red"] = true,
    ["b_blue"] = true,
    ["b_yellow"] = true,
    ["b_green"] = true,
    ["b_black"] = true,
    ["b_cry_wormhole"] = true,
    ["b_cry_infinite"] = true,
}
```im pretty sure this is what you already had
buoyant kestrel
deft ore
buoyant kestrel
#

🔥

#

just reminded me how little cursed jokers there are

deft ore
#

gateway spawns a random cursed but has many positive effects

buoyant kestrel
#

may 'invent' some for that

deft ore
#

or whatever anti-gateway is called

woven crag
vital zealot
#

W H A T

gleaming patrol
#

yaaay it worked ty

woven crag
#

awesome

deft ore
vital zealot
woven crag
vital zealot
deft ore
#

behold my new spectral: ICE

deft ore
#

or that

buoyant kestrel
#

actually thats fine

vital zealot
#

keep in mind i havent made the booster sprite yet so its just
p u r p l e

main path
#

ourple

woven crag
#

vros ourple

deft ore
#

ourple

vital zealot
#

i have a purple homer joker who's sprite got stretched to hell and back, and his enhancement uses this

olive hamlet
deft ore
#

what do candy jokers swap with

buoyant kestrel
deft ore
#

epics maybe?

#

obviously instead of having m jokers themed around jolly theres f jokers themed around glum joker from ortalab

buoyant kestrel
#

also even though its supposed to be ortalab cryptid there is absolutely going to be original content

#

because i'm not limiting myself 💀

#

and cryptid will not be a dep though i will make sure it works with it

past lava
deft ore
#

food isnt a rarity

#

also candy jokers ARE food jokers

olive hamlet
#

Give epic is introduced by cryptid, likely swaps with epic

buoyant kestrel
#

true..

vital zealot
#

me and alias keep making this mod worse and im loving it

buoyant kestrel
#

THE MOD WOULD BE CALLED PANDORAS BOX

#

amazing

woven crag
deft ore
#

instead of being unbalanced in the player's favor it's unbalanced away from the player's favor

vital zealot
deft ore
#

except not as much as cryptid or the tower

buoyant kestrel
woven crag
#

0 discards

vital zealot
woven crag
#

1 hand

#

nothing in the shop

#

no money

indigo egret
woven crag
#

no skipping

deft ore
indigo egret
#

also i'm zizou

#

the guy who made gimmiko

woven crag
#

im eris

indigo egret
#

Flynn's favorite game

#

trust me i'm him

vital zealot
indigo egret
#

don't check my username trust me

vital zealot
#

is it a fun mod

indigo egret
vital zealot
indigo egret
buoyant kestrel
# buoyant kestrel THE MOD WOULD BE CALLED PANDORAS BOX

also the "Seal' Mythos would be called "The 7 Seals" due to the https://en.wikipedia.org/wiki/Seven_seals

In Christianity, the Seven Seals are the seven symbolic seals (Greek: σφραγῖδα, sphragida) described in the Book of Revelation.
The opening of the first four Seals releases the Four Horsemen, each with his own specific mission. The opening of the fifth Seal releases the cries of martyrs for the "Word/Wrath of God". The sixth Seal prompt...

vital zealot
indigo egret
#

guys

lavish pike
#

Appart from the fact that this is a modded challenge, its barely a modded run, both challenge and custom joker were made by me

buoyant kestrel
#

the concept is peak enough that i will work on it eventually so

vital zealot
#

yall wanna help me make my mod

lavish pike
#

Here is a preview of my joker, i beat my challenge first try, so i might buff it tomorrow

#

goodnight chat

vital zealot
#

g'night

ivory sinew
humble rampart
#

it says deck and not full deck, like blue joker

buoyant kestrel
humble rampart
#

i can deckfix to around 8 cards in an instant

wide mulch
#

beautiful

gilded vortex
deft ore
#

hi goodmorning

gilded vortex
buoyant kestrel
woven crag
buoyant kestrel
woven crag
gilded vortex
prisma latch
#

ok yeah jumbo deck looks pretty nice

gilded vortex
lucid sedge
#

IS THERE A WAY TO TRANSFER M SAVES (CRYPTID SAVES) TO P SAVES (NORMAL ONES) A TOOL WOULD BE NICE HELL EVEN EDETING THE FILE BY HAND IF IT WONT CURRPET

ivory sinew
viscid minnow
#

anyone know of a custom antimatter deck mod?

deft ore
#

ensure you didnt select a modded deck or stake last

lucid sedge
#

OK

ivory sinew
#

M

lucid sedge
#

THX

woven crag
lime siren
#

chat can someone point me to the ui function for cash out

prisma latch
#

its been a while, i should check on rascal

lime siren
#

actually its probably faster for me to dig thru the code

#

oh wow its called G.FUNCS.cash_out :clueless:

lucid sedge
gilded vortex
deft ore
#

unc unc to unc

gilded vortex
#

Yes you are

prisma latch
#

yup that sure is rascal

#

ok now time to not so much as think of rascal for another 5 months

lime siren
#

why is smods scoring calculation like this 😭

prisma latch
#

ima be so for real i forgot how different and strange of an experience rascal actually is

lime siren
#

yooo thats so cool

#

why is fps a whole 47

prisma latch
#

well shit

#

something at some point happened

young timber
#

hi guys

prisma latch
#

and now everything does nil damage, nil health and nil defence

prisma latch
#

NO IM NOT SURE THATS OKAY ACTUALLY

#

ok so why is every display number nil. what changed

#

rascal has become incredibly broken

#

which offputs me from working on it even more

#

but. the fact that hodgepodge is nearly releasable

#

reaaaaaaly tempts me to work on rascal

young timber
#

oh god

prisma latch
#

oh dear god its so fucking broken

#

ok so like i want to fix the bugs. im going to fix the bugs and see if i wanna continue after that

buoyant kestrel
#

i am currently exploding because i need to work on coldbeans but i have a incredible mod idea that is stopping me in my tracks

prisma latch
#

if theres one thing this has told me its that rascals code is so fucking fragile that "breaking change" loses all meaning

young timber
#

🙏

young timber
#

its so worth it

buoyant kestrel
#

i am technically breaking one of the rules but one of the admins is in cahoots with me so it is fine

rugged oracle
#

I hate Balatro

prisma latch
#

ok first issue. cards show nil. why do they do that

#

lets go look at that

#

ok so base_id doesn't seem to exist anymore ? is that an update to smods or is something broken with my code. did base_id ever exist at all

#

was i trying to reference base.id??? why did this ever work before

#

no no i dont think i was

#

i think a patch has broken

#

i should really try and use more hooks to prevent this but honestly idk what the best way to hook in the middle of a function is meant to be

main path
#

relatable debugging experience

prisma latch
#

so i just patch

main path
prisma latch
#

i really wish i could just do like, "if this first line matches, then replace it and all these lines after it" so it only breaks if that first line is changes as opposed to. any of them

buoyant kestrel
#

regex time

prisma latch
#

ig you can do that with like the advanced regex ones or whatever but i remember the docs saying theyre more intensive and should be used sparingly or smth

buoyant kestrel
#

but also one regex patch is fine

prisma latch
#

well i mean in this circumstance i would be using it for like. basically every long at patch

buoyant kestrel
#

hmm

prisma latch
#

to stop them from breaking if any of several lines are changed

deft ore
prisma latch
#

wtf

lime siren
#

I HATE STEAM REPLAY ENCODING

prisma latch
#

card

lime siren
#

ahem one moment

#

actually wait this server has nitro boosts probably

#

what am i doing

woven crag
#

ive had this myself too

lime siren
#

is it still stuck on the 4

prisma latch
#

its still stuck on the 4

lime siren
#

godver

woven crag
#

dutch spotted

main path
woven crag
#

no way

main path
#

idk discord moment i guess

deft ore
#

it plays on my computer yeah

lime siren
deft ore
#

also apparently that feature is Already An SMODS PR

lime siren
#

for those who cant

lime siren
deft ore
#

the interest thing

lime siren
#

this means as soon as the new stable version with the pr comes out i can remove these 3 lovely patches

lime siren
#

this is just the horse again

prisma latch
#

oh it loaded

lime siren
prisma latch
#

i revoke my 4️⃣

lime siren
#

anyhow time to playtest this totally balanced deck with double prices, less interest and no hand money, and scoring literaly tied to your money count :clueless:

#

the current number in the thing persists reloads

#

damn

#

it resets when scoring anyway but still damn

#

hm this might be a problem for shop 1

#

yeah it is let me see if applying a bandaid fix of some extra starting cash will help :clueless:

#

or i can just reverse multiple of these features because im just doing things™

#

eh fair

prisma latch
#

wait hang on how many of the rascal bugs disappear when i just disable handy and cartomancer and shit

woven crag
#

replace double prices for old orange stake maybe

lime siren
#

never listening to the family is fighting again they give unbalanced ideas smh my head /s

woven crag
lime siren
#

what did old orange stake do

woven crag
#

booster packs cost $1 more per ante

lime siren
#

well its definitely not in the set_cost function

#

but eh ill just try this deck with only modified interest for now

prisma latch
#

ok no ive not got any mods enabled that could really screw it up it is just the smods patch

distant badge
#

maybe just increase the inflation value by 1 every ante

prisma latch
#

ok the change in the patch was just to add bonus_repetitions

#

i dont think i have to worry about patches like that happening too often

lime siren
prisma latch
#

you know your mod is good when you mute everything else to listen to the mod music

#

ok card rank displays are in order again

#

an 8 of hearts is accurately showing +8 health

#

OK NEXT ISSUE. UPCOMING DOESNT FUCKING WORK

#

the upcoming preview just. isnt used anymore ??

#

it shows you the 3 upcoming cards.

#

and then when you enter the room.

#

it just draws new ones from the deck instead.

random chasm
#

stupid bug ruined my strush run

prisma latch
#

"Defeated By: Big Room"

#

i can't believe i got defeated by a large room

desert mirage
random chasm
#

jokerdisplay

desert mirage
#

gotcha

#

what are the mods that speed up balatro to x16 and make hand selecting easier

desert mirage
#

ok imma use those

prisma latch
#

probably about time i try and break down some of my huge patches into individual one line patches huh

young timber
#

waaw

#

🐴

latent crescent
#

If you're making huge patches you're doing them wrong

prisma latch
#

this is rascal

#

im doing everything wrong

#

jesus fuck

#

i patched the entirety of G.FUNCS.draw_from_deck_to_hand to change two whole lines

dire trail
#

damm

latent crescent
#

That's not sounds like patch, but more like entire overriding function

digital geyser
#

Oops! The game crashed:
talisman/coroutine.lua:165: [SMODS pta_saka "content/internal/hooks.lua"]:1239: 'struct TalismanOmega' has no '__pairs' metamethod

#

Cdataman fork oopsie (I THOUGHT it was BigMem borking things, so I disabled that)

latent crescent
#

interesting crash

deft ore
#

interesting indeed

latent crescent
#

Why Haya need to iterate big number

prisma latch
#

ughghghgh G.FUNCS.draw_from_deck_to_hand has gotten so much more complicated since i last patched it

latent crescent
#

@harsh glacier

storm forum
prisma latch
#

wtf is the point of draw_from_deck_to_hand doing

if G.STATE == G.STATES.TAROT_PACK or G.STATE == G.STATES.SPECTRAL_PACK then
  draw_card(G.deck,G.hand, i*100/hand_space,'up', true, cards_to_draw[i])
else
  draw_card(G.deck,G.hand, i*100/hand_space,'up', true, cards_to_draw[i])
end

thats the same thing. why the if statement

storm forum
deft ore
prisma latch
#

nope

storm forum
#
G.FUNCS.draw_from_deck_to_hand = function(e)
    if not (G.STATE == G.STATES.TAROT_PACK or G.STATE == G.STATES.SPECTRAL_PACK) and
        G.hand.config.card_limit <= 0 and #G.hand.cards == 0 then 
        G.STATE = G.STATES.GAME_OVER; G.STATE_COMPLETE = false 
        return true
    end

    local hand_space = e or math.min(#G.deck.cards, G.hand.config.card_limit - #G.hand.cards)
    if G.GAME.blind.name == 'The Serpent' and
        not G.GAME.blind.disabled and
        (G.GAME.current_round.hands_played > 0 or
        G.GAME.current_round.discards_used > 0) then
            hand_space = math.min(#G.deck.cards, 3)
    end
    delay(0.3)
    for i=1, hand_space do --draw cards from deckL
        if G.STATE == G.STATES.TAROT_PACK or G.STATE == G.STATES.SPECTRAL_PACK then 
            draw_card(G.deck,G.hand, i*100/hand_space,'up', true)
        else
            draw_card(G.deck,G.hand, i*100/hand_space,'up', true)
        end
    end
end

is original full function.

prisma latch
#

just checked vanilla code

#

yeah thats just. redundant code

#

i mean it helps me

#

im patching the second draw_card to draw into somewhere else

buoyant kestrel
prisma latch
#

so like actually its quite convenient for patching. but i doubt thunk was thinking of patching

prisma latch
latent crescent
#

Of course he isnt

#

But, anyway, you should patch code as little as possible

buoyant kestrel
prisma latch
#

ok wtf was i doing here. i did an at patch on a table definition and just used it to. add more values to the table

prisma latch
#

at the very least use an after patch.

#

im gonna make it an after patch cause im lazy

prisma latch
lime siren
#

oh god let me see what my worst patch is

buoyant kestrel
# buoyant kestrel

since we are on the subject of patches patching this broke compatibility with at least one mod

#

but its fiiineee

digital geyser
#

Another Paya's/Cdataman crash

lime siren
#

oh here i have a patch before i realised i could just do position before lmfao

prisma latch
#
# Make hand cardarea invisible. unfortunately like half the ui relies on its position so we cant just nuke it from orbit
lime siren
#

oh god my awful patch to modify the soul card to have a second button to open it like a pack

#

patches*

main path
#

most of my patches are ui-related patches

#

all of them actually ended up being after patches

lime siren
#
[patches.pattern]
target = '''card.lua'''
pattern = '''
end

        return true end }))
    end
'''
position = "at"
#

pattern of all time

main path
#

real

#
[[patches]]
[patches.pattern]
target = "functions/UI_definitions.lua"
pattern = '''
{n=G.UIT.R, config={align = "cm", id = 'row_round'}, nodes={
    {n=G.UIT.C, config={align = "cm"}, nodes=contents.buttons},
    {n=G.UIT.C, config={align = "cm"}, nodes=contents.round}
}},
'''
position = "after"
payload = '''
{n=G.UIT.R, config={align = "cm", id = "row_thaumaturgy"}, nodes = {
    {n=G.UIT.C, config={align = "cm", padding = 0.05, minw = 1.45, minh = 0.55, colour = temp_col, emboss = 0.05, r = 0.1, detailed_tooltip = {set = "Other", key = "mul_thaumaturgy_desc"}}, nodes={
        {n=G.UIT.R, config={align = "cm", padding = 0.05}, nodes={
            {n=G.UIT.T, config={text = localize('k_mul_thaumaturgy_energy') .. ":", minh = 0.33, scale = 0.85*scale, colour = G.C.UI.TEXT_LIGHT, shadow = true}},
            {n=G.UIT.C, config={minw = 0.05}},
            {n=G.UIT.C, config={align = "cm", r = 0.1, minw = 1.2, colour = temp_col2, id = 'col_thaumaturgy_text'}, nodes={
                {n=G.UIT.O, config={object = DynaText({string = "*", colours = {Multiverse.TRANSMUTED_GRADIENT}, shadow = true, scale = 1.4*scale, text_effect = "mul_rotate", font = SMODS.Fonts["mul_thaum_icon"]})}},
                {n=G.UIT.B, config={h=0.08,w=0.08}},
                {n=G.UIT.O, config={object = DynaText({string = {{ref_table = G.GAME, ref_value = 'mul_thaumaturgy_energy'}}, colours = {Multiverse.TRANSMUTED_GRADIENT},shadow = true, scale = 1.4*scale}),id = 'thaumaturgy_UI_count'}},
            }},
        }},
    }},
}},
'''
#

this is the most complex patch ive had to do

#

hello

#

i am going to st louis in about 5 days

#

so

#

wont be active

latent crescent
#

You can pack this patch in function btw

lime siren
#

wow i dont have too many patch related sins

prisma latch
#

ok ive just cleaned up all the patches in cardareas.toml so lets see if its fixed any of the bugs

lime siren
#

except forgetting target before exists for half of them 😭

forest knoll
#

all my patches have been pretty reasonable so far

prisma latch
#

I FUCKED UP SO BAD

deft ore
#

most of my patches are in hotpot and i Don't Remember what patches i made for hotpot

#

most as in all but five

prisma latch
#

THE CARDS ARE ANGRY AND THEY WITHHOLD ME FROM GOD

latent crescent
#

Wait why I have this patch

main path
forest knoll
# forest knoll all my patches have been pretty reasonable so far

probably my biggest offender:

# 50/50 chance to replace modded stickers FROM SHOP with their respective patches
[[patches]]
[patches.pattern]
target = "functions/common_events.lua"
pattern = "sticker:apply(card, true)"
position = "at"
match_indent = true
payload = '''
local patched = false
if (area == G.shop_jokers or area == G.pack_cards) and pseudorandom("patch_roll") > 0.5 then
    for i, j in pairs(SMODS.Stickers) do
        if j.patch_sticker and j.patch_sticker == sticker.key then
            j:apply(card, true)
            patched = true
            break
        end
    end
end
if not patched then
    sticker:apply(card, true)
end
'''
deft ore
#

of the other five three are talisman's fault

main path
#

always blame talisman for crashes and unnecessary patches 🧠

deft ore
#

that being said i did make possibly the longest patch in balatro history

lime siren
#
[[patches]]
[patches.pattern]
target = '''functions/UI_definitions.lua'''
pattern = '''
if card.ability.consumeable then
    if (card.area == G.pack_cards and G.pack_cards) then
'''
position = "at"
payload = '''
if card.ability.consumeable then
    if (card.area == G.pack_cards and G.pack_cards) and card.ability.name == 'The Soul' then
       return {
      n=G.UIT.ROOT, config = {padding = 0, colour = G.C.CLEAR}, nodes={
        {n=G.UIT.C, config={padding = 0.15, align = 'cl'}, nodes={
          {n=G.UIT.R, config={align = 'cl'}, nodes={
                {n=G.UIT.C, config={align = "cr"}, nodes={
      
      {n=G.UIT.C, config={ref_table = card, align = "cr",maxw = 1.25, padding = 0.1, r=0.08, minw = 1.25, minh = (card.area and card.area.config.type == 'joker') and 0 or 1, hover = true, shadow = true, colour = G.C.ORANGE, one_press = true, button = 'transform_soul'}, nodes={
        {n=G.UIT.B, config = {w=0.1,h=0.6}},
        {n=G.UIT.T, config={text = '???',colour = G.C.UI.TEXT_LIGHT, scale = 0.55, shadow = true}}
      }}
    }}
          }},
          {n=G.UIT.R, config={align = 'cl'}, nodes={
            {n=G.UIT.C, config={align = "cr"}, nodes={
      
      {n=G.UIT.C, config={ref_table = card, align = "cr",maxw = 1.25, padding = 0.1, r=0.08, minw = 1.25, minh = (card.area and card.area.config.type == 'joker') and 0 or 1, hover = true, shadow = true, colour = G.C.UI.BACKGROUND_INACTIVE, one_press = true, button = 'use_card', func = 'can_use_consumeable'}, nodes={
        {n=G.UIT.B, config = {w=0.1,h=0.6}},
        {n=G.UIT.T, config={text = localize('b_use'),colour = G.C.UI.TEXT_LIGHT, scale = 0.55, shadow = true}}
      }}
    }}
          }},
        }},
    }}
    elseif (card.area == G.pack_cards and G.pack_cards) then
'''
overwrite = true
match_indent = false

actually nevermind i mentally ignored these because balatro ui is a congitohazard to me what is this

forest knoll
#

weak mindset: "this crash is my fault and i need to fix it"
strong mindset: "talisman should stop comparing numbers to tables"

indigo egret
deft ore
#

it's genuinely not my fault it was shit talisman hadnt fixed

#

i assume its fixed by now but im not risking it

#

anyways chat want to see the longest patch known to man

latent crescent
digital geyser
#

Cdataman: Tries to stop crashes by switching to cdata
ALSO Cdataman: Crashes anyway-

deft ore
lime siren
#

its like html but even less readable

deft ore
#

93 straight lines of one patch

latent crescent
#

Damn, I have nothing to show actually

forest knoll
latent crescent
#

All my patches are pretty much compact

#

Even for non-smods mod

prisma latch
#

oh shit

#

i got the dreaded neon blue lovely crash

#

no clue what that means.

#

ohh im a fucking idiot

desert mirage
#

perhaps

prisma latch
#

in swapping an at patch to an after patch i add new variables to the end of a table without adding a comma to the end of the last one

latent crescent
#

From side looks like you're patched 50% of entire game and prays it did not blow up for no reason

buoyant kestrel
#

only at patch when:

  • you would need a regex patch to turn it into an after or before patch
  • its just an after and before patch in a trenchcoat
prisma latch
#

what about if i need to. add a comma to the end of a line

buoyant kestrel
#

wait no thats the second

deft ore
buoyant kestrel
#

though in this case its only an after

#

you could actually do that with an after patch

buoyant kestrel
latent crescent
#

Before doing lovely patch make sure that there's no way to do stuff you want without lovely patch

deft ore
#

for some reason the lovely sdk always uses /t instead of tabs

#

it sucks bad

buoyant kestrel
#

this mostly means hooking

forest knoll
deft ore
#

yeah because only half was written with the sdk

prisma latch
#

ok i fiiiiiixed one of the issues. one of the card areas is fixed but the others are still fuuucked

#

cause i "cleaned" up the patch so well i deleted part of the code i was patching in

#

what the fuck

#

why is G.STATE nil when you first enter a blind now

wispy canopy
#
poll_question_text

do we like cryptid

victor_answer_votes

8

total_votes

9

victor_answer_id

2

victor_answer_text

no

prisma latch
#

probably me

latent crescent
#

Idk man, what you're doing

prisma latch
#

oh. oh my patch that added new states failed because it was another at patch that replaced an entire table with itself but with a few extra values. so whe i try to set the state to one of the new ones. it fails and returns nil.

#

my genius

#

it frightens me

latent crescent
#

Are you using patch to add states in G.STATES?

prisma latch
#

at least i was

#

and will probably remain to do for now

#

because im lazy

#

and patching very clearly is my best friend

latent crescent
#

Insane

#

I guest you delete all your patches and do things from scratch

#

This will fix a lot of issues trust

prisma latch
#

fuck no

#

thats like

#

half my code

#

i exaggerate but like

latent crescent
#

If your mod is half a patches then you're doing things very wrong

#

Especially if mod is content one

prisma latch
#

the thing is

#

rascal is not meant to be played with any other mods

#

at all

#

it changes the entire way the game works fundamentally

#

i kinda need a lot of patches for that

latent crescent
#

Hotpot also was not designed to work with other mods, but somehow it does

prisma latch
#

entirely

#

theyre gone

latent crescent
#

For this iirc was added a thing in SMODS

prisma latch
#

🇨

prisma latch
#

a thing

latent crescent
#

The thing also known as SMODS.Scoring_Calculation

prisma latch
#

scoring doesnt really

#

happen

latent crescent
lime siren
#

so that you dont have to reapply it every time you click cash out

prisma latch
#

you're underestimating me when i say it changes everything

latent crescent
#

Well, doing a mod which is not compatible with everything is a problem for you first of all. Only try to not add talisman compat, children will annoy you really fast

prisma latch
#

how the fuck do you want me to add compatibility to this

desert mirage
#

how do i apply for a crossmod project

prisma latch
#

most mods are operating on an entirely different system of thinking to this one

latent crescent
#

No one cares, but children will complain that they cannot play your mod with their beloved cryptid

desert mirage
#

ive finished work on the sephirot consumables (i havent released them publicly yet though)

prisma latch
#

fuck their ^mult

forest knoll
prisma latch
#

the closest thing this mod has to even xmult is fucking xrank

forest knoll
# desert mirage how do i apply for a crossmod project

i mean you don't really
if you're wanting entropy to have inverted versions of your consumables the best way to do that is either implement them as crossmod in your own mod, or open a pull request that adds them to entropy. either way you're the one doing the work

lime siren
prisma latch
#

anyways i thiiiiiink ive fixed all the bugs i was having

lime siren
#

or am i secretly having a weird mod interaction and nobody told me

forest knoll
#

yea like i said i need to test more

#

but i have a hunch that's a weird mod interaction

#

maybe cryptid

latent crescent
#

Idk, in hotpot window deck looks like implemented without any cahs out things

desert mirage
#

also idk how inverted sephirot would work

#

qliphot?

lime siren
forest knoll
lime siren
#

ok let me try without

#

stuff

desert mirage
#

idk 😭 i overheard from someone that i can have my mod have crossmod compatibility if i want

forest knoll
#

yea it's not like
a big thing or anything

#

it's just a very broad concept

desert mirage
#

hm

lime siren
prisma latch
#

ok rascal is approaching its old functionality

lime siren
#

i might be smart :clueless:

forest knoll
#

yea just tested with mine, it persists across the shop and even when loading a save

lime siren
#

now let me see which mod

prisma latch
#

latest issue: the size of the room cardarea doesnt seem to change to match the current rooms size

ocean stratus
#

damn

lime siren
#

@ aikoyori 💥

ocean stratus
#

i only took chat gpt 60 prompts to add safe guarding to card sleeves, truly impressive

lime siren
#

anyhow im not on latest aikoshen version so its prolly that

#

i hope

forest knoll
lime siren
#

wow it still happens on latest

#

exploding aiko with my mind rn

ocean stratus
#

this joker is so evil

#

too bad my deck is already trimmed

#

this is what peak performance looks like fellas

indigo egret
#

yo what is toby fox doing bro

lime siren
#

a week?

forest knoll
#

not at all embarrassing

buoyant kestrel
#

(this is a repost of my message(s))

#

i am actually

indigo egret
#

there's bugs under my skin

buoyant kestrel
#

i do ❤️ cryptid

#

just not the balance

#

it will have ortalab as a dep but not cryptid

#

The Seven Seals - Mythos Card:
Banish all held Jokers and create a Sinful Joker

(Sinful being exotic except the exotics in this case are exoticified versions of the cursed jokers)

random chasm
#

this run was normal

#

why is my windows bar in the screenshot

buoyant kestrel
#

windows says hi

random chasm
#

it wouldn't be there if i wasn't too lazy to get another os

buoyant kestrel
desert mirage
#

i might release hatchet 1.2 by november 4th,,, MAYBE

#

depends on how much i can draw

#

theres been a shift toward vscode as of recent

buoyant kestrel
#

also the seven seals is a bible reference so i say it fits with the mythos stuff

desert mirage
#

ive been becoming more familiar with the program and debugging a few of my own errors, mainly thanks to eris

#

i know how loc_vars sorta works now

#

and info_queue

random chasm
#

oh yeah what is info_queue for

buoyant kestrel
random chasm
#

oh is it for those info boxes or am i misunderstanding this

desert mirage
#

i wonder if anyone here has played hatchet yet

buoyant kestrel
#

to use it for any center (jokers, consumables, etc) you can do info_queue[#1116390750314307698_queue+1] = G.P_CENTERS.key

desert mirage
#

its not too polished but thats ok

buoyant kestrel
#

and theres a way to get custom text but i'm not getting into that

desert mirage
#

the goal is to make smth that fits aikoyori's philosophy of "adding what i think is cool"

prisma latch
#

ugh why the fuck isnt G.rascal_room.change_size working

#

i know its running cause its right after a print thats printing

random chasm
#

guess i'm going for a holo bonus 9 run because i decided to do so

prisma latch
#

and i know the numbers not zero bceause if i change the target it increases in size

#

so its specifically G.rascal_room that for some reason REFUSES to increase in size

random chasm
#

this is ante 2

#

god i love vagabond

torpid anvil
#

Guys, how do I put modpacks in exactly? I just downloaded the Collage modpack and idk what I'm supposed to do. Do I just rename all needed folders and put them in?

prisma latch
#

ok im going bed

#

no more racsal

random chasm
#

insane

#

i feel like this joker could be nerfed but this is probably a bad example for it given how many enhancements vagabond gives you

olive hamlet
#

Quite powerful, with the right combo, essentially gains X0.5 mult per hand
But eventually falls off when you’ll need one or two important enhancements in the late game

#

And of course needs enhancements to scale as well so takes some investment

random chasm
#

it's strong enough to 1 shot everything by then

lost bolt
#

It's in a weird spot where 0.05 would be terrible, but 0.1 is very strong

azure dagger
#

Man, they stole my voucher
Can't have shit in Balatro

ocean stratus
#

guys

#

did i trim too much

wanton lintel
grand geode
buoyant kestrel
#

stuff is happening

young timber
#

whats this for

buoyant kestrel
young timber
#

ohh

frigid furnace
#

ditpyrc fables....... /j

indigo egret
#

did you know? Flynnsanity is a barely disguised advertisement to tell you to play Gimmiko

#

i'm dead serious most of the jokers are gimmiko characters

buoyant kestrel
worn dagger
#

Candy

#

🍫

buoyant kestrel
#

indeed

worn dagger
#

If I laugh I give birth (real)

buoyant kestrel
#

it stacks

humble rampart
#

birth stacks? yeah its called twins

vernal zenith
#

yo where would i find the newest multiplayer mod

buoyant kestrel
worn dagger
buoyant kestrel
worn dagger
buoyant kestrel
#

car

honest zephyr
#

balatro mod based on the game Brutal Legend

#

"From time to time, this Balatro mod may need to utilize strong language to give the player the authentic roadie experience."

I want to hear every nasty syllable.
It's funnier if you bleep it out.

amber river
#

gangy

#

ive encountered a

#

problem

#

the ante.

#

it wont go over 1

#

😔

buoyant kestrel
#

an'te

chilly pine
#

cryptid

indigo egret
#

I'm gonna say a really controversial opinion

#

🍏 > 🍎

#

green apple solos red apple

#

green apple is better

buoyant kestrel
indigo egret
#

I just like the sourness of the green apple

buoyant kestrel
#

i'm making appletrue and applefalse

indigo egret
buoyant kestrel
#

what have you done

indigo egret
#

that's a TANGERINE

#

not an orange

#

we're safe

buoyant kestrel
#

all is fine

indigo egret
wispy canopy
#

Drats! Foiled again!

indigo egret
#

calling me molded?

hard plank
buoyant kestrel
sleek granite
#

your new koyori companion

buoyant kestrel
frigid furnace
#

hi guys this is my first time shilling my mod called tiwmig i dont really know how to shill it if anyone has ideas lmk ty

#

Oh wait

scarlet swan
#

Oh yeah. Good progress on my mod
(Trust me, this isn't gonna be a suit overload mod, it's just like this so I know the suits actually exist)

frigid furnace
#

Wait shit wrong i

#

The blood orange is a variety of orange with crimson, near blood-colored flesh. It is one of the sweet orange varieties (Citrus × sinensis). It is also known as the raspberry orange.
The dark flesh color is due to the presence of anthocyanins, a family of polyphenol pigments common to many flowers and fruit, but uncommon in citrus fruits. Chrys...

digital jungle
indigo egret
#

all of this JUST to play the latro with grand dad joker

#

i'm not unemployed enough to understand ANY of this😭

dreamy abyss
#

you're not GRAND enough

frigid furnace
forest knoll
indigo egret
#

where are the other 39 jokers at

hard plank
#

gone

worn dagger
#

eaten

hard plank
#

my mod got a major update yesterday

#

for Halloween

worn dagger
#

nice

#

would play but playing Vintage Story w a friend

hard plank
#

i should make a preview video for this

worn dagger
#

Ai koyori: gives X1.984 mult...?
-# actually gives X3 mult and opens a notepad telling you how to make this joker

honest zephyr
#

guys what do i play

hard plank
#

high card

honest zephyr
#

yeah um.

past lava
indigo egret
#

i just realized i gave my own mod lore

quaint jungle
indigo egret
#

so uhh flynnsanity lore is that flynn has "infected" balatroland and now everything is about him

#

flunkle flynnoid is a summoning device with the downside of creating evil jokers that might actually kill you

#

DAMNATION!

#

DECIMATION!

#

<@&1133519078540185692>

quaint jungle
#

You will be boiled

indigo egret
#

as i was saying

#

uhhh 21 Voll and Eric are figments of Flynn's mind which torment him and that's why they're really detrimental

young timber
#

mods rip off their skin and castrate them

#

thats the like 2nd time this week

whole nova
young timber
whole nova
young timber
#

either mods are sleeping, busy or lazy

young timber
whole nova
eternal portal
#

they should make me a moderator

hard plank
young timber
eternal portal
#

i would always ban the bots

past lava
young timber
whole nova
#

sleepy jokerforge be like jokersnorege

deft ore
#

they should make me a moderator

#

i will ban everyone

forest knoll
#

they should make me a mod, in that other people make a balatro mod that i would enjoy playing

young timber
#

ill add you to mine?

#

give me an image and an idea ig

#

or a guideline

#

like you prefer spades or smth

indigo egret
whole nova
deft ore
whole nova
#

bad naming seems to be a theme tbf

whole nova
#

sorry that was mean

indigo egret
#

The family's trueing again

modern crown
#

Anyone got any lag reduction tips?

frigid furnace
modern crown
#

Not using keyboard lol

frigid furnace
#

_ _0. plug in a keyboard

#

Discord wtf no

#

Thats 0

modern crown
#

283 jokers lol

willow wolf
#

hey

#

are there any hotpot devs here

#

which team worked on plinko and the bottlecaps???

chilly pine
willow wolf
#

it crashes the game

chilly pine
#

wtf

astral zenith
modern crown
#

Yep it is, about 200 brainstorms

#

Speculo is a cool joker

astral zenith
forest knoll
modern crown
astral zenith
#

wowzers

modern crown
#

48 sec calculation time

#

Without animations

astral zenith
#

"where did you get such a long bacon?"
"long bacon store"

#

also yeah i'll make one right nowwww

young timber
#

how do you set seals editions and enhancemnts?

modern crown
#

It crashes when I sell one

#

lol

#

Only when I try to sell a joker

young timber
#

whart

astral zenith
young timber
#

nvm ample answered

astral zenith
#

o

#

also my idea:

Long Bacon: "^1.01 Mult, increase by 0.01 every hand, takes up 2 Joker slots"
Feel free to improve this

#

oooh nice

#

it's coming

verbal fiber
#

easily my favorite mod and its not close

digital jungle
#

what in the fuck indeed

buoyant kestrel
worn dagger
# buoyant kestrel

I feel like I’ve seen this before but I can’t tell if it was a dream or not but

#

The seven human seals:

#

Nope I’ve said that before

fickle elbow
#

But what if i put my mind in a different body and let my original body die?

deft ore
#

hi astro

young timber
#

how do i get number of jokers?

#

that isnt from #G.blahblah

#

wait

#

nvm

astral zenith
#

okay time to code-

hard plank
verbal fiber
#

is it perhaps your shenanigans

hard plank
#

yes...

#

😔

#

my shenanigans

drowsy parrot
#

her shenanigans

deft ore
#

their shenanigans...

verbal fiber
hard plank
#

waow

#

wait did you play the one where i actually finished all the art

verbal fiber
#

uhhmmgmmmm idk

#

i got it off the mod manager i think unless im like wrong

hard plank
verbal fiber
#

like a week ago

hard plank
verbal fiber
hard plank
#

fair

verbal fiber
#

WAITT yours is also the one that adds the letters thats like my favorite mechanic anyones added

hard plank
#

yes...

#

here is a teaser for the next update

formal wedge
#

noooooooooooooooooooooooo

hard plank
#

every fucking AI products use this kinda gradient

formal wedge
#

and the generic ass logo which doesn't mean anything

verbal fiber
verbal fiber
#

might be a little overpowered

hard plank
graceful stag
#

How can I update the Lovely Mod?

hard plank
verbal fiber
hard plank
#

crashing game is not fun

#

booting the game up especially on big modpack is annoying as hell

graceful stag
#

Wait a minute...

graceful stag
#

Are you "Aikoyori" from the "Aikoyori's Shenanigans"?

drowsy parrot
#

@hard plank bestie

#

your calling card

verbal fiber
graceful stag
#

Where do I send the Crash Log?

drowsy parrot
#

here

hard plank
hard plank
graceful stag
verbal fiber
#

it makes sense in the context of a shitpost mod which is i think what that mechanics from

verbal fiber
#

the ideal strategy for drawing

hard plank
hard plank
graceful stag
#

One of the messages say something about "...you are going to be strapped on a rocket to Mars", what would that mean? :3

hard plank
#

first of all

#

update steamodded

#

and remove duplicates

#

smods

verbal fiber
hard plank
#

look

#

i like my mod funny

#

but i want it kinda balanced

#

so it's still fun to play for average people

graceful stag
# hard plank and remove duplicates

I did it and I've got the "Balatro Mod Manager 0.2.9 x64 setup", but... I imagine I have to do something else besides just deleting the other version, right?...

hard plank
#

make sure you have latest one

verbal fiber
#

yeah its a mixed bag bc it has some genuinely cool things but it also comes at the cost of purposely terrible ones dumped in

lost bolt
#

there should be like

#

i was gonna say there should be a spreadsheet of mod compatibility but that would become outdated so quickly

verbal fiber
#

X3 mult but 1 in 5 chance to set chips to 0 when triggered

hard plank
#

might as well X0 Chips lol

verbal fiber
#

you can still come back from it by having chips after it but like still a detriment

graceful stag
#

How should I replace the "Source Code" to update the Steam Modded? I think 0.2.9 is not the latest...

verbal fiber
lost bolt
#

I was thinking about making a modpack of some mods i like but i dont really see the point

#

cause like

#

the whole thing is like

#

you download the mods

hard plank
#

Count to 10 (Rare) $7

Multiply Mult by half of the digit in its tens place (Minimum [X0.5] Mult)

#

idk you can get up to X5 Mult

lost bolt
#

i guess it'd be cool to have something like wabbajack where you have a list of mods that fit well together

verbal fiber
#

which i guess theres nothing wrong with a misprint for xmult

hard plank
#

i think adding 0.5 to the base is cute

lost bolt
#

balatro fans when you tell them not to include cryptid with a bunch of vanilla balanced mods

hard plank
#

I'm gonna rethink it

lost bolt
#

the problem with modifying mods for modpacks specifically is that itll become out of date reallllly quickly 😭

verbal fiber
lost bolt
verbal fiber
#

theres like 19 different ways to add mods to minecraft and all of them are slightly different and slightly a headache to work with

graceful stag
#

Where do I need to move the "smods 1.0.0 beta" folder to update it?...

vivid seal
frigid furnace
lost bolt
vivid seal
#

you're in like 19 other mods please let me have this

vivid seal
hard plank
lost bolt
#

like i could see an entropy focused mod

#

that makes sense

#

or like

hard plank
#

does my mod make sense in a pack

verbal fiber
#

yeah but on the other hand there have been multiple times the mc crashlog has asked me to update one of my mods to a version that literally just doesnt exist

lost bolt
#

hmm

hard plank
#

my release versions make sense

lost bolt
#

what mods come to mind when i think of aikoshen

hard plank
#

a wildcard mod

#

my mod literally does promote the use of wildcard

lost bolt
#

i would think you would want to build around shen

hard plank
#

in various ways

#

it needed some love

#

there's an umbral card that can disable boss blind

#

but it's not guaranteed

#

i just added like a few patches ago

lost bolt
#

idk like fuckin

#

morefluff maybe

#

i used to play a lot of content mods together but usually i do like 3 max nowadays :sob"

verbal fiber
#

make chicot invert boss blinds instead of disabling im very original

lost bolt
#

i should really play prism one of these days

vivid seal
#

these memory leaks piss me off

vivid seal
#

trust

lost bolt
#

i dont use partner

vivid seal
#

you should

lost bolt
#

why

vivid seal
#

blahaj partner

lost bolt
#

i do like treats

#

i did concept partners despite not playing the mod really

vivid seal
#

also brainstorm partner is just strong

lost bolt
#

like one that gained +1 mult for every 5 cards played and scored

vivid seal
#

you can stack it with black sleeve too

#

let's not forget the upgraded version

#

bstorm partner is just
great

#

you dont see them often do that unless you specifically pick the ones that are most sought after

#

or are just common enough ig

verbal fiber
#

well like every boss blind can be disabled but some compatible ones can reverse their effects to be beneficial instead
like instead of the plant debuffing face cards it retriggers them if you have chicot
etc etc

hard plank
#

the libre:

north salmon
hard plank
#

biblical level of greed?

lost bolt
verbal fiber
dusty token
verbal fiber
#

i thought that said something else i got scared

vivid seal
#

huh

lost bolt
#

jane light card

plush hound
#

wait whoops

#

wrong server

verbal fiber
hard plank
dusty token
#

please choose a more precise name for your image

hard plank
#

my mod has

#

16 stakes

#

so far

verbal fiber
# hard plank

me struggling to pull out 2.358e42 score on ante 2 under pink gold stake #2892

hard plank
#

not the pink gold peach

verbal fiber
#

i mean idk how its calculated specifically but under white stake the ante 8 finisher is 100k, green+ its 200k, and purple+ its 400k so i just use that as reference

lost bolt
#

i have purple++ scaling

#

ante 6 boss is 152,000

verbal fiber
#

joker cross compatible with pokelatro
pokemon jokers give x2 mult if they were smashed by markiplier

#

thats a banger

#

peace and quiet - common
X1000000 mult if @fair thistle is currently offline on discord
/j /j /j

#

+1 mult if astro doesnt want to because to BAd you uhh will idk how to mod

vivid seal
#

that's ok

final wedge
#

my dog ate the joker

chilly pine
verbal fiber
#

juicer
juices the joker to the right when blind selected, adding all numerical values listed in jokers description to juicer's mult

im drinking juice rn im very intuitive

young timber
#

a few lines

willow wolf
#

does anyone have the template for making tag sprites

young timber
#

uuh

#

where everyone go?

hard plank
#

no

graceful stag
#

Also, got it fixed 👍 just needed to update from the "Balatro Mod Manager" 🔥

verbal fiber
#

true

#

people born

#

are now

#

isnt that crazy

willow wolf
#

so the spritesheet should be like this?

serene lagoon
#

I think this is one of the coolest Jokers I've yet made. What think you?

verbal fiber
#

youre only ever focused on one hand during a run usually so decreasing a random one other than the one you just played is kind of a non issue

serene lagoon
#

Should I increase the number of decreased-level hands to 2, then, @verbal fiber?

obtuse quiver
#

Ourgh it feels like I’ve been in the void for years

#

Anyways hi

hard plank
obtuse quiver
#

Wdym

#

Why would I

hard plank
#

why wouldn't you move somewhere else

hard plank
obtuse quiver
#

It’s not like I have the funds to do so

hard plank
#

actually i think we're good staying here for the time being

obtuse quiver
#

I mean

Yea agreed

#

But what are you using my guy

hard plank
obtuse quiver
#

Or cat

obtuse quiver
#

What

#

you get ads like

#

Once in a blue moon

#

wtf are you doing

hard plank
obtuse quiver
#

What brush are you using

#

Why not
Use
Digital pen

hard plank
#

there are so many places in the world that could be way worse

obtuse quiver
#

The files are small either way

#

Having it at 1 or 2 is like

#

Perfect

#

Why don’t you just use that

#

Is there somethin’ I’m missing with the custom brush

willow wolf
obtuse quiver
#

I thought that was someone new

#

It was just milky

#

Hey milky

hard plank
chilly pine
#

that feeling when you spent an hour implementing something just to find that its already built in the game engine

#

grr

obtuse quiver
#

That it?

hard plank
#

I'm going to drive a car

chilly pine
#

ok

obtuse quiver
#

Well ok

obtuse quiver
willow wolf
#

had to code my own tags in cause turns out, joker forge doesnt have tags

chilly pine
#

what

#

oh apparantly jf doesnt have tags

#

youd think they would have that since its so popular

hard plank
#

driving in my car right after

willow wolf
chilly pine
#

can we kill aiko

hard plank
#

no

#

don't kill me

chilly pine
#

why not

obtuse quiver
wanton rapids
chilly pine
#

im bored

wanton rapids
willow wolf
obtuse quiver
willow wolf
#

is this a good tag

wanton rapids
willow wolf
#

gives a milky pack

wanton rapids
#

it's probably alright

willow wolf
#

milky tag: gives a milky pack
yippee milky tag: gives a mega milky pack

wanton rapids
#

how many cards does each pack have

#

and also what are the cards

willow wolf
#

but only milky's bullshit cards

wanton rapids
#

ah alright

#

id probably make the base version a jumbo pack then(?)

grand geode
hard plank
#

bullshit

willow wolf
#

mega lets u choose 2 of 6

young timber
#

@willow wolf i wanna add you to my mod

#

what guide lines do you ahve

willow wolf
young timber
#

wait what

willow wolf
#

it would be bad for my ego

#

my effect should be mediocre

#

other than that go wild

young timber
#

oh god

#

uuh

#

@willow wolf whats your pronouns ill think of what you do later

willow wolf
#

they/them

#

@hard plank how do i get this in the corner for my mod

#

idea: warning in the corner that mod is outdated, that checks by running a lua file that checks the latest version on github

young timber
#

do you have free art for me 🥺

#

dont have to tho

#

you just dont get art until someone chooses to create art for people

willow wolf
#

uh what do u want me to make

young timber
#

anything

#

just has to do with you

willow wolf
#

oh u can just steal some art i did for my website lmao

#

you can just take the one here

young timber
#

so just steal your head

willow wolf
#

or this

young timber
#

uuh

#

ill try both

#

fire alpaca does not like sizing down yikes

#

packs if they were bald

#

bald packs