#[WIP] FATEMAKER - A Destiny 2 Inspired Mod
1 messages · Page 3 of 1

consumables are hella easy honestly, the difficult part is just trting to work out all the different contexts and different states the card is in
Okay so I've already made progress
now I Just need to like lock tf in and fix whatever the fuck just happened to the slots lmao
I GOT IT YIPPPEEEEEEEEEEEE
now i just need to fix crystal ball compatability 
mf just takes up your entire consumable space
It removes 2 slots?
that's the issue im trying to work out, logically there should be no way it's doing that
I've got slots as a value of 1 and taking that away from the card limit
I dont understand why its removing 2 slotssssss

the maths doesnt make sense

SMODS.Consumable {
key = 'HSynth',
set = 'Tarot',
atlast = 'Sith',
pos = {x = 2, y = 0},
config = { card_limit = 3 },
object_type = "Consumable",
loc_txt = {
name = 'Heavy Synth',
text = {'Test'}
},
can_use = function(self, card, area)
return true
end,
calculate = function(self, card, context)
if context.buying_card then
G.consumeables.config.card_limit = G.consumeables.config.card_limit - 1
end
return true
end,
use = function(self, card, area)
G.consumeables.config.card_limit = G.consumeables.config.card_limit + 2
return true
end,
}```
like
where tf is the -2
WHERE
LUA PLEASE
(btw im just using my sith card table atm because i wanna like make sure things work before I Fatemakerify them)
oh it's running the calc twice huh
Fireteam I'm the goat I fixed it!!
i fixed it and then my internet died

Hmmm
that looks so cool

is there any chance you could so something like for the heavy ammo and raid banner icons for me?
Depends if I can find those icons in the D2 ripper tool
Praying

i swear this game has the most confusing bugs
so for some reason now when I play a hand every unplayed card in my hand is deleted
is context.in_round a thing?
this is my final hurdle for this card, and its probably really simple and im just dumb
Woo
I'm going to cry
I swear
I am so dumb
return G.STATE == G.STATES.SELECTING_HAND```
this
this is the entire code I needed
I have spent several hours crashing out when I needed TWO lines
What does this do now
it's just a check that you're like in a blind and making sure you're not in a shop because i have the hand reset on the round update
so now it resets you back to the hands you had prior to using the card
@red axle@slate ravine
Introducing the fruits of my labour (and many crash outs)
Yoooo FUCK YEAH

do you want me to send you the code without the set or atlas put in?
I assume you'd wanna put them in custom sets and have actual good art XD
Is that going to be for Fatemaker or for your own mod
I'm doing these for fatemaker!
wdym?
You said you want me to send me the code didn't you
I said do you want me to send it with blank atlas and set so you can put your own things in

Yeah sure
lemme just check to make sure it didnt suddenly explode and then I will send!
Check this shit
Nearly
Our design doc is here
https://docs.google.com/document/d/10qzwvORXhdrM6JxqhodNzCyUiV6Le9K0HBTMRCnRt-Y/edit?tab=t.0
Feel free to use or not use any of these ideas. Anything crossed out already has an idea implemented for it KEYWORDS Suppressed - Can't be played. When discarded, double the effects of all cards discarded with it Cure - Upon being Cured, a card gains 5 stacks of cure. Upon being scored, perma...
technically increasing handsize does this already 
Looking at my code I REALLY need to work on my syntax and formatting, all of my code is so wildly different because of how many changes and alterations I end up doing so I apologise if everything is very spaghetti 
Both are stored neatly in here I added some annotations so you can know where to change stuff if needed 
and once again I will apologise for messy coding, it's been so many years since I've sat down and done anything like this so im still getting back into the groove 
apologising is what i do best

guys i had a 5head idea when the mod is like really polished we make a video and get MOTW 
oh yeah i was alao crashing out trying to work out smth that i had previously worked out in the raid banner logic so i am just stupid²
Life events have been postponed by a day so I'm going to learn custom decks!

This might actually be easier than jokers, ty Vanilla Remade x3
Oh no i have to actually get on D2 to see the subclass quotes
nooooo
this is tragic
we should add each other on D2 even though i rarely play atm
(Ignore the description, i just copy and pasted it from another custom deck) :3
To make it less overwhelming I gave the cards a chance to spawn unenhanced
It looks a lil better now

