#⚙・modding-general

1 messages · Page 113 of 1

spice lichen
#

oh yeah cause that screen doesnt happen

#

it hard crashes

haughty hinge
#

oh dang

spice lichen
#

im wanting actual logs

#

not a bug report screen

haughty hinge
#

oh wait i think

#

there's a log folder for stuff

#

but idk

spice lichen
#

nah theres not

#

my issue could be mod load order

#

but i am unsure on how exactly balatro does that

haughty hinge
#

i mean there's a log folder in "lovely" folder

#

in "steamodded"

#

oh wait that 2nd parts me disregard that

#

lmao

spice lichen
haughty hinge
#

im grammatically stretching with this one

spice lichen
#

oh the joker has realy wierd name

haughty hinge
fallow arrow
#

woo found a new way to break my run

#

selecting a voucher pack from a voucher pack

lean dune
#

das crazy

lean dune
#

Your text might contain writing issues

#

lmao

haughty hinge
#

it says there's a spelling issue which is most likely "singularly"

#

i didn't bother checking if that actually works

lean dune
#

... this Joker's economic benefit is increased two consecutive times by its initially granted effect.

haughty hinge
#

thanks

#

77 words now lets go

rigid jewel
#

Unreadability minmaxxing

haughty hinge
#

complexity x100

#

wait what joker do you think this effect is for

#

i wanna see how easy it is for u to figure it out

rigid jewel
#

Rocket?

haughty hinge
#

yup

#

In the event that the initial distribution of cards within a given round results in the allocation of a solitary card to the participant's hand, it is hereby mandated that said singular card be systematically replicated and thereafter integrated into the deck in perpetuity. Subsequently, an imperishable replica of this card shall be extracted from the deck and ceremoniously conveyed to the participant's hand for utilization in ongoing proceedings.
- Chat gpt

#

Upon the conclusion of the hand surpassing the threshold set by the Blind, thereby instigating the initiation of the payout sequence, the Joker card is activated, facilitating financial assistance in the guise of supplementary monetary gains, initially amounting to a solitary dollar. Should the formidable influence of the encountered Boss Blind be nullified by the drawn cards, culminating in its eventual defeat, the economic boon provided by the Joker shall be amplified successively, doubling the initial boon granted by its effect.
- Chat gpt (With training using my text as data)

#

is there a difference? didn't bother reading either of them

#

If the first round begins with just one card, it's duplicated and kept in the deck permanently. Then, a duplicate is drawn into the player's hand.
- Chat gpt (After I repeated the text "Level the complexity of the previous text using the previous text as data" 3 times)

lean dune
#

what if the original card I feed into DNA was perishable?

haughty hinge
#

that was the result of me saying "Overcomplicate the following text: [Dna's effect]"

lean dune
#

I can tell

haughty hinge
#

i think rocket is overcomplicated enough as is

#

the reason gpt's looks so... weird to look at it is because i wanted to keep some conciseness in it

#

in my text

viscid spear
#

this is the worst looking joer ive made but i think tracing over the screenshot with just balatro colors is kinda funny so w/e

haughty hinge
#

if im gonna make a Balatro but overcomplicated mod I want 3 modes:
Double Speak
Layman's terms
Chat gpt

fallow arrow
#

totally not unbalanced

lean dune
#

the positive joker 👀

fallow arrow
#

talisman is so required, even with it hands can take a full ten minutes+

haughty hinge
#

im gonna need so much help with this

oak fern
#

Thanks, I'll pass!

haughty hinge
#

lol

surreal shadow
haughty hinge
surreal shadow
#

I've talisman

#

Still too slow

haughty hinge
#

