#⚙・modding-general

1 messages · Page 41 of 1

iron onyx
#

at least have the debugger tell me what's wrong before you close down completely

dapper helm
#

oh god ceremonial dagger description is 121 characters

magic sandal
#

But the filter could be adapted so it won't be hard

iron onyx
#

and steamwebhelper usually crashes in turn

sleek granite
#

i have no idea why that crash issue is happening nor why your description isnt being loaded

#

like.... it should be calling localize for "Enhanced" "m_line"

#

there wont be loc_vars but it should at least load the description

#

if you dont mind, could i see what it renders as ingame? mainly out of curiosity

iron onyx
#

i think it was because i was using table.insert with a single value

rigid jewel
#

Money jonklers now work with Power Shard

#

50% more money

#

👍

dapper helm
#

reshuffled make these screenshots so much more confusing

rigid jewel
#

Now to do Power Shard stacking

sleek granite
#

d1 copies a consumable from a shop or pack into your consumable slots
d4 rerolls all (other) owned jokers (maybe also vouchers?)
d6 rerolls all jokers+vouchers offered in a shop or pack
d7 backtracks you one small/big blind in the ante
d8 rerolls all playing cards in your hand (like my chance card in moreconsumables)
d10 rerolls the boss blind
d12.... idk
d20 rerolls all non-joker non-voucher cards offered in a shop or pack

#

oh yeah i still need to code item charges gdi

#

joker charges. charged joker.

astral glade
#

maybe one can reroll all consumables in your slots?

iron onyx
#

move D8 to D12, and have D8 shuffle your hand levels?

sleek granite
#

oh good point

dusky reef
#

Finally, halfway through!!

sleek granite
#

forgot about hand levels

sleek granite
astral glade
#

that 4 and ace of hearts are pretty

dusky reef
#

Make High Card Great Again...? I mean it's pretty good already LOL

sleek granite
#

i would honestly adore being able to play with more stylized cards like this....

#

i know they're like jokers basically but man these are just so pretty

dusky reef
#

balatroheart will definitely make a texture pack after i complete everything

white scarab
dusky reef
iron onyx
#

...that moment when you come up with a joker effect, but don't really have a joker design yet

dusky reef
#

It's called "Honest Straight" that I know of