the patchwork blanket was a cool thing though,,,
Yea but it was kinda broken...
All but the aces are randomized each run :3
:3
Thoughts on the deck descriptions?
-# ||(tbh i don't 100% like the ones i have for Void and Strand)||
I could think of something for each of those decks
- Solar: You wield the duality of the life-giving fire of our Sun; to scorch and to heal, to burn and to cauterize.
- Void: You ventured to the deepest depths of the Void and asked a question; the answer is clear as you bend gravity to your will.
- Arc: You leave a bold statement in your wake; a spark of chaos shining in just an arm's reach.
- Stasis: The coldest reaches of your mind; you are steeled against the temptations of the Dark, unwavering.
- Strand: The minds of every iota of being sing to you; and you will wield it so, with it weaving and dancing through your fingers.
- Resonance: You wear a commanding presence like a cloak; will you lead nations or emerge a tyrant? You will bring about unbound subjugation and domination for all to witness.
- Prismatic: You have braved the temptations of the Dark and the chaos of the Light; your devotion, your bravery, your sacrifice have been made known by gods of the Sky and the Deep.
WOOO
That was way harder than it needed to be lmao
Most are good, but Resonance and Prismatic are too long to fit, as either you can't read them too well or the sentences get cut off
I only get 5 lines before they do
and 6 words per line is the rule of thumb before they become unreadable
-
Resonance: You wear a commanding presence like a cloak; you will bring about unbound subjugation and domination for all to witness.
-
Prismatic: You have braved the temptations of the Dark and the chaos of the Light; your greatness have been made known by gods of the Sky and the Deep.
How about now
The first one should but the second i'll have to check to be sure
Oh yeah Violet
Have you started work on Stasis yet
If not I can take over all the Stasis Fragments, and maybe you can start with Strand/Resonance ones
I wouldn't know how to do any of the stasis ones except like two, i can definitely do most of the strand and resonance ones but once im done with the decks i gtg for a bit
Gotcha
Good?
Perfect
Ill work on the strand ones when i get back, bai for now!
Alright, see ya around
Reworked some of the Stasis fragments
Nice!!
Heeeeyyyyyy so have you messed with unraveled cards... at all?
In what way
Just like scoring them
Oh nah, haven't made anything that worked with them since I made Needlestorm
Ah, well they kinda work, but they don't destroy themself, they always trigger, and they trigger in hand
Still a massive WIP, some features aren't complete yet, but you can have the pre-release version here
But beware that there are unfixed bugs in here
https://github.com/jitJet/Fatemaker/releases/tag/v0.1.1-alpha
Caffine, music and no more distractions, ill finish strand (except for one) and maybe resonance, too
Finished implementing all Stasis cards woo
Hmmm
Its just the "Created" part that's a little tricky to me
Did you make a lot of progress with Thread of Evolution, because I can think of easier ideas to implement
It isn't too hard to impliment apart from that word
But no bc i go in order of the sentence
My idea for Thread of Evolution is that instead of granting 1 Thread per hand played for Unravel cards, it grants 2
The card always breaks and it can trigger in hand
the card doesn't get destroyed after "breaking"
Well, actually it isnt totally, just half of it is
bc it still gains a thread each hand played
and it levels up the 3 least highest ranked cards
What do you mean by half of it
Okay idk what was going on with mine, it wasn't working in the slightest for some reason before but now im testing it and it's working again?
Maybe you got super unlucky and kept hitting that 1 in 4 chance
Idk, but at least it's fixed now
Anywho, I can take over making Thread of Evolution
Alr then, ill skip to the next one
Also, do you mind if I rework some of the Resonance fragments in the design doc
I really wanna play into the sacrificion part more
Also I did fury, transmutation and rebirth
Again: it's your mod, you have final say
Gotcha
Question: are unraveled cards supposed to destroy themselves or no?
that is something they don't do as of rn
It's a chance that they'll be destroyed
Unravel cards are a gamble, having you build up as many Threads as possible before that 1 in 4 chance hits
And when it does, it will rank up those smallest 3 cards and then it gets destroyed
I get the concept, im saying that when they trigger they just don't destroy themselves
I WAS RIGHT ABT THEM TRIGGERING IN HAND TOO, I WASN'T GOING INSANE
wait
yea it's my game breaking
Trigger in hand as in trigger when it's played, or when triggering when it's in the holding hand
holding, but i think my game just breaks often for no reason
because i fixed it
then it unfixed itself
without me touching it
Good god
And with that all strand ones are done on my end

How hot does it get there?
its only 24c here but the humidity is rly high today so its just uncomfy heat
feels like im swimming
i also live slightly high altitude so the air pressure doesn't help x3
Respectfully: that is a cool breeze where i live
respectfully the UK is built dif
ive had aussie friends end holidays early during heatwaves here because of how uncomfortable it is
humid heat hits worse ig
its like swimming through moist air
and breathing makes you heat up
and our houses are built like ovens for the winter
so we just like 
Awh
that + no AC readily available for consumers
you have to spend fuck loads to get a company to import and install
@red axle when u wake up if you'll let me know what resonance fragments have been reworked then I'll work on them, until then onto the facets
Thas stupid tbh
well its because summer used to be quite pleasant here a fan could keep you cool n shit, but global warming has just made it really humid and warmer
before that we just had arctic winters so our houses were built for that
so when AC became like a thing we never adopted it because we never needed it until like 10-15 years ago
Ah
UK lore
Gotcha
I'm wondering if we should do anything special for Prismatic fragments because it's thematically important and more powerful than individual elements
It's also about blurring the lines between light and dark so I feel we should with some of them
I vote mainly for dominance and justice, as those just feel like void fragments
Which brings me to my next point
The Loadout system
I've been wanting to do something with them but not sure
I thought we could do smth where you can select any 5 fragments and any 1 super in it, and be able to change it at any time like the actual game but that'd be rly hard to learn, I feel
Tampering with UI is a whole another skill
If we finish every joker, consumable, blind and anything else that is currently even remotely planned and I still have time I'll try to learn it
I have way too many ideas for consumables, jokers and enhancements
We're gonna be here for a while
Is fine, I have almost 3 months to work on this
I'll hold off on prismatic jokers until those are reworked, too, but what until then?
The weapon perk consumables and the exotic jokers, those are up next
After that, potentially some rebalancing and the fourth subclass enhancements for every subclass except for Stasis
I'll handle that
Void gets Suppress, Solar gets Cure, Arc gets Bolt Charge, Stasis already has Stasis Crystal, Strand gets Suspended and Resonance gets Rooted
Woah, you weren't kidding abt how much there was, I should get started
I'll handle weapon exotics, you can do armor exotics
Actually
I'll delegate you to work on any exotic as we go
There are some exotics I wanna give custom effects to
You know Witness’s Shatter
That one gives a custom sticker called Catatonic
So I wanna do that level of custom mechanics
Aaahh
You can just give me a list to work on and ill go from that
Anyway i need something to do before i pass out so consumables it is
Look back to the design doc
You can start working on the ones where I've crossed out the names
The crossed out names mean that I have finished making the sprite for it
Got it
You should get some sleep real soon mate
I've seen you stay up ever since my morning till evening
I havent slept at all yet :3
I only sleep when i physically cant move anymore, but look at me! Still moving!
Jesus christ
Dw abt me tho lol
Just get some sleep whenever you can
Our project is not something worth losing sleep over
I would have lost sleep either way, it;s better to work on something than nothing, hence why i said dw abt me :3
Hey, one thing about Echo of Instability @slate ravine
How did you know it worked for you when the card description didn't determine what hand it needed to turn a card Volatile
Or did you mean that it worked in only granting the leftmost card Volatile but not the hand type criteria
I rigged the hand when testing the rest of the functionality, then made sure the random hand generator worked using a print, then i stitched the two together
I see I see
One of the few times this week ive been smart :3
Maybe i should wait for Rylee to wake up, she knows more abt consumables, but for now ill just add them to the tarot card list
Gotcha
Hang on there's an easy fix to this
This is how I make new consumable types, these categories that hold planet, tarot and spectral cards
I can make one for weapon perks
So whenever you make a new consumable, just change the set to the key of this new weapon perk consumable type
Here is an example with raid elements and a consumable from the Garden of Salvation blind
Now the question is
What should we name the consumable type
I don't know about "Weapon Perk" because we're not using any weapons
apparently in game their official names are "traits"
Excellent
So when you use SMODS.Consumable, put set = "traits" then
Hang on I'll make the consumable type rn, I'll send it to you later, you need this to work
When you send it to me ill update all of them, but ill use tarots until then to be able to work
Alright
Ok done
SMODS.ConsumableType ({
key = "traits",
primary_colour = HEX('96cbf9'),
secondary_colour = HEX('7cb3e3'),
loc_txt = {
name = "Trait",
collection = "Traits",
undiscovered = {
name = "Undiscovered",
text = {
"Banshee-44 sends his",
"regards, Guardian."
}
}
},
shop_rate = 1
})
Just paste this at the top of overrides.lua
Clown Cartridge works :3
Oki
I'll be making a new file called consumables.lua to put all the consumables there so it won't clog up other files
Sweet
Did you check if it's the exact same spelling
And remember to put assert(SMODS.load_file("data/consumables.lua"))() in Fatemaker.lua too
Aaaand can you send the Clown Cartridge code over I wanna try it out
I put a reminder for you to do that lmao
I just wanted to see something and apparently it worked, so i ran with it
It'll have the high priestess skin btw
I changed it
nice :3
Oh yeah you forgot atlas = 'Consumables' in your code
Remember to add that for all of your consumables so I don't have to manually add this for every single consumable there is
That's why it was using the high priestess skin
oooohhhhhh
Question: how are you getting the made-up icons done quicker than the real ones?
Simpler designs
Im going to comment it out each time bc that's the only way the cards don't appear invisible
You should be able to just ctrl + h the comments out, tho
Fixing how?
Oh?
That would be me! 😊
Haii and welcome in!
Of course of course
Not atm, honestly all my work has been in GIMP so far
Ah I see
But I’m sure I could get used to a new program
I've never used GIMP but can it load a PNG and be pixel-perfect for pixel art like Aseprite does
Yup
Swag
Here are the x1 and x2 versions of the Joker spritesheet respectively
Ah perfect
Nope not yet, but it's on GitHub, lemme find the link
Ooo I like the use of the crafting alloys for Resonance
https://github.com/jitJet/Fatemaker
The main source code
https://github.com/jitJet/Fatemaker/releases/tag/v0.1.1-alpha
And the latest pre-release
Ayy thanks :D
So first off, I'm looking for new designs for these Jokers
Winter's Wrath, Glacial Quake, Witness's Shatter, Transcendence and also looking for a new design to represent the Resonance subclass
Gotcha
Because... that's actually the Black Armory logo
Are the base subclass jokers just blank with the logo?
(Man autocorrect screwed me, I don’t even know what that word was lmao)
Nah, those are actually soul sprites for this fellow here
Those subclass icons float on this like legendary jokers
Do you have an in game example so I can see how the lighting looks?
Ah perfect
Hmmm
If I’m honest, it’s a little busy
Love the design!
This card itself?
More like the negative space on the icon bleeding through and showing the card base beneath
Like the open parts of the void swirl
I see
Hang on lemme screenshot the other subclasses to give you a better look at that card
Iiiinteresting
In might try a tweak here and there if that’s ok, just to see what happens
No worries, do what you gotta do
But yeah, I’ll take a look at these
One thing I will say, the base for those would make a kickass deck design
:D
Vivisection done
Its been an hour already? it's felt like 10 minutes...
Yk what, fuck waiting for it to happen, im sleeping now bc at this rate hours will pass in seconds
Want the code for it before i go for a bit?
Sure
@red axle How would one get one of the element jokers? I have a sprite I want to test to see in game
BAIT AND SWITCH IS DONE
Box breathing down
You can install the Debug mod to instantly give you the Joker you want
And kinetic Tremors is done :3
Ayyy banger
Im going to finish up destabilizing then move onto another category so that i don't start to burn out from monotony
Gotcha
So are yall just making EVERY perk lol?
Well, not every perk but it's up to Jit as to how many are made
Here's the doc with all current planned perks https://docs.google.com/document/d/10qzwvORXhdrM6JxqhodNzCyUiV6Le9K0HBTMRCnRt-Y/edit?usp=sharing
Im surprised youre able to come up with enough effects for all of these to have
I am too, tbh
Uhhhhhhhhhhhhhhhhhhhhhhhhh not from what ive seen, but we may be able to come up with some more after we're done with everything that was already planned, as we still have a lot to do
For sure for sure
I may make some art in the style of the traits youve already done
Any fully crossed out ones are done
I tried to discard cards using remove_from_highlighted holy fuck I'm dumb
So you said you needed a new Meditation symbol for resonance right?
Should I keep the same tone of yellow for it?
Alright, I did some tweaking on the Meditation symbols to add some distinction to the icons, plus making them a full solid icon and not what I assume was a resides png? If thats alright
Jit's offline rn lol
Sorry I'm uh in the middle of nowhere atm
That's all right
Oooo, nature!
You can tune the tone of yellow for the Resonance symbol if you want, but make it distinct from Solar
Also made a new resonance icon based off of Vow
Naah it turned out alright
Hmmmm
Too much?
The Resonance symbol feel tad bit overdesigned for a subclass icon yeah
Fair enough
Slim down on small details
I shall tweak it
We do but they're treated like regular weapon traits
I drew up concepts for Souldrinker and Ambush
Gotcha
You did? Ill work on them once i figure out blinded compatibility for the other consumables
Well, only written descriptions in the design docs, not the sprites
oohh
Is this any better, or still too much?
Hang on the jungle doesn't have much signal
Takes a bit to load
Man's exploring Venus while in the chat lol
Ehhh still a bit overdesigned
Focus on separate simple shapes rather than having one big shape and carve details into it
Hang on a second lemme find some references
Hm
Its tricky, since all main Resonance adjacent symbols are in this stile of triangle with lines cut out
Ill see if I can find something
I guess I could do something based off of part of the emblem from vow, but it would look kinda just like the Black Armory one
Or maybe something based off of this?
Found this
I could try that, but wont it look similarly cut out with lines like the earlier ones?
It's a really nice minimalistic take on a Darkness Splinter but I don't wanna copy their design
You can give it a shot again but avoid using thin lines/ negative spaces
Frame of reference is the gaps between the two separate shapes in the Solar icon
Or the gap between the two shapes of the Stasis icon
I was remembering off of the top of my head lmao
But yeah frame of reference is the Solar icon then
Hmm
Ill see what I can adapt from that
It wont really look like it, but I'll do my best
Do what you do best
Alright, this is about the closest I could get with that line spacing
Alright that is SICK
Fair enough lol
As long as you like it, Im happy 🙂
Do you need me to send over the joker png file?
Sure thing
just x1, or both?
Both X1 and X2 sizes
Actually I'll have to sleep on it to see how I really feel about the icon for Resonance
I am very tired from exploring Venus
Fair enough 👍
"Oh gee i sure hope this hive titan lightbearer doesn't have anything up it's sleeve to make the fight harder-"
The ever-humble grenade:
Lmaooo
Also, are fragments actually functionally in the mod yet, or just the sprites?
Nearly all of them are functional rn but they're not released yet
Ah gotcha
Still gotta do the Resonance fragments and some leftover Strand fragments
Oh yeah Spyman
How well can you draw exotic armour and weapons
We're planning on doing Exotic Jokers
That would be cool
I've actually written a pixel shader in Blender to streamline the spriting process for exotics and other stuff but
I don't know it just feels off
Speaking of which
Maybe you can draw up some deck skins
Violet has made different decks for each individual subclass
You got a bunch of stuff to choose from to do
- The super redesigns I mentioned last night
- Deck skins
- Trying your hand at some exotics
What other types would you want?
I wonder: should the decks start with anything or...?
like any jokers or anything
Hmmm
I wonder if it's possible to code it so that subclass specific enhancements and Jokers appear more often
You know that one voucher that lets the shop sell playing cards
Maybe make the decks have that by default
I'll look to see what i can do
Maybe start every deck with Illusion and Magic Trick?
What do those do again
I've spent more time making Fatemaker than actually playing Balatro lmao
The voucher(s) you were talking about
In unrelated news, I finally figured out how to add a mod icon lol
Ayyyy sweet
Nice!
I should make one for Fatemaker
It was surprisingly easy to add
Just need to add this code to the main .lua
SMODS.Atlas({ key = "modicon", path = "icon.png", px = 32, py = 32 })
Obv in this example the icon is called "icon.png" and is 32 px X 32 px
But those dont have to be the sizes for it
Turns out i might not be able to do most of the exotic armors bc they interact with supers activating and cards charges (ember of char was a hell i don't want to relive)
Drew up a mod icon for Fatemaker
Nice!
Added a new feature to Woven Mail
Oh sick
Starting work on spriting the new Enhancement cards; Suppress, Cure, Bolt Charge, Suspend and Rooted
This is Suppress
Is it better if it's darker like this
It's a bit more clear with this imo
Ace of Spades is fun :3
Oh 100%, but i don't know it and it should be almost done this way soooo
Every time you play 3 or more cards, draw a card and give it polychrome; If a played hand only has scoring cards of one Subclass, give the highest and lowest cards in hand a random buff from said Subclass
This is just code for the second part of that
The first part was honestly child's play
Update: this part is the part that works
not the one that took 5 lines of code, this one
They now both work :3
Suppress, Cure and Bolt Charge
@normal hemlock Hey hey I have a wicked idea
Can I adopt your subclass suit skins for a custom deck where all your default suits are replaced with each subclass element
Void, Solar, Arc, Stasis, Strand, Resonance
A different design for the Cure card
I'm genuinely stuck on how I should design the Suspend card
Sure thing! If you want, after I get home from work, I can whip up the arc and resonance decks pretty quick for you
Sure can do
Also I've slept on the Resonance icon but
Ehh it's still not really suitable, still too detailed with the ridges, sorry for makin you concept an icon over and over
But I have drafted something up
Which one works better
Hmmmm
Well, I personally feel like residence has to include the witness line language in it somewhere, it’s part of the whole vibe
This ones my pick
Alrighty then hang on lemme see if I can expand on ir
Or maybe this one, since it’s kind of like a crux?
Alternative designs
I’d say any of the left half are my go to design
My top picks are the third one from the first row and the first one from the second row
Works for me 👍🏻
Man I genuinely cannot decide between those two
Make both and see how they turn out?
I'll do it tomorrow morning, it's getting late
Oh, i see now, you're moving everything from the official doc to the suggestion one lol
Graviton Lance, in it's current state, is heavily broken, anyone have any ideas to balance it?
"Every even numbered hand has base chips and mult doubled; every scored hand grant 2 random cards in hand Devour, and then grant all non-void buffed cards in hand next to Devour cards Volatile" is the current implimentation
Hmmm
Going with the two burst thing and how it creates nice explosions
How about
"Volatile cards retrigger but the retrigger will only grant half the Mult bonus. Said halved Mult bonus is spread to each Volatile card remaining in hand"
Oooooooo, that's good
I wouldn't know how to do the first part of that but i could try to figure it out
I wonder if we can instance the retrigger to be different from other sources of retriggers, like fragments or red seals or future content
I wasn't told how, but apparently there is
Alright, Ive got the Arc and Resonance suit cards done!
Oh DAMN they look absolutely swell
Here's the x1 and x2's
Though obv if you redesign the resonance symbol, I'll change it lol
Gotcha gotcha
I also have a single friends of Jimbo reskin complete so far, for Void characters
If you wanted, you could just replace the face cards in the base card file to this
Oh I also made suit +Mult Jokers for all of these
OOO these are SICK
Actually, can you isolate the Stasis and Strand icons for me
I'm making subclass booster packs and they have repeating patterns of their subclass icons
Nah just Strand and Stasis for now
Void, Solar and Arc are all done, and I haven't settled on a concrete design for Resonance yet
Would it be okay if i changed this to:
"Volatile cards retrigger but the retrigger halves the Mult bonus, each Volatile card in hand gains the amount that was removed."?
Cheers mate
Sure
Yay! (ik how to do that one)
I just realized since volatile cards destroy on play it's irrelevant which way the code is bc, as long as the mult is halved before the retrigger, it's irrelevant which way it's done
There we go, the new enhancements
Suppress, Cure, Bolt Charge, Suspend and Rooted
I rly like cure and bolt charge
Ayyy that's SWAG
I'll try to find a sound for Graviton Lance
Oh yeah speaking of which
Honestly this doesn't really fit Ace of Spades, so I'm just gonna rename that to be Microcosm's functionality instead, fits more with the Final Shape theme where you master all your different subclasses
And I could draft up another idea for Ace of Spades when I have the time
Just the name will be changed, the entire functionality is fine
Yeah I'm not a monster
Renamed it, so when i send it over you should be already ready already
How's this
I love it :3
Also im going to mark the ones i know i can do with "(Vi)" at the end of it
Gotcha
Are we actually planning on every exotic as a joker? (It's fine if so, but if we are i might suggest separating those jokers into a new file)
Alr!
Ace of Spades + Still Hunt will be insane omg (unless we make it so you can only have one exotic weapon and armor at a time)
I wanna make it so that you can have as many Exotics as you want but no duplicates
As for Blueprint
Fair, and duplicates aren't an issue unless you have showman, blueprint or brainstorm tho
I don't know what to do with Blueprint since I'm worried it might break shit but might lead to very cool plays
Sunshot was easier than expected
Oh yeah @slate ravine can you send over the Strand fragments that you have done
Wicked Impliment is done
Added some suggestions (in the suggestion mode thing), i think i'm going to do Ace of Spades next
Yes?
Leave the ones that require chance (like 1 in X chance Jokers) to me because they require more stuff going on to work properly
Like take a look at the Unravel card's code
Oh, alr, i thought the way i do it wasn't bad but ill leave them to you
My work output today has fallen the fuck off bc of the life events that were supposed to happen days ago, and the next few days will be the same, sorry
No worries, take your time
@normal hemlock Hey we got a new Resonance subclass icon
I asked permission from its original designer to use it and they let me
No point in reinventing the wheel when someone struck gold with its design
Gotcha, thanks for takin the time
Cheers
there can only be one... 
Hai Rylee, been a bit
life too busy :(
fair :<
i am currently petting my kitty at 4am because thats what life is all about
THE GATO
Cats are amazing :3
my next cat will be a Maine Coon whenever i can afford it
ooooooo, they can grow beeeeeg
that's dedication :3
cats with silly names are awesome
Oh yeah @normal hemlock I got another thing for you to do if that's okay
Oh?
The top row's third sprite is called Catatonic, and it's a special sticker
It's based off of Catatonic Decimation from the Verity encounter from Salvation's Edge
Can you draft up some more concepts for it, I'm not really feeling the current design for Catatonic and I'd like to see how you could go about it
It doesn't have to be a traditional circular sticker like vanilla Balatro has for Jokers, you can go wild, provided that it stays within the bounds of a card
Does it funtion like the Eternal Perishable and Rental stickers, or is it being done like an edition like the rest of the top ones?
It functions like eternal, perishable and rental stickers
Ok gotcha, Ill take a look
But you can also implement custom effects for it just like you would create an edition, enhancement or a seal
I mean tbf, I dont actually know how to do editions lol
@red axle What do we think?
Cinema
And heres the raw icon
Ayyy I was about to ask you lmao
Thanks
Ok question. Since the debug mod wont let me add modded stickers, how does a card become catatonic? So I can test when I get a texture
Get the Witness's Shatter Joker
Score 5 Resonance cards in one hand
Hard Liquorght done
Woaaah that's really damn neat
Ok sick
So do you need to have a card with an elemental enhancement for a super joker to appear, or are those gotten in a specific way?
Super Jokers can be conventionally bought from stores like any normal Joker
But to use it, you need to charge it up by playing elemental enhancements corresponding to that Joker's element
Usage I get
I just havent sen any show up lol
Also, oooooooooooone critique I have atm is that all the element sounds are really loud lol
Yeah some of them are loud and some of them aren't
For some reason changing them here doesn't do anything
Itd probably invonve changing the audio file itself to be quieter
Now imagine 5 fully loaded golden guns with how loud it and radiant are...
No
Nope, it's just UI practice
I see
Also not sure if this is intended, but none of the super jokers have the other side-upside down other text on the other end of the card
Ah lol
So super jokers have the label on the left
Fragment jokers have them on top
And Exotic jokers have them at the bottom
Oooo I love the exotic card
I feel the background makes it not look bad tbh
Yeah thats what I meant, I love the layout!
I wrote a pixel shader in Blender to automate the spriting process lmao
Wow lol
Could I have that exotic base perchance?
Hang on
Man one thing I don't like about Aseprite is that you can't crop out a specific segment of your spritesheet to export
Thatll do lol
Go ahead
I wanna see how you sprite exotics and see how it compares against one rendered from Blender
Ill give Cuirass a go for a litmus test
Im sure the Blender one will be more technically accurate, but I love the balatro art style lol, so Ill give it a go
Question: dungeons as blinds, yay or nay?
Maybe
Hmm
Could be better
It's a bit lopsided with the perspective
The outline could be darker
-# why do they have 112 resiliance
I will tell you, I used an actual resised screenshot for the perspective, so thats a 1-to-1 lol
Ah
And I guess I could do that darker, that grey is the in-game equivalent to black, tho, so I tryed to avoid going darker as much as I could
Obv I did at the bottom, but whatevs
What item should i work on next? (from any category)
You can keep working on consumables
Slightly better
But the detailing is a bit wonky in the positionings as well
Like it's not very symmetrical
I know it's in 3/4 view but you get my point
Hm
Is there a different perspective you want? As far as I could tell, thats what you used for the blender shader
I guess the best possible alternative if you like the shaping of the blender render would be taking that, and adding art-based texturing to the shape?
I still do like the 3/4 perspective
So its not noisy pixely mess?
I've been trying to figure out posterization so it's not a billion colours condensed into a pixely mess, and instead acts like a toon shader where the closest colours average out into singular colours
THAT
I cannot help with lol
Well in any case, that took almost an hour, and I have work in the morning, so I shouldve gotten off a while ago
I shall see yall later
Yeah sorry mate
Oh no worries lol
Go rest

Somehow Hatchling is my first ever card that worked perfectly first try
First bluescreen! :D
???
What's this card
Ambush
It's supposed to discard all cards in hand then draw the highest value cards in deck
but the sort crashes
Ambush works now
Frenzy is done
im thinking of doing Icefall Mantle next, but i need to edit the code for Shatter a bit for it to work
Yeah
Easiest route is to check if there are any Icefall Mantle Jokers in your hand, and if there are, do that instead of the default destruction mechanic
oh, i was going to give the enhancement a boolean that defaults to true that icefall mantle would make false, and then just use remove = [boolean] in the return
Might work
It works, but it changes the card's type before scoring so you can tell if a card is going to break that turn or not
(Idk how to fix that)
My cat n dog have stolen me so I haven't gotten any more work done nor does it seem like I will get any more work done today
You have done plenty for the past few days
Can you send over the code for your exotics and consumables
I only have my phone rn so sadly I can't, when I can I will tho
Ah alright
Would you want me to send the decks, too?
Sure thing
Grabbing the files naow
the backs, consumables, and the jokers in that order, lmk if u need the strand fragments i did (idr if i already sent them)
Oh right i should also send you the fixes for scorch, blind, unravel and shatter
Send em over I'll look into it
this should be all of them
nvm, one sec
wait, no that's all of them
discord bundled them weirdly
I want to try my hand at making a blind but I know I should leave those to you or someone else with experience lol
Yeah it's very very tough making all of those mechanics
Looking at the two fully implemented rn, it seems like it holy shit
900 lines for Corrupted Wish alone
I discovered smth cool called "free will", so i spent the last hour turning a dungeon into a blind to quell this urge :3c
It works aside from disabling scoring
Pit of Heresy, i wanted something easy to do that i knew would be inconsequential if i made it wrong and had to delete it all but something that was also big enough to remove the urge to make a blind
Any mechanics in there?
the blind or the dungeon?
im sorry, i knew u were still debating on whether or not to do dungeon blinds and i did it anyway
The thought just occurred to me: you should probably be the owner of the doc, jit
@slate ravine
Should I be concerned about this
SMODS.Joker{
key = "graviton_lance", -- you keep forgetting "remove = true" on cards that are supposed to destroy themselves. You also forgot "context.destroying_card == card" and "context.cardarea == G.play" on the preceding if statement.
Hoo boy
So I tested out your consumables and there are a few problems
- After using Kinetic Tremors, an error pops up saying
attempt to call field 'destroy_cards' (a nil value)after winning a blind - After using Voltshot, an error pops up saying
attempt to perform arithmetic on field 'perma_mult' (a nil value) - After using Bait and Switch, an error pops up saying
attempt to perform arithmetic on field 'perma_x_chips' (a nil value)
I think my game is getting fucky as hell
These used to work like two days ago
Alright so apparently I have to sell a consumable in order to use another one
I'm getting tired I gotta head to bed
I hope that closing the game and reopening it tomorrow will somehow fix it
That happens at times and idk how to fix it
Damn
I just put that there to remind you to add remove = true in the return of abilities like scorch, volatile, unravel, etc
Gotcha
I am unfortunately in bed right now
While you're awake maybe you can ask Eremel or other folks on why sometimes our consumables just straight up not work
I'll look through them rn, did you edit their use code at all?
That's why I specified "use code" lol, it's weird that they don't work, I'll grab my computer and look into them
Have fun
Imma go to bed
Also don't forget these lmao
Gn!
Those were the ones I was going to look at lol
The only "issue" i found on my end is how the queen of hearts in this clip shows Xnil extra chips when held at the bottom of it's description; I think it's your game acting up more than anything
I just noticed the small detail you put in the top middle, it's a rly small thing but it's cool nonetheless
Hmm maybe I haven't updated my steamodded
Go to the main menu, on the top right corner it should show the version number of Steamodded
Screenshot it and I'll look into it later
Yep that does it
Yeah updating Steamodded fixed those issues lmao
God there are so many things added that would have saved me so much time
But I am way too lazy to revamp our code because of how constantly SMODS pushes out updates
Fair
@slate ravine Ay are you free rn
I need some help finishing up Splinter of Convergence, need ya to figure out where to handle card destruction properly so it won't produce ghost cards
Remove start_dissolve and look into context.destroying_card or something
Let me finish carrying my friend in D2 and I'll check it out
remove = true
Hang on I need to finish my new enhancements
alr, im still trying to solve the splinter
It. still. isn't. working.
DAMN
Does remove_card even exist
that's the thing, im not calling remove_card
closest thing is return { remove = true }
Dear god
@red axle hey so what exactly didnt work about the splinter? Because the removal part worked fine (look at the 10s)
When it was still using start_dissolve it created ghost cards
And I couldn't figure out where to add context.destroying_card
it didn't do that for me
Let the Splinter destroy some cards, then go to the next blind
Keep tapping R on the cards to remove them, for me, I can keep going until I draw a ghost card
nothing
Huh
got no ghosts
It still says /5 when you got 1 card left
Remove that one and see if you instantly lose the game
If you didn't lose, that means there are still ghost cards
i lost lol
Guh
it was bc i discarded some
I gotta take a look again when I get back to my laptop
also turns out im an idiot
(ik that part caused the crash now bc i removed it n it no longer crashes)
What should i work on now?
Wait did you manage to fix the Splinter
no lmao, i wouldn't know where to start
I managed to fix that by changing card to new_card
But I'm cautious about the ghost cards for now, seems like I can't reproduce the bug
If it comes up again and restarting/updating doesn't fix it then we can come back to it
ah, that was easy lol
I guess you can keep working on Weapon and Armour Exotic Jokers, and Consumables
Or, brainstorm ideas on how the Loadout system should work
brainstorming bc it's too late for me to code well
Okok
wow i have almost nothing for ideas
Damb
Lemme finish up some fragment jokers and enhancements first
After that, I'll upload my source code to github and you can download it to work on it
alr!
It's quite a lot I can tell you that
only 28? That's like an hour of work at most
I've got two and both have a ton of issues
I'll be back in around 8-9 hours
I finally fucking fixed Splinter of Verity holy FUCK
Toiled over this for like 2 hours
At least it works now!
@slate ravine Finished implementing my new enhancements
You can download the source code and then work your fixes from there
I need you to send the entire file where you have modified the changes that I can just copy and paste in, so I don't have to go finding individual lines to replace
Ensure that you're downloading the most recent one by checking if the branch is set to main
I just read the commit message for the sounds folder lmao
also i can't believe you kept the key i put for hard light
and time
that was what, 45 minutes?
Issue with Splinter of Convergence: if the round ends and you have cards that merge into a new one it stays on screen still
Adding any issues or crashes i find to this doc so i don't flood the chat here with them https://docs.google.com/document/d/1rDGiAumlplwzwZ-JDNYBAxEHRzAkfs2PgQm74xtAjaA/edit?tab=t.0
Issues Generic: You can use tarot cards to turn boss mechanics into regular cards Splinter of Convergence: if the round ends and you have cards that merge into a new one it stays on screen still Thread of Finality: triggers if you have 3 or less hands before pressing play Thread of Finality: c...
Cheers
Ik i said this, but I don't know what to even put this as, so im putting it here
Issue narrowed down, added to document
Ayy thanks for covering them
np, i think i got them all, or at least most of the common ones that'd occur
and only 9 known issues after testing? That's really good at least compared to other mods ive seen
So you finished fixing the math.randoms? Send your changes over
bop
there were only 27 in these 2 files
There we go, all clear
that was the goal!
I also updated the deck system, now each one works similar to Prismatic, where every card's enhancement is randomized in the subclass with a chance to not have any enhancement at all
Sweeeeeet
if you want i can send those over, too
Sure thing
Sick
-# ik probability is supposed to be handled differently but bc this only triggers before you can affect probability it should be fine :3
Nearly finished with fixing all the bugs
@slate ravine
What do you mean that the Thread of Finality creates ghost cards, does it sometimes create invisible cards?
Let the Thread of Finality create any card at all, then hover over it. It should be different from the card it appears to be, if you give me a second I'll grab an example
Oh, other than these four, you've fixed the rest?
alr, ill mark them as resolved!
is alr, take ur time :3
The discovery of consumables having calculate makes things so much easier
I could have gotten more done today, idk why i didn't tbh, but i got 3 consumables done and might get 1 more before going to sleep
nope, i spent the rest of my time trying to fix Rewind Rounds :P
Managed to fix Thread of Finality not creating cards with the correct rank and suit in the backend
Woo
Ayy
I haven't done Icefall Mantle since I don't have the energy rn to pose it
Haven't done Finality's Auger since no one ripped its model and textured it
Hmmm
The status isn’t calamitous though… :(
Holy shit you got up to a lot last night
Heyo
Could you send over the code you have done for the rally flag, I wanna implement it for our raid boss blinds
And also @normal hemlock
Can you send over the sprite you did for Catatonic
Unfortunately, I’m out of the house for a couple days, but when I get home on Monday, I will send it over to ya
I just saw this lemme go and find it
key = 'RaidBanner',
set = '',
atlas = '',
pos = { x = 1, y = 0 },
config = {},
object_type = "Consumable",
loc_txt = {
name = "Raid Banner",
text = {""}
},
can_use = function(self, card)
return G.STATE == G.STATES.SELECTING_HAND
end,
-- Logic for hands/discard resetting
use = function(self, card, area, copier)
G.FUNCS.draw_from_hand_to_discard()
G.FUNCS.draw_from_discard_to_deck()
ease_discard(
math.max(0, G.GAME.round_resets.discards + G.GAME.round_bonus.discards) - G.GAME.current_round.discards_left
)
ease_hands_played(
math.max(1, G.GAME.round_resets.hands + G.GAME.round_bonus.next_hands) - G.GAME.current_round.hands_left
)
for k, v in pairs(G.playing_cards) do
v.ability.wheel_flipped = nil
end
-- Logic for shuffling deck and resetting state
G.E_MANAGER:add_event(Event({
trigger = "immediate",
func = function()
G.STATE = G.STATES.DRAW_TO_HAND
G.deck:shuffle("Banner" .. G.GAME.round_resets.ante)
G.deck:hard_set_T()
G.STATE_COMPLETE = false
return true
end,
}))
end,
}```
Ayy cheers
you could probably remove the shuffling deck part, I just liked how it works in cryptid mod and thought it'd be good for the rally flag so I decided to see how easy it would be to implement XD
the answer is yeah it do be easy
You can understand Cryptid's code??
they use a lot of logic from like the base game
the stuff like deck shuffling etc already exists
its like finding words you recognise in foreign languages thats the only way to describe cryptid code XD
the code cards have been hella helpful for learning logic and triggers when ive been testing things
fair lol
I'd honestly recommend referencing parts of the mod if you're ever stumped about something
there's usually a solution or two hidden

Man I'm getting a bit too ambitious with the mod
I want to learn how to create custom cardareas and how to draw sprites on the screen
The problem with custom cardareas is that if you installed a shit ton of mods, chances are that some mods will fight for spaces where you implemented your own cardareas
if other_mod.ui then
other_mod:lovely_ignore()
end
:3
-# (This obviously doesn't work :P)
idk what you mean that would clearly work
if other_mod then
other_mod:lovely_DESTROY_OTHER_MOD!!!!!
💥
violence is the only option
yesh >:3
The slot is supposed to be like a place to put mechanic displays for raid boss blinds, but damn there's not much space to work with
I guess it makes sense as to not like get in the way of the played hand but yeah that do be kinda small
maybe you could make smaller assets for raid stuff to put in there?
like how you have the 1x and 2x assets
I figured it out
By making an entirely separate cardarea toggleable with the mechanics button
oh shit big brain
Ayyy
my goat!!!!
I have 160 hours on balatro and 110 hours of that have been spent on this mod alone :3
Check this shit
Punch it
wipe mechanic
I see DSC is coming along well
Check this out
this is so fucking cool
The Abyss encounter from Crota could be a fun boss blind
once you play a hand you have like an amount of time to play the next or else you lose a hand
(in real life, your hand just fucking explodes)
idk how feasible this would be but I can imagine getting this at like the E numbers and be like WHAT OMG WHAT WHAT
Dear god
You can stack them now?
Not with the DSC augments

Alright, Im finally home. Heres the updated texture for Catatonic
Ayy cheers
Permission to work on the raid exotics? Bc ik how to do collective obligation and eyes of tomorrow
The EoF dev commentary is...
It makes me want to play the game again with all they added
I didn’t watch because I’m not gonna spoil myself lol
Fair
id be interested but i cant afford it atm lol
Also fair
Destiny 2 DLC money in this economy?

the real reason i cant afford it is that i bought a £166 lightsaber replica
exactly! you understand
Yea, who needs a lightsaber in a game when you can have one in real life!
YEAH!!
Alright, this isnt EXACTLY related, but I thought I might as well show off some new upadtes for my D2 themed texture pack here
First off, I finally made a custom Checkered Deck
And I made some more progress on the Vex/Spectral cards
Also, have to say, this is tight
Oh fuck yeah
Yeah sure
Oh also, idk if I ever showed this off, but I have a reskin of Scary Face based off of Nezarec. Cause, ya know. Scary nightmare guy
Lmaoo that's awesome
Oh another thing Idk if I showed. Replacing the Stake icons and stickers with engrams
Oooo that's sweet as hell
Development might slow down a bit since
- I'm starting to lose the drive to keep working on it
- A new Warframe update dropped
- I got some new games
I just noticed, you misspelled Construct
consruct 😔
Highly-Realistic-Tenna jumpscare:
Ok I was just struck with information earlier tonight for my texture pack
A part of the game I wasnt even planning on texturing, but I had a perfect realization
I could replace the skip tags:
With the Vow symbols
Oh shiiiiiiit that's fucking SICK
They turned out soooooooooooooo well
I tried my best to keep a certain kind-of logic for what replaced what lol
I was actually planning to make Vow symbol cards for the upcoming Vow blind
May I use them as stickers
Oh of course, I'll send over the files
Siiiiiiick
I also didnt make EVERY symbol, so Ill make the rest for ya
Sure thing!
Alright, heres the complete set of all icons
Excellent
Thank you!
Np! Im glad some of my private work could be of some help!
Im super happy with how they look in game
Guess it means I'll be redoing Anaglyph deck to be Witness themed lol
@red axle quick question: what's the most recent version of this mod on GitHub
Not out yet
gatekeeping smh