if it's still slow then you're just approaching the limit of both the game and your device(i've overflowed my graphics card on many occasions lmao)

grand geode
#

christ

haughty hinge
#

only 13?

surreal shadow
#

wait, let me check

grand geode
#

13 canvases

haughty hinge
#

my laptop can handle like 60 and it's by no means expensive(think pad ftw ig)

#

*60

surreal shadow
#

lol, canvas and perkeo

haughty hinge
#

lol

surreal shadow
#

with white hole

haughty hinge
#

i mean it'd be pretty difficult without it

surreal shadow
#

yes, but it goes slow, all the retriggers

#

And I had like 250 non-normal jokers

#

RIP, my game crashed, I just copied a card with DNA

grand geode
#

and you complained about the game being slow

#

smh

surreal shadow
#

lol

#

I'll be honest, I laughed when you said that

haughty hinge
#

Duality of Joker

grand geode
#

the chatgpt generated slop is so much lamer

haughty hinge
#

that was actually manually done by me

#

trust me chatgpt is a lot worse

grand geode
#

your generated slop is so much lamer

haughty hinge
#

lemme see what chatgpt cooks up

grand geode
#

that's just opening thesaurus and shoving in everything it has

haughty hinge
#

tbh you just need a bit more reading comprehension to understand the effect
chatgpt on the other hand will adjective spam like no other

grand geode
#

okay i guess your slop is better than the chatgpt slop

#

good job 👏

viscid spear
#

LMFAO

haughty hinge
#

thank

viscid spear
#

im gonna use this line on the next fanfic i review

haughty hinge
#

did gpt cook?

lean dune
#

too simple

grand geode
#

Round End: +1$. If Boss Blind, this gains 2$.

haughty hinge
#

did gpt cook pt2

#

and pt 3 ig

lean dune
#

it did not cook

haughty hinge
#

gpt really forgot the no pronoun rule smh

#

1st jonkler complete

#

if you're wondering
Name, Og Effect, Complicated Version, Concise Version, Chatgpt Version

lean dune
#

chatgpt version isn't even equivalent

haughty hinge
#

how concise is my concise version out of 10

wanton rapids
#

chatgpt version probably takes longer to make than the complicated version

haughty hinge
#

should i make a chatgpt v2 and v3 version

grand geode
#

use shorter words i don't know how to read :c

#

what is a completion

haughty hinge
#

ask gpt

fast stone
haughty hinge
#

even though i am dreading having to do this for all 150 jokers
ik i can reuse some text for the themed jokers

grand geode
haughty hinge
#

how the fuck are all of these different

#

chat gpt what are you smoking

#

im genuinely surprised gpt didn't reuse its previous text

#

this made my life a lot harder

lean dune
#

I'd say it doesn't want to use the same phrasing consecutively, but I suspect it would also not be the same when done in isolation

haughty hinge
#

im not gonna reload my page everytime so ill just make note of that

fast stone
#

question, should I upload my mods on nexus mods and or thunderstore?

lean dune
#

github

#

xd

fast stone
#

i cant xd

lean dune
#

wtf

fast stone
#

my github account got suspended out of nowhere

lean dune
#

make a new one

fast stone
#

WHILE uploading trans spectrals

#

github transphobic fr

lean dune
#

wtf

fast stone
#

and i haven't gotten any emails from them xd

lean dune
#

either way you won't see me downloading from nexus mods

fast stone
#

i have contacted support at least

fast stone
lean dune
#

but do whatever

fast stone
#

i guess i'll just upload on both
shouldn't be too hard (right?)

fallow bramble
drowsy onyx
#

is there a mod list/thread somewhere?

grand geode
drowsy onyx
#

not really what I'm looking for but it's better than nothing

grand geode
#

and it doesn't have Cryptid nor LobotomyCorp so it's lame

drowsy onyx
#

I saw it got a thunderstore page but to call it lacking would be an understatement

grand geode
#

dunno how that went

drowsy onyx
#

pros are that you get notified of updates

#

cons are literally everything else

grand geode
#

i will not be posting my mods on thunderstore

#

just sayin

drowsy onyx
#

if I had to make a guess I'd say steam workshop would probably be the best option here tbh

oak fern
#

no.

#

fuck steam workshop

surreal shadow
#

Does a joker stack mod exist?

grand geode
oak fern
grand geode
#

do you mean Incantation

oak fern
#

That

grand geode
#

Immolate is the seed searcher

oak fern
#

Me when I search seeds

surreal shadow
#

I almost pinged you, sowwy

gilded vortex
#

How does one almost ping

oak fern
#

half ping

#

like

gilded vortex
grand geode
oak fern
#

this for example ||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​||||​|| _ _ _ _ _ _ @gilded vortex

oak fern
#

idk, is it?

gilded vortex
surreal shadow
#

Uhm...

#

I guess I'll never have white sticker

white scarab
surreal shadow
#

ty

oak fern
surreal shadow
#

yay

#

It'll help me (though I'll still have all the jokers)

white scarab
#

Also Joker stacking support with Cryptid might be a nightmare

surreal shadow
#

Maybe a search bar for a joker

white scarab
#

Since I already override every calculation loop with my retrigger API

#

and now I’ll have to do it again for stacked jokers

fallow bramble
oak fern
#

shoulda reply pinged that

fallow bramble
#

I have eyes

oak fern
#

nuh uh

grand geode
gritty spire
#

how do i back up my balatro save (if thats possible)

calm vessel
gritty spire
#

and to load the backup i just replace the folder in the balatro file with my backup, correct

calm vessel
#

yes

surreal shadow
#

How do I delete this loading thing?

calm vessel
#

why

#

thats from debugplus

white scarab
drowsy onyx
calm vessel
hollow atlas
# white scarab

Bad Apple Joker
x3 every 3 minutes and 40 seconds (length of animation)
starts at x1

marble shadow
#

Doesn't it increase the chance of drawing higher chip cards?

hollow atlas
#

i dunno i was just making a joke ability hehe

dapper helm
gilded vortex
surreal shadow
#

What mod(s) is good with cryptid?

dapper helm
#

incantation

gilded vortex
rare shell
surreal shadow
rare shell
dapper helm
#

it would be easier to learn patience than it would be to remove all loading times from everything

surreal shadow
#

nvm

#

Is DX-cards 1.0.0?

#

Deluxe Tarot cards isn't working. It's in my Mods folder but it isn't showed on the mods tab in balatro

#
  • the DX cards aren't showed
fallow bramble
#

No

surreal shadow
#

what?

fallow bramble
surreal shadow
#

😭

#

Is alchemical 1.0.0?

fast stone
#

not yet, sorry

surreal shadow
#

np

sturdy canyon
#

what if

#

Joker spectral

#

like how The Soul is imitating a tarot card

#

and Blackhole imitating a planet card

bronze jetty
hardy brook
hoary meteor
#

thank you randomized deck

exotic dagger
#

i can't be bothered to actually complete achievements before diving into modded anymore

#

imma dive in now

hoary meteor
#

chat is it worth it

surreal shadow
#

What deck?

bronze jetty
#

get the midas

exotic dagger
#

for some reason the codex arcanum stuff didn't get auto unlocked

#

guess i'll find them out while playing

white scarab
hoary meteor
autumn yew
#

People say they love dogs all the time, but does it really mean anything if you don’t have dog-themed playing cards? Whether you’re playing poker, solitaire, doing a magic trick, picking your neighbor’s lock, or whatever other fun activities you do with playing cards, you can now do it all with tiny doodled doggies looking back at you.

#

(site has all 52, albeit in gifs)

hoary meteor
#

chat is it worth it