sleek granite
sleek granite
iron onyx
#
contains hand of higher level,
upgrade played hand```
dusky reef
#

won't that just make the hand type the higher type?

iron onyx
#

you just... have it check for the lower-rank hands?

sleek granite
#

do you mean like, if you have levels on Two Pair and you play a Full House it levels up Full House

dapper helm
#

so if you play a lvl 1 three of a kind with a lvl 2 pair then it upgrades 3oak?

iron onyx
#

yep

#

both correct

dusky reef
#

oh the upgrade level you meant

iron onyx
#

mhm

#

i tried to indicate it by saying played hand type

white scarab
#

Turn all scored cards into leftmost scored card

fickle elbow
#

what did i do wrong this time

iron onyx
#

so instant 5oak?

#

nah, not fun

dapper helm
#

climbing rope?

white scarab
#

After scored

sleek granite
dusky reef
#

may i steal it

white scarab
#

Sure

dusky reef
white scarab
#

Also a bit of a throwback to the 10 of spades bug

#

That was what was in my mind lol

dusky reef
#

awesome!!

sleek granite
#

that screenshot that i posted of the 0 of spades is what one of those seeds does with my unreleased ranks mod lol

iron onyx
#

i figured it out

i feel mcf$@*ing stupid

sleek granite
#

im mcfucking stupid dw

astral glade
#

mcburger

white scarab
#

I know that Sixty Suits does 9 of Paws which goes crazy with Cloud 9

iron onyx
#

literally the problem is that i didn't realize that the "order" of enhanced cards is actually one less than their listed value

dapper helm
iron onyx
#

yeah, either climbing rope or something relating to totems

#

welp

sleek granite
astral glade
#

feels like a serious challenge to win with only zeros

sleek granite
#

it's not that bad since you get flush five always

#

more than makes up for missing the 2-11 chips a real playing card would give you tbh

#

the real issue is that there's no 0 support jokers

#

aside from Even Steven i think

sleek granite
#

ikr

#

no scoring animation

iron onyx
#

is there a way to force enhancements with debug mode, or am i going to have to create a tarot card for it?

sleek granite
#

the real reason i havent released the ranks mod yet is because i want there to be jokers to support the new ones

#

tarot yeah

dusky reef
#

so what does 0 do

sleek granite
#

i want each rank i add to have at least one joker in support of it

astral glade
dusky reef
#

like nothing? but count for flush and straight and stuff?

sleek granite
#

0 is just a card with 0 base chip value

#

it's not special in any other way

#

there's also 1s, and 11-25

#

i previously made this helpful graphic to show how straights work in my mod

#

tfw you need a flowchart to play poker

dapper helm
#

thats normal

astral glade
#

i love flow charts

sleek granite
#

aces are the true hero

astral glade
#

the aces are pansexual

sleek granite
#

hol up

astral glade
#

:3c

dapper helm
#

i'd think the aces would be ace

astral glade
#

oh yeah that makes more sense

fickle elbow
astral glade
#

also are there more planets planned for MoreConsumables? or is it done being updated in that aspect

sleek granite
#

i dont currently have any plans but its not like, closed for business

astral glade
#

gotcha

boreal ibex
#

chaos got a 9-5 and jolly is going to get bullied

sleek granite
#

its so hard to see the joker sprites correctly

#

instead of as just a little guy with stubby lil arms and legs

dapper helm
#

pls cat textures

sleek granite
#

lyman fading in and out of existence

hardy brook
hardy brook
#

OH

#

IT'S THAT MOD

dapper helm
#

the mod

sleek granite
#

the most mod

exotic shadow
# fickle elbow

Someone remind me later to see if I can not make that thing be consumed by the code of the mod that's crashing

iron onyx
#

well, since i have to try and create a tarot card when all of the major arcana is taken... might as well go for the tarot rank that doesn't have a direct counterpart!
(i think i did pretty well for a placeholder, at least.)

sleek granite
#

we love a minor arcana around here

iron onyx
#

apparently, i missed the fish fins

dapper helm
#

true

iron onyx
#

i would not mind being outdone in this regard, tho

dusky kettle
#

had to reinstall steamodded cause of update and my computer is just hating it

sleek granite
#

honestly that would make a bomb ass minimalist reskin of the tarot

#

if they were all like this style

#

if the yellow parts had like a shader to be shiny like if they were gold-etched.... that'd be sweet

#

one of these days ill learn glsl

sleek granite
astral glade
#

chat what should i make today

boreal ibex
#

something, preferably

sleek granite
#

jimbo mocks you

dusky kettle
astral glade
#

i mean i could

#

but i meant in terms of balatro modding

dusky kettle
#

cinnamon roll joker

astral glade
#

maybe!

dusky kettle
#

every card permanently gains plus 1 multiplier when scored

fickle elbow
#

what does this error mean?

dusky reef
#

@white scarab Yikes

#

to make it less op, this only happens afterwards

#

so not gonna get free flush five

iron onyx
#

i'm so proud of this dynamic table coding i made.

dapper helm
astral glade
astral glade
dapper helm
#

if i mention cats enough eventually someones gonna make some sort of cat mod

grand geode
#

jimbo catgirl mod

dapper helm
#

balatro but all jimbos are replaced by different breeds of cats with varying fur patterns

astral glade
#

all suits are paws

dapper helm
#

paws, scratches, bells, and?

#

cat eyes

torn nova
#

Damn I was gonna say tails but eyes is a great idea

dapper helm
#

that also works

torn nova
#

I was thinking a spiral icon

#

Nah eyes is so much better

hardy brook
#

OKAY I GOT DUMB QUESTION

#

How do I make it so that I can put more cards in starting deck?

dapper helm
#

wdym

hardy brook
#

like... i want to have more cards in erratic

dapper helm
hardy brook
# dapper helm wdym

But yeah, is it possible for me to put like... 100 cards in a custom erratic deck

rigid jewel
dapper helm
hardy brook
#

lol

dapper helm
#

i forgot to reply, i don't know much about coding sorry. i was asking cause depending on what you were trying you could probably just check abandoned deck's code but i get the vibe thats based on the set of ranks more than the number of cards so it wouldn't work for big erratic? idk

hardy brook
#

I'm just trying to add a bunch of cards to one deck

dapper helm
#

lemme see if i can find something for you

hardy brook
#

ok

dapper helm
dusky reef
#

It’s actually pretty tricky to do

#

Because creating a playing card is kind of a grey area

iron onyx
dapper helm
iron onyx
#

it's going to be baked into my personal mod, but i'll definitely release it separately

dusky reef
#

You can do it by creating cards add the beginning of smod initialization for deck

#

And playing card is added via the encoding “{1}_{2}”

#

Where 1 is a single letter for suit and 2 is a single letter/number for rank

dapper helm
queen coyote
#

and where do i get it

dapper helm
upper kite
#

is there a mod for infinite jokers/negative mod

exotic shadow
#

the save editor can set the joker limit to something rediculous

upper kite
#

but how tf do i do that

exotic shadow
upper kite
#

Thanks

#

Ok but then how od i find my save

exotic shadow
#

%appdata%/Balatro/<profilenumber>/save.jkr

#

iirc

upper kite
#

Tysm

#

🙏

hardy brook
#

I just noticed, is there a G.playing_cards[i]:add()? I saw there's remove in the randomizer deck

upper kite
#

its theoreticallyh possible

#

to get

#

like

#

a "legit" high score

#

if i combined that

#

with chveat engine

#

but i feel like the legit high score would be equal to that of a illegit high score.

exotic shadow
#

I mean its not really legit if you do that

upper kite
#

true

exotic shadow
#

also we've already kinda maxed out the score counter

upper kite
#

possible to go past

#

naneinf i think

exotic shadow
#

well theres a mod for that

upper kite
#

oh

#

LOL

dapper helm
fathom pine
#

anyone having issues with BalatrOverlay?

#

For example the Space Joker: "The Space Joker has a 1 in 4 chance of upgrading the poker hand you play, just before scoring it."

If you have Space Joker and just select any card to play or discard it begins to upgrade the High Card poker hand non stop.

dapper helm
#

bring that up in the balatroverlay thread, i think that issue is know tho and the dev is just busy

fathom pine
#

I already wrote an issue on git tho

hardy brook
dapper helm
#

probably

#

don't forget to alter the base deck size thing so erosion works correctly

hardy brook
#

Idk how that works but okay

dapper helm
#

can i dm you?

hardy brook
#

No (Reason why you can't)

#

lol

#

Go ahead

dapper helm
#

i wish discord dm settings weren't weird, need to make it so you can dm you if i want to dm you lol

jovial vault
#

does anyone know if jelly & pampa are compatible

rare shell
#

probably not

fickle elbow
#

if you have to ask jelly and compatible, then probably not

dapper helm
#

it was a little above in the thread

stone brook
#

does anyone have an example of a joker with a 'if you win the blind in 1 hand' condition

rare shell
#

yes!

#

you're gonna want to look at "Wanted Poster"

stone brook
#

<3 thank uu

rare shell
exotic tulip
# rare shell

oh interesting, but how does that work with "play only one type of hand" or "disable one random card" blinds?

rare shell
#

in the former it still reduces the blind req by 10%

exotic tulip
#

oh wait I misread

rare shell
#

and the later, it just Wouldn't work if it was disabled

exotic tulip
#

very cool card though

granite silo
#

Jank Jonklers is the gift that keeps on giving

exotic tulip
#

it is a very cool mod

fickle elbow
#

what'd you think about verdant shift, it has no art yet but all the code it working

exotic tulip
#

anyways, I tried again to make a new card that hopefully isn't too powerful, though I wanna make sure by going over them with the discord

fickle elbow
#

also i switched diamond and hearts, now diamond is on discard and hearts is on play

exotic tulip
sleek granite
#

how the hell did you change text at runtime like that

rare shell
#

im guessing its a variable

fickle elbow
#

i used it like a varible

stone brook
#

giga loc var of doom

rare shell
fickle elbow
sleek granite
#

holy shit

#

thats so obvious but im so dumb

rare shell
#

yea i was thinkin about how to do that literally today for another design i had for boredom slayer

#

yall keep yoinkin ideas out of my noggin

sleek granite
#

follow up question how does the game handle a blank line again? it ignores it right

fickle elbow
#

yea

sleek granite
#

lets gooooo i have many uses for this informationne

exotic tulip
#

Anyways is this Joker idea good or nah?

jovial vault
#

for jellys tarots is there a way i can remove certain tarots

sleek granite
#

isnt that $16 if you sell them

exotic tulip
jovial vault
#

not inside balatro

fickle elbow
jovial vault
#

idk how to access any config in steamodded

fickle elbow
sleek granite
#

you cant just pass in extra {C:whatever}s?

stone brook
exotic tulip
fickle elbow
jovial vault
#

how would one do that arachneii

#

(i mean make it a comment)

fickle elbow
#

i used a sperate varible for the first word

stone brook
#

im assuming jelly is steamodded, you can surround any of the code relating to the tarots with --[[ and ]]

jovial vault
fickle elbow
#

text conditions

jovial vault
#

like so?

stone brook
#

it should turn the text green i think

sleek granite
#

thats just the loc txt tho

sleek granite
fickle elbow
jovial vault
#

is there any mod thats just a standalone "reverse strength"

#

its the only tarot id like to add to my game

fickle elbow
#

works just like mult and chip varibles

sleek granite
#

no i mean what function is the first codeblock in

fickle elbow
#

calulate

sleek granite
#

hum i see

prime crystal
#

just asking when im using debug mode, the + chips or x mult etc arent working, any help>

sleek granite
#

pretty sure they're not really usable

prime crystal
#

ah

#

okii

astral glade
#

what the barnacle

sleek granite
#

The Needling

rigid jewel
#

Not enough needles

exotic tulip
#

I tried to fix the overpowered legendary joker I made before, is this more balanced or no?

astral glade
white scarab
#

Now play the Golden Needle challenge

exotic tulip
sleek granite
#

hay in a needlestack

fickle elbow
sleek granite
#

no theyre my ideas i worked hard for them....

fickle elbow
#

this is an idea robbery

#

put your ideas in the air

astral glade
#

got 6 new blinds done now

#

not sure what to do next

sleek granite
#

blind that fucking kills you

astral glade
#

lose in balatro,, get shot

fickle elbow
#

x 10000000000000 blind requirement

#

if fail then death

#

5 seconds to make each move

exotic tulip
#

actually that sounds like a great joker

sick igloo
#

for some reason, jellymod's scouter joker and mikamod's checklist activate while the card is still in your hand

#

so you can infinitely upgrade high card

dapper helm
sleek granite
#

amber acorn

dapper helm
#

oh jellymod is the one with the scouter joker....

fickle elbow
dapper helm
rigid jewel
#

After 15 seconds your currently selected hand is tossed into the ether

dapper helm
#

fast forward

#

could synergize with throwback/skipping

exotic tulip
#

Speed Chess
If Blind is beat within 30 seconds, get $30

sleek granite
#

speedrunner jokers

exotic tulip
#

Or maybe instead,
Speed Chess
Payout per Blind starts at $30. For every second passed in a Blind, decrease Blind payout by $1.

rigid jewel
#

Sorry

#

Immediate thought

exotic tulip
rigid jewel
#

WAIT THAT SHOULD'VE BEEN ON THE SHEET WHAT AM I DOING

rigid jewel
#

one sec

dapper helm
sick igloo
dapper helm
#

jellymod moment :l

sick igloo
keen moss
sleek granite
#

oh sick hand in shop

keen moss
#

Nice

dapper helm
#

well, it wouldn't matter either way since below 1 minute its a large penalty

#

maybe it'd destroy at 1 minute

exotic tulip
#

I'm actually going to make a few more tonight, so I'll get back to you guys on the results

jovial vault
dapper helm
#

lmao

jovial vault
#

How do you think this is going to work?

sleek granite
#

buy it and hold onto it

dapper helm
#

it works normally

exotic tulip
wanton rapids
#

+50 chips if in consumable slot

jovial vault
#

weirdest bug ive ever seen

sleek granite
#

oh no i wonder if i did that

queen coyote
#

it adds it to the poker hand

dapper helm
keen moss
#

I had an idea for a mod that I don't know of anyone has done yet...

Negative enhancement for cards and it just lets you draw them past the hand size limit

queen coyote
#

that sounds funny

sick igloo
queen coyote
#

negative deck, deck out in 1 hand unable to draw more

sleek granite
#

oh wait

dapper helm
jovial vault
#

@keen moss I wonder if that but they always appear at the start instead

sleek granite
#

not only is that not my fault i also just realized joker tarot cant be editioned

jovial vault
#

Eternal modifier

wanton rapids
#

my joker's in the screenshot but i didn't touch edition checks

sleek granite
#

i forgot to add the mod prefix to the key it looks for

keen moss
fickle elbow
jovial vault
#

best mod

#

frfr

jovial vault
#

(i have 5x until i play something not a heart)

dapper helm
#

i put random stuff there too sometimes

queen coyote
jovial vault
#

60 suits?

rigid jewel
#

Yeah that mod

jovial vault
#

oh god

#

i didnt know that was a thing

keen moss
#

🥝

jovial vault
#

Mystery Packs would be a cool mod

#

just booster with choice of 1 of 5 random tarot planet spectral or jokers

dapper helm
#

and playing cards or no?

jovial vault
#

hmm

#

whats the limits on options in a pack?

#

cause if cards then id say 1 of 7

#

then for jumbo 1 (2) of 10

dapper helm
keen moss
astral glade
#

making packs are difficult

#

and there isnt an API for it yet

#

so we dont really know the limits

jovial vault
#

intresting

jovial vault
#

the one time I don't get the spectral 6 joker

dapper helm
#

so its not actually good

#

very funny though and thats what counts

fickle elbow
jovial vault
#

who is paul?

dapper helm
#

who's paul?

#

do you want the actual answer?

jovial vault
#

yes please lol

#

its driving me insane

dapper helm
#

it gives that bonus if your save is named paul

jovial vault
#

time to edit P1 into Pauk

#

Paul*

keen moss
#

That's awesome actually

dapper helm
#

i only found out cause i saw it needed to be changed cause the initial thing it checked was messed up lmao

queen coyote
keen moss
#

I think I saw all that I need to see tbh 🙂

astral glade
jovial vault
#

for some reason I thought it would buff the other baseball card

#

and make its mult per uncommon into 12.5

iron onyx
#

????????????

#

why is my tarot card needing badges?

visual marten
#

hey guys i wanna mod balatro but have no idea how to do it and what to trust any help?

jovial vault
# visual marten hey guys i wanna mod balatro but have no idea how to do it and what to trust any...

In this Guide You learn How to Download & Install Mods in Balatro! Plus, YOU see How to get New Deck´s and Joker´s via MODS for Balatro!

🔴LINK 1: https://github.com/Steamopollys/Steamodded/releases
🔴LINK 2: Mika Mod Collection which adds New Decks & Jokers:
https://github.com/MikaSchoenmakers/MikasBalatro/blob/9723e72c194299afed96f7718d9c1181a...

▶ Play video
#

thats the video i used

visual marten
#

thank you dude

jovial vault
#

for what mods to trust id look at the discord

visual marten
#

bet so what the discord has thats the mods to trust?

jovial vault
#

you can sort through types in the channel below

visual marten
#

ty sorry for the dumb questions im new

jovial vault
#

hey no need to say sorry not dumb questions at all 😄

visual marten
#

keeps saying that chrome is blocking it how do iget around this?

jovial vault
#

you have to approve it yourself

#

sometimes that means turning off anti virus

#

(its not a virus tho)

visual marten
#

in have no clue how to do that could you show me?

jovial vault
#

I don't use chrome sadly

#

@fickle elbow do you know how to bypass chrome on downloads?

visual marten
#

got it ill tryt to figure it out then

fickle elbow
zenith sinew
#

lowest amount of money ive ever had on using the jelly and mikas mod

jovial vault
#

jesuz

wanton rapids
#

doesn't mikas have debt synergy?

zenith sinew
#

yeah the wholre reason i tried it

hushed nebula
#

Is there a context specified for when the round is the boss blind?

jovial vault
#

yoo

#

ancient on checkered deck

fickle elbow
#

i can't find any from my brain

jovial vault
#

Joker idea: 6 Iron, any 6 w/steel scored gives 6x mult @fickle elbow

wanton rapids
lost solar
#

can someone tell me where to find the mod that re-enables achievements with steamodded

zenith sinew
#

does anybody know if there is a mod to input seeds into challenge runs because i would like to try some things out but it would be easier when i already start with jokers?

iron onyx
#

so, uh... how the hell do you add badges?

sleek granite
#

set a get_badges function for your object

strong swift
zenith sinew
#

@strong swift actually no. For some reason with gift card when it give your jokers higher value it makes negative cards created by greener pastures actually have a sell value of -999

strong swift
#

ohh yeah, ig that works too

#

forgot about the greener pastures thing

zenith sinew
#

I should have bought an idiot before hand then got that low of money just to make it positive.

exotic tulip
#

This is the dumbest thing I have ever created

#

Based Joker

#

+1 Chip
Occasionally compliments you and gives life advice

dapper helm
#

peak

grand geode
#

based

hushed nebula
#

For some reason this code -- Updating After Boss Blind if context.end_of_round and G.GAME.blind and ((not G.GAME.blind.disabled) and (G.GAME.blind:get_type() == "Boss")) then self.ability.extra.Xmult = self.ability.extra.Xmult + 1 end increments the xmult on the card by 29 or 31 after defeating the boss blind instead of by just 1. I don't understand what the problem is and if i write instead: self.ability.extra.Xmult = 100 it will set the number to the given value just fine.

iron onyx
#

@hushed nebula i think self.ability.extra.Xmult or 1

#

would work

sleek granite
#

add not context.individual in there somewhere

iron onyx
#

also that

#

also why is this the hardest part so far.

#

do i need to have it set the badges BEFORE it registers?

sleek granite
#

pretty sure you dont need to return the badges table

#

what does this look like ingame?

rigid jewel
#

SMODS.Tarots.c_pagecups should work instead of SMODS.Tarots['c_pagecups']

sleek granite
sleek granite
#

except its SMODS.Tarots['c_pagecups']

grand geode
#

did discord change their codeblock font

sleek granite
#

yeah i noticed lol

iron onyx
#

i literally just copy pasted the "set_badges" thing from moreconsumables.lua

sleek granite
#

i forget if that's necessary or if i just did that anyway

#

bulbaSip once again you have an issue where i am utterly clueless

#

ur really good at that

hushed nebula
#

okay it seems i needed not context.individual and not context.repitition. I'm not exactly sure what those mean though

sleek granite
#

individual is i think each playing card? and repetition is for determining retriggers

#

i almost wonder if set badges doesnt work for tarot....

rigid jewel
#

It should work

#

The function does accept tarot cards

wanton rapids
#

awesome

sleek granite
#

currently not owned
you get nothin
good day sir'am

wanton rapids
#

you lose

rare shell
#

willy wonka joker when

cunning silo
#

I think i did something wrong...

iron onyx
sleek granite
#

weird.

iron onyx
#

excuse me, the fuck are nodes?

sleek granite
#

nodes are how every ui element works

rigid jewel
#

My Godot senses are activating

#

sorry

#

Wrong engine

sleek granite
#

nearly every ui element has a table called nodes

#

which is all the things in it

astral glade
#

its headache and a half but if you look at the uidefinitions stuff in the functions folder in balatro decomp it gets a bit easier

grand geode
#

this is so fucking stupid

sleek granite
#

lol nice

wanton rapids
#

so it just never generates?

exotic tulip
rigid jewel
#

Although doing this specifically

astral glade
#

more parameters,,,

rigid jewel
#

Kinda really funny lmfao

astral glade
#

yeah sure i love writing nil a million times

sleek granite
#

just mod steamodded 4head

#

this is why table input for :new() is needed cmon api people with the big brains

rigid jewel
#

There was just a discussion about this earlier

astral glade
sleek granite
#

ok so we should be able to do SMODS.Tarots:new{...} instead...

rare shell
iron onyx
#

i swear to christ, i am ready to just rip out the vanilla code and put it in my method

sleek granite
#

ok so tables are really coolllll

wanton rapids
#

tables are just literally every data structure

rare shell
#

lua tables are very despair from what ive learned

sleek granite
#

table args means no nil, nil, nil, nil, nil, nil, atlas

grand geode
#

any way to not fuck up the tooltip if the joker has an extra

rare shell
#

ah hell nah the nozdormu joker

#

are you not storing it as a local var?

astral glade
#

itd be so cool if it started at like 10 seconds and defeating blinds give additional time

grand geode
#

nah this is for a different thing

astral glade
#

damn!

rare shell
#

im still confused tho

#

are you not localizing the variable?

grand geode
iron onyx
#

i literally just grafted the badges shit from the vanilla UIBox function into my own

grand geode
#

tooltip does not have a loc_vars i think

iron onyx
#

the loc vars aren't working, but...

#

it's progress i guess

sleek granite
#

why is the badge green huh

rare shell
#

???

sleek granite
#

should be ourple for tarot

rare shell
#

maybe declare 2 local vars

astral glade
rare shell
#

so true jestie

iron onyx
sleek granite
#

so true jestie

grand geode
#

the .tooltip() thing doesn't have anything to set the loc_vars for generate_card_ui

#

only loc_def() for generate_UIBox_ability_table has loc_vars

sleek granite
#

this yeah

#

i had the same issue on my tooltips

rigid jewel
#

There's localize(type = 'variable')

sleek granite
#

yes but you can't call that there

grand geode
#

unrelated but
context.first_hand_drawn is before actually drawing cards

#

agony

sleek granite
#

youre agony

grand geode
sleek granite
#

oooo if i had a mean old lady emote (fayrouz)....

#

if i had a fayrouz plush i would dropkick it out of a sixth story balcony

grand geode
#

😭

astral glade
#

so rude

sleek granite
#

i dont even know of a six story building i could reach a balcony of but id figure it out

#

least insane ghost and pals fan

astral glade
#

you could reasonably get to the top of a hotel

sleek granite
#

myst you're a psyop to add more features to the game

grand geode
#

bobm works now

astral glade
#

whats it even for

#

challenge? or like from another joker

sleek granite
#

bobm.....

wanton rapids
#

rollerdisco rumble joker real?

grand geode
#

ugh what the fuck stop erroring

grand geode
round oar
#

hey one question, does steamodded's joker api have a built-in way to hook to generate_UIBox_ability_table so the jokers can have dynamic descriptions?

grand geode
#

yup! there's loc_def and tooltip

round oar
#

cool

sleek granite
#

its clunky to do interesting things with them tho

#

which is what myst is currently dying over

grand geode
#

after adding negative and eternal tooltips to bobm then its name just dies on the main joker

sleek granite
#

my on/off tooltips for observatory effects on my planets are literally entirely different tooltips

grand geode
#

yeah uhm

#

yea

#

i'll probably just do an extra localization variable

sleek granite
#

oh are you using a dummy joker

#

that might work better

grand geode
#

hooray

sleek granite
#

bobm.....

grand geode
#

bobm

astral glade
#

BOBM

sleek granite
#

is that a spongebob reference

#

these are bombs... they were made in a factory.... a bomb factory.......

grand geode
#

item asylum

astral glade
#

I KNEW IT WAS IA

grand geode
#

LMAO

sleek granite
#

oh dammit

astral glade
#

holy shit i recognized that from somewhere

grand geode
#

and fruitcake is from pvzh

astral glade
#

WAIT

#

HOLY SHIT I PLAYED THAT TOO

iron onyx
#

the entire episode was a lead-up to the punchline: "squidward gets a pie in the face, and then explodes"

astral glade
#

spunchbob

sleek granite
#

sponkbeb

astral glade
#

spoinkboob

iron onyx
#

don't you mean

springboob squirepin?

astral glade
#

spoingboib

iron onyx
#

this is what happens when i try to use my new page of cups tarot to turn a card into a "line card"

#

OH

#

I SEE

sleek granite
#

this is how it chews to feel 5 gum

astral glade
#

how it feel 5 gum chews this is to

sleek granite
#

how it feels to 5 am

fickle elbow
#

an ideas for the background?

#

how about this?

sleek granite
#

what.... is it

iron onyx
#

🎉 V I C T O R Y 🎉

#

currently, it gives the card's default value

pale anvil
#

howd you fix?

iron onyx
#

feel free to laugh because it's a balatrojoker moment

#

i forgot to add it to P_CENTERS

#

🤣

pale anvil
#

ahhh lmaoo

iron onyx
#

working exactly as intended now

#

thank god

pale anvil
#

placement is crazy didnt know that xoul xrash

pale anvil
iron onyx
#

now i think i might redesign it

#

and make it give the amount that it's "supposed" to give

pale anvil
#

yup sounds good

#

so this happens to mods that adds jokers for me and when i try to read the description of them

sleek granite
#

wow im surprised things didnt break harder

#

(about the p_centers thing)

graceful kiln
fallow bramble
exotic tulip
#

Made some new Jokers

#

Sorry wrong thread

#

have a good day everyone

iron onyx
graceful kiln
#

oh huh
what do line cards do?

iron onyx
#

think wild cards, but for straights instead of flushes

#

(and they don't count as every rank at once, because that would make the plant very lame.)

pale anvil
fallow bramble
rare shell
#

accidentally took a nap ama

fallow bramble
#

How did it feel?

fallow bramble
#

fair

#

Slowly getting the art for my jokers done and need to add 2 more for a full page (pixel art is long and tedious help)

rare shell
#

ooooo

#

what does archibald do

wanton rapids
#

i should make some more jokers

worn pumice
#

how do I temporary disable mods and go back to vanilla? I used the lovely installer method

lean dune
wanton rapids
#

just rename lovely's dll

worn pumice
#

also how does mods affect unlocks?

wanton rapids
#

you can still unlock things with mods

#

making a separate "unlock all" profile for mods is a good idea

fallow bramble
#

(blueprint compatible btw)

wanton rapids
#

woah

fallow bramble
#

It can go wild real fast lmao

pale anvil
#

got a name for the mod yet?

fallow bramble
#

Nah i'll just name it that because it's funny

round oar
# fallow bramble This for now

i actually love this. more legendary jokers need to be able to fit with a variety of builds, bc souls are often not worth taking

#

this joker seems incredible in every circumstance

wanton rapids
#

it's way too strong imo

#

even 2 free negatives is really good

round oar
#

seeing that it's legendary and it becomes useless after it's done, i don't really think so

sleek granite
#

i feel like I'd rather it was 1 in 4

wanton rapids
#

and permanent?

sleek granite
#

yea

rapid epoch
#

Chicot is debatable
Triboulet becomes utter soup in anti face decks
Perkeo might be great but I'm genuinely unsure
Yorick is uhhhh
Canio is soup in pro face decks although pareidolia goes mean

#

So more legendaries is good

sleek granite
#

perkeo is i think the only one thats always good

#

at minimum he makes money

rapid epoch
#

One of the few I seem to have not gotten on my main save

sleek granite
#

since negative tarot sell for either $3 or $4 i forget

grand geode
#

yorick looks decent now

sleek granite
#

oh right i forgot hes changed

rapid epoch
#

Oh yeah isn't he getting tweaked

#

How did he work versus how is he now

sleek granite
#

+X1 Mult per 23 discarded cards

grand geode
#

X5 after 23 discards > +X1 after 23 cards discarded

rapid epoch
#

Oh my God so I read it right before

#

You literally had to use 23 capital d discards

sleek granite
#

yeah it was hyper doodoo before

rapid epoch
#

That literally requires like. Several antes to even activate holy fuck.

#

What a huge improvement

past tendon
#

it was like fine if you got it early in a discard heavy deck and absolute trash in any other case

sleek granite
#

now i think it takes potentially longer to get to X5 but he does something in the interim

grand geode
#

it was so slow it's not even funny

rapid epoch
past tendon
#

blue stake made it so sad too

grand geode
#

23 discarded cards means if you discard 5 every time, you need 4.6 discards per 1x

rapid epoch
#

That's much better imo

grand geode
#

18.4 discards to get 5x compared to 23

rapid epoch
#

Especially since it's unconditional xmult once active

sleek granite
#

yeah but keep in mind you need to not die to using all your discards foolishly

rapid epoch
#

Well true

#

Still golden_joker

cerulean flare
#

Does anyone know how G.UIDEF.use_and_sell_buttons and G.UIDEF.card_focus_ui work? They seem both deal with the options like buy and sell when clicking cards. By modifying use_and_sell_buttons I managed to change the 'use' text to 'reserve', but I couldn't change the function it calls. Let "button = 'reserve_card'" doesn't make it call my function G.FUNCS.reserve_card, instead it calls Card:use_consumeable.

#

Also G.UIT.R, T, O and something like that are confusing, can someone explain them?

grand geode
#

what is in your reserve_card function btw

cerulean flare
#

c1.a.a.a.a.a.a.a() is to test if it is called

grand geode
#

hm

#

screenshotted from balamod discord

cerulean flare
#

thanks

#

Is there any way to scroll down or copy it?

grave stirrup
#

does version 1.0.1 support modding?

cerulean flare
#

yes

grave stirrup
#

how to make it work?

grand geode
#

if you're using Lovely, download the new .dll and remove the old one

#

otherwise simply reinject steamodded

grave stirrup
#

got it i will give it a try. thanks

cerulean flare
coral shale
#

Yep, same story with redeem voucher and open booster

#

makes it a bit finicky sometimes

outer geode
#

Just a quick question, Are achievements disabled if you use balatromod? Im using just a texture pack but I would like to know if I can still get the achievments

grand geode
outer geode
#

Thanks!

sleek granite
fathom pine
#

Is there any tutorial on how to make joker mods with Steamodded?

tacit mountain
fathom pine
#

Thank you!!

fickle elbow
stone brook
#

didnt save my sprite and my pc crashed.......

#

despair...

fickle elbow
#

thoughts?

hard grove
#

thats quite good, diet cola which is 1 double tag isuncommon
this should be at least that if not rare

#

as for the art it brilliant

fickle elbow
#

thanks for the feedback, i was unsure about the art

lean dune
#

does it just not say (must have room) like the fool doesn't, or do you not need any?

grand geode
#

remember since you're selling it effectively costs half as much

fickle elbow
#

so uncommon is a good rarity?

lean dune
#

both commons and rares can cost as much or as little as $6, remember price isn't bound to rarity

fickle elbow
#

i feel like rare would be to high

lean dune
#

uncommon at $7 maybe, just so it costs 4 effectively

lean dune
fickle elbow
#

it's set at 7 but in the code it rounds down half the number for sell value

sleek granite
#

you could possibly set the sell price to 0 when its obtained

fathom pine
#

name = "Space Joker", pos = {x=3,y=5}, set = "Joker", effect = "Upgrade Hand chance", cost_mult = 1.0, config = {extra = 4}}

#

What do I change to make Space Joker chances 1/2

#

Instead of 1/4

hard grove
sleek granite
#

config.extra there probably handles it

fallow bramble
fickle elbow
#

'''self.ability.extra_value = self.ability.extra_value - 3
self:set_cost()''' this would do it

fathom pine
fallow bramble
#

Change extra to 2

fallow bramble
#

Epic

fathom pine
#

When I try to edit game.lua and overwrite it in game files it says the file is corrupted... What can I do?

coral shale
# fickle elbow

Isn't this just Emperor? I think 'consumable jokers' are usually out of place. You could instead have it generate a fool on every boss blind for instance. The downside is that you lose a joker space

fickle elbow
fathom pine
fickle elbow
#

as most of my jokers for release like themed jokers one theme at a time

coral shale
#

Well, you can keep the theme, I'm just suggesting a rework 😁

#

Since currently, assuming $6 cost and effective cost of $3, it's just 2 fools for the price of one

#

like, zero downside

fickle elbow
#

the game's code round's down

coral shale
#

alright, so you're still saving $2

#

(buy for $7 sell for $3, get two fools worth $3 each)

fickle elbow
#

i can set sell vaule to $1

coral shale
#

That would make it more balanced, but my wider point is that this joker could feasibly be replaced by a Tarot. It just doesn't fit with the game's current philosophy wrt. jokers (in my opinion). Hence my suggestion to make it worthwhile to keep by creating a joker every blind - a 'long-term' effect

#

Not hating, just pointing out something to consider. Feel free to keep it as is 👍

fickle elbow
#

but it doesn't feel like a joke, for representing April fools.

coral shale
#

Yeah, that's fair enough

fickle elbow
#

I feel like how it is keeps it feeling like a joke, but still balanced and practical.

lean dune
#

$3 feels like it's too cheap

#

I think

#

on-sell effects are underused

fickle elbow
lean dune
#

I like the current price

#

I'm just saying it'd be too cheap if it cost $6

grand geode
sleek granite
#

shoutouts to @rare shell for the art here--
all of the Oddities i've implemented thus far: various denominations of jollar bills, a pot of jokers, and the Chips i showed off earlier

grand geode
#

twenty whole jollars

sleek granite
#

superplead 20 jollars....

rare shell
#

20 jollars,,,

sleek granite
#

oh sorry to ping you at this time of morning

#

i just wanted an excuse to look at these sprites more

grand geode
fallow bramble
#

Rename yourself to "I'm jollar"

grand geode
#

need sprite but it's finished

sleek granite
fallow bramble
sleek granite
#

joker that kills you

grand geode
#

yes bobm kills you

fallow bramble
#

in real life

sleek granite
#

what a silly jester

grand geode
#

if you lose with bobm the game sends me your ip address

fallow bramble
#

Couldn't just say "pretty please"

grand geode
#

anyways it'd be silly if i had a challenge where you just start with bobm

#

go ahead. speedrun the game in 5 minutes.

sleek granite
rare shell
#

chat should i pull an all-nighter (all-dayer) and neurotically do coding

sleek granite
#

lyman pls

grand geode
#

i forgot i set the price to 999

#

lyman no

#

bad

dapper helm
rare shell
#

i have interview that is out of my sleep schedule atm and i need to reset it by friday

grand geode
#

i was taroting grrrrr

white scarab
#

Does bobm have any upside

grand geode
#

no

white scarab
grand geode
#

well not by itself

white scarab
stone brook
#

bobm is op because it allows you to do stuff other than play balatro

grand geode
#

i changed it to Small Blind in case anyone is deranged enough to grind stakes on my jokers

fallow bramble
#

bobm is op cuz it doesn't waste a joker slot 👍

sleek granite
grand geode
#

idk if it's worth it to modify that

dapper helm
#

its like trying to balance legendary jokers around 1.0.0 yorick

fickle elbow
#

how do you set the enhancement of a card?

sleek granite
#

set_ability

fickle elbow
#

thanks

sleek granite
#

you pass in the enhancement from G.P_CENTERS

#

so like card:set_ability(G.P_CENTERS.m_gold)

fickle elbow
#

great👍

#

how do you edit a blinds payout?

fallow bramble
#

Maybe check how Golden Joker works

rare shell
#

You need to create a local copy of calculate_dollar_bonus

#

Iirc

#

JankJonkler's code for Wanted Poster should have an example of that

#

(I succumbed and went to bed stuff )

fallow bramble
#

gn

stable forge
#

Is there a mod that allows me to skip straight to gold stake?

fallow bramble
#

Just go to another profile and do unlock all?

stable forge
#

Oh ok thanks

fickle elbow
#

how do you edit a blinds payout? in a deck

cerulean flare
#

Does anyone know how to move these two buttons down a bit? Adding a G.UIT.B above them moves them up which is so eccentric

grand geode
#

add a blank row node with some padding?

#

maybe

cerulean flare
#

this seems does nothing, and what is padding actually

grand geode
#

padding is how much space between children nodes i think

#

oug

#

this ui thing is difficult

cerulean flare
#

yes egg

cerulean flare
#

1 row node with w=30.8 won't work, but 4 nodes with w=7.7 work, I'm really a genius lol balatrojoker

rare shell
#

Is there a context for gaining joker/buying it from the shop?

stone brook
#

buying_card maybe?

grand geode
#

i think context.buying_card only procs for buying vouchers lol

stone brook
#

wait yea that only procs on vouchers

#

and nothing even uses it lol

chilly wind
#

These are the mods I'm currently running and looking for more to add if anyone has recommendations
I want to run Jelly mods eventually but I don't think it's updated for current Steammodded

grand geode
#

i'll keep shilling HouseRules

runic kraken
chilly wind
cosmic shell
grand geode
solemn ledge
#

does anyone have any specific models made for balamod? custom jokers, etc.

#

Steamodded won't work for my project

grand geode
stone brook
#

yea center hook is what we have for now, im slowly implementing it directly into balamod so that you dont need to download it separately

solemn ledge
#

archipelago needs balamod functionality specifically

grand geode
#

I HEARD ARCHIPELAGO

solemn ledge
#

:3

#

yes you did :3

grand geode
#

(balatro is in AD and i can't join it 😔

solemn ledge
#

I'm in AD

grand geode
#

not that i CAN'T but i'd rather not

stone brook
#

oh if youre gonna use balamod, i suggest using the master branch instead of latest release

solemn ledge
#

we may need to outsource a bit anyway

#

can you dm link?

stone brook
#

👍

#

oh boy i gotta do ui stuff

#

cant wait to nodes[1]

solemn ledge
#

Weee

solemn ledge
wind widget
#

Is balatro on thunderstore? Or how would I go about modding

woeful pilot
#

"Haunted Deck" Challenge

  • Gains 1 Mega Spectral Pack each round
  • +1 Ante for skipping a booster pack
stone brook
#

thats actually a really interesting challenge, nice

prime crystal
#

how do i delete lovely injector

umbral pilot
#

delete dwmapi.dll from the game's directory

#

or version.dll if you have the latest lovely release

stone brook
#

why do tarot cards loc vars get defined in generate_card_ui instead of generate_UIBox_ability_table

#

i AM going to cry

normal shoal
#

Is it possible to mod texture for someone who's not so good with computers like me? I just want to make a mod that make all background to be black, all playing cards be black with white borders and change color for spade cards. Basically I want a high contrast dark mode for the game

dapper helm
#

yeah that shouldn't be hard

#

the blank white card in the enhancers image is what you're looking to replace with black

dusky reef
#

yo guys

#

what does e do?

#

is it some sort of event handler related variable?

coral shale
#

It's the self of events, so that you know which button caused the event for instance

#

and it's related data for the callback

dusky reef
#

oh i c

#

should i ever update it if say, i updated cards?

coral shale
#

You don't update it, you usually update the ref_table which is the card (passed by reference)

#

It probably varies case by case tho

dusky reef
#

what happened is I injected some change to G.play.cards, it is reflected visually, but not counted in the scoring stage

#

i wrapped it before evaluate_play, in which i've been reading the code over and over

#

and i can't think of why it is not working, other than maybe the card is actually passed before the change take place

#

so the only thing i could think of was e

#

but in this case, won't e be G.FUNC if it is analogous to self?

cosmic shell
#

it's not actually self, I'd argue it's more analagous to context in calculate_joker

coral shale
#

Yeah

#

Not sure about specifics of your situation so can't really help

#

Its value is very flexible

stone brook
#

does soul consider pool flags when generating a legendary joker?

chilly wind
#

Anyone know of a way to get the assets for the vanilla playing cards?

stone brook
#

theyre in the resources folder of the decompiled game

chilly wind
stone brook
#

its against the rules to share it, do you have 7zip?

chilly wind
#

yeah

stone brook
#

if you have 7zip you can just rightclick balatro.exe then 7zip > extract to balatro/

chilly wind
#

I would want to extract to somewhere else i think. I'll try it out

stone brook
#

yea you can choose where to extract, was just giving an example

chilly wind
#

thank you. I think I found it in 7zip

stone brook
#

guys how do i word this effect more intuitively: The lower of your money or your luck gains half the difference

#

luck is a mechanic im adding its just a number that increments, essentially

chilly wind
#

Gain x.5 of money or luck, which ever is lower.

stone brook
#

it doesnt gain x0.5 of the lower, it gains x0.5 of the difference between the higher and the lower

cursive compass
#

is steamodded broken on the beta?

#

actually nvm i guess not

stone brook
#

its most likely just a couple specific mods that broke

exotic shadow
stone wadi
#

"Gain half the difference of Luck and Money, adding to whichever is lower."
"Gain 0.5x abs(luck-money) to the lower stat."

dusky reef
exotic shadow
#

Actually the absolute value only works if neither go negative

#

Which money can

#

Actually that could be kinda busted cause 2-(-20) is 22 which is x11 mult

stone wadi
#

are you sure?
money=-5, luck=3
abs(money - luck)
= abs(-5 - 3)
= abs(-8)
= 8 ✅

cursive compass
#

i'm kinda curious if there's a way to get a "base" texture pack which just replaces all the game's textures with themselves, for editing purposes

stone brook
#

its not getting added to score

#

lets say your luck is 10 and your money is 4, your money just increments by 3

solemn ledge
#

also going into debt and getting a higher mult is technically a higher diff so idk

#

weirdly worded

stone wadi
exotic shadow
shy ibex
#

I got the experimental update, and some mods I downloaded broke. Any ideas?

stone brook
#

yea i dunno too much about balance, im just trying to get the wording for now

stone wadi
stone brook
#

get all the mechanics working then play a couple runs with it to find a good balancing spot

solemn ledge
#

if you want to balance, you can check if something is less than 0 first

exotic shadow
#

true

solemn ledge
#

then just set it to 0 for the check

exotic shadow
#

I was just mentioning the mechanic favours negative money

#

setting to 0 fixes trhat

stone wadi
#

abs(max(money, 0) - luck) sunglasso

solemn ledge
#

W

stone brook
#

oh also i just have an if statement that checks which is higher then it just does money - luck or luck - money so i dont have to do math

#

xdd

solemn ledge
#

I wanna brainstorm new joker ideas

stone wadi
solemn ledge
#

has anyone thrown around a whiteboard idea

shy ibex
solemn ledge
#

:(

shy ibex
#

I just had to!

exotic shadow
#

yeah you kinda have a difficult to explain mechanic

stone brook
#

anyways im going with kenny's description, i like that one

#

👍 thank u kenny

solemn ledge
#

What do you guys think a whiteboard joker should do

#

(opposite / counterpart to blackboard)

stone brook
#

i think otralab has a whiteboard concept in there

solemn ledge
#

I did not see!

stone brook
#

i swear i read it on there, but the thread is so long and ctrl+f sucks in forums

solemn ledge
#

average forum L

stone brook
#

true...