#⚙・modding-general

1 messages · Page 83 of 1

dusky reef
#

oh I haven't done that today right?!

#

shameless daily self advertisement (1/1)

fickle elbow
red marten
#

lol I may download that tbh that mod looks fun asf

dusky reef
#

I like the Ace style you made too!

fickle elbow
#

i'ma restart and try to explain what im trying to do better (the art was made by @civic grail btw)

dusky reef
#

I can already foresee how a face card could look like someone eating donut

hardy brook
#

“Did you pray today?”

sleek granite
#

color donuts <3

dusky reef
#

or with a big pen kind of

#

sorry i meant brushes

astral glade
#

no its not permenant, and you could prolly just loop through the cards and flip them like i did

fickle elbow
#

i want to make the face cards for j, q, and k in a similar art style to yours j, q, and k in high card mod. You said that they are anime references, so i asked what anime references you could suggest I could use for the ink, and color j, q, and k's. (i don't know when or where but i think there was a misunderstanding so hopefully this clarifies things)

fickle elbow
dusky reef
#

i c i c let me think

cursive compass
#

this isnt for a mod but idk where else to put it... i tried making japanese sprites for some of the spectrals
i only did the ones that i'm PRETTY sure are good translations but my knowledge of the language is also very limited

sleek granite
#

ooooo

cunning silo
#

Gooood morning

sleek granite
#

gm itay!!!!!

fickle elbow
#

morning good

astral glade
#

good morning

cunning silo
#

Did I miss anything?

fickle elbow
#

i had an neat api idea and told no one

astral glade
#

dont think so

sleek granite
#

you missed lyman spriting sts potions

astral glade
#

oh yeah

rigid jewel
#

I made this

#

Which is from a random neuron firing going "what if I had jokers that interacted with other mods"

fickle elbow
cursive compass
#

the soul was hard because the glyph is so detailed that i felt like i had to make the box bigger or else it'd be unreadable

dusky reef
fickle elbow
#

i'll take a look, thanks

dusky reef
#

they have some stylish characters

#

or JOJO's Bizarre Adventure if you are looking for strong arts LOL

fickle elbow
#

lol

astral glade
#

the world shifts slightly...

fickle elbow
#

that's what happens when you stand in a corner.

red marten
#

lol theres nothing on it i may be looking at the wrong thing

dusky reef
#

oh really

#

let me find links

red marten
#

you are amazing lemme give this a gander

astral glade
#

lemme give this a gender,,,,

red marten
#

same

dusky reef
#

I personally started cooking directly from other mods (shout out to Mika's), but I work in CS so that was easier for me

red marten
#

what would i use to edit those cards which thing in the files

fickle elbow
dusky reef
#

You mean IDE for coding? I just use sublime text (basically notepad), you don't really need particular software

#

I think

#

maybe I turned out to be the caveman here

wanton rapids
#

(notepad sucks btw)

#

any decently modern code editor should do

dusky reef
#

definitely not gonna recommend VS code

red marten
#

whats a good software

dusky reef
#

but sublime text would do

#

it has lua highlights

red marten
#

sublime?

fickle elbow
#

i recommend it

dusky reef
#

yeah it's a robust text editor, can also code

#

I do LaTeX on sublime too

fickle elbow
#

oh i use vs code lol

red marten
#

lemme grab the mika mod rq

dapper helm
fickle elbow
#

mika started by grabing mikas mod

astral glade
#

ive seen it

wanton rapids
#

i grabbed myst's mod

fickle elbow
dapper helm
umbral pilot
#

helix > all others imho

#

neovim is great too

wanton rapids
#

oh yeah helix is neat

cunning silo
#

@fickle elbow it's out?

wanton rapids
#

i have it installed for when i want to save battery

umbral pilot
#

I've been using it for ages and haven't been able to go back

dapper helm
#

i have a primal need to have people play the high card mod

wanton rapids
#

it's nicer than vim

fickle elbow
cunning silo
dusky reef
#

oh good to know

#

although it looked just like sublime text in purple to me LOL

rare shell
#

morning notmario

cunning silo
#

morning Lyman!

red marten
#

ok so now

#

uhhhhhhhhhhh.............

#

does anyone have a guide to coding stuff like this lol

cunning silo
dusky reef
#

coding or coding lua

red marten
#

both

#

lol

cunning silo
#

the best option is to look at how mods do stuff, and try to understand it

dusky reef
#

I definitely do not recommend coding lua as your first language

fickle elbow
#

i know how to code in 5 :]

#

its really easy for me to move though them

dusky reef
#

but maybe find a small mod to get started, and look at everybody else's on how various conditions work

fickle elbow
#

started with c# then python

dusky reef
#

do a python crush course

fickle elbow
#

python was easier to understand

red marten
#

i got mika

#

but i dont understand where the jokers are and the conditions and stuff

stone brook
#

time to start studyin'

red marten
#

yeaaaaaaaaaaaaaaa........

#

i just dont know were to start lol

wanton rapids
#

look for a lua file

stone brook
#

the way i learned how jokers work is by ctrl+f'ing names of base game jokers

#

in card.lua

#

and game.lua

dusky reef
#

^exactly

cunning silo
#

yup

dusky reef
#

start from natural language

stone brook
#

everything in the game is named relatively intuitively

rare shell
#

hi itay

cunning silo
#

hiiiiiiiiiii

fickle elbow
#

hi everyone

red marten
#

i can edit the lua from the base baltro?

#

i mean not that i will but i can?

stone brook
#

you can but editing it is bad practice

cunning silo
#

you can do it, but it's really not recommended

dusky reef
red marten
#

yea im not gonna

#

just looking at it

#

im sure thatll just break the whole game

dusky reef
#

technically it is illegal here LOL

red marten
#

OH lol

stone brook
#

wait really

red marten
#

im just lookin im just lookin

stone brook
#

i needa read the rules again brb

cunning silo
fickle elbow
#

start by editing others code

cunning silo
#

they show the basic flow of how mods should look

fickle elbow
#

auto template

cunning silo
#

and then do a combination of look at other mods, and try to understand basic things about the game like how jokers work

red marten
#

which lua file would i find the jokers be in the base game?

wanton rapids
#

card.lua

cunning silo
deft escarp
#

its hell selecting jokers lmao

stone brook
#

what the flip

cunning silo
deft escarp
cunning silo
#

happy to help XD

red marten
cunning silo
red marten
#

right

#

right right right

#

so if i wanted to make a new joker that does a new thing id make it look like what it does in the lua file?

cunning silo
#

actually, try to look at @fickle elbow 's newest mod

strong swift
cunning silo
#

it seems pretty simple to learn from (it's a few jokers right?)

fickle elbow
red marten
#

send link send link

#

advertise advertise

fickle elbow
cunning silo
strong swift
#

yeah that one might be my favorite modded joker just in general

fickle elbow
#

im literally going between 3 mods rn (all of which im working on)

wanton rapids
#

you should make an alch that does x2 mult for the current blind

cunning silo
#

mayhaps

deft escarp
#

tbh I really owe it all to that one joker that does 2x boss blind but gives you a neg soul when you beat it, then it self-distructs

wanton rapids
#

flesh prison

deft escarp
#

yeee

#

what a great joker

strong swift
astral glade
stone brook
#

2x for a soul ⁉️

wanton rapids
#

hm

#

might nerf it

red marten
#

i basically just wanna make a card that gives 3x for a hand containing full house would that be super hard to learn to make>

#

?

strong swift
strong swift
stone brook
#

wait so eternal consumables you have to use to get rid of right

astral glade
#

yeah

#

cannot sell them

red marten
strong swift
#

i mean i guess

#

im not a dev

red marten
#

fair fair

astral glade
#

i believe all you gotta do for em is do this in the config

#

as far as i can tell, thats all there is in terms of coding for them

#

also, what the hell

red marten
#

actually what would i use to make the file cuz when i start typing no command prompt show up

wanton rapids
deft escarp
sleek granite
#

mr jawsum....

haughty hinge
astral glade
#

holy shit it is mr jawsum

wanton rapids
#

idk who that is but sure

haughty hinge
wanton rapids
#

meant to be close to mr bones

wet vale
#

So when you have a regular profile and a modded profile do the mods in your folder get used on your regular profile if they're in the mods folder?

haughty hinge
#

im surprised no one has made a boss blind named The Fuck???

sleek granite
#

what if steak knife oddity that can Stab a blind or card...

red marten
#

is there like a template to use to make new jokers?

astral glade
dapper helm
#

same

red marten
astral glade
#

yeah

red marten
#

i think im getting in the right direction

#

thank you thank you

sleek granite
astral glade
#

force lyman!

dapper helm
solid yacht
#

I have a modeling request if anyone is interested in it. I’m a blind (low vision, technically) player who owns a steam deck. Would anyone be interested in creating a large print deck that would allow me to play the game portably?

dapper helm
#

@worn cradle

sleek granite
#

rubber band.... hands played for the rest of this round get +50% base chips and mult...

dapper helm
lavish jackal
#

good morning balatro modding nation

astral glade
#

good morninginggin!!!

dapper helm
#

good morning balatrostuck gaming

sleek granite
#

good morning silly goose

solid yacht
astral glade
#

YES

#

emotions API...

#

critical hits...

cunning silo
#

emotion api?

sleek granite
#

oh god emotions

#

kel nuke in balatro....

cunning silo
#

holy shit

#

we playing omori in this house

dapper helm
sleek granite
#

omori emotions could go hard

#

probably hard as fuck to do thi

#

tho*

neat crater
#

hey guys how do you check what poker hand the player played? i tried to find it through droll joker, but it didnt really work

astral glade
#

i dunno you could change the background color based on emotion

#

and keep it stored as a game argument

sleek granite
#

emotions for blinds and pcards?

rigid jewel
#

It is a bit laggy when you open a pack but this joker definitely does work, 3rd Starlight joker.

red marten
grand geode
#

damn not doors

dapper helm
#

balatromori...

rare shell
astral glade
rare shell
#

i should make devoted jonkler only set to $0 if you're positive tbh

red marten
#

all good all good itll prob be tmrw anyways im just trying to get use to what the format will look like thank thank thank

astral glade
#

chat i may be a bit tired but does anyone remember the function that runs when selecting a blind

#

i need to hook into it for smth

rigid jewel
#

if context.setting_blind and not self.getting_sliced

#

This in a calculate function should work iirc

astral glade
#

ill try it

dapper helm
# wanton rapids

btw perkeo once again breaks the game (infinite wraith) but it doesn't matter

strong swift
astral glade
#

trans fems

lavish jackal
#

^^

strong swift
#

actually yeah that makes a lot of sense

lavish jackal
#

same reason for homestuck overlap

#

trans people

grand geode
#

that is incorrect i don't play omori

#

nor read homestuck

strong swift
#

you're the exception not the rule

sleek granite
#

me when i go to the bottom of the ocean to use the gender change potion

lavish jackal
astral glade
lavish jackal
#

ipad kid

grand geode
#

true

dapper helm
lavish jackal
#

i like using ipad kid as a derogatory term

strong swift
#

i do all of those things except celeste. at this point i'm barely clinging on to my semi-cis status

grand geode
dapper helm
#

homestuck fan /derogatory

lavish jackal
#

homestuck fans know they are scum of the earth fr

grand geode
#

true

strong swift
#

homestuck concerns me

sleek granite
cunning silo
#

what should i work on now...?

astral glade
#

crime?

dapper helm
#

genshin tcg mod

cerulean flare
cunning silo
deft escarp
#

brother why lmao

#

it takes me like 5 min for my hand to play ;-;

sleek granite
#

itay omori emotions...

dapper helm
sleek granite
#

this is a joke

strong swift
cunning silo
#

half joke

red marten
dapper helm
#

autumn should my next pfp be ghost & pals or omori

lavish jackal
#

soup food jokers

#

Tomato Soup

#

Mushroom Soup

#

Cream of the Soup

dapper helm
#

variety of ramen-like jokers

lavish jackal
#

Can Soup

deft escarp
#

and the soup isle at the grocrey store

dapper helm
#

decrease on each card discarded

deft escarp
#

where I can buy my pants

astral glade
dapper helm
#

at the pants store

lavish jackal
#

hi newr

#

newt

#

did u see the stone alchemical i made

cunning silo
#

does someone wanna make a soup sprite?

cunning silo
astral glade
lavish jackal
astral glade
#

yeah

red marten
#

should i keep getting the other steps done from here

sleek granite
# strong swift what would they even do

on pcards:
happy: retriggers if in the first 1/2/3 played cards
angry: % of chip value becomes mult instead based on angry level
sad: % boost to chips scored based on sad level and amt of cards scored before this one

strong swift
#

why did i expect there to be more
i havent played the game in forever tbf

lavish jackal
rare shell
#

im back from my shower

white scarab
#

Most cursed suit you’ll ever see: the Suits suit

rare shell
#

hello chat

sleek granite
#

not sure on blinds

strong swift
#

hi lyman

sleek granite
#

also not sure if Afraid needs to be included

rare shell
#

im going to bed soon because

#

i have a physical for my job i applied for!!

dapper helm
rare shell
#

omori

astral glade
rare shell
#

even if omocat is a lil dwayne i rlly love omori

cunning silo
lavish jackal
strong swift
sleek granite
rare shell
#

lord knows i need the job Harold

strong swift
#

also congrats

lavish jackal
#

also feder can you show my alchemicals in tha game 👉👈

#

im very curious how they translated

sleek granite
#

everyone here who likes omori should also check out hello charlotte

cunning silo
#

brother i am in the rice fields

#

let me build my rice fields

rare shell
#

i need to find the fortuno omori sprite i made

lavish jackal
astral glade
#

chat.,,,,.,,. its ready,,,.,., Balatro Blessings is ready for playtesting,,,,

lavish jackal
astral glade
#

ill make a post

lavish jackal
#

balatrostuck should be ready saturday

lavish jackal
rare shell
#

im crying

#

he just has playing suit card eyes

lavish jackal
#

yeah that means you love/hate/mediate/soulmate someone

#

i was there when the texts were written

rare shell
#

not at all inspired by a certain billiards blessed individual

lavish jackal
#

who , lord english

rare shell
#

perhaps

#

anything with the pool imagery in homestuck fucked so hard

lavish jackal
#

btw lyman when you were asleep i posted a The Baby is You x Harlem Shake mashup

rare shell
#

i experienced the event

#

i aged rapidly

lavish jackal
#

thoughts?

#

thats the intent of the video

rare shell
#

the only reminder of the passage of time i need is my scoliosis

#

i need to find a very old video

#

i think the best homestuck video ever got taken off

#

sad..

#

NO

#

I FOUND IT

sleek granite
#

pcards with advantage against the blind get doubled score, pcards with disadvantage against the blind get halved score

astral glade
#

you are cooking

sleek granite
#

tempted to be like Miserable caps mult at 1 but that sounds like ass

sleek granite
carmine mortar
strong swift
carmine mortar
astral glade
#

nearly cutscene exclusive, no?

#

only has downsides and cant be inflicted normally

rigid jewel
sleek granite
#

shut

#

someone give Kel some coffee

strong swift
#

and a chicken ball

sleek granite
fickle elbow
rigid jewel
#

666 suits when

astral glade
fathom blade
#

Any way to have achievements enabled while playing modded? I won gold stake for the first time and I didn't get the achievement 😭

grand geode
fathom blade
#

I can't access that

grand geode
#

just click on it

rigid jewel
#

Did some touch up on the effect and gave it a name, that's the 4th Starlight joker.

lean dune
#

uh sure?

wanton rapids
#

hm

#

"jokers can now be glass" as a joker?

deft escarp
#

just giving them 2x mult with a 1 in 4 chance to break?

wanton rapids
#

mhm

deft escarp
#

sounds like fun to me, adding seals to jokers would be awesome too

wanton rapids
#

or "colour cards are now glass"

#

joker stamps are real!

deft escarp
#

oh shit?

deft escarp
#

bless

lavish jackal
sleek granite
#

probably the same way my planets have observatory effect tooltips

lavish jackal
#

tell me how

#

or i will eat you

astral glade
#

seems rather excessive

sleek granite
#

lewd?

sleek granite
rigid jewel
#

I just add a tooltip

sleek granite
fresh matrix
#

Is there a way to get the base chip requirement for an ante?

#

I'm trying to find it

gleaming talon
#

I literraly made a mod called "ante scaling slower"...

#

The function is get_blind_amount

fresh matrix
#

neat neat, thank ya

carmine mortar
#

Potion of Snek

lavish jackal
#

morning chat

#

today will be balatrostuck implementation day (yay)

gilded vortex
#

There is an explode function for packs. Maybe you can use something similar to play an animation using particles

lavish jackal
#

we are adding 3 jokers hopefully

cunning silo
#

alchemicals gaming

lavish jackal
#

feder show stone pleading

iron onyx
#

like, just use the alchemical card and one more, and then you get another?

carmine mortar
gilded vortex
#

Congrats!

wary moth
gilded vortex
#

I think the other 80% is knowing how to find the code you need to look at

lavish jackal
sleek granite
lavish jackal
#

that was just old version

lavish jackal
upbeat flint
#

Folks I accidentally deleted steammodded and the github makes no sense to me now. HELP MEE.

lavish jackal
#

its not just that it doesn't score the hand, no, it's not allowed

wary moth
lavish jackal
#

that's also the idea yeah

gilded vortex
# dusky reef but sublime text would do

I’m also using Sublime for Balatro modding (because it’s what I had in my personal laptop) but I hate how the search function updates when I backspace.

Although I wrote LaTeX on a separate program myself

lavish jackal
#

like, Perkeo + Cruxite Dowel basically gives you infinite alchemicals

#

add Essence of Comedy and you're set for life

gilded vortex
lavish jackal
#

the same way alchemy in Homestuck can be easily exploited if you know how

wary moth
#

yeah that makes sense

sleek granite
gilded vortex
sleek granite
#

pog

sleek granite
#

(slash jay)

lavish jackal
#

also also what do you guys think of a Kernelsprite joker that destroys 2 jokers to its left, and based on the average rarity of destroyed jokers creates one of 4 Sprite jokers (Nannasprite, Davesprite, Jaspersprite and Becsprite)

gilded vortex
gilded vortex
#

Maybe sell cost?

lavish jackal
#

maybe

fresh matrix
#

That gluttony challenge mod I was working on is finally in a (technically) playable state

gilded vortex
fresh matrix
#

There's... a couple problems that need ironing out. Like your gluttony isn't saved if you leave and rejoin the game

gilded vortex
#

Two closest is intuitive to understand IMO

lavish jackal
#

true

gilded vortex
#

Now I have my multiline text with DynaText

lavish jackal
#

nice!

#

DynaText my beloved

gilded vortex
#

I think now I know how to hardcode any Joker UI that I want

red marten
#

hey hey for anyone whos still on that makes jokers what would i put in the extra spots i dont exactly understand what the referance points for those are

gilded vortex
#

Jokers can do whatever so you store part of the data they need in there

red marten
#

ok for example gimme one min

#

Trying to make a joker that gives 3x multi for full house but idk if the ability IS what determines that or if it’s something else

#

I forgot to put extra in

#

But when I do idk what extra necessarily does

ionic sand
#

beginning to think this modlist might be slightly unbalanced (the game crashed and now i have no blind)

#

the modlist in question:

cunning silo
#

@lavish jackal Here ya go

lavish jackal
#

lets goo

gilded vortex
lavish jackal
#

btw guys

cunning silo
#

chaos

cursive compass
#

joker that adds 0.25 mult for each step it takes for your chips to reach 1 using the collatz conjecture trollHD

#

imagine running a maximum of ~1000 equations each hand

gilded vortex
#

Balatro Go

cursive compass
#

true

lavish jackal
#

victin do you like the new jonkler

cursive compass
#

fitbit api

stone brook
#

joker that adds X0.01 mult per card_eval_status_text

cunning silo
#

my new api?

cursive compass
gilded vortex
cunning silo
#

and really funny actually

cursive compass
gilded vortex
#

Joker that adds x0.001 Xmult for FLOP in C

lavish jackal
#

i wonder what if i put that combo before on plasma rules

#

and accounted for edition

stone brook
#

mfw im on ante 12 and my computer explodes

gilded vortex
#

Why are Balatro Players such math nerds

#

It's me I'm math nerds

cursive compass
#

how many mods have actually hooked into plasma rules before

#

i did it with tasque manager

#

it feels like i didnt see it in any of the mods i was referencing

fresh matrix
#

Joker that adds x0.5 mult per woman you can name in 15 seconds

gilded vortex
#

@cunning silo rewrite history

cunning silo
#

ooh, an alchemical that clears a debuff from the entire hand?

gilded vortex
#

the alchminquisition came for the anti-debuff alchemy

cursive compass
sleek granite
#

itayapi

gilded vortex
cursive compass
#

you know i just remembered

sleek granite
#

that we're out here

cunning silo
#

ill maybe do it with Oil

cursive compass
#

i kinda wanna do score preview compat with balatrotale but idk if its worth

gilded vortex
cursive compass
#

i know there's a way to do it i just have literally never seen any other mod do it before

strange pendant
cursive compass
#

not in a like "ooh this is scary uncharted territory way" but a "if nobody cares about this then why should i" way

fresh matrix
strange pendant
#

Does yourself count in the name 100 women

fresh matrix
#

Absolutely

grand geode
#

you know what is scary uncharted territory?

#

balatro dating sim

strange pendant
#

Smash or pass on all the jokers

#

Lusty joker is our gardevoir

fresh matrix
#

I would spend hours trying to woo a 3 of clubs

cursive compass
#

is odd todd a freak? text YES to 555-5555 if you think odd todd gets freaky

strange pendant
lavish jackal
sleek granite
#

balatro story mode...

cunning silo
#

@lavish jackal BTw do you think the debuff cleanse works for oil?

lavish jackal
#

yeah!

#

it actually works thematically with homestuck, LOL

cursive compass
#

i keep forgetting debuff is an actual term used already in balatro

lavish jackal
#

emihead look

cursive compass
#

oh thats scary

lavish jackal
#

ungodly power

#

from such a stupid base effect

cursive compass
#

the numbers arent that big realistically but just seeing that many triggers is terrifying

lavish jackal
#

oh yeah

#

i just like how you can convert a +50 Foil edition

#

into +50 Mult

sleek granite
#

oh yeah this is a lot weaker than i expected it to be

lavish jackal
#

deserving of uncommon?

sleek granite
#

iunno i dont have a brain

cursive compass
#

i think so

stone brook
#

i think rarity shouldnt be determined by strength but rather uniqueness of effect

lavish jackal
#

but yeah it basically turns every single +50 Chips from foil into +50 Mult

stone brook
#

sorry forgot the nt

sleek granite
#

rarity should be determined by how long the effect text is

lavish jackal
#

and that can be huge

#

like, bonus cards good now

#

you can play bonus card two pair

#

and rake in a minimum of 130 mult

grand geode
lavish jackal
#

anyways, Strife Specibus time!

gilded vortex
lavish jackal
#

time to see how Mouth works

gilded vortex
#

Your effect can be bland but if it makes the game too easy it shouldn't be common

#

"too easy" is subjective

lavish jackal
#

I love Strife Specibus

#

such a stupid card

grand geode
#

clearly X100 Mult should be a common

lavish jackal
#

pings myst did you see caledflwch

grand geode
#

noppers

lavish jackal
#

i love caledflwch

#

such a stupid card

grand geode
#

this is like a low uncommon

lavish jackal
#

im making it common because in testing it was

#

absolutely unreliable

grand geode
#

ig

lavish jackal
#

i lost every run i had with it

grand geode
#

clearly skill issue

lavish jackal
#

its only good if you can get your probabilities up wth Oops all 6s

#

right then

#

Specibus time

cunning silo
lavish jackal
#

verdant leaf about to become very easy leaf

cunning silo
#

if only i could figure out how to clean effects XD

rare shell
#

What does that mean by debuffs? Cards disabled by boss blind is what I thought at first, but also that feels like it removes stickers instead?

cunning silo
#

it's everything that changes the "debuff" state of a card to true

#

so boss blinds

rare shell
#

Oh yeah

gilded vortex
cunning silo
#

what are you doing

gilded vortex
#

I successfully added a row, but apparently not its contents?

cunning silo
#

can you show me?

gilded vortex
gilded vortex
cunning silo
#

how does it look in game?

lavish jackal
#

feder any idea why this aint working

    local blind_debuff_handref = Blind.debuff_hand
    function Blind:debuff_hand(cards, hand, handname, check)
        if G.GAME.BALATROSTUCK.strife_assignment ~= 'Unassigned' and handname ~= G.GAME.BALATROSTUCK.strife_assignment then
                return true
        end
        blind_debuff_handref(cards, hand, handname, check)
    end
#

seems like the ref itself fails

gilded vortex
lavish jackal
#

like if i comment out stuff out of this ref and just leave the call to blind_debuff_handref it messes up regardless

cunning silo
#
localize{type = 'other', key = 'card_extra_chips', nodes = desc_nodes, vars = {specific_vars.bonus_chips}}

this is how it's done for playing cards

cunning silo
lavish jackal
#

oh right

#

thank you!

#

blind_debuff_handref(self, cards, hand, handname, check) like so?

gilded vortex
cunning silo
#

are you sure you don't wanna use the default method?

gilded vortex
#

Maybe later

#

Right now I've got this to work for other things

lavish jackal
#

chat i did ti

cunning silo
#

what did you do?

gilded vortex
finite thunder
#

I wish I was playing with the fusion mod.

cunning silo
finite thunder
#

sticker hunting....

cunning silo
#

oh XD

finite thunder
#

also I need to edit the lua for it to make heart paladin be 1 in 2

cunning silo
#

im will come soon

finite thunder
#

i dont think editing the lua for it would be that hard.

cunning silo
#

it wont

#

just 1 number

lavish jackal
finite thunder
#

Also, idk if you know, but in fusion joker mod, how do editions transfer?

lavish jackal
#

this is sooo cool

#

look at this

sleek granite
#

thats soooo cool

lavish jackal
#

imagine a challenge with

#

eternal Strife Specibus

#

lmao

cunning silo
lavish jackal
#

this is so stupid, i love this

grand geode
sleek granite
#

make to make to make to

finite thunder
#

Oh, so that joker basically is you playing against the mouth every hand?

grand geode
#

and the ones that would apply would appear

grand geode
lavish jackal
#

i like the desc tho

#

its silly

gilded vortex
lavish jackal
#

but yeah

#

now i wanna make an eternal Strife Specibus challenge

#

you get locked into a single hand

grand geode
#

if you were to break the rule of, say, The Psychic

lavish jackal
#

for the whole game

grand geode
#

does the correct message appear

lavish jackal
grand geode
#

when you break one but not the other

#

okie

lavish jackal
#

this is funny

gilded vortex
#

How can I test if a card is in the collection or not?

#

As in, a card object in-game?

sleek granite
#

i would also like to know this

lavish jackal
#

hope you like Two Pair, dude

gilded vortex
lavish jackal
#

whats up

#

this is my current setup

gilded vortex
#

Change the color of the assigned hand to attention and have the Joker trigger with text reading "Assigned!" and/or the name of the hand when it assigns

lavish jackal
#

oh yeah will do

#

me when

sleek granite
#

one day i'll make a blind

gilded vortex
sleek granite
#

one day i'll make a joker

gilded vortex
sleek granite
#

one day i'll get to the end of Act 3

#

chat should i buy the hatsune miku plush

lavish jackal
#

this is so funny

sleek granite
#

i love how fuckin happy the apple is

lavish jackal
#

yes yorick, drink the apple juice

#

HA its piss you BUFFOON

sleek granite
#

nice negative baseball card

lavish jackal
#

this is ridiculously viable

#

TA gives me an average of +30 Mult each hand

#

I can only play Two Pair but I get X4

#

Vampire gives additional X2 rn

sleek granite
#

toopare

lavish jackal
#

Strife Specibus fucking rocks with Balatro holy shit

sleek granite
#

me when i get Station

#

(upgrades your most played hand)

cunning silo
#

Me when I get 1.1 Codex Cobalt

lean dune
#

me when i randomly enter chat

dusky reef
#

thanks for notmario for the template

sleek granite
#

me when i have to proactively search every other mod's thread to find people talking about issues with my mods

dusky reef
#

not pinging cuz it's late for me in case it's late for them

grand geode
#

it's 5pm for them

cunning silo
dusky reef
#

it's 5 a.m. for me LOL

sleek granite
#

Hello Aure!

#

it is also 5 am for me, work is giving me an aneurysm

dusky reef
#

btw who shall we ping for pining messages?

cunning silo
#

one more...

sleek granite
#

nobody

#

messages shall never be pinned

dusky reef
#

in our thread i meant

kindred swallow
sleek granite
#

messages are unpinnable

cunning silo
kindred swallow
#

/s

grand geode
#

messages are unpinned mfs when i show them This Joker is pinned to the leftmost position

dusky reef
#

I thought it's a thing for mod thread...

sleek granite
fallow bramble
#

Gm chatters

#

What we brewing?

cunning silo
#

good morning

cunning silo
sleek granite
#

(idk what isaacmod would get out of an alchemical)

fallow bramble
#

Pog

lavish jackal
grand geode
lavish jackal
#

Two Pair viable

#

Two Pair so viable

#

holy shit that was a cakewalk

gilded vortex
cunning silo
sleek granite
#

of course two pair is viable when you cheat

grand geode
#

omw making a blind for "Cannot play Two Pair"

lavish jackal
#

everything else was entirely normal

gilded vortex
sleek granite
#

what if we made blinds that are just pogs

lavish jackal
#

itay what do you think of the specibus effect

sleek granite
#

hope you like two pair dude

vestal crag
#

What if there was a blind that was an auto-win...on the condition that you played at least 1 secret hand or straight flush.

grand geode
#

no

sleek granite
#

too easy

grand geode
#

bad design

vestal crag
#

Eh, fair enough.

lavish jackal
#

Catra what do you think of Strife Specibus

sleek granite
#

catra did you see what i did with Dysnomia

vestal crag
#

(I like the joker)

vestal crag
#

I should not be using it, but it's fun.

sleek granite
#

subtitles!!!

tall vessel
lavish jackal
#

oh it's way worse than Mouth

#

Mouth gives you the leeway of yknow

vestal crag
lavish jackal
#

making it so that your first hand

#

of the blind is the only hand

#

this persists

vestal crag
#

I wasn't sure what to think of the subtitles, other than it being neat.

lavish jackal
#

you are locked to a single hand type for the whole game, as long as you're holding the joker

grand geode
#

omw getting the eye with this

vestal crag
#

Ox is worse, arguably.

sleek granite
#

i also did subtitles on Jimbobread Man (half)

grand geode
#

ox doesn't turn the blind into a 2x req the needle

tall vessel
vestal crag
#

Jimbobread man is arguably just objectively better than the $1 and $2 oddities, and that saddens me.

sleek granite
#

jimbobread man is also an uncommon

grand geode
#

one whole jollar

vestal crag
#

But why is the single Jollar so common?

lavish jackal
#

I am planning a very specific challenge btw

sleek granite
#

halfbobread man's rarity doesn't matter, it doesnt show up

lavish jackal
#

one which will surely upset many

grand geode
#

start with a bobm

vestal crag
#

Also, I feel like oddities probably shouldn't show up in the main shop without the appropriate voucher. (Packs are fine.)

grand geode
#

only the jollars are dead draws

vestal crag
#

But there's 5 of them.

carmine mortar
gilded vortex
#

Baseball Jimbobreadman

lavish jackal
#

Challenge in question

vestal crag
#

And most of the other oddities are worse than Tarots/Jokers, and I don't want my shop more cluttered than it already is.

carmine mortar
lavish jackal
#

no consumables in shop, no fools, only booster packs

gleaming talon
lavish jackal
carmine mortar
#

Also are these like memory cards?

lavish jackal
#

it's a Homestuck inventory abstraction

sleek granite
vestal crag
#

Oh, thank goodness.

grand geode
#

the patterns look like a badly charted 4k vsrg chart

lavish jackal
#

those are punchcard holes

vestal crag
#

Oddities are fun, but there's a few too many of them showing up for my tastes.

lavish jackal
#

also the funny thing about this challenge is

sleek granite
#

maybe i could just allow you to specify the base rate

lavish jackal
#

you can only play a single hand type

#

for the whole game

sleek granite
#

it is 4 by default, same rate as tarot & planet

grand geode
sleek granite
#

ghost deck spectrals are a rate of 2 for reference

lavish jackal
#

and your only way of obtaining held consumables is captchacard

gleaming talon
#

That's why i hate having 1 channel.
You ask a question and there's 39 messages sent after it... that has nothing to do with your issue

vestal crag
sleek granite
#

tbh i think the main issue is that the basic oddities in Thac are just Really Mid

lavish jackal
vestal crag
vestal crag
gilded vortex
#

What do you think of this?

sleek granite
vestal crag
#

Like, the Cookie and the Power Chip are great.

lavish jackal
#

awful. i love it

gilded vortex
sleek granite
#

with a better pool of oddities its probably not all that bad

#

also i probably overtuned the costs on the chips

gilded vortex
#

I'd prefer if it didn't appear in the collection

#

But alas

grand geode
#

if card.area == g.jokers

#

or something like that

cunning silo
#

There are more base alchemicals than base tarots now

gleaming talon
gilded vortex
#

Or a pack

#

I think that's about it

grand geode
#

then use or conditionals

lavish jackal
gilded vortex
lavish jackal
#

feder i wanna see

#

👁️

grand geode
#

idk, i can check when i'm done with school

cunning silo
#

see what?

lavish jackal
#

the new alchemical

#

👁️

cunning silo
#

Oil?

lavish jackal
#

ohh

#

i thought you added a new one

gleaming talon
#

and just ignoring me now nice

cunning silo
#

no im on 23/24

lavish jackal
#

hm

#

do you want another one

#

i can cook up another one

cunning silo
#

Wanna do one for Horse Dung for a joke?

#

I might or might not use it

lavish jackal
#

do you have Lead?

cunning silo
#

I wanna do another locked one

lavish jackal
#

ahh

#

lets think

#

Aqua Regia?

cunning silo
#

too similar to Aqua

lavish jackal
#

that was a pretty big thing back then

carmine mortar
#

Cinnabar

cunning silo
lavish jackal
#

horse dung..

vestal crag
#

Quicksilver is a thing, right?

cunning silo
lavish jackal
#

sure i can do horse dung lmao

grand geode
#

@static vale heya! i think there should be a channel dedicated for in-depth code talk, since this chat is currently a mix of that, people playing their mods, showcases and asking for installation help all at once

carmine mortar
vestal crag
#

Oh, shoot.

cunning silo
#

We can do acid

lavish jackal
#

acid!!

#

hell yeah

carmine mortar
#

Based

lavish jackal
#

what would acid bg be

#

i imagine like

#

some sort of weird like

carmine mortar
#

Bubbling

lavish jackal
#

eroding lines

#

and bubbles

#

also "we can do acid" can be awful out of context lmaoo

cunning silo
#

feder out of context

carmine mortar
#

Gottem

cunning silo
#

there with "I really wanna lose my 50/50 to a four of spades"

gleaming talon
#

More modding channel

cunning silo
#

what?

lavish jackal
#

is this good feder

#

so far

cunning silo
#

oh nice

gleaming talon
#

Please vote on the poll

lavish jackal
#

right time to cook

carmine mortar
static vale
lavish jackal
#

also you can't see the final layer of that 3D depth effect with the black tone

carmine mortar
#

Got it

sleek granite
#

or just something that keeps "mod" or "modding" in the name

gilded vortex
grand geode
gilded vortex
# sleek granite i would also like to know this

There is a G.your_collection BUT it's a list of three card areas so you can iterate over the three of them.

local is_in_your_collection = function(card)
    for i = 1, 3 do
        if (G.your_collection[i] and card.area == G.your_collection[i]) then return true end
    end
    return false
end
sleek granite
#

huh

#

ok

gilded vortex
#

I don't know if I need to test for G.your_collection[i] but I did so

static vale
sleek granite
#

it might be 3 areas because of the rows in joker coll?

grand geode
#

there are three g.your_collections, one for each row in the jokers tab

sleek granite
#

i think deck view is similar (based on suits)

gilded vortex
grand geode
static vale
#

already suggested :P

grand geode
#

ty!!!

lavish jackal
#

@cunning silo does this read acid-y

cunning silo
#

it does look viscus, but i am not sure

grand geode
#

people who make beautiful pixel art i kneel

sleek granite
#

same

lavish jackal
#

what about this

#

maybe even this

kindred swallow
#

Groovy! Just like how I remember acid

cunning silo
#

ooh yeah

lavish jackal
#

this works?

sleek granite
lavish jackal
#

@cunning silo

#
      local temp_ranks = {}
            for _,v in ipairs(context.scoring_hand) do
                if not (next(temp_ranks[v:get_id()])) then
                    table.insert(temp_ranks, v:get_id())
                end
            end

also im 90% sure this code will work

#

and it'll isolate all unique ranks from a scoring hand

foggy crag
lavish jackal
#

thats the point

foggy crag
#

(near the center)

lavish jackal
#

thats the point

foggy crag
#

oh

lavish jackal
#

its acid

foggy crag
#

makes then

#

sry, I didn't recognize the symbol

red marten
#

I’ll take a look at that tmrw and see if I can’t figure out wtf I’m doing

#

Tbf I’ve only really gotten the name text and a few other things done so I still got a long way to go

rough horizon
#

the effect you are trying to achieve is fairly easy

#

i recommend looking at the card.lua from the base game and maybe some custom mods

red marten
#

yeyeyeyeyeyeyeyeyeey that was the goal

#

I don’t know coding

#

So I was just trying to learn today

gleaming talon
grand geode
#

i'm like 99% sure it's an unanimous yes

fallow bramble
#

It is

lavish jackal
#

myst question actually

#

how would one isolate the 2 ranks in a full house

#

having some trouble with that :p

grand geode
#

good question

fallow bramble
#

What are you trying to achieve?

grand geode
#

what i would do, and this method absolutely fucking sucks, is to loop over the full house hand and store the ids of the cards

fallow bramble
#

Yea

lavish jackal
#

    SMODS.Jokers.j_ascend.calculate = function(self, context)
        if context.cardarea == G.jokers and context.joker_main and next(context.poker_hands[self.ability.extra.hand]) and not context.blueprint then
            -- isolate the 2 played ranks
            local temp_ranks = {
                pair = nil,
                toak = nil
            }
            local apply_mult = false
            for _,v in ipairs(context.scoring_hand) do
                
            end

            if #self.ability.extra.full_houses > 0 then
                for v in self.ability.extra.full_houses do
                    -- compare the two sets
                    if (v.pair == temp_ranks.pair or v.toak == temp_ranks.toak) then return end

                    apply_mult = true
                end
            else
                apply_mult = true
            end

            if apply_mult then 
                table.insert(self.ability.extra.full_houses, temp_ranks)
                self.ability.extra.mult_total = self.ability.extra.mult_total + self.ability.extra.mult 
            end

            return {
                mult_mod = self.ability.extra.mult_total,
                message = localize { type = 'variable', key = 'a_mult', vars = { self.ability.extra.mult_total } },
                colour = G.C.MULT
            }
        end
    end
#

this is what i have so far

#

the annoying bit is setting up temp_ranks

#

after that it's pretty simple, loop over the entire set of previously played hands, nothing wild

#

basically have to be able to isolate rank and pair/toak

fallow bramble
#

Why not use next(poker_hands["Full House"]) and then loop to get the card ranks?

lavish jackal
#

i am using next

#

next(context.poker_hands[self.ability.extra.hand])

#

extra.hand is just a Full House

fallow bramble
#

I'm blind

lavish jackal
#

that's not the problem

#

the problem is with the loop itself

#

what params do i set up to actually have a reliable way of telling which rank makes up the pair in the full house and which rank makes up the toak in the full house

#

ok i just came up with a stupid solutoin

grand geode
#

hi im back from dinner

lavish jackal
#
            -- lmao
            local v1 = nil
            local v2 = nil
            local v1_count = 0

            local apply_mult = false
            for _,v in ipairs(context.scoring_hand) do
                if not v1 then
                    v1 = v
                end

                if (v == v1) then
                    v1_count = v1_count + 1
                elseif not v2 then
                    v2 = v
                end
            end

            if v1_count == 2 then
                temp_ranks.pair = v1
                temp_ranks.toak = v2
            else 
                temp_ranks.pair = v2
                temp_ranks.toak = v1
            end
#

this should work right

grand geode
#

something like

local temp = {}
for _, v in ipairs(context.scoring_hand) do
  temp[v.base.id] = (temp[v.base.id] or 0) + 1
end
lavish jackal
#

myst does the thing above work as well

#

its stupid but its full house

#

so it doesnt need to be good

grand geode
#

v == v1 doesn't work

lavish jackal
#

also i specifically need to know which one is the pair and which one is the toak

grand geode
#

because this is checking if the cards are the exact same as each other

lavish jackal
#

hm

#

but yeah i do need to have like

#

proper way to know which is pair and which is toak across lke

#

multiple full houses played

#

so what worries me about above is, how do i get that to work like such

grand geode
#

the game uses if next(get_X_same(3,hand)) and next(get_X_same(2,hand)) then to get full house

#

well it's this

lavish jackal
#

yeah but saving rank is important to me

grand geode
#

so you can probably implement something similar to this

#

yeah this gets the rank i believe

lavish jackal
#

also i already know the hand is full house

#

like, in code

grand geode
#

get_X_same(3,hand)[1] is the return table for 3oak part of fh

lavish jackal
#

is there any operation that would let me say, flip the key and value in the resulting table

grand geode
#

so maybe like get_X_same(3,hand)[1][1].base.id

lavish jackal
#

i will literally never have more than 2 results

#

because its already determined as full house

round oar
#

i'm pretty sure that if you reference the scoring hand at index 4 and 5 they will be the cards in the pair

lavish jackal
#

i dont think no

#

because you can reorder them

grand geode
#

i'm getting confused oug

lean dune
round oar