#⚙・modding-general
1 messages · Page 1074 of 1
this means nothing to me but ill choose to think the green cat is glorp
catgirl
its not big enough lol
global is TINY
feel free to convince me to play arknights
is that from umamunasua
yes
cool
What’s wrong
she is from the umamusume x ave mujica collab
glorp like from starspace 🤯
https://www.youtube.com/watch?v=0fZnlljoor4
here look since i mentioned it
When the threads of fate converge at the South Pole, will they bring us to the past or the future?
Reverse: 1999 2nd Anniversary Version— Version 2.8 Paradise Regained will be available on September 19th on Mobile and PC.
Download Now:
https://bit.ly/ParadiseRegainedAnniv
Join Reverse: 1999 on Social Media:
Twitter:
https://twitter.com/Re...
i can do the thing too
Yes
im a copycat xdx
the peak
i cant tell if solinium is even more scared
(oh yeah break the game as in really breaking the 4th wall in the game)
no text styling in the chips and in the mult im unsubscribing
Can I join this mod :333
6 cards done yipeeeeeeeeeeeeeee
solo mod
aww man I wanted to be a character
Portal!
i should start adding self inserts to my mod bcs it would be funny
me and the streamer decided that the jack was gonna be a goober version of their avatar lmao
damn
not what i was expecting
unless you want to throw in your joker design and i'll just credit it
chat im gonna fight the swarm of greater-than-legendary modded rarities with a worse-than-common rarity called ubiquitous that can appear anywhere
i actually had one, hold on
@fair thistle can I do this?
even in spectral packs
maybe not in spectral packs
like the game ui is going to be messed up
and all of the game system turns against you
okay so i cant do the full image but i got two jokers
trans joker, turns any male face cards into queens and Double Joker which is just a better hanging chat
🏳️⚧️
ironically enough the prefix for my mod is still "ocstobal"
even though it's named isotypical's junkyard now
get it cause its Kamen Rider Double and one of the Gaia memories is called Joker
the revenge of the ui
ok not to be a party killer but trans joker that changes face cards into queen is kinda overdone
idk
did not know that
this was part of an nsfw drawing i did for someone and they play balatro
and theyre trans
and i didnt want to just do the regular cards
Uh
Uh
is this even allowed??
instead of trans how about estrogen consumable type
i felt like doing jokers :v
i would repay the debts and shill reverse 1999 but i dont have the big balls
gappie send paypal
but that would be cool i guess? idk

sorry that was out of nowhere i am sorry
😐
anyway i will be adding the new iphone 17 pro as a joker
Wao
i still cannot explain why it looks like this
What does it do
anmongus phone
costs $1000
phone
lol
Thank you cat
costs a shit ton just for like
+7 mult or something
np plumpkin
1 SPEAKER AND IT'S FUCKING MONO???
It does nothing
YOU LOSE
GOOD DAY SIR!
Nah you right
I got the better version:
on it
if you repost that i get to repost this too
blep

freedom deltarune 🤯 🤯
i just got here and this is the first message i see
wtf i just sat down
you haven't even played it
Just made this for shits and giggles
revorce
not allowed until you actually played it smh
all in jest is probably my favorite balatro mod
Imagine not playing it
😔
I like the new logo
god damn nevernamed's art is so FUCKING PEAK
Much bueno
Who
the old one was not properly rendered because i needed one fast lol
all in jest art guy
Oh yeah
All in jest art guy went all in
Honestly
Aikoyori work on love2d
It’s fun
the evil
Evil?
The Endfield
what's your guys' favorite balatro mod
Fanfare
Aikoyori's Shenanigans
Definitely not biased
"i dont wanna toot my own horn but"
Like at all
come on if s gets to do it why can't i
Revorce leads to the best places:
wait fanfare is by s
my mod (in development)
ngl i have never heard of fanfare before now
what's your favorite mod not made by you :trol
smh bring back stellaris
this is not my first message in this chat
actually you could add some of the good stellaris content
because you don't play other mods than aij (aij is good but a bit busted lmaoooo)
i do
i really do
a lot
i barely play aij
yeah i am doing that
im just abandoning my old mod because first mod bad
https://github.com/ShaharBand/lua-style-guide
Mod devs should read this
balatro players can't read
how much do you wanna bet that i'll have like a thousand more blinds with the "one eye"
Veblen
i switch up my blinds because they are too boring
no i use my own hellishly inconsistent conventions
who of yall is this
imagine actually making your code understandable by anyone else
type shit
i just read that as " roaring portal" 🥀
whats your least favorite balatro mod thats made by you
IS THAT THE ROARING KNOGHT
astro you don't even code what the fuck
stellaris
whate thaf
must be smods
vanillaremade
it doesn't apply if you don't actually code because you don't actually understand why it's like that
whats a balatro mod you like but isnt your favorite
Matador Fix
entropy
actually it's probably chariot
paperback
||waifujokers||
PTA
astro learning how to code tomorrow 🔥🔥🔥
does pseudorandom just
constantly change
whats a mod you've like never played but you really like
no more mult
what does this mean
aikoshen
vanila
i tried to uh
do this and now both the boss theme AND burning eyes is playing
black hole
at the same time
holy hell thats me
thats actually like not a bad rendition of what my pfp is
pretty cool
whats your opinion on cryptid
6.5/10
why did it picked you as soon as i joined balatro
im not even
okay discord
i want a joker too /j
im not a rock grrrr 3:<
hey ruby
Wait are paperback paperclips just stickers
everything’s a sticker
you couldve done ANYTHING ELSE
but you did fucking CHIPS ABSTRACT JOKER
like half of extra credit is just <vanilla joker> but x
i kinda like it
"watching numbers go high"
its like how all of the utdr jokers are “what if vanilla joker but different”
what if more jokers
what if too many jokers
who the fuck is localthinker
stuntman vs flowey
im the jokah baby
localthunk from the past
localthought
don’t go too far back or you get localwillthink
localwouldvethought
RENE DESCARTES?!
localthinking
thats actually some pretty solid evidence...
in my modding-chat?
TENNA?!
6 pages in not enough
hi it’s me tenna. watch my shows
wat
havent seen this one before
Hey, does anyone know of a mod that changes stickers to be more easy to identify at a glance? Red, orange, gold can really be hard to distinguish at times and I just want more clear coloring to them.
Hey guys I have a card idea, it gives you naninf chips and mult every second
its like some king of stencil
wanna see something silly
That's so ass
public execution tomorrow
gives naneinf chipe except when scoring
ok
No thanks
Localthunk fans when LocalThinker appears
not good enough it should give {1e308}1e308 instead
🔥
It should give 9e9999999999 instead
busing out the hyperops i see
thats astronomically smaller
fake numberslopper smh
WHY THE FUCK IS THERE HARDCODED AURINKO COMPAT
Well then it should give one trillion billion morgaglion points
ITS BEEN DEAD FOR AGES
for what
Numberslop 🤤
i think other mods can set that they "provide" a certain mod
there's mod that adds tenna
cryptid apparently? idk????
so ruby could put that on overflow
sweet
because engulf exists
this better not be tangents
engulf i mean
engulf is just aurinko 2
it is
"+7 mult for each remaining hand" NOW WHERE HAVE I SEEN THIS ONE BEFORE
and it provides aurinko
Is there a mod that adds tetanus
actually this one isnt that bad
noo why the crash
evil fucking banner
it is judging by how it just doesn't work
Technical difficulties
We'll be right back
this one’s creative enough
well the game wants aurinko and crashes without it :)
-# its kinda funny how all of jens mods are being replaced by rubys lol
somebody implemented live update of that joker and it broke, niko probably not going to fix that
how 😭
we do have engulf installed
ruby please don’t suddenly delete all your mods
why do people obsess with extremely high number
is entropy the new pwx
the numbers don't make sense
number go up
no
ew no
ruby would kill you for this
Where's that character from your profile pic from
entropy is peaker
people should try stopwatches more
they ARE the only two mods tjat have scaling hyperops that i know of..
she would
some art we found on the internet
because yes, everyone wants to see big number go up deleting small 300 chips blind
"GAINS X0.15 MULT FOR EACH SOLD JOKER" WHERE HAVE I SEEN THIS ONE BEFORE
actually this one isnt that bad either
Who's the artist fr
riff-raff suddenly has use
OH that reminds me of CEO which is one of my favorites
guhhhh let us recall,,,,,
its just eternal flame cryptid
oh that is why i found that artwork familiar, is it jooshy
which itself is just perma campfire
scwambledeggs?
never speak again
its uhh every joker gives x1 mult, increase by 0.1 for every 3 jokers sold
no
alr lemme look it up 🤑
IM NOT WRONG THOUGH??????
its literally identical
besides numbers
obliterating blinds just makes the game boring
📉
cryptid is illegal
"+5 CHIPS FOR EACH HAND PLAYED -5 CHIPS FOR EACH DISCARD" NOW WHERE HAVE I SEEN THIS ONE BEFORE
ill be honest, i kinda miss straddle a tiny bit
Verdant Joker
cyan jokr
what rarity it is
just don't play overpowered mods or something
i like utdr but a lot of the jokers are just very similar to vanilla
killing cryptid devs!
make a github issue
oh hey i can do that thing in that server
i need to make a general “stop doing numberslop”
great start to trying out aikoyori's mod
astro is gonna get sad though
there being 5 million jokers in the mod feels extremely forced
why are you starting on that deck 😭
we don't talk about misprint deck
we have true missprint deck,, now we need true unstable deck
do not open packs on scuffed misprint deck worst mistake of my life
WANTED BIG NUMBERS ANYWAYS FOR A LAUGH? WE HAD SOMETHING FOR THAT: IT WAS CALLED A STOPWATCH
thats just uhh cardsleeves double misprint
"+6 MULT FOR EACH EMPTY JOKER SLOT"
you know unstable deck that just random ranks and suits
YOU SID THE SAME THING TWICE
thats what gamesets are for
WHAT THE FUCK
Gee, UTDR mod, how come your dev lets you have THREE joker stencils
no its 2
including the og stencil
the lord of screens cleaved red by blade
"COPIES THE ABILITIES OF THE JOKERS TO THE LEFT AND RIGHT"
HMMMM
WHERE HAVE I SEEN THIS
the first time i played this deck i opened a random pack without reading and my game crashed INSTANTLY
its like hes in some king of blueprint...
How many fucking mods add this
yahimod is the only mod to ever add that
It doesn’t get better the more we do it
trust
isnt that you
at least add like. double blind size as a debuff or something
and make it higher than rare
yahimod made it legendary which is good and fair
oops all blueprint
yeah i’m dead tenna now
its legendary
Replaces final scores with X0 Mult
then again the calcs are handled by the joker being copied so idk how youd do that unless you like actually modify the other card and reset it after
paperback has smth like that with forgery so its definitely possible
we are NOT doing operator shenanigans
Jarvis, kill this man
oh yea forgery thats what i was trying to remember
with hammers
no
chat is this real
1 in 5 chance to copy each other Joker
no
dam
individually
mm i love worse boredom
oh yea there was one mod that did it pretty cool
rig that shit
Oops all 18s goes crazy
broadcast, it copied the nth joker where n increased each hand
it was still a rare which sucked
i’m rigging your chance of death
don't click on "sort ranks" while playing letter deck and having cartomancer
worst mistake
1 in 5 chance to have a 1 in 5 chance to create a common joker when a negative spectral card inside a booster pack is destroyed by an uncommon joker in ante 5

chat help. im making jokers that act as joker versions of seals in my mod, such as "Other scored elements of harmony gain +10 chips" becoming "Scored elements of harmony gain +1 mult". but i cant come up with an alternate effect for "see the next 3 elements of harmony in deck"
too strong
nerf to 1 in 7
my mod also makes this legendary
"cluserfuck"
(it's my self-insert joker)
all it does is destroy candy jokers? lol
also again my ocs name is sappy
same vibes as "when hand is played 1 in 3 hance to game over"
you guys are only giving yourselves one self insert? im giving myself one for every sona i have because funny
i have other oc jokers
x3 mult
die when blind is beaten
i mean i probably will but id habe to come up with effects for em lol
five. hundred. self inserts
yea
sappy
hell yeah
hmmm where i could seen that
behold my peam
so jank bro
what mod is this 😭
noo youre supposed to obey me
the 7 placeholders:
wait what hey :(
UTDR
oh yeah
no way ISAT REFERENCE
society if utdr was coded well at all and also had a github
no it's not
nice
wh yes it is?
yes it is
my bad
have u never played it lol
isat is peak
its funny because there is also something that adds consumable slots
it is i stopped playing around act 3 tho lol
asgore too
tricky tony type shit
im starting to see fruits on white screen with no copyright claim music and low quailty as cantaloupe
keep going
ye ok do u wamt refs
📈
yea yea it just gets "where the hell am i supposed to go"y around there
deserves legendary
egender y
loop is there for a reason

oh shoot right-
guys help. petty plese
can’t believe you could ever forget thrm
What's going on all?
like theres purposefully hiding things (which is also questionable but at least its intended) and theres stuff where you desperately need a github
i mean like i forgot getting help from them lol
whos all and why do they want stuff on them
what?
joke
theyre carrying the soup
mmmsoup
pease. prety peas. pleas. hep me
for every hidden text on UTDR wiki, one child gets fed into a shredder
with what 😭
im making jokers that act as joker versions of seals in my mod, such as "Other scored elements of harmony gain +10 chips" becoming "Scored elements of harmony gain +1 mult". but i cant come up with an alternate effect for "see the next 3 elements of harmony in deck"
BREAKING NEWS: EVERY CHILD ON EARTH DEAD
what is harmony
elements of harmony?
Real
yes theyre seals
what that mean
nooo now how are we supposed to get the human souls
Getting this notification without any context is one of the things that happened today
element of loyalty, element of magic, element of honesty, friendship, kindness, laughter, theyre all seals
Hahaha
create them like wing gaster
The adults idiot
you gotta get the human soul extract from the machine
yea sure and get shattered across time and space? no thank you
elements of harmony are shuffled to the top half of the deck
ohh thats good
no adult is stupid enough to climb a mountain
-# unless theyre a youtuber
ooooh thats sick
madeline celeste
Hikers
theyre a teen
the seven human youtubers:
feels maybe a bit good for an uncommon but yeah sure
Played cards give +5 chips
Exactly
actually wait theo- nvm theyre a youtuber
madeline is NOT a teen??
does badeline have a separate soul
she mentions having problems with drinking so like. assuming she didnt start drinking underage, shes at least 19
damn
*21
madeline does drinking? 🤯
also yea what they drink???
that depends on country my guy
drinking ages vary in different parts of the world
its not 21 everywhere
canada
where is celeste set
badeline did but like don't they go away so it doesn't matter??
celeste mountain
celeste mountain
canada
oh cool
celeste 🤯
darkener badeline actually
(scored cards gain +5 chips)
careful not to run imto an evil version of yourself
Madeline is the knight
nah its fine ill get to talk to my mental health issues and get cool magic hair
so thats why they did midair dashes
bring back a couple hundred strawberries
yay
why cant i just tell all my disappointment to square up 😭
i want to go up to my negative emotions and tell them to step in the ring
because youre not playing a hand with 4 cards
i was at the celeste official ost concert recently and the gameplay guy kinda sucked, except halfway through chapter 8 suddenly it was the tas run???
deltarune chapter 6 when kris runs into IMAGE_FRIEND and every possible buried trauma is unburied by the mf who caused them
the gameplay guy couldn’t beat that part
the official one?? also damn that guy sucked so bad they killed hik
they needed the tas because the gameplay has to be finished by the end of the music
The poor children!
🔥
i hope i didn't miss anybody
findher.ogg
by farewell the gameplay was ending far before the music and they had to keep looping and splicing it
hell yeah
lost where the forest would grow the children followed the pointed tail
pfffffttt
blorble
mraow
wruff
probably won't do anything actually important since in less of an hour got to go to music lessons
did i miss anybody?
chat help this is the 4th time today i've listened to goodnight hypnopomp
honest to god i hope we get image_friend as a party member in the weird route
forgot a space between two woops
fire idea
deeply fucked up. i love it
youre welcome
aikoyori
2 1/3 of them have been done
Lancer bro
dont mention it dont say it dont mention it dont say it dont menti
joker
friend inside me
i hope we get gaster
oh yeah i think they send some messages regarding balancing thanks
just realised we never see the jacks of the other suits. there might be 3 other lancers.
don't mention what
who else should be the goober?
thwyre the exact same but just recolored
they’re probably locked up
in a goulden son somewhere
Thanks
weird route battle where we seek out gaster and he just beats us to death with his bare hands
matpip
i really hope gaster is rotoscoped. would be so fucking hype
who?
HANDS?
Who are the queen and king
what do we think about transfem ralsei
green pippins that does the mike fight
transfem ralsei <3
bros gonna do more than speak with those hands
the man who throws hands
beware the man who throws hands
queen and Spamton G. Spamton
LMAO
would be very cool
now im just imagining him throwing wingding chars as attacks lol
[hyperlink blocked]
[citation needed]
really though i do think gaster's introduction being rotoscoped like the ||titan's hand|| would be sick as fuck
interesting but i dont think itll be a thing tbh
i believe in it with all my heart but i also believe toby’s a coward
i personally hope for something like that except its more scuffed like FAITH
Why th there's three of them😭
download debugplus
in a better world
pearto invasion
bye
honestly i always thought ralsei was like effeminate male but honestly if they are transfem that would be cool too like i don't care that much about a fictional characters identity
hi metherul
Indeed
Cya
ralsei says he likes the dress on the mannequin. the mannequin with the sparkly blue dress. the sparkly blue dress that both mettaton and the trans lion wore in undertale.
did not know this

amazing
amazing
i think that's everybody
hey domestic discontent
“lost girl” plays in ralsei’s room
ralsei is so transcoded its insane
tenna just pissed me off so much and then i just beat his ass
like amazing character in hindsight but at the time i just saw spamton that wasn't funny
"that wasn't funny" fym
are you talking about silksong
no
they are talking about deltarune
tenna had me cackling from literally his first line of dialogue
the lord of screens beat the shit out of by jamirror
oh
tenna is cool except 50% of covers of its tv time dont mirror the best part which is the intro
so they suck
hi ruby
let me know if i forgot you got to get ready for music lessons
hi ruby
hello
hello ruby
Hi guys gals and non binary pals
hello crystal (starspace)
How is everyone today
doing good
Good
bye yall
pretty good
thanks aiko
ohh i forgot about you @fathom gust i think
uh how do you want to be credited as? is overajhe92e fine
I've just entered and see THIS?! XD
OH
@fathom gust its for this want to make sure everyone doesn't go unknown
overajhe92e is fine yeah
guys i made balala mod
👍
can someone more experienced with lua tell me if this would fuck shit up
- loop through G.deck.cards, if card meets a requirement, insert it to table a, otherwise insert it to table b
- move elements from table b to table a until table a's length matches a variable
- shuffle table a and table b separately
- combine table a and b
- set G.deck.cards to the resulting table
<@&1133519078540185692> kill this man
thank you mods
Removed
thank
hang on i can test this by doing a simpler version with debugplus
while not fully sure what you can do something like this
consider this like PSEUDO-lua
local tableA = {}
local tableB = {}
for _, card in ipairs(CARDS IN DECK) do
if card == CONDITION then
table.insert(tableA, card)
else
table.insert(tableB, card)
end
end
i wonder what character that music is related to
thanks, though i was more just wondering if the way lua handles tables and the game handles cards would cause any issues here
i know doing certain things to cards can fuck them up
maybe idk
ok doing eval a = {G.deck.cards[2],G.deck.cards[1]}; G.deck.cards = a seems to have confused the game as to which cards are in the deck, but if i'm not actually changing the cards in the deck im not sure how much issue this poses
what exactly are you trying to do is this like some sort of qol mod or are you making a joker or blind
im making a joker makes sure certain cards are always in the first half of the deck
like enchanced cards or non debuffed cards or something
You would hook CardArea:shuffle()
yeah cards with any of a certain list of seals
yall think its gonna destroy first round?
it might be better to mess around with the shuffle function
nah
adding to to this is banned
huh
message moderation is weird here
Fuck around and find out
i got timed out for saying a word that can describe both piracy and heavy rain
but thats a little more obvious
heavy rain (2013)
i guess they just immediately assume youre trying to pirate the game
pirate isnt banned. odd
ig its too common to ban
Piata
Its like some king of rain world
SOme king of X isn't funny
nonsense
thats peak humor wdym
if you're lobotimized, it is.
does someone have the berdly "it's like shes in some queen of transgender" image
i cant find it
hang on why does pseudoshuffle have the possibility to sort the list before its shuffled. tf is the point of that
i can't even think of any "obviously" use for thiss
thats how pointless this is
Maybe it changes the outcome when using the same seed but thats it
okay it feels like mayhem has a REALLY REALLY FUCKING AWFUL memory leak somewhere
this is what im thinking on yes
holy hell what even
makes sense for a list that the player can manipulate in some way
You might need omeganum optimization talisman if you dont have it
Since mayhem has big operators
ok im making my own biasedshuffle function lets see how this goes
like yes we get that we are printing 8 tags per skipped pack but it was nowhere nearly as bad when we were doing the same shit in cryptid
only 8?
Rule 4...
Rule 4...
cant talk about that here ma guy
also whenever ANYTHING is selected the lovely console is spammed with inputs pretty much every tick
lovely 🤮
why are you using that pile of junk
someone reset the rule 4 counter
so true
what else
Can we just have a pinned message that says something like "MODS ARE PC ONLY."
I cannot connect to https on lovely so it sucks
people dont read the pins
balamod
where get
MODS ARE STEAM ONLY. NO STEAM? NO MODS.
NO KIDDING.
I just havent gotten around to implementing lovely fs 🤮
nah im just kidding
I get to talk crap about lovely but it does do an alright job methinks
there. made the perfect reponse for those asking for non-steam version mods.
stop violating rule 4
coming straight to your modding-chat directly from paint 3d
why does this read like a deltarune prophecy
The joke is that that is john lovely
more like organikk dialogue imo
the tale that must not be followed
i am ANOTHER HER
trust
dark darker yet darker n all that shit🙏
can you make me a new vessel my current one is disobedient
my game doesn't works since I did some process but I deleted balatro , the balatro files on appdata and it still doesn't works
if you delete balatro you can't play balatro
crazy i know
reinstalled
reinstalled how
uhhhhhhhh shi i dunno really those things aint cheap
did you verify game files on steam?
via steam
lovely is still there clearly
delete the entire folder and downloaded
is there a version.dll in downloads
Balatro comes with a version.dll by default i thought
Nah, not anymore
Lovely's one just replaces it
correcy
nah
Lovely cat
it does not come with a version dll by default
can i have +5 mult for my face cards please
no
delete version.dll
They divorced
ok , on my downloads folder there is not version.dll
what the fuck
no version.dll
is it there
yoo
might be in a folder labeled "lovely-somenumbershere"
balatro does not ship with version.dll because it uses the one in system32. Lovely tricks the binary into loading it's own dll because of PE loader search path ordering
i got a question is there any good mods that are crypid extensions other than more mario jokers
nvm then im an idiot
nah you're not
to have a good cryptid extension requires cryptid to be good
it's not like that info is easily accessible lol
dont be hard on yourself, it's technical stuff
what would happen if i put lovely version.dll in system32
You realize cryptid is just a mod it aint that deep
your windows install would break. this is because the lovely version.dll file HAS to implement all of the same functions as the OG version.dll, but it does so by just forwarding those calls to the real version.dll in system32.
cool 👍
but because lovely IS the version dll in system32 the calls would fail and everything would break
entropy has cryptid crossmod ig
not really an extension but close enough
thank you.
ascensio is not nearly on par with base cryptid exotics
it is, however, what cryptid exotics SHOULD be
Idk man most of them are still like obscenely broken
Just not AS much as cryptid exotics
yeah but i feel thats fine
it still has to be:
- Cryptid
- Super rare and punishing to take
also like. the order exotic and whatnot are fine
how long will balatro last till it crashes someone put a guess
pretty long
none of these would inherently break balatro (crash wise) except maybe baldatro
using the crash code card doesnt count
Otherwise crash because five trillion cards redering
what if we dont have a windows install
/genq
it works differently on native Mac/Linux (idk the details), and through proton/wine it references the version.dll from the fake windows environment that wine creates
ok hypothetically this should be a shuffle function that allows me to set upper and lower bounds for items that match specific requirements
hmm
entirely forgot about this it jumpscared me
Poison dot ogg 😨
wha
what is the goal
be able to shuffle specific cards to the first half of the deck
Smh all smods things are capitalized it would be PoisonGame smh smh
I will become poison tomorrow maybe
ok so while this would be funny as hell
If i feel like it
Yeah I don't know if that works or what would work off the top of my head
no way burning eyes deltarune
yeah i think that's overkill for a shitpost blind
At best I can think of shuffle then swap cards on the wrong side
looking at the code i dont see any reason it shouldnt work, but i guess im gonna find out soon
its adaptable incase i need to meddle with any more shuffling in the future
I'm not saying the result table isn't in the shape you want
I'm saying I don't know the distribution of the table is "fair"
idk
If you want something fair I think this works
it just disallows any swaps that would allow cards to be in places they arent allowed
To be specific, it would be like, a list of indices where cards with a property should go, and then you go to every index not in the list and swap cards with that property with one in the list without
if possible
after shuffling the deck of course
why someone doesn't create a mod to optimize joker retriggers
i dont want them to be in specific indices i just want them to be in the first half
that way we could have 1 bagillion retriggers
without taking 500 years to calculate
I mentioned specific indices because you said you wanted it to have arbitrary bounds
Because its retriggers, you cant really optimize doing the same code multiple times besides basic mathematical operations
thats what I mean the mathematical operations
like + mult
add dollars
add hand discards etc
I mean i guess
But that only works if it is the only thing being done
Which isnt very often
you can optimize it for that stuff
and stuff like creating consumable with overflow
dj smokey reference?
who is dj smokey
what is dj smokey
awesome fuckin guy
tail call recursion
idk it's a fundamental issue
what the hell is this
and it's also the kind of issue where solving it just causes the problem again, since retrigger demand will always make it unoptimized
"just one more lane" but with joker score performance
@prisma latch I'm inclined to think your implementation works, but I think you could replace the while loop with a single execution of math.random
freaky,....
hm, by taking note of the highest low bound and the lowest high bound and using them as bounds for the number? yeah probably
kinda
you might need to track which indexes hold cards you want to stay inside

you can't optimize something that has free reign on what the code can contain
The point is to replace an uniform random distribution in [1..n] with an uniform distribution on an arbitrary finite set of indices
you can def optimize it for math operations like addition subtraction multiplication etc
which you can "easily" map with a distribution on [1..k] where k is the size of the set
youve lost me
and the set is half of the deck minus the indices already holding cards you want to stay there
it would be half of the deck, but you could swap a card you want in that's in with a card you want in that's out
no because you have no idea what else is happening within the calculate call, you can't just blanket skip it entirely and "solve" the retrigger stack with a simple math operation
If the calculate call returns a table with {
mult=card.ability.extra.mult
}
on context.joker_main then I know It's giving mult
If It calls a function then I know it calls a function and so goes on
my attempt might not be the best but assuming it works im fine with it for now, if i end up using it for more than one joker ill think about optimising it but as it is it works for nwo
And If I read that function's code I'll end up knowing what the function does too
what are you doing?
I concerned more with statistical fairness than optimization. Although the latter I am interested in. But you're right
are we solving the halting problem in modding chat
whats a halting problem?
i guess not
If you smash your Turing machine with a hammer it halts
is it a new lua function or math equation
In computability theory, the halting problem is the problem of determining, from a description of an arbitrary computer program and an input, whether the program will finish running, or continue to run forever. The halting problem is undecidable, meaning that no general algorithm exists that solves the halting problem for all possible program–...
Given a Turing machine and an infinite tape, does the machine halt?
The only point of optimizing (joker) retriggers is getting more retriggers in which case you would just need more optimization
how does he not know the halting problem
😭
I didn't read abt that function on lua doc
how do you expect me to know something new????
Is there a Turing machine that, given a pair (Turing machine, infinite tape), determines if the pair halts?
the holding problem
The ultimate answer is that such a machine doesn't exist
This isnt a lua thing vro this is a general coding problem
no turing machine will halt actually, i've replaced them with machines that dont ever halt
you solve nothing
sure, if you completely ignore what I'm saying your simple operation works fine 👍
Recall the hammer
All Turing machines halt if you smash them
You are the one ignoring what I say
"given a pair" yeah alright what next, a straight? a royal flush?
why is it thowing a hissy fit about this. what does Unexpected <exp> mean
math ops drop down to native instructions, they're pretty well optimized already
why is it in []
If there's a joker that returns a table with mult= something on context.joker_main you are able to optimize the mult returning
unstoppable hammer vs unhalting turing machine
the problem is we can't be sure what the functoin will output without running it. we might know it outputs mult, but we can't be sure how much
I meant instead of adding 1 mult 1000 times add (1)*1000 1 time
Its probably some wierd lua parser that fucks everything
for example there might be a random chance involved. with your solution it assumes that the first result of the random chance is what it is every single time
you can't correctly calculate retrigger results without actually running the function again, that's where all the slow down comes from. The issue isn't what the function outputs, it's what the function does other than output
that too
I'm talking about optimizing the output whenever possible?
trying to predict what will happen next to attempt optimizing that out is nigh impossible
don't bother
even if say a joker did just give +4 mult and you optimized that to be +20 mult with 4 retriggers
there are jokers that depend on triggers of +mult effects and that would be different
also if we're going by "optimizing whenever possible" the performance gain is negligible
with 5 +mult triggers vs 1 +mult trigger
then you can also call calculate context that it triggered 5 times?
It's not that hard
Then youre still calling a function multiple times
hm
Which has the same issue as before
I didn't say calling the function multiple times
runtime or statically? @visual kindle
is he saying also retrigger the function call
I say calling a context calculate
"This joker gains +4 mult per consumable" + smth like 8-ball. Good luck simulate it
that tells it triggered 5 times
there's not a context for that afaik
giving +4 mult
it's called hooking the smods function that processes that
I mean in theory you could write a tracing optimizer that can analyse call graphs to determine which computations can be optimized without breaking any side effects
which you cant really retrigger without just calling the whole function
+4*retriggers wow
tldr retriggers are about as optimized as they can be
the problem is obviously doing this
True let's be honest though everyone here's lazy to do that (including me)
What if consumables get added between triggers
what was he cooking❓
if you're not playing The Numberslop Machine 3000 it doesn't even matter
Then what huh
i don't think seu pai is smart enough to figure it out
wym consumables get added between triggers
he's never cooking
Also true
- You're just inventing problems
Becaus that's the point
He has tried to make so much bullshit that is literally impossible
Meh I think it's pretty legitimate to talk about what ifs
It's only one of many cases
Or insanely laggy or buggy
thats literally the point yes
Like what
Cuz that's the only "near impossible" not impossible thing I said
I still think that the easiest optimization work is all UI related, especially wrt. easing and frame animations
Fixing talisman
In a more restricted environment (in a vanilla game) approaches like that could work
still in W.I.P
but you have to consider the wide expanse of modding