#⚙・modding-general

1 messages · Page 138 of 1

wild thunder
#

no that's double chicot

tired roost
#

you cant copy this line in it's entirety on windows (including the space at the end):
QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm
it will alwyas come out as
QWERTYUIOPASDFGrEEhyJMEYsBvL7GxrzerNa5iqwQx5Pvnm

#

learned it the hard way when programing a font to my game

next bronze
#

what's the astronomer looking card do

tired roost
#

its the anti version of Cartomancer.
random planet every round
the one to the right of it is the anti of Astromancer
all tarrot is free

next bronze
#

all tarot is free..

#

that's ridiculous

tired roost
#

my mod is not to be balanced but to be fun

toxic walrus
#

?

tired roost
#

all at once

haughty hinge
tired roost
#

without the ``

toxic walrus
#

QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm

tired roost
#

and half the art is shit

#

i borderline hate it

haughty hinge
#

now that's interesting

#

i think you're the first person to hate it that much or at least voice out said hatred

tired roost
#

mine is not "hoho, funny no balancing, ungly waluigi" mine is "huh. thats a cool idea, imma make actualy effortful art for this and make it a mod later"

#

Fridge, Gambit, and Lucky 7 (last 3 standing upright)
were all done the same day at almost at once, and you can see how iadvanced in techique (these are not chronologicaly ordered)

#

my proudest is still Monolyth, bet you can spot which one it is

dusk geyser
#

hey so my mods aren't loading and i can't seem to figure out why

azure dagger
#

It will nuke the version.dll file and smile while doing so.

vapid shale
#

so im trying to get cryptid but when i downloaded lovely it immediately stopped the download saying virus detected, i do not trust that

exotic shadow
#

it's a false positve

stark yacht
#

defender 🤝 killing anything that looks remotely like DLL injection

exotic shadow
#

I mean it is DLL injection

stark yacht
#

which is fair that defender isn't a fan, game modding is like the one non-malicious use case :)

nocturne lava
#

Hey, any chance you found this?

analog nova
#

is it possible to mod balatro for the mac or is it just not possible

exotic shadow
#

lovely works on mac

round ore
#

is there a place where i can see what mods get upfated?

analog nova
#

or like a gateway to accessing the mods

exotic shadow
#

it's used to inject mods

#

steamodded which is mod loader uses it

analog nova
exotic shadow
#

no most mod's use steamodded to add stuff

analog nova
#

the injection of mods

#

i don't understand clearly.

exotic shadow
#

injecting of mods is when mods put their code into the games

analog nova
exotic shadow
#

the injection happens only when the game is run with lovely. If you remove lovley, then theres no injection

analog nova
exotic shadow
#

sure

analog nova
#

so i can just download mods

#

simple enough

analog nova
# exotic shadow sure

so what's an ideal mod to pick up to spice up the game without making it too broken

#

i want to make it slightly easier

#

but not insanely broken

exotic shadow
#

¯_(ツ)_/¯

candid sable
#

Nah my packs are either just qol or insanely modified

swift matrix
#

And if you're more looking for single mods something in the list may appeal to you

analog nova
brisk seal
#

says who?

analog nova
#

macs are always a nusciance

brisk seal
#

do u mod on mac?

rotund whale
#

can gamblers tag appear in ante 1 in dev patch of cryptid

swift matrix
# analog nova macs are always a nusciance

From what I understand it's exactly the same process as on Windows /Linux (Proton), just the location of the files is different and you use a different file for Lovely

analog nova
#

well i just want to make my gameplay a little better

#

but also to complete balatro's 100%

swift matrix
#

anyone know what this crash is? Happened when I lost. The loss registered so I can't continue the run to screenshot

#

here's a screenshot from earlier in the run that shows the jokers I had though (the 2 already there and the one I'm mousing over)

novel wave
#

seems like something related to the stake update (which is still wip)

novel wave
swift matrix
novel wave
#

wait im stupid

#

it would be somewhere else, hooked

#

or not after all?

#

basically the new smods update patches the function

#

among other things

swift matrix
novel wave
#

strange

#

is it reproducable?

swift matrix
#

oh... it seems to happen whenever I lose

#

except for the first time (aince I updated) though, which is weird, maybe it doesn't happen in endless for some bizzare reason

novel wave
#

does it happen on a fresh profile?

novel wave
#

i.e. it only happens if you lose more than once

#

oh i think i see whats going on

swift matrix
novel wave
swift matrix
#

so, is it an smods bug, or does a specific mod cause it?

novel wave
#

atm it seems like specifically a smods bug yeah

#

wait

#

i see

novel wave
#

its supposed to be stake_from_index

swift matrix
#

yes, that much I understood, but what's calling it?

swift matrix
west hill
#

Huh must have missed that one

verbal laurel
#

Trying to mod my game and now the game just does this when i open, anyone know how to get it working? I installed steammodded, lovely, and cryptid

verbal laurel
#

ty 🙏

marsh gulch
#

Hey where do I go if I need help to install steammodded and lovely?

marsh gulch
#

nvm i made my problems worse please help

#

double nvm it was just a broken mod

lean dune
#

okay i'll just wait for the triple turnaround

marsh gulch
marsh gulch
#

i am trying to install the mod Brainstorm but it is not appearing on the list of mods even though it is in the mod folder

lean dune
#

brainstorm is in fact not a steamodded mod, it only uses lovely

#

check the game settings

marsh gulch
#

i feel so dumb

#

thank you

keen vector
#

I wonder if its possible to code a Joker to have a 1 in 2 chance to give you a card on booster pack open, kinda like hallucination, but it selects from a specific list of Tarot and Spectral cards instead of being random

lean dune
#

nothing is impossible here

keen vector
#

I would want it to hit either Wheel of Fortune or Aura only.

lean dune
#

other than comparing numbers to tables

swift matrix
keen vector
#

I looked at the code int the games files for Hallucination and it honestly doesnt help me understand how to build this Joker, ill figure it out

novel wave
keen vector
#

Ive also only coded two very basic mult/chip jokers so i just need more experience

swift matrix
#

though... probably not tbh. It's not like an exploit or anything, the joker system seems to be designed to be maximally flexible, for probably obvious reasons

#

Though calling anything in this game a coherent 'system' is stretching it a bit

keen vector
#

Why is this blue? I thought negative chad was red

novel wave
#

negative shader doesnt reverse the hue

#

afaik

fervent owl
#

always was blue

latent crescent
grand geode
#

i guess i'll attempt a balanced version of cryptid

#

(higher requirement than Loyalty Card, but higher average payoff, still shit)

wild thunder
#

cryptid is already balanced
like to get an exotic joker you have to:

  1. Get a spectral pack
  2. Find Gateway
  3. Sacrifice all your jokers
lean dune
#

or

#
  1. play on wormhole deck
grand geode
#

or

  1. play on doe/antimatter
fallow bramble
#
  1. Install DebugPlus balatrojoker
novel wave
#

if it doesnt reset

grand geode
#

i honestly haven't checked whether it resets

#

because i hated that card so much

#

oops it doesn't reset

#

hitting it with a bonk

keen vector
# fervent owl always was blue

I specifically remember it being red on my Xbox version though. I found old screenshots on my xbox of other negatives, do these ones look right?

west hill
#

no these don't look right

grand geode
#