gilded vortex
surreal shadow
hoary meteor
#

naw the standalone one

#

its just called randomizer on awesome-balatro

white scarab
#

lol it only lets you go from 1 - 2x base

bronze jetty
white scarab
#

Cryptid one is better /j

hoary meteor
white scarab
#

(also ty to Aquila for the awesome UI you see, I literally just added that to it)

gilded vortex
white scarab
#

The Soul (seed analyzer)

#

It has proper UI now

gilded vortex
#

Ah

#

Wasn’t it Immolate?

white scarab
#

Immolate is the seed searcher

gilded vortex
#

What’s the difference

white scarab
#

Immolate is designed to find strong seeds, The Soul is designed more to show you the contents of the seed.

Immolate also has a tool that shows you the analysis but The Soul is standalone and in your browser to make it much faster and easier to do

gilded vortex
white scarab
#

If you a see a seed with under 8 characters just think of Immolate

#

lmao

#

Also the fun thing is that the UI uses regex on the text output, so when I add some extra features to The Soul I’ll also have to update the UI

sturdy canyon
#

who will win:

#

a programmer VS

tepid sun
#

hello chat

sturdy canyon
#

one single comma missing

tepid sun
#

so true

#

so im here because of one simple thing, my pc refuses to get steamodded running

#

if i try to open the injector i get this:

exotic dagger
sturdy canyon
#

me after forgetting to add two == in if statements (its been a while since i used lua)

hoary meteor
#

chat is it worth it

sturdy canyon
tepid sun
exotic dagger
#

have you tried following this

#

i had 0 issues following those steps

tepid sun
#

ill try those instructions too i guess

umbral pilot
#

have you guys tried SGMA yet? it's on sale rn

exotic dagger
#

sgma?

umbral pilot
#

sgma balls

exotic dagger
#

at least it wasn't matter baby

umbral pilot
#

what's matter baby?

exotic dagger
#

i'm sure you'd like to know

tepid sun
exotic dagger
#

...lovely

tepid sun
#

elaborate

tepid sun
#

cause its not here

#

or here

exotic dagger
#

did you get this one?

tepid sun
tepid sun
umbral pilot
exotic dagger
#

you sure?

tepid sun
#

it appears not

#

okay i have it now

#

it works now

#

thank you

#

i apologise for getting heated i just get mad when things dont make sense to me

hoary meteor
#

thanks judgement

reef wolf
# sturdy canyon

what mod is that from? I want to see how that joker actually works

white scarab
#

Cryptid

reef wolf
#

many thanks

dapper helm
exotic dagger
#

negative moment

haughty hinge
#

idk what im doing anymore lmao

#

made it not so bad to look at

#

i think

dapper helm
#

much worse

haughty hinge
#

im just gonna not deal with this and stick to going blind looking at paragraphs

exotic dagger
#

i have no clue how many tags i bought but i know it's a looooooot

#

unfortunately i never got to use them all, the next round was a little too high :c

viscid spear
#

anyone know of any mods that change how hands work? like four fingers or shortcut-type mods

#

or rather, mods with jokers that change how hands work

grand geode
#

you can try searching Four Fingers and Shortcut in one of the functions lua files

#

i think it was functions/common_events.lua?

#

that or the state one

#

and for mods there's Scenic Route from Ortalab

dapper helm
#

scenic route mentioned!!!! lfg!!!!!!!

grand geode
viscid spear
#

cool, also wanted to ask about jokers with transformation effects

dapper helm
#

transformation effects? in what way?

viscid spear
#

like, joker tranforms into another form with a different sprite and effect, but said transformation doesnt show up on the collection screen

#

its just a version of the base joker

dapper helm
#

check lyman's jank jonklers

#

midnight crew legendary does that

viscid spear
#

oooh true

white scarab
rigid jewel
#

D6 JOKER GLOWUP INCOMING !?

dapper helm
white scarab
#

It isn’t a part of the same joker but it might be similar enough for them

grand geode
#

no way d6 glow up

rigid jewel
#

Changing the sprite is as simple as swapping what the game draws, which iirc there is a function that lets you do that in Steamodded 1.0

#

Then switch the config.center and ability.extra to what the other joker would need

#

Should cover all bases

viscid spear
#

im still unsure if i wanna swap to 1.0.0a or not, i know akai offered to help port it but theyve been busy lately

#

do you think its worthwile to keep coding in 0.9.8 and switch it all if needed at the end or would that waste time

dapper helm
#

why isn't it out of alpha yet anyway?

white scarab
#

If you’re already deep into it it’s probably not worth it

#

I ended up not liking 0.9.8 API but then never rly started programming Balatro mods until 1.0.0 came out

#

I probably have more hours working with Steamodded 0.3.0 (from the demo…) than 0.9.8

viscid spear
#

im like halfway done with the coding of the mod its really just the sound that i need to get working

strong swift
white scarab
#

Yeah

#

I started making a thread for Cryptid and I added what would become Iterum

rigid jewel
#

💀

white scarab
#

But I was literally using Lovely not Steamodded

viscid spear
#

rn im like
art - 85%
coding - 50%

rigid jewel
#

How cursed was it?

white scarab
#

Pretty cursed

#

All of the code was obfuscated so every local variable name was unknown

#

The core of Steamodded was working relatively ok though

#

But like very little API

#

But yeah this was like my design philosophy in 0.9.8

#

I still chose Lovely-only for most mods but ended up also working with Steamodded 1.0 for Cryptid since the API just made things several times easier

#

Someone backported the animated jokers mod (Aura) to 0.9.8 so I’ll likely keep it supporting both versions

Besides the registering and asset changes I don’t think anything else uses Steamodded anyway

haughty hinge
#

idk if splitting the complicated section into 2 helps but it looks cool

grand geode
#

that's a remnant of the past

rigid jewel
#

Is the generate_UIBox_ability_table setup from LushMod also a remnant?

grand geode
#

nah that's from like 0.4 steamodded days

#

where reimplementing that was the best choice to update the uibox variables

haughty hinge
#

why do i have so many balatro screenshots

rigid jewel
#

The shadow is ??? but individual drawing does work fine.

#

Just need the selector

hoary meteor
#

womp womp

viscid spear
#

dios mio salsa mother 3 real

hoary meteor
#

can confirm

viscid spear
#

you would enjoy this joker i made

timid nexus
#

its 4/4 with funny tempo changes

viscid spear
#

thats how all of the songs in mother 3 were coded due to the way the heartbeats work it is likely the song was written in 29/16 and then converted

timid nexus
#

it doesn't work out quite like that

#

its close but noticably different

#

also the bpms dont seem to align to any specific pattern i can see so i doubt that it was a hardware limitation

cerulean flare
#

an unbalanced idea: when a card scores, loop through cards right to it, if any card's rank is lower than the scoring card, insert a copy of scoring card after the card and reduce its rank by 1. e.g. 98765->988786858->988778678578->988777786777857778->98877778667778567778->988777786666777856667778->...

grand geode
#

what the fuck

cerulean flare
#

this end up with like 2^16 cards

cerulean flare
#

3^^4 maybe

#

no one is interested 😭

grand geode
#

i don't even understand what you're talking about

cerulean flare
#

if each card is steel and with Mirror voucher

grand geode
#

😭

cerulean flare
grand geode
#

this sounds like one of those competitive programming problems

hoary meteor
#

what's the upper limit added by talisman

cerulean flare
#

ee308

hoary meteor
#

cause I have a hand that's been running the score animation for 10 minutes

cerulean flare
calm vessel
#

turn on skip animation or whatever its called

hoary meteor
#

I can't it's mid scoring

strong swift
indigo slate
#

finally figured out exactly how basepaul card works

#

thats hilarious

wanton rapids
#

(who's paul?)

haughty hinge
#

making balatro with added reading comprehension might be challenging

oak fern
thorn ledge
bitter hemlock
#

what mod did balatro university use in their egg video?

bitter hemlock
#

this is stupid to ask but how do i mod balatro lol

thorn ledge
#

download steamodded

#

ill get the link

oak fern
#

(dont forget to install lovely)

thorn ledge
bitter hemlock
#

alr thanks

#

what doe sthis mean?

#

i know where my balatro exe is (in steam apps and common ) but where does it want me to put it

grand geode
#

don't use that tutorial lmao

grand geode
bitter hemlock
#

should i but the modded zi[ file next to steammodded 0.9.8?

surreal shadow
#

What's lobocorp!

#

?

#

A mod, I know. But what does it do?

wanton rapids
#

lobotomy corporation is a game, there's a mod based off it

haughty hinge
#

making a complicated version of all jonkler effects will take forever but at least the other version won't take as long

exotic dagger
#

does it save a crash log anywhere when this happens

#

i don't wanna have to abandon this run, i was having fun with it

#

think i found it

#

any idea what's going wrong?

#

these are the mods i'm using

gilded vortex
#

<@&1133519078540185692>

exotic dagger
#

..not sure why you'd ping the moderators for that?

grand geode
#

scam message probably

exotic dagger
#

right, that's possible

oak fern
sterile hornet
#

by hacked account

oak fern
#

Damn, I really wanted to join that server! /s

gilded tulip
#

Yep, that's totally what happened

sterile hornet
gilded tulip
#

(i was taking a shower so I never actually saw it, though)

oak fern
oak fern
#

Aether, even

exotic dagger
#

anyways anyone know why my game is crashing? and if it's possible to fix it in some way

haughty hinge
#

Obelisk but reading comphrension is needed:
When this Joker is obtained, this Joker's multiplicative value for the multiplier starts at 1. This value is incremented by 2 tenths for every hand that is played and scored without your most played Poker Hand being the hand played in succession. However if this continuous cycle of multiplicative gain is broken by instead playing your most played Poker Hand, all of the accumulated value this Joker had previously held will be erased, restarting the cycle back at 1.

oak fern
#

What are you even doing this for

haughty hinge
#

a personal project where every single joker will have a complicated, concise, and chatgpt version of it

oak fern
#

why 😭

haughty hinge
#

it's honestly fun to write these in my spare time

#

finding words to stretch this out more than it already is

exotic dagger
#

whatever is going on with my game, it also crashes on trying to make a new profile

oak fern
#

hmm

exotic dagger
#

since i still had an empty save i wanted to put the game i was doing on hold by moving to that empty save

haughty hinge
oak fern
#

might aswell make a 4th one with brainrot descriptions

haughty hinge
#

idek how to do that for 150 jokers

#

i can spam chat gpt tho

oak fern
haughty hinge
#

i need to make my reading comprehension better with the first section tho

exotic dagger
#

eh, fuck it, this happened after i added betmma's mods, so imma just remove those and start a new run

white scarab
brisk seal
white scarab
oak fern
#

.

#

what

#

😭

white scarab
#

“Dagger Ritual - Open the cards on the right to choose blindly and always increase the trade value in this game.” (ceremonial dagger)

oak fern
#

Hey Math

#

wait is victin here

#

@gilded vortex hey victin you alive

gilded vortex
oak fern
#

Rest in Pieces Fella

haughty hinge
#

yay obelisk done(even if the Concise version is hella long)

gilded vortex
#

Anyways why was my eternal sleep disturbed

lime drift
#

is there a mod that improves performances or something

haughty hinge
#

does Talisman count?

gilded vortex
#

There’s a mod that allows skipping animations

lime drift
haughty hinge
#

Talisman lmao

lime drift
#

oh lmao ok

#

does it also works for example when you use a planet card

haughty hinge
#

i honestly forgot since i don't do much planet usage during modded runs

#

however it does make the hands go incredibly fast

#

also things such as perkeo duping consumables go considerably faster as well

lime drift
haughty hinge
#

if so how many times did u translate

grand geode
#

@white scarab did you have to do anything for the jimball music to be affected by the volume slider

#

because my stuff doesn't

lime drift
#

by hand does it mean poker hand or cards held in hand

wise aurora
#

held in hand

#

90% sure bc blackboard is in hand

surreal shadow
#

it does

wanton rapids
#

ok so

#

if you have 2 cards in hand, you get x2

#

1 card, x4

surreal shadow
#

yes

wanton rapids
#

0 cards, x8

lime drift
#

also how does basepaul work, as in I have never seen this "paul" joker

wanton rapids
#

paul is not a joker

#

paul is a state of mind

lime drift
#

woah dude

#

so its just 1.25?

wanton rapids
#

if you become paul then it's 12.5

#

but the intended gameplay experience is x1.25 yes

fallow arrow
#

Paulsmodd

#

Alternatively are you sick of people asking about Paul?

white scarab
white scarab
surreal shadow
#

rip, pinged

oak fern
#

pewpew

#

🏓

umbral pilot
#

hi lyman

oak fern
#

bye lyman

white scarab
#

Yes

#

You can see how I use this in the Jimball code

#

For Cryptid

haughty hinge
#

added funny google translate version to these

#

this is peak comedy

urban grail
#

the idea is that they Rank Up for every tarot used

oak fern
#

Let's go gambling!

#

🚨 Aw dangit

#

🚨 Aw dangit

#

🚨 Aw dangit

#

🚨 Aw dangit

oak fern
#

Using the corresponding Tarot card

#

I like the idea

calm vessel
#

the effect (I, II, III) means its rank?

static vale
#

@oak fern please keep on topic with modding - and be wary of #📜・rules 6 (no spam)

grand geode
oak fern
#

🥺

static vale
#

(it's okay, you're not excessively quoting the animation)

oak fern
#

Aw d-

urban grail
oak fern
#

jk

grand geode
#

also hi mcpower

#

how often do you lurk here

oak fern
#

he heard me gambling

static vale
#

whenever I feel like it, lmao

oak fern
#

The buzzer be loud

static vale
#

I sometimes drop by and read random channels (although this specific conversation should probably move to #🃏・off-topic)

urban grail
oak fern
#

Anyways, modding, am I right!

#

2/20 jokers done for Paperback

#

Yippee

fallow bramble
calm vessel
#

so goemon + an emperor is just dna?

umbral pilot
#

I mean technically we're talking to a mod, so it's on topic right?

static vale
#

I'm a moderator, not a modification

oak fern
#

He's only allowed to mod in here, that's why he's here

urban grail
#

like, 6 emperors

#

and also gives Mult

fallow bramble
oak fern
#

Maybe I am, Modification

calm vessel
#

there is 2 converstion happening at the same time

white scarab
oak fern
#

3rd convo incoming

grand geode
urban grail
# urban grail and also gives Mult

Common Jokers have the ability and give chips
Uncommon Jokers have the ability and add mult
Rare Jokers have the ability and add mult (at high rank give xMult)
Legendary Joker does everything

umbral pilot
#

at a certain point just use regex

oak fern
#

lobotomy font

calm vessel
grand geode
umbral pilot
#

oh wait I thought the payload was the pattern

grand geode
#

the modified code looks like this

umbral pilot
grand geode
#

yet the stuff i added don't get affected

umbral pilot
#

why are you doing this

urban grail
umbral pilot
#

why does it need to be that large

grand geode
#

ask mr thunk

umbral pilot
#

ah yeah fair

#

not your code after all

urban grail
umbral pilot
#

thunk does no wrong, this is entirely on you Myst

grand geode
#

you're right... thunk's code is perfect in every way...

urban grail
grand geode
#

the fault lies with me...

static vale
grand geode
#

lol

#

that's how thunk did the music switching so we just followed suit

#

the only other reason i could think of is the metadata on the sound files themselves...

umbral pilot
#

once I get around to adding an actual priority system someone should make a high-prior patch that rewrites everything

grand geode
#

might as well rewrite the entire game at this point

umbral pilot
#

chop chop

grand geode
#

ordering???

#

what the fuck is going on it doesn't work when i take out cryptid either

white scarab
umbral pilot
#

is this a mathi themed balatro skin?

white scarab
#

ChatGPT did most of the work making it lol

#

I’ll be honest

#

(The color scheme, not the mod)

mystic oar
#

Balatro: are custom editions possible? looking through the server im seeing a lot of conflicting answers on if theyre possible or if thats soon to be possible

white scarab
#

I think there’s a WIP API for it somewhere

west hill
#

Yes

#

Base functionality is ready to be merged with the current 1.0 branch

#

It works for mult, chips and xmult

#

Other scoring contexts aren’t yet functional

#

(Fun fact the PR also comes with enhancement stuff, shaders, palettes and some 0.9.8 compat that @maiden marlin worked on)

gilded vortex
west hill
#

No not yet

#

It’s in the pipeline

sturdy canyon
#

will i win?

exotic dagger
#

maybe

#

what mod lets you even play that many cards at once

sturdy canyon
#

cryptid

exotic dagger
#

ah

sturdy canyon
#

ahahaha

hoary meteor
sturdy canyon
#

its at 1000 game speed

#

and its still goin

#

Can I interest you in 4 of Clubs?

exotic dagger
#

i prefer king of hearts

grand geode
grand geode
#

THIS FUCKING LINE OF CODE

#

gah

oblique berry
#

Hope you're all doing well and making dope stuff 🫂

fallow bramble
#

No way Murphy hi 👋

grand geode
#

hi murphy!

toxic cloud
grand geode
#

does it need documentation?

rare shell
#

yes I also need it

#

I do not understand wtf the function to retrieve the text does

grand geode
#

huh

rare shell
#

like it writes the text somewhere or something

#

I need a function that just returns the whatever text I requested from my dictionary

grand geode
#

is it not localize{...}?

gilded vortex
#

Can’t you just… access the dictionary?

rare shell
#

no?

toxic cloud
rare shell
#

the dictionary is divided, each part is it's own language

gilded vortex
#

Exactly

#

You just need to access dictionaries inside dictionaries inside dictionaries

rare shell
#

yeah that sounds like not something I want

#

I want a function that checks the language and does all this stuff without bothering me ever again

gilded vortex
#

Anything else would be equivalent to that

rare shell
#

why would I manually check the language

gilded vortex
#

I’m not sure what you’re trying to do

toxic cloud
#

I already have vi.lua and modified m6x11plus to support Vietnamese
now I just need some more code to let it become a standalone language option

gilded vortex
#

Usually you don’t need to input the language

gilded vortex
#

Just access the contents directly

toxic cloud
#

sure
hold on

#

I've already tested it with custom font and it worked great
now I just need an expansion of CustomFont.lua

exotic dagger
#

god damnit i crashed again, there's definitely something in the vouchers that fucks up

grand geode
#

okay hold on i'll get to that after i finish writing the patch notes for my shit

rare shell
# gilded vortex I’m not sure what you’re trying to do

okay, an example

I have a joker with custom eval message, like "Loop!"
I have a dictionary that returns a table with every piece of the localization in the mod, it is divided into different languages, like ['en-us']
For now the message uses literally 'Loop!' as a string, ideally, I'd want something like get_entry(localization.dictionary.loop) that would retrieve and return the message for my exact language as a string

gilded vortex
#

As Myst said

rare shell
#

just vanilla's localize?

gilded vortex
#

Yes

rare shell
#

can it be used on custom tables?

gilded vortex
#

It’s not custom, it’s the same table AFAIK

rare shell
#

I created this table

#

I use it for jokers currently

gilded vortex
#

Then you have to add it to the in-game table

#

Preferably under your own mod’s subsection IMO

#

Or maybe just use keys with your mod prefix

rare shell
#

that also doesn't seem very efficient

gilded vortex
#

How so

grand geode
#

you can add straight to the game table using a file under localization/default.lua

rare shell
#

why would I want my table on two different places and be retrieved from two different places?

gilded vortex
#

I don’t think you even need to create a new file, you should be able to access it directly

gilded vortex
#

It should only be in one place

toxic cloud
gilded vortex
#

In the original vanilla table

grand geode
gilded vortex
rare shell
#

Like, the jokers are able to access custom tables by default

gilded vortex
#

But the correct way is to use localize

rare shell
#

I just type the whatever key joker uses and it retrieves all the values automatically

#

and it'd be redundant if I will move my table to another place

gilded vortex
#

Are you talking about messages or tooltips

rare shell
#

everything that is a localizable text

gilded vortex
#

As far as I know Steamodded treats them differently*

#

Because it makes sense for tooltip information to be associated with the object that prompts it

#

But generic messages are separate since they in theory can be reused

#

So Joker tooltips are defined with Jokers and messages are defined with the vanilla localization table AFAIK

rare shell
#

oof

gilded vortex
#

Unless someone makes a localization API to add to that table

exotic dagger
#

what would be the best place to ask for a custom deck?
as in having it be functional

gilded vortex
#

Mind you, maybe 1.0 would need you to add to the vanilla table in a specific way, since I know it works differently from 0.9.8 regarding Jokers, but I don’t know the specifics

lean dune
#

everything lives in G.localization

gilded vortex
#

I meant how to insert them

#

Hence the *

#

Jokers have it built-in since it makes sense for it to be built-in, no?

lean dune
#

Currently, there are 4* ways to do localization:

  1. For descriptions or mandatory information of inserted objects, text can go directly into that object's loc_txt table
  2. Other text that is associated with an object can be processed in that object's process_loc_text function.
  3. Any text can be processed in your mod's process_loc_text function.
  4. Use localization files to put all text in one place and leave loc_txt tables everywhere else empty.
#

* because there's no significant difference between 2. and 3. except that 3. happens earlier and 1. uses 2. behind the scenes

rare shell
#

oh yeah, process_loc_text, I was trying to get it work but it doesn't work the way I want it to work seemingly

#

I still have no idea how it works

lean dune
#

text in your_mod/localization/<current-language>.lua (to be structured like the game's loc files) are processed automatically

#

when that doesn't exist, it first looks for default.lua or then en-us.lua before giving up

#

as for process_loc_text, there's a helper function to handle multiple languages, but you can just assign what you need to G.localization in there if you don't need that

grand geode
toxic cloud
#

nani

gilded vortex
lean dune
#

you're right, i should have included defualt.lua

grand geode
#

yeah okay hold on what's wrong with this

toxic cloud
#

I have no idea egg
if I have actual time I might pretty much learn lua for good

lean dune
#

iunno, are you sure you have your font at modname/fonts?

#

or is it maybe modname/assets/fonts?

toxic cloud
#

is it resources?

grand geode
#

what's even the difference

lean dune
#

none

toxic cloud
#

oof

#

I should have just been quiet

lean dune
#

i just figured it might not be a bad idea to check the file is where you think it is, as it's saying it doesn't exist

gilded vortex
toxic cloud
#

Ig mod file works differently due to how Steamodded API handles stuff

grand geode
#

might be a love2d thing hm

lean dune
#

do you have nativefs?

grand geode
#

nope

#

i'll steal nfs from cryptid

toxic cloud
#

lol

lean dune
#

try if it works with nfs

grand geode
#

what would the func be

#

love.graphics.newFont takes a path

#

wait

toxic cloud
#

did you get something?

lean dune
#

huh

#

doesn't seem like lfs is directly involved

grand geode
#

does it not read ttf files?

#

nativefs can't open the file either

#

i'll also be going to sleep now

toxic cloud
#

tomorrow Ig

#

just ping me when you start working on it again

grand geode
#

it's tomorrow already

toxic cloud
#

I mean, later this morning Ig

#

lol

lean dune
#

just ask

#

💀

exotic dagger
#

i never got any sort of response the first time so how was i supposed to know .w.

#

what i'm thinking of for this custom deck is the following:
having spectrals appear in the shop like with ghost deck
an extra consumable slot
start with overstock voucher
ban tarot merchant, planet merchant and magic trick
if morefluff is present, start with paint roller voucher and a negative peach color card
if betmma vouchers is present, ban prologue, epilogue and chaos (cause i'm pretty sure this one made me crash twice so far)
if reverie is present, +1 cine slot

brisk seal
toxic cloud
#

dang

woeful finch
#

dang

toxic cloud
#

having a blind have multiple boss blind abilities is cracked

#

Ig it's there to "sort of" balance out Cryptid's unbalanced nature
but to no avail really

brisk seal
#

this isn't cryptid? i just through the concept was cool

toxic cloud
#

it's cool to have it in Cryptid I believe

#

Clock and Loop are both amazing concepts, increasing blind score based on time elapsed

brisk seal
#

imagine puttin those finishers into the pool

#

*putting

#

for Daring Group

brisk seal
white scarab
brisk seal
#

needle + manacle + water + wall + flint + goad + window + club + head

toxic cloud
#

-1 hand size no discard 4X golden needle with nerfed score and all cards debuffed
that's scary

brisk seal
#

no all cards

#

Stone cards are good.

#

As they have no suit

carmine mortar
#

And wilds are screwed six ways from Sunday

gilded vortex
#

I think repeating specific, random, or previous bosses is a common idea

gilded vortex
#

Neither seems like it would be very mod compatible

#

Well, you could also hardcode it, but it doesn’t extend to modded Bosses

rigid jewel
#

Mini hermit

toxic cloud
#

8x14 Hermit

west hill
#

hmmm don't think this auto palette generation is quite working

carmine mortar
rare shell
gilded vortex
#

I’d make the blue black and tone down the brightest red

west hill
#

nah this is supposed to be entirely blue

#

it's not convering back to rgb values properly right now

dapper helm
dapper helm
manic jasper
#

How do I add a new key into G.GAME.pool_flags?
When I try to use this code:

local init_game_objectref = init_game_objecti
if not G.GAME.pool_flags["crow_person_transformed"] then
    G.GAME.pool_flags["crow_person_transformed"] = false;
end

I get an error message.

gilded vortex
manic jasper
#

A screenshot, for reference

rigid jewel
#

Well it doesn't look like it's happening in the init_game_object function

#

Or any function

#

Which means it's being added well before G.GAME is defined.

gilded vortex
west hill
#

guys give me some hex codes

rare shell
#

one or...?

west hill
#

just one is fine

#

just testing automatic palettes for tarots

rare shell
#

I like #94f114

gilded vortex
west hill
rare shell
#

can you do the luftrausers palette?

#

let me retrieve it, one sec

west hill
#

you can do any palette as long as it's 5 colours

zealous wave
rare shell
#

Luftrausers palette (with 5 colors instead of 6)
ffffff
e5ddac
b9937c
8d494d
61001d

white scarab
gilded vortex
west hill
#

I wish I could figure out the pixel smoothing shit

exotic dagger
gilded vortex
fickle elbow
gilded vortex
rare shell
west hill
#

like it just makes stuff look garbage

gilded vortex
rare shell
#

I can see it, small borders where the antialiasing appears

white scarab
#

Well how does it work in-game? Maybe pixel smoothing should be forced off for this mod

rare shell
#

Yeah, it's an issue, but at the same time it looks kinda cool

white scarab
#

If it’s basically creating pixels in-between two colors

rare shell
#

at least on the second one lol

west hill
#

yeah I think that's how it works

gilded vortex
white scarab
#

Anything using the blind functions is probably reproducible

west hill
#

it's very noticeable on tarots

white scarab
#

The rest might need some sort of API

rare shell
#

ew

west hill
gilded vortex
rare shell
#

looks inverted

fickle elbow
white scarab
gilded vortex
white scarab
#

And change the mod logic to reference that list, and for it to be there in any blind

rare shell
#

I don't think there is anything to do with cards if the shader gets applied after the anti-aliasing gets

west hill
#

that's a bit better

white scarab
#

Any blinds that don’t patch any game functions should work with it

rare shell
gilded vortex
white scarab
#

But ex. something like The Clock would need manual adjustment to work with that blinds API

west hill
#

the problem is the aliasing blends colours rather than choosing the nearest one in pixel smoothing mode

white scarab
#

or every hand?

gilded vortex
rare shell
gilded vortex
rare shell
#

add_to_pool solves this in 1.0

gilded vortex
manic jasper
gilded vortex
#

Isn’t there a default argument for Jokers

#

It should be the same argument AFAIK

rare shell
#

add_to_pool is one of the jokers args yeah

gilded vortex
#

The arguments just no_pool_flag or yes_pool_flag

#

Booleans

#

Depending on what you wanted to do

rare shell
#

so I'd do (and, in fact, I currently do) something like:

if something then
  return {add = true}
    else
  return {add = false}
end
gilded vortex
#

I think that’s for complicated logic

rare shell
#

if something is true, joker will appear

#

if not, it wont

gilded vortex
#

For simple logic you can just use yes_pool_flag or no_pool_flag

#

IIRC

white scarab
# gilded vortex Idk what that is

A modded blind from Cryptid that increases the base value over time
I’m mentioning it since it doesn’t use the blind functions of vanilla

west hill
gilded vortex
#

You could create a gradient map

#

It’s not even that hard since you can make gradients between the exact colors pre and post swap then map the gradients

fickle elbow
west hill
#

any 1.0 mods with custom tarots I can throw in?

fickle elbow
#

six hundred suits got 3 but I've hadn't posted it

white scarab
#

Six Suits but they use different color palettes

west hill
gilded vortex
# west hill how would that work?

Well, a more general gradient map Idk, but for a finite palette, for each pair (A, B) that is mapped to (C, D) you map xA + (1-x)B to xC + (1-x)D

rare shell
#

I have 1.0 bunco on the github that has The Sky tarot

fickle elbow
west hill
rare shell
#

yup, should be at least

white scarab
#

Cryptid has a few spectrals

#

If you want to try those

gilded vortex
#

Which generalizes my previous suggestion in some sense

rare shell
#

I also have these tarots in the bunco but they're not enabled/added, can add them just to check the pals

gilded vortex
#

Wait is it conic? Could you need negative weights? 🤔

west hill
#

tada

gilded vortex
white scarab
#

:O

fickle elbow
#

😮

white scarab
#

Eremel Auto with Trance would be awesome

west hill
#

yeah but I have no clue how to get that information into the shader

rare shell
#

persona 5 looks amazing on this one

west hill
#

custom palettes are preferable but the auto ones aren't too bad

gilded vortex
#

That’s all you need

west hill
#

wait no it must be

#

who knows

gilded vortex
#

It has to be otherwise no shader would work right

west hill
#

I mean the shader draws over every pixel it's given

#

but I don't know why mine wouldn't scale

#

hold on let me dive into base shaders

gilded vortex
#

That’s what I assume you’re doing

west hill
#

yes

exotic dagger
#

ah yes, 4 in 2 chance, of course

west hill
#
   for (int i=0; i < size; i++){
            if (tex.rgb == base_colours[i].rgb){
                tex.rgb = new_colours[i].rgb;
                return dissolve_mask(tex, texture_coords, uv);
            }
        }
    }
    tex.rgb = new_colours[2].rgb;
#

but even doing this the bleed is still there

#

oh wait

#

hang on

gilded vortex
# west hill yes

So, you replace as I said the color xA + (1-x)B with xC + (1-x)D

west hill
#

the scaling gets applied after this

#

I've found it now

#

oh no I haven't

#

😢

gilded vortex
#

(don’t invert just solve the system)

west hill
#

the scaling for sure hasn't happened at this stage though

exotic dagger
#

mirror voucher goes hard

gilded vortex
west hill
#

it just gets the screen scale afaik

surreal shadow
#

Does canvas retrigger canvas?

latent nimbus
gilded vortex
#

GLSL has a resolution input

#

highp, mediump, or lowp I think

west hill
#

oh yes, it has highp and mediump

white scarab
#

In Cryptid retrigger jokers (Canvas, Boredom, Chad) don’t retrigger each other

west hill
#

oh ffs I was editing the shader file from before I put it in steamodded D:

#

okay it does have the new pixels

#

now to recolour them

gilded vortex
#

Does*

exotic dagger
#

this was a fun one to have, all the consumable slots now~

#

all the cards i want!

plucky pond
exotic dagger
#

is there a mod that just skips all the animations and goes right to the final result of the hand?

haughty hinge
#

yea

#

Talisman

exotic dagger
#

ah i see, that got added later on

west hill
#

well we're getting somewhere

rare shell
west hill
#

closer

manic jasper
#

Is there a way for a joker to "Transform" into another joker in steamodded 1.0?

dapper helm
#

check joker evolution

fallow bramble
#

It doesn't really transform the joker, it just destroys the joker and adds a new one

haughty hinge
#

lmfao these google translate jonklers are hilarious

west hill
#

@gilded vortex we're nearly there!

rigid jewel
#

Guys look, D6 side art update

exotic dagger
#

guess i'll keep playing slow

white scarab
exotic dagger
#

as in i did not even get to the main menu

#

before it crashed

white scarab
#

What was the error?

#

I can try and help

exotic dagger
#

i didn't save it

#

gimme a few mins

white scarab
#

Alr

#

Use v1.2.0

white scarab
exotic dagger
haughty hinge
#

i even made Joker require reading comprehension

wind grove
exotic dagger
dapper helm
digital mesa
#

hey sorry if this is a strange question, but one of my mods broke joker/consumable limits. I can just buy infinite slots without limit
I just wanted to ask if there are any mods with that as a known issue.
cause I have quite a few mods but it only started recently
and I really don't wanna have to go through each one by one perish

dapper helm
#

send mod folder screenshot

digital mesa
#

okay SMILE