i guess console has a different negative shader?

keen vector
#

Four Fingers looks sick tho doesn't it

grand geode
#

this one is closer to an invert

west hill
#

four fingers is half the same

#

I don't know why it's split like that

keen vector
#

Xbox one looks so niceee

grand geode
#

if 114 hands was a joke then i don't care

fallow bramble
#

Rigged evolved space joker my beloved

swift matrix
#

This just reminds me how easy it is for Astronaut to be a downgrade to Space

#

because if you have a build where you play a lot of junk hands... well things might not be ideal

#

Like... imagine having Dusk

#

Thankfully Dawn exists instead :P

fallow bramble
#

Either that, or you already got a most played poker hand so you can abuse trash hand to level it up futher, especially if you got stuff like Rigged or Oops All 6s

swift matrix
#

true

keen vector
#

Theres all the negatives i had screenshots of on xbox

swift matrix
#

yeah, definitely seems to use a different shader

keen vector
toxic walrus
#

Yes, console shader is different to pc

grand geode
#
Happy House: Reworked. X4 Mult only after playing 14 hands
Pot of Jokes: Capped at +4 hand size, cost $10 > $9
Weebonacci: +Mult 3 > 2
The WHIP: +XMult 0.5 > 0.25
Triplet Rhythm: Common > Uncommon
Chili Pepper: Self destructs at above X4 Mult instead of after 8 rounds
Compound Interest: No longer scales, cost $10 > $9
Big Cube: XChips 6 > 4
Nice: +Chips 420 > 200, was going to make it 289.8 (42 * 6.9) but that's still a better Stuntman
Seal the Deal: Cost $5 > $6
Chad: Retriggers 2 > 1, can only retrigger Rare or lower
Fidget Spinner: +Chips 14 > 6
Waluigi: XMult 2.5 > 2
Consume-able: $3 > $2
Red Bloon: $20 > $15
AP Joker: XMult 4 > 3
Fridge Magnet: $Mult 5 > 4
Unjust Dagger: XMult 1/5th > 1/10th
Monkey Dagger: +Chips 10x > 5x
Pirate Dagger: XChips 1/4th > 1/10th (one-fourth??? even though XChips and XMult are almost the same...)
#

i don't know what i'm doing

latent nimbus
#

cryptid but balanced?

wanton rapids
#

Death

grand geode
#

XIII - Death

lean dune
#

XIII - m

latent nimbus
#

XIV - n

thick nova
#

wow cool looking jokers

white scarab
latent nimbus
#

it kinda... sucks?

#

honestly could be buffed to "all scored cards geta random seal"

timid nexus
wooden forum
#

Not broken at all buff it

#

Make it so all The cards in The hand gets every effect like astral and such Then self destructs

tired roost
#

sometimes when manualy writing Pixelart text i zone out and repeat the sequence twice when a word has a ABA setup. like "Whenever" has ene and i accidentlay did this

stoic oar
#

this is indeed a horrible week for my modded balatro experience. too many mods are cramming too many new and breaking stuff into the game and everything feels bugged

lethal shale
#

i mean the thing everyone uses to put their mods onto is basically glue made in like a week after release so... expect the unexpected

fervent owl
#

won't look at it like that tbh

#

as far as I know, modding already existed during the demo privately, and steamodded received tons of updates

lethal shale
#

ahhh no wonder the program was made so fast

fervent owl
#

conflicts between mods will always be a thing

lethal shale
#

oh of course that's why modpacks exist

candid sable
#

0.0

#

I can feel the pressure very heavily lately too

rancid ivy
#

How do you update steammodded to 1.0.0?

tired roost
#

does any joker have the "&" symbol in the name or description?

#

i need to know how it looks in the balatro font

#

had to scalp the font direcly from the game cause nothing in the game uses it

#

so here you go if you want it too

gilded vortex
tired roost
#

well, i have it now anyways

#

and it wasnt hard

#

just winrar the exe and thats it

white scarab
#

m6x11.ttf

toxic walrus
#

yeah i mean balatro fonts are literally just ttf files inside of the game files.

granite charm
shy ibex
#

Could Thunk possibly add in a way to combine multiples of the same effect in-game into one?
Example: 50 Investment Tags trigger all at once and give $1250 in one go instead of each one triggering one-by-one which could lead to the game freezing a bunch.

nocturne lava
#

I think that'd be on modders to do, not Thunk.

shy ibex
#

It'd be really frickin' helpful.

fiery kayak
#

For a very niche section of his audience yes

zealous wave
#

niche section and wouldnt be noticed too much

jolly bane
#

I just unlocked the final stake in cryptid last night on equilibrium deck. It's the first one I've gotten to that point. It's been a chore to get to this point. Any tips to potentially make it easier that I maybe haven't thought of yet or something?

lucid crypt
#

So for some reason my game is booting up in vanilla when i have steammodded installed

jolly bane
#

well the last update made that a little easier at least, now that temperance works again

#

whatever stake that makes all items have no sell value

#

my strat for these last few super tough stakes has pretty often been reset for gambler tag on the first blind and pray for the 1 in 4

gilded vortex
lucid crypt
#

wdym?

gilded vortex
#

I mean what I asked

#

Confer the lovely install instructions

lucid crypt
#

i put the version.dll there, now my game doesnt start at all

#

nevermind it did, still vanilla though

lean dune
tired roost
#

im working on Joker descriptions, and i dont know how to phrase that whenever a new card scores for the first time, it simulates all time events for all jokers (beginning of round, first hand, last hand, end of round, When blind is selected, first scoring card, boss is defeted)

#

so that Jokers like Certificate, Dusk, Acrobat, Gift, Egg, Golden, Burnt, Trading Card, Ancient, Bean, Banana, Ice Cream, Popcorn, Seance, DNA, To Do List, Perishibles, and any other i forgot

nocturne lava
#

"On scoring a card that hasn't been scored before, immediately trigger effects of all jokers, regardless of conditions", maybe?

#

Actually, wouldn't work, since it'd imply things like suit mult jokers would give mult with other suits.

tired roost
#

yeah, the word trigger doesent fit

nocturne lava
#

Maybe "immediately trigger all jokers, regardless of context", but I don't know if that only makes sense because of how we use context.whatever in code.

haughty hinge
#



tired roost
#

"Advance all jokers with changing stats"

nocturne lava
#

What about things like Perkeo?

tired roost
#

are you complaining?

nocturne lava
#

No, trying to help find a description that encompasses everything it affects, since Perkeo doesn't have changing stats, but I would assume still gets affected.

tired roost
#

if anyone it's Canio and Yorick

#

the Joker is named DeJa-ker, as a reference to Deja-Vu, so it's meant to like retrigger things that be happenin

tired roost
#

ok, i have the description of the Jokers i made so far, there will be more

#

some mistakes and overlooks

#

but this isnt for you anyways

gilded vortex
#

I don't think there's a difference between beginning the round and selecting a blind

#

First scoring card also doesn't seem time-based to me

#

Defeating a boss… I don't think it's time based either

tired roost
#

well, in a game with no time it's an arbitrary description

fiery kayak
tired roost
#

but the final wording is better

gilded vortex
#

It really isn't

tired roost
tired roost
fiery kayak
#

Yee just funny

tired roost
#

it describes exactly what i wanted

gilded vortex
#

I mean it's too vague so it doesn't describe anything

tired roost
#

time based was the bad description

tired roost
gilded vortex
#

You can't really detect that robustly via code alone

#

Also you listed Grös Michel which doesn't really change

#

Acrobat doesn't change either

#

Neither does Dusk

#

Actually Certificate itself doesn't change too

tired roost
#

ok, i think ifixed all

tired roost
tired roost
tired roost
tired roost
#

it changed

gilded vortex
#

But it doesn't change stats

tired roost
#

the target changed

#

the target changed from
"time specific" to "stat change"

#

causse it meant most of what i was talking about and few more

gilded vortex
#

I just don't think you can just trigger Jokers that change internal values without having side effects or missing some of them

#

Unless you hardcode them

tired roost
#

i dont realy care for other mods

tired roost
#

what?

#

what about not caring for other mods is so shocking?

gilded vortex
#

It's a GIF of Jerry squinting

#

I don't really think he's shocked

tired roost
#

i would have never thinkn oi fthat

tired roost
tired roost
tired roost
#

ok, renamed

latent nimbus
fiery kayak
#

Assuming we understand what inverted means yes

#

But he might mean something more specific with inverted

gilded vortex
#

No I think they meant what you think it means

exotic shadow
#

All cards are debuffed except debuffed cards

grand geode
#

lobotomy? like the

#

like the

timid nexus
grand geode
#

idk why people are obsessed with halving odds

gilded vortex
#

Monochrome could just say each card has every suit

grand geode
#

especially when it's only useful for glass cards and the wheel in base game

gilded vortex
#

To be fair people could add more probability halving synergy

empty igloo
#

Sorry to bother you guys but I recently installed Balatro 95 and I got this

#

Any way I can fix this

grand geode
#

they said they didn't care about modding

#

other mods*

fiery kayak
#

Half odds is specifically just helpful for glass and that one facedown boss in vanilla

#

And Cavendish?

#

We'll include that

#

OA6s doesn't have very much synergy either tbf

gilded vortex
#

so their own mod can do it

fiery kayak
#

but lucky cards and the wheel are both pretty consistent to get and roll

fiery kayak
gilded vortex
#

Also I think making Glass cards not break is boring

#

I think Glass card synergy should encourage breaking them

fiery kayak
#

I think both avenues should be doable

sterile hornet
grand geode
#

cavvy like never breaks anyway

fiery kayak
#

I agree it's boring to do unbreakable glass but it's still like, nice to have as an option for the player

empty igloo
#

Here’s what I got when I originally got it working

sterile hornet
empty igloo
#

I verified the files

ancient ravine
#

I'm having trouble loading mods

mild vector
#

I've read that Steamodded disables achievements, unless using a mod to re-enable them. Are stats also disabled (e.g. getting a new Best Hand)?

#

oh and unlocks as well?

latent nimbus
mild vector
#

gotcha, do you know if there's a mod that does disable them?

latent nimbus
#

talisman disables best hand to avoid any compatability issues

#

otherwise you'd have cases where your best hand was like ee600

#

and vanilla doesnt like that and it could bork your savefile

exotic shadow
#

You might want to just use another profile for modded stuff

mild vector
#

that's a good idea, thanks!

topaz vault
#

Hello team I just installed lovely injector for the first time and am not getting any change on the game itself.

Consol shows up and I have %AppData%/Balatro/Mods, but the game itself seems to remain unchanged

Any tips?

#

I got it to work oops

white scarab
#

new modded personal best

twilit smelt
#

just tried installing bunco

#

could i get some help with this

manic jasper
candid sable
twilit smelt
#

thanks

white scarab
#

i used a different notation because the game doesn't like putting a { or a # in there

thorny kraken
#

playing some balatro, just how i remember it

brisk seal
#

stat 3

#

what's it called?

thorny kraken
#

i dont know honestly. i just called it mult 2

#

my original idea was (chips x mult) ^ pow but this was funnier

#

you also get this guy

grand geode
#

zamn'

restive sparrow
thorny kraken
#

when nothing is balanced, everything is

brisk seal
#

Cryptid begs to differ

grand geode
#

the balanced cryptid i'm making:

#

tempted to just leave it at misc jokers because i don't play with anything else

swift matrix
#

I know that the balanced cryptid idea has had other supporters recently. Did nobody else want to take it on/ help?

#

In any case it's a very cool idea that I've been hoping who's happen for quite a while

grand geode
#

nvm i also did misc. because i also play with that

#
# Misc
Mosaic: XChips 2.5 > 2
Oversaturated: Weight 3 > 1.5
Glitched: Weight 15 > 5, misprint X0.1-X10 > X0.75-X2
Astral: Removed
Azure Seal: Planets 3 > 2
Cat Tag, Epic Tag, Empowered Tag, Gambler Tag, Bundle Tag: Removed
exotic shadow
blissful nebula
zenith arch
#

Not sure if this is the right place to ask or not, but is there a mod that puts you immediately after round 1 ante 1 into the shop with $7 so you don't have to do the song and dance of holding R until you beat the first small blind and can immediately make a meaningful decision?

#

(I guess more than $7 if you're using green or gold deck, less if you're using black)

candid sable
#

I don't think so

fiery kayak
fervent owl
sturdy canyon
#

if i do an infinite amount of hands will i win

#

maybe that was a little too much

shy ibex
#

Quick question: what would happen if you set a Canvas joker from the Cryptid mod and a Tarlton joker from the Jelly mod next to each other?

Both situations are on the table.

#

Bring other Jokers into that situation as well.

lean dune
#

nothing because you don't expect JellyMod to work on smods 1.0

#

it can't even hold its own weight in 0.9.8

tired roost
#

also i fucked upp, it's "Rotated Joker" not rotater

tired roost
#

i have "Blessing" in mind for one of them

#

but idk which one of them untill i know what to name the other

#

"Vision" isnt bad

#

"Spell" is also not bad

#

not "Curse" case it implies something bad

#

"Saint" is alright

#

it also works better cause it's a person word, and it's a joker

golden tree
#

hello everyone I have a problem modding balatro with the cryptid mod.
I installed lovely and put version.dll
in the file
D:\SteamLibrary\steamapps\common\Balatro
then I put cryptid, talisman and steammoded in the mod folder
C:\Users\mathi\AppData\Roaming\Balatro\Mods\lovely
but when I run balatro it is normal can someone help me

#

i just found the problem by looking at what might help find the problem xddd

tired roost
keen vector
#

Sick

sturdy canyon
#

would literally be infinite money

tired roost
#

im devided on the other one

#

idk if i should call it Summoner or Homunculus

the joker is to give a specrtal every round. So Summoner makes sense.
but also Homunculus classicly refered to a mound of flesh and bone animated by magic, basicaly flesh golem, and that also kinda fits

#

and Homunculus sounds way more cryptic

#

Be one of the first to subscribe to Style Theory! ► https://bit.ly/styletheorysub

Friends, today we’re taking a dive into the dark world of Doors. One of Roblox's most successful horror games, and boy is it RIPE for the picking. There's lore being seeded here that I think will pay off big time for the HOTEL + Update. So come on in and remember,...

▶ Play video
#

timestamped to explanation o fHumonculus

grand geode
#

why is it a gt video of doors 😭

tired roost
#

thats where i remeber learning about it

#

hmm, asllso could call it VooDoo

#

or Dream Catcher

#

hmmm.... Dream Catcher is a better name for a Spectral that upgrades most played hand by 5

tropic ledge
#

I know this probably gets askes a hundered times a day but are there any resources for learning how to create mods. would be nice to try my hand at creating some stuff

gilded vortex
#

There’s the Steamodded wiki

#

Some one Joker mods exist

tropic ledge
#

ignore that i just found it thanks

tired roost
#

Dream is also a good name for the Spectral giver Joker

grand geode
#

i like this one

tired roost
#

can mods add new card packs?

#

like, fully custom new pack of only new cards

grand geode
candid sable
#

What cannot be added

grand geode
#

the entirety of gta5

tired roost
#

The glory of Deltarune

grand geode
tired roost
#

interesting concept

formal wedge
#

for everyone loves Wild Cards

lean dune
#

actual wild card synergy?

grand geode
#

also works with betmma vouchers

grand geode
formal wedge
grand geode
#

zzzzzz

formal wedge
#

snork mimimi

grand geode
#

the eeper

tired roost
#

At the begining of each round give a spectral card

grand geode
#

the eeper 2

tired roost
#

side by side both Spectromancers

formal wedge
#

i think this is a sign that i should be going to sleep as well

#

look how happy that card is to be asleep

grand geode
#

honk miimimimi

fiery kayak
grand geode
#

because it is

fiery kayak
#

Thanks

formal wedge
#

since polychrome playing cards have a low chance of appearing in the vanilla game, i set the requirements to be pretty steep here

#

i could tweak it so that it's less of a hassle

wanton rapids
#

honestly could be uncommon

#

since the effect is so unwieldy

#

actually it's not that bad

fiery kayak
#

It's not that bad but as a rare specifically it's like, come on man

wanton rapids
#

the wild joker text is a nice touch

fiery kayak
#

Uncommon feels reasonable

gilded vortex
tired roost
#

with context

tired roost
# grand geode yes

this has opened my eyes.
next thing added to the mod that now is officially called "Expansion Pack" will be the "Terror Pack", pack of tarot-like cards, but themed arround the scary and uncanny

formal wedge
#

modified

#

it can now apply to full houses and fives of a kind as well and anything with splash

toxic walrus
#

this is one of the problems i have with content mods -- the descriptions are always so long 😭

formal wedge
#

i listed out the four suits to keep the description similar to Flower Pot but i could remove them and make the description shorter than Obelisk 😭

lean dune
white scarab
#

Where there’s like arbitrary restrictions on jokers’ power

toxic walrus
#

imo writing concise descriptions for jokers and stuff is pretty hard

#

esp when there's custom mechanics etc

fiery kayak
#

It's an art form for sure

lean dune
#

If poker hand contains one
Wild Card and a non-Wild
Heart, Diamond, Club and
Spade card, apply Polychrome to the
Wild Card when scored

still pretty bad

white scarab
#

there was one day where localthunk spent several hours discussing with the discord about joker wording

fiery kayak
#

What does flower pot say?

#

What's the wording on flower pot

white scarab
formal wedge
toxic walrus
lean dune
#

Apply Polychrome to a scored
Wild Card if played hand contains
four scoring non-Wild cards
of different suits

#

this one accounts for modded suits

formal wedge
#

nice

#

however i forgot that modded suits exist and i must first change it so that it works with modded jokers

gilded vortex
#

Also I’m trying to rework this since granting a card multiple ranks doesn’t work in vanilla

#

Chimera
If played hand has three or fewer cards, each scoring card has every rank and suit

#

I’m thinking about making it “has every rank and is a Face card” but I’m not too pleased

#

What do you think?

fiery kayak
#

is counted as/counts as would maybe feel better?

lean dune
gilded vortex
gilded vortex
#

Is there multirank functionality in Steamodded?

gilded vortex
# gilded vortex Nope

I think “counts as” is an example of bad wording that’s excessively common. People keep using “count” when creating fan ideas for effects in different games and I don’t know if I’ve seen a good example of it

#

IIRC Pardic Firecats used it but it’s probably not good. There was another MTG card which used “count” but as a verb, not as “count as”, so it’s not what I’m talking about

#

Is version.dll where it’s supposed to be

lean dune
#

Nope that's the wrong place

gilded vortex
#

Wrong place

gilded vortex
lean dune
#

You can navigate to the game's directory by right-clicking the game in Steam, hovering "Manage", and selecting "Browse local files".

lean dune
jolly bane
#

man finding a rental crustulum shop 1 is literally a guaranteed win lol

gilded vortex
spark moth
#

Simply deleting all my mods lets me get achievements again right

#

I never actually got them working they've just been sitting in my balatro folder and I've not cared because of C++ lol

nocturne lava
#

Should be fine if Steamodded is one of those mods you delete, but, you can download the achievement enabler if you don't want to give up QoL mods.

spark moth
#

Alright

nocturne lava
#

You could also probably just delete lovely.dll, and I think it just won't load steamodded or anything into the game for the same effect while keeping the mods in case you want to go back.

spark moth
#

I might try to get them working one of these days but for now I'm grinding

tidal crescent
#

hey guys - can anyone link me any balanced mods that dont break the game - new jokers etc?

tired roost
#

each of 18 having a different pin burnt, and the 2 special ones (no pins, and all pins)

jolly bane
#

my first ascendant stake, good god are these stakes brutal

polar schooner
#

wormhole, DoE and Antimatter are probably the only three decks where ascendant is even reasonable

#

MAYBE Negative, xMult, Mosaic and Astral too

jolly bane
#

items in shop being face down might be my most hated effect, i really wish that could be something different.

polar schooner
#

It wouldn't be that bad if it still showed what stickers it had on it

jolly bane
#

I know fairness isn't exactly cryptid's M.O. but maybe some of these effects could be revisited on account of being kind of un-fun.

gilded vortex
#

Not sure on the latter

hardy roost
#

(The game crashed when trying to play a hand after this :P)

tidal crescent
#

is this right guys? or do i put it in the number of my save?

nocturne lava
# tidal crescent hey guys - can anyone link me any balanced mods that dont break the game - new j...

I'd suggest maybe looking at https://github.com/GayCoonie/Coonies-Mod-Pack and https://github.com/Dimserene/Fine-tuned-Pack, but I will say they are overall more powerful than vanilla. They aren't completely unbalanced though, and if you'd like, you could install one, look through the collection, and if any jokers seem too powerful for your taste, just disable the mod it belongs to.

GitHub

Contribute to GayCoonie/Coonies-Mod-Pack development by creating an account on GitHub.

tidal crescent
#

oh god what is this

swift pawn
#

If you're looking for balanced and non intrusive content mods, I humbly submit to you my KCVanilla mod

#

Also I recently learned "KC vanilla" is the name of an actual vanilla company. Awkward!

tidal crescent
#

let me work out how to even get the mods working and then ill give it a go

#

ahhh ok got one of the mods working but the BUNCO one is broke for me

tired roost
#

give me more scary stuff to fill the list

fiery kayak
#

is Grimm meant to be like a fear of death?

gilded vortex
tidal crescent
gilded vortex
#

Also answering the question:

#

Holes

#

Crowds

#

Open spaces

#

Ocean

tired roost
tired roost
gilded vortex
nocturne lava
#

Are you thinking of trypophobia?

gilded vortex
#

I know what trypophobia is

#

And yes

#

That’s what the refrance

tired roost
#

oohhh

#

well, the Terrors arent necesarly meant to be specified fears.
The Rott can be scary for many reasons.
so can The Missplaced, and The Lost

#

but this did give me idea of The Flesh

lean dune
tidal crescent
tired roost
#

I KNOW WHAT TO AD!!

#

"The Hat Man"

gilded vortex
#

“Call 0800 0303 to buy your very own Hat Man!”

tired roost
#

this a joke or are you unfamiliar with the Hat Man

#

?

#

the shadow figure seen in crowds and in shadows at night

gilded vortex
#

I have no idea who the Hat Man is but you said you wanted to ad(vertise) them

grand geode
tired roost
#

Hat Man, a ghostly dark figure, only desirable part of the colorless black silluette is the outline of it's hat.
only seen by those who are being punished, for whatever unholy missdeed they commited.

grand geode
#

/j obvs

tired roost
#

stories of it have little continuity

#

but the visual description and that only one can see it stays in all of them

tired roost
#

how didnt i think of it before.
"The Smile"
it's a god damn Balatro mod, obviously there will be The Smile

#

ok, one spot remaining, last scratched pit. throw whatever you have, lets see what sticks

#

The Unseen

grand geode
#

the wall of text

tired roost
#

not enough eldritch horror i been looking for

jolly bane
#

feddy fabear

#

lmao

tired roost
#

already have The Trap so it's kinda fulfiled

jolly bane
#

no but now i'm just imagining a joker that while you have it just plays the toreador march on loop

tired roost
#

oh, nonono. this no jokers, new consumables

jolly bane
#

I know. unrelated

tired roost
#

The Dark

#

i dont have that

#

THE GOD

#

The False

#

(in terms of like, Bodysnatchers, and Skinwalkers)

#

The Impossible

#

(i do like me Impossible horror)

jolly bane
#

what would embody like The Twilight Zone?

tired roost
#

(combine that with eldritch body horror, and you have my fav horror you can make)

tired roost
#

the last part before Night

jolly bane
#

I loved watching the original show so it came to mind. Not outright horror, just unnerving.

tired roost
#

i never seen the show

#

unless im mistaking it, all i can think of when i hear of this, is the weird teenage romanse with monsters, and im not into this bs

#

this show tainted the meaning of the word

jolly bane
#

No, not Twilight.

#

Not at all related.

tired roost
#

well, very close name

#

before that, it was a word for a very scary and strange time of day.
now it causes cringe at the memory of this show

jolly bane
#

Predates Twilight actually.

tired roost
#

good

#

had better chances cause of lack of false assotiation

#

what is this show then?

tired roost
#

tho mostly to the impossible then the body horror

#

The Thing is more balanced in both, but it's less impossible

jolly bane
#

The Twilight Zone is an American media franchise based on the anthology television series created by Rod Serling in which characters find themselves dealing with often disturbing or unusual events, an experience described as entering "the Twilight Zone". The episodes are in various genres, including fantasy, science fiction, absurdism, dystopian...

tired roost
#

im not going to the link, cause i value my internet history and im not sure of this one. but the preview kinda makes me think of Dr who

#

various genres, mixed with unusual horror? yeah, sounds Who-ish

jolly bane
#

I'd say there's some similarities yeah.

gilded vortex
#

The Twilight Zone is quite famous

jolly bane
#

One of many things I know thanks to my dad because this was well before my time

gilded vortex
tired roost
#

i still gotta see Dr who, i seen clips, and only 1 episode, and the impossible horror is so intrigueing, along with it sopousedly often giving reasonable explanation for the stuff it shows

#

the episode i saw was about a creature, that if someone was being looked at, could flatten them into something of a perspective-grafity

#

a flat image of them, that from one point looks as if it was there

#

and it was engaging at least

jolly bane
#

in regards to the Who-verse have you heard of the weeping angels?

#

they're a type of creature(?) that looks to be a stone statue of an angel. Except they're alive, and murderous. But can only move if not being observed.

tired roost
#

need polish, but general idea is there

tired roost
#

there is a reason that first made SCP is a copy of htat

#

and that Lethal Company has the same thing

gilded vortex
#

And Endermen

tired roost
#

no

#

not at all

#

no similarity at all between weeping and enderman

#

one teleports and kill you when you look at it, one moves at a humanly possible speed whenever it's out of site

jolly bane
#

Endermen are very explicitely a Slenderman rip

gusty vale
#

Can steamodded handle texture mods with greater resolution than normal ? Like the cards are 71 x 95 but could like increase these values and to what extent ?

gilded vortex
#

Because I had thought I heard so

#

but e.g. once you stare at Endermen they don’t become hostile until you look away

gusty vale
#

Just to be clear I don't want to increase the size of the cards but just the textures they have.

gilded vortex
gilded vortex
#

The Atlas

#

In computer graphics, a texture atlas (also called a spritesheet or an image sprite in 2D game development) is an image containing multiple smaller images, usually packed together to reduce overall dimensions. An atlas can consist of uniformly-sized images or images of varying dimensions. A sub-image is drawn using custom texture coordinates to ...

#

Well Atlii since there’s more than one

gusty vale
west hill
#

I would assume the game would resize them automatically

gilded vortex
#

why is there a .rar file in there

gusty vale
#

I tried using the Negate texture pack as base but it doesn't change the playing cards in the assets.

gilded vortex
gusty vale
gilded vortex
#

But the one file doesn’t need to be compressed

gilded vortex
gusty vale
gilded vortex
nocturne lava
# gusty vale Can steamodded handle texture mods with greater resolution than normal ? Like th...

You can, it's just modifying the amount of pixels the atlas code uses from px = 71 and py = 95. The pixel smoothing option already uses the 2X folder, which is double the 1x folder for 142 by 190, and if you bumped the atlas to px = 142, py = 190, without using pixel smoothing, the game would split the file in the 1X folder into 142 by 190 pixel images, and with pixel smoothing, it'd use 284 by 380 sprites from the 2X folder.

gilded vortex
#

In fact it’s better if it’s uncompressed on GitHub so people can read the code

#

Which is in fact a requirement

#

See the modding rules

gusty vale
gilded vortex
#

It’s really not

#

Anyways

gusty vale
#

When I tried to put it uncompressed it was like a mess

gilded vortex
#

Skill issue

gusty vale
#

So looking at the lua there is like two strings of code, could someone help me figure why ? Wouldn't one be enough ?
SMODS.Atlas {
key = 'cards_1',
px = 71,
py = 95,
path = '8BitDeck.png',
raw_key = true,
}

SMODS.Atlas {
key = 'cards_2',
px = 71,
py = 95,
path = '8BitDeck.png',
raw_key = true,
}

#

My apologies if my questions seem dumb I have no experience in coding.

tired roost
#

2 mostly done

toxic walrus
tired roost
#

i love it too

#

who could have guessed that making art every day makes you better at art

toxic walrus
#

plays nicely into the balatro pixel aesthetic with old technology haha

tired roost
#

this is my first blatro sprite, it was right after Deadpool release

#

i advanced a bunch

lean dune
gusty vale
toxic walrus
#

btw , why does steamodded have a menu in escape for high contrast cards??

#

it feels super unecessary, its literally the same amount of button pressing if it was left where it was by default 😭 ??

gilded vortex
#

what

toxic walrus
gilded vortex
#

I was asking what were you asking

#

Not about the menu

toxic walrus
#

i dont really know how i can be more clear 💀

#

"why does steamodded have a menu in escape for high contrast cards?"

west hill
#

It’s a relic of alt textures that wasn’t meant to be merged

#

It’ll auto populate with consumables too

#

But no one knows how to use it

#

And it’s been removed now anyway

#

So update I guess?

toxic walrus
#

i updated like a week ago

#

if that

#

was it removed since then?

gilded vortex
nocturne lava
tired roost
shy ibex
#

Can someone please tell me what the chances of getting an Astral card from a Standard pack are in the Cryptid mod?

west hill
snow fern
#

hi, i'm having trouble launching the game with brainstorm mod

#

I have the lovely injector, I have the unzipped file in the %appdata% ---> Roaming ---> Balatro ---> mods

#

am I missing something or is there a reason it won't launch

snow fern
#

update: nvm it worked

#

I apparently had the mod folder nested within ANOTHER "Brainstorm" folder

tired roost
#

The Smile,
Create a Random rare Joker, must have room

desert delta
#

Hey folks, I’ve been working on a mod which adds a “Daily Run” section. Every day a new run is generated with a random seed, deck, and stake for you to try. You can also see your highest hand score for the run and a leaderboard of the top 5 players.

It’s in a super early but playable state and user feedback would help me refine and debug it so I was curious if anyone would be interested to try it.

I have a .zip of the mod I can share here but wanted to be clear on the rules before doing so. Would that be alright to post?

#

Here's what it looks like btw

candid sable
desert delta
tired roost
restive sparrow
#

Like from isaac

fiery kayak
desert delta
tired roost
#

another card mostly made

fiery kayak
#

Omg me

fallow bramble
#

Could do classic Dementia with that one song cover as the pic

desert delta
tired roost
tired roost
#

that was the idea for this

#

still not made, but getting to it

gilded vortex
fallow bramble
#

Oooh

tired roost
tired roost
# tired roost

gives random joker, the given joker is always face down

gilded vortex
tired roost
#

this one is the only one thats actualy 100% finished of them all

#

"The Forgotten"
Destroy random 7 cards in the full deck, Give a random uncommon Joker, and a random Rare Joker

#

slightly tuned the color of "The Grimm" eye, to make a small reference

#

lookin good

west hill
#

some of these look very similar

tired roost
#
The Void - Destroy all Cards of a random suit, Copy all cards Of other random suit
The Eternity - All jokers in hand become Eternal, and given a random Edition
The Rot - 
The Insects - 
The Grimm - Destroy the leftmost Joker, give 10x the sell value of this joker
The Misplaced - Destroy 3 random Enhanced Cards in full deck, transfer all enhancements, seals, and editions of the destroyed cards, onto 3 random cards in full deck
The Unknown - Give a random Rare Joker, this joker is always face down
The Lost - Disable a random Joker, after defeating boss blind, give 1to3 (random amount) copies of the Disabled Joker as negative (Remove all other Editions), and reenable the Joker
The Nameless - Destroy all jokers in hand, give random Joker of the same Rarity per joker destroyed
The Pit - 
The Flesh - 
The Spirit - 
The Beast - 
The Forgotten - Destroy random 7 cards in the full deck, Give a random uncommon Joker, and a random Rare Joker
The Apocalypse - 
The Hat Man - 
The Smile - Create random Rare Joker, must have room, 1in4 chance to destroy a random Joker
The Burden - 
The Trap - 
The Impossible - 

feel free if you have an idea of effect for one of these

#

Arcana Packs have Tarot
Celestial has Planets.
and Dread has Terrors

west hill
#

anyone got that python script that resizes the assets folder?

lean dune
west hill
#

thanks

fiery kayak
dull thorn
#

Is anyone working on a more easy to mod baltro? Like vortex or risk of rain 2 mod man?

fallow bramble
#

Closest thing I can think of is Dim's modpack program

fierce minnow
#

Hi all, trying to download brainstorm mod cus of docs video, I followed the installation instructions but am struggling at some point. If anyone has any idea on common mistakes or what I might have done wrong it would be greatly appreciated

fierce minnow
candid sable
#

Don't need to set WINEDLLOVERRIDES on windows

#

GitHub is unicorned?

fierce minnow
#

yeah i was just looking at that idk what that means

#

My computer keeps getting rid of the version.dll file for the lovely injector, I think its windows defender

white scarab
#

github is down balatrojoker

candid sable
#

First time?

fierce minnow
toxic walrus
#

no problem o7

#

let me know if you get any more problems with Brainstorm

fierce minnow
#

Got it all set up! thanks so much. Does it normally make your game run significantly faster?

nocturne lava
#

I'm pretty sure it adds some higher option to the game speed setting, yeah, you can probably turn it back down if it's too much.

fierce minnow
#

I mean it normally is pretty laggy on my computer but now its running no problem. Very exciting

tired roost
fierce minnow
#

Also don't mean to keep bothering everyone but after closing the game it would not open again, I checked my balatro folder and version.dll had disappeared

toxic walrus
# fierce minnow Also don't mean to keep bothering everyone but after closing the game it would n...
#

make sure you have the balatro folder whitelisted

timid nexus
rugged dune
#

which art is better?

fiery kayak
#

there are elements on each that I enjoy

#

the machine itself feels a lot better on the left side, but the robust card border from the right side does feel nice

rugged dune
#

just realised i forgot the word joker lol

#

yeah i think the border makes it a lot nicer

gilded vortex
#

I think you can avoid the border if you make the Joker into an actual slot machine

#

I like the colors and jackpot sign of the left

white scarab
#

I like how the jackpot sign looks like the shop sign

rugged dune
#

im gonna try merge the 2 i think

fiery kayak
#

yeah the red border lights on the left version are so choice

rugged dune
#

thoughts on this?

#

in game if that makes any diff

#

hold on i got a cool idea

gilded vortex
# rugged dune thoughts on this?

I wouldn't use the white outline, at least not on all of it. I think at least the bottom, dark blue part should use a different color for the inner outline

#

(I guess that means it's not an outline)

rugged dune
#

what about this

#

gonna tweak the pos a bit

#

there we go

#

ah shit it doesnt say joker

gilded vortex
#

I was going to say to replace one of the texts with "Joker"

#

but maybe you can hide it in the money

rugged dune
#

money is a good idea

#

i think thats good

fiery kayak
#

good use of the soul effect

rugged dune
#

ty

keen vector
rugged dune
#

thank you

gilded vortex
#

why did they install a slot machine on top of a vent grate

#

what's this, slots for marilyn monroe

rugged dune
#

a vent grate?

rugged dune
#

ohh

#

no theres just so much money that its flying everywhere

#

big jackpot

gilded vortex
#

"Screw the rules, I have money!" — nekojoe when inquired about the laws of physics

rugged dune
#

exactly

#

im so rich i just bought someone to blow air underneath me when i gamble

rugged dune
#

finally

zenith island
fiery kayak
nocturne lava
muted osprey
#

bump — can someone tell me how eligible_card and temp_pool works with Hex/Ectoplasm/Wheel?

muted osprey
#

I tried to print to see what the variable eligible_card is, but the console shows nil

rugged dune
#

try tostring()

muted osprey
rugged dune
#

means its a table

#

probably the actual card itself

#

you can do

#
for k, v in pairs(eligible_card) do
  print(tostring(k))
  print(tostring(v))
end```
#

if you want to see all the parts of it

muted osprey
#

What I tried to do was to make Hex always choose the leftmost joker, instead of a random one

rugged dune
#

G.jokers.cards[1]

#

for the leftmost joker

#
G.jokers.cards[1]:set_edition({polychrome = true}, true)
#

should set the leftmost joker to polychrome

muted osprey
#

Even better would be to select a Joker, and let Hex hit the selected one

#

But I don't know how to do that either though

muted osprey
rugged dune
#

are you taking ownership of the in game cards

rugged dune
muted osprey
#

For the Spectral Cards, I chose to do Hex first for because I could test it very easily by using the ghost deck

rugged dune
#

if you put _RELEASE_MODE = false in your mod then you can spawn anything from the collection for easier testing

white belfry
#

sorry to interrupt, feel free to ignore and continue coversation lol, but Hello, I'm currently trying to download the cryptid "in development" mod. I had luck with the normal cryptid mod. But when I try to download the new version the game keeps crashing. I think the issue is the "Steammodded" folder. When I take it out and use the steammodded folder that came with the original mod it works, but the cryptid mod is missing the dependancy. I'm honestly at a loss for what to do, so any help would be appreciated.

rugged dune
#

i didnt know cryptid had an in development tbh

#

i cant remember the last time i actually played the game instead of making mods lol

#

sorry

white belfry
#

I just saw a video from Roffle Lite playing with a deck I'd never seen before, and someone sent me the link for it lol

#

yeah no worries

#

thanks anyways

rugged dune
#

ik regular cryptid has a bunch of decks

#

my only suggestion would be maybe update steamodded?

white belfry
#

yeah I tried using the new steammodded, which is what's making it crash. My old steammoded file works perfecfly fine with the original cryptid mod. But with this "in development" version It says "Dependency missing" and labels steammodded as the original

rugged dune
#

have you got talisman installed?

white belfry
#

yes, though maybe I'll try the original talisman rather than the one that came with this in development file

rugged dune
#

i wish i knew what more to suggest sorry

#

best of luck with it tho

white belfry
#

no not at all, you're insight is very much appreciated :)

rugged dune
#
[patches.pattern]
target = "card.lua"
pattern = "edition = {polychrome = true}"
position = "at" # before, after, or at
payload = """if spectral_level >= 3 then
  eligible_card = G.jokers.cards[1]
end"""
match_indent = true```
rugged dune
hasty parrot
#

hey this is probably the wrong chat for this, but I tried installing the cryptid mod and others on my mac but it just wont work. I downloaded steamodded and lovely but the instructions on which directory to put them in were not really clear to me. Sorry to bother you both mid conversation.

muted osprey
# rugged dune try that^^

I've already tried that, it returns card.lua:1597: attempt to index global 'eligible_card' (a nil value)

And the weird thing is that in my testing with the Scholar and Misprint, the Hex would normally hit the Scholar.
If I use the new Hex on the Scholar, the polychrome doesn't visually show, and it doesn't give me XMult. But if I use the Hex on the Misprint, it does become polychrome, and it gives me XMult.

hasty parrot
brisk seal
#

the Steamodded, Cryptid, Talisman, and lovely folders most all be in the Mods folder directly

#

and the Cryptid foldr should named Cryptid and the Talisman folder Talisman

muted osprey
white belfry
rugged dune
#

but dw about that for now

#
[patches.pattern]
target = "card.lua"
pattern = "edition = {polychrome = true}"
position = "after" # before, after, or at
payload = """if spectral_level >= 3 then
  eligible_card = G.jokers.cards[1]
end"""
match_indent = true```
#

try that

#

changed pos to after

#

its working for me

muted osprey
rugged dune
#

awesome

muted osprey
#

But my next testing had a holographic Juggler and Scary Face

#

And using the Hex replaced the holographic Juggler with a polychrome one

rugged dune
#

yeah so youll need to check if the leftmost joker is editionless

#

do you want it to just pick the leftmost joker that doesnt have an edition?

#

i can write a patch for that rq

#
[[patches]]
[patches.pattern]
target = "card.lua"
pattern = "edition = {polychrome = true}"
position = "after" # before, after, or at
payload = """if spectral_level >= 3 then
  for i = 1, #G.jokers.cards do
    if not G.jokers.cards[i].edition then
      eligible_card = G.jokers.cards[i]
      break
    end
  end
end"""
match_indent = true```
#

that should pick the left most joker without an edition

#

so if you have a holo joker in slot 1

#

and then 4 editionless

#

itll pick the 2nd joker along

muted osprey
#

I did something different — I made it so that you couldn't use Hex unless the first joker is editionless or spectral_level is 4 or higher

[patches.pattern]
target = "card.lua"
pattern = "if next(self.eligible_editionless_jokers) then return true end"
position = "at" # before, after, or at
payload = """if spectral_level == 3 then
  if not G.jokers.cards[1].edition then return true end
elseif spectral_level <= 2 then
  if next(self.eligible_editionless_jokers) then return true end
end"""
match_indent = true```
rugged dune
#

that works too yeah, just depends how you want it to work

muted osprey
#

So currently, Hex works like this:

  • Level 1: vanilla Hex
  • Level 2: no longer destroys other jokers
  • Level 3: first joker received Polychrome instead of random joker
  • Level 4+: Polychrome can override other editions
    Most Spectral cards only have finitely many essentially different levels, since they have non-numerical effects
rugged dune
#

damn

#

nice

devout wharf
#

yeah this cryptid mod is broken lmao

humble spindle
#

Would anyone know why create_text_input prevents certain characters from being typed in, like the @ symbol or % symbol? Weirdly enough it allows for underscores and &

rugged dune
#

you can put extended_corpus = true in it i think

#

allows other characters

muted osprey
# rugged dune awesome

Thanks for your help! I've done something similar with Ectoplasm as well, but instead of "Level 2 no longer destroys all other jokers", it's "Level 2 no longer reduces hand size"

rugged dune
#

happy to help

muted osprey
#

thanks a lot

rugged dune
#

:)

humble spindle
rugged dune
#

that might just be one it wont accept then

white scarab
#

half a cryptid

#

honestly fine

rugged dune
#

was thinking of tweaking it to not draw to hand

#

just go to deck

#

yeah it adds it to the deck instead, and reshuffles it

#

so you cant do game breaking stuff like you can with cryptid

#

but if you really need the extra card then you can still sometimes draw it

white scarab
#

That seems fair

lunar jasper
#

hello, has anyone had a similar issue installing lovely on windows?

#

windows wont let me install

muted osprey
cursive yew
#

my balatro decided to unmod itself

#

lmao

#

any way to reactivate the mods?

rugged dune
rugged dune
#

so you might just have to reinstall that

rugged dune
muted osprey
cursive yew
#

yep., is gone

rugged dune
#

yeah youll just have to reinstall that

#

mod folder should still be all good

cursive yew
#

steammodded and lovely injector no?

lunar jasper
rugged dune
rugged dune
rugged dune
cursive yew
muted osprey
# rugged dune try putting overwrite = true in the patch with for ankh

wait, this works

[patches.pattern]
target = "card.lua"
pattern = "local chosen_joker = pseudorandom_element(G.jokers.cards, pseudoseed('ankh_choice'))"
position = "after" # before, after, or at
payload = """if spectral_level >= 3 then
  chosen_joker = G.jokers.cards[1]
end"""
match_indent = true```
muted osprey
# rugged dune thats good

Now, I get it where the error is — I used local on the variable twice, which is what caused the "attempt to index global <variable> (a nil value)" error. Instead, if I define the variable first, and then overwrite it if a condition is met, it wouldn't cause an error. So instead of

    local <variable> = <valueA>
else
  local <variable> = <valueB>
end```
do
```local <variable> = <valueB>
if <condition> then
  <variable> = <valueA>
end```
rugged dune
#

oh yeah

#

local is local inside ifs and fors etc

cursive yew
#

what is the mod that adds the programming consumables?

brisk seal
#

Cryptid

muted osprey
# rugged dune local is local inside ifs and fors etc

ah, that makes sense. I came from here from Python, which doesn't have locals inside ifs, so that's why I couldn't see the problem. Especially because the error doesn't point right there, but at a line later when the variable is actually being used

rugged dune
#

at least you know now

muted osprey
brisk seal
#

you tried to use a variable which didn't exist

cursive yew
brisk seal
#

yes

cursive yew
#

because i have it installed but there aren't any

brisk seal
#

u need a newer version

cursive yew
#

ohhhhhhh

cursive yew
muted osprey
rugged dune
#

you might need to emplace them to G.jokers

#
[[patches]]
[patches.pattern]
target = "card.lua"
pattern = "local card = create_card('Joker', G.jokers, self.ability.name == 'The Soul', nil, nil, nil, nil, self.ability.name == 'Judgement' and 'jud' or 'sou')"
position = "at" # before, after, or at
payload = """
if self.ability.name == 'Judgement' then
  for i = 1, tarot_level, 1 do
    card = create_card('Joker', G.jokers, false, nil, nil, nil, nil, 'jud')
    card:add_to_deck()
    G.jokers:emplace(card)
  end
end
"""
match_indent = true```
#

should work i think

muted osprey
# rugged dune ```# Judgement [[patches]] [patches.pattern] target = "card.lua" pattern = "loc...

I'm getting something even weirder — instead of getting 3 jokers as intended, I'm receiving 4 jokers, but one of them is invisible
(and I don't mean the joker named "Invisible Joker", but rather a joker that's there but isn't rendering)
Using Ankh on it reveals that it's a Holographic Zany Joker.

Besides, I probably also need to add a condition to prevent it from spawning so many jokers that it overfills the joker slots

rugged dune
rugged dune
muted osprey
rugged dune
#

i think ive used up all my knowledge lol

tawny anchor
#

i messed around with cryptid mod a little too much and managed to get two unlocks stuck in a "discovered but locked" state. is there any way to fix this other than cracking open the save file somehow?

#

i also rolled chicot from a soul card but it still didnt give me the unlock

cursive yew
lean dune
#

you could probably also undiscover them some way with debugplus is that's what you want, but there's no keybind for it

uncut river
#

this is prolly a dumb question, but where do i find cryptid and archetype downloads?

grand geode
gusty vale
#

So is the code I put here correct ? Everything seems to work when I am playing... I doubled the values to put higher definitions drawings for my texture mod.

#

Does anyone have the vanilla sprite sheet for the playing cards ? The only one I have is a modded sprite sheet and I'd like a vanilla to use as a base.

gilded vortex
#

The game’s code has them

#

I mean the game’s files

gusty vale
west hill
#

what size do you want?

gusty vale
#

923 x 380

gilded vortex
gusty vale
#

My mod uses 1846 x 760 as 1x but that's because the textures are doubled.

west hill
#

sent them to you

swift matrix
#

For future reference, you can unzip the game exe to get all the code and assets

#

As in just like if it was just a zip file cause it really is

zenith island
#

how do i make a joker i mod in already discovered?

swift matrix
#

It's a boolean right in the joker definition

zenith island
#

english? (i've just started coding)

swift matrix
#

It's something you can set to true when you make a joker

#

Instead of discovered=false do =true

#

And dw you're already further along than me. I still need to start coding jokers at all. I'm working on a project with someone and need to learn on the job so to speak

zenith island
#

Gotcha, thanks!

swift matrix
#

Np :3

tired roost
#

2 new Terrors

tired roost
grand geode
#

the pit is so good

#

double tag + deck thinning

tired roost
#

all specifics of the effects can change

prime cairn
#

Here is my old mod folder

#

I just tried to add as much things as possible back then

#

and got like 100 jokers with this

swift matrix
#

here my ass is with over 750 jokers in game on 1.0 :p

#

my current Mods folder (which I also provide as a mod pack for anyone interested)

prime cairn
#

I wonder if someone will try to get every joker ever made compatible

candid sable
#

That is almost impossible

prime cairn
#

I know that but

#

It is fun to imagine

candid sable
#

yeah one could imagine

tired roost
#

it is actualy impossible
bacuse there is technicaly no limit to the number you can put after a +

swift matrix
#

tbh there aren't too many joker mods that are imcompatible with 1.0. Jellymod and Lushmod are the two major ones I know of that are totally abaondoned

tired roost
#

X18723986149761897324587263489176349851238475639182779027096345 can be done

#

and thats boring

west hill
#

most 1.0 mods should be compatible with each other tbh

swift matrix
west hill
#

there's no reason they shouldn't be as long as they're made sensibly

swift matrix
tired roost
#

oh, i read it as "possible" and not "compatible"

swift matrix
#

Though speaking of sensibly made, as someone trying to learn how to code mods, most people seem to do very odd things with the api, lol. Well, not so much odd, just a specialized workflow

#

instead of just defining the jokers 1 by 1 fully, which ofc is what I'd wanna be doing

#

makes it harder to uh... reference... their code

west hill
#

I think that's a relic of 0.9.8

#

assuming you mean like cryptid does it

swift matrix
#

I didn't look at cryptid, but what a lot of mods seem to do is like... define all the variables at the beginng and then use a kinda pseudo-api

west hill
#

have you got an example?

swift matrix
#

maybe "a lot" was an exageration, but Bunco does something similar

#

they have their own "create_joker" function

#

which uses the api, while their joker definitons use the function

gilded vortex
#

I mean IIRC they’re just setting up default values

swift matrix
#

which yeah, sounds like a porting artefact

gilded vortex
#

Not really

#

I think it’s helpful both as a development tool to set up default values to ensure testing works, but also to standardize things that might be common

#

Like the Atlas

#

I should probably do that myself

swift matrix
#

what I mean is their joker definitons don't directly use smods.joker, they call a function that uses it

west hill
#

bunco's implementation does seem needlessly complicated

swift matrix
#

Also a lot of mods give all their jokers their own lua files, which is perfectly fine, but makes it a pain to reference their code

west hill
#

I think seperate files is a fine way to organise your code base

tired roost
#
The Spirit - give 2 random negative tarots, 2 negative terrors, and 2 negative Spectrals