#⚙・modding-general

1 messages · Page 21 of 1

gleaming talon
#

yup

rare shell
#

understood

gleaming talon
#

😉

coral shale
#

The new download?

lunar fable
#

yha]

#

1.6 right

coral shale
#

Wait brb

lunar fable
#

also this happens whenever i play a hand that dosent scor

#

score*

coral shale
#

Welp, you might have to downgrade to v1.5

lunar fable
#

wa wa

iron juniper
#

Still gonna hit 0 out of 25 Bloodstone procs with my luck balatrojoker

fair current
#

I was able to dig it out from the steammodded stuff. I don't usually work with LUA so it's just a bit funky but it's starting to click

autumn yew
#

noice. it works.
If a drawn card would make one of the 5 highest base-score hand types, 1 in 3 chance the card is drawn normally (else discarded).
The boss description text is... long... but I got the effect working

gleaming talon
#

@coral shale your evaluate hand function messes up my black seal

#

you even simulate them being played

fickle elbow
#

Added two new suits

coral shale
gleaming talon
coral shale
#

Feel free to open an issue on GitHub to keep me reminded

gleaming talon
#

I'm gonna try and see what I can add to counteract that

#

tho it could be an issue later

coral shale
#

What does the seal do?

gleaming talon
coral shale
#

Hmmm, I'm copying and restoring the jokers and the deck, so I'm not sure why the effects would persist

gleaming talon
#

I have a 0.2 delay

#

XD

#

maybe that's why

coral shale
#

Nah, it's cos you change the playing_cards and not deck

gleaming talon
#

I'm gonna ask the person testing to remove it to see

#

I can maybe change the deck instead ?

#

I'm gonna try with the G.deck

autumn yew
# gleaming talon

question: does the tarot that copies the last played tarot create a copy of this item?

gleaming talon
#

not a tarot card

#

it's a seal

autumn yew
#

I know that's a seal, I meant the "thing that adds that seal to cards"

gleaming talon
#

it doesn't exist

autumn yew
#

fair nuff

gleaming talon
#

it's written : "can only be found in standard pack"

autumn yew
#

Wasn't sure if that tooltip was of "a card with the seal" or "a card that grants this seal to a card"

#

because it pops up on both (like how if you look at Glass Joker it'll tell you what a Glass Card does)

gleaming talon
#

hmmm

#

but it's in 2 windows right ?

#

here it's only 1

autumn yew
#

Yes, but you only gave me the one, so I lacked the other context

gleaming talon
coral shale
#

It's probably a bug on my end

gleaming talon
#

well, when I go G.deck instead of G.playing_cards it crashes my game 🙂

coral shale
#

Yeah, its my mistake

#

I need to store playing_cards instead of deck

gleaming talon
#

also I delay the trigger by 0.2 this could also cause some problem

willow sonnet
#

Can anyone help me figure out why jellymod isnt loading textures?

tribal grove
#

So how does one exactly put mods into the game

gleaming talon
#

or lovely

#

or lovely & steamodded installation

#

orbalamod

#

I recommend lovely & steamodded to bypass antivirus

iron juniper
#

Where's a good place to start learning how to make mods / learn Lua? AviLurk

candid harbor
#

@iron juniper Figure out boolean operatives/logic and then just read other peoples code and cobble it together until it works

#

So you don't have to start from scratch, the first part will help you just read code in general, like Cypher from Matrix, can't really write it but will be able to pick it apart and know what part does what so you can put it on your own

west pecan
#

Hi, I'm using https://discord.com/channels/1116389027176787968/1221215713910325330 in order to make Voucher about it
I manage to have it working when you buy voucher, and upgrade to "Smart Guy" which is the exact score (lucky card etc)
I looked in JellyVouchers to create mine, and incorporate to DVPreview like this

local apply_to_run_ref = Card.apply_to_run
function Card:apply_to_run(center)
    local center_table = {
        name = center and center.name or self and self.ability.name
    }
    if center_table.name == "Calculator" then
        DV.PRE.enabled = true
        DV.PRE.hide_face_down = true
        DV.PRE.show_min_max = true
    elseif center_table.name == "Smart Guy" then
        DV.PRE.enabled = true
        DV.PRE.hide_face_down = false
        DV.PRE.show_min_max = false
    end
  apply_to_run_ref(self, center)
end```
But if you launch another game, preview score is still showing...so I added a little "else DV.PRE.enabled = false"
But now, nothing appears when we buy Calculator voucher

Am I using the wrong function to see for owned Vouchers ?
coral shale
#

I tried sending you a DM but you don't accept them, so copying here: whenever a player loads a run, you probably need to check if Calculator or Smart Guy are in his jokers vouchers and then enable/disable my mod accordingly.

west pecan
#

oops

#

done for DM

#

For people who wants to debug, here is the custom deck and file with asset for Vouchers

rough cypress
#

Can someone help me to install lovely and to get it going ? It's my first time dealing with mod installation and i'm kinda lost...

ancient junco
#

run game for first time

#

done

west pecan
#

problem solved and working

bold fiber
#

I want to hear some opinions before giving it a shot, how hard do you think it'll be to create a funny bank joker? "If any other card would gain chips or mult, this card gains it instead (Starts with 0 chips and 0 mult)" I feel it'd have some interesting interactions with runner, square, wee joker, castle, green joker, ride the bus. Where eventually you'd sell those cards and keep a single joker with high mult and chips in one.

coral shale
#

Actually an intriguing idea, especially if it would be retroactive

#

Easy-ish to implement in source, but tricky to implement as a mod.. from first thoughts

fathom grove
#

im cookin something. too bad i have no idea how to code. guess ill have to learn.

grand geode
#

who summoned the 18498735 unnamed project moon fans

coral shale
ancient junco
#

is there a way to get the game.love file?

grand geode
#

isn't the .exe basically the .love file

#

or just rezip the source

ancient junco
#

is it?

#

i thought it was a one-way zip

fathom grove
#

i just use 7zip(winrar doesnt work for some reason) to unzip the .exe file

ancient junco
#

im looking for the .love file, not the decompressed game

shy ibex
#

Anyway to improve mods so that they save your deck? I had a run with my custom Exodia deck on Ante 16 Big Blind; I was about to lose, backed out, reloaded the save, and my deck went back to base! I would've won the blind if the deck didn't reset.

#

I also had $1000+ with a Lucky Cat run.

#

It was INSANE.

ancient junco
#

im trying to compile balatro to js with love.js and im not very successful

grand geode
#

don't

rough cypress
#

Why do the files available in the modding chat doesn't work when I upload them in the game ?

#

Do I have to do something with the file ?

grand geode
#

what files?

exotic pine
#

any way to check if achievements are enabled?

rough cypress
#

The .zip files that you can upload. Do I have to modify them to be able to execute them in the game ?

exotic pine
#

in game

grand geode
rough cypress
#

And it's supposed to load in the game even if it's in a file format ?

#

Cause I extracted my file in the mods folder as you said and it still isn't loading

#

in the game

stone brook
#

the modloader 'runs' the mods for you when you launch the game

grand geode
#

do you have the mod loader properly installed?

#

as in, do you see the MODS option when you launch the game

rough cypress
#

Yes yes it's there

#

it's really when it's time to add the mod that i blocked

grand geode
#

alright. can you show your mods folder?

rough cypress
stone brook
#

try lowercase mods

grand geode
#

inside the mods folder

stone brook
#

also, i just realized how cluttered my roaming/balatro folder is, since i use that as my vscode workspace

rough cypress
#

I tried to lauch a file in the Mods folder. Didn't worked out

stone brook
#

yea you dont need to launch anything in the mods folder

grand geode
#

that one doesn't have a script

shy ibex
grand geode
#

so you'll need to directly put the assets into the .exe file

rough cypress
#

maybe you have a mod that worked on your game that you could share me so that I could try to lauch the game with it on my side ?

grand geode
#

open Balatro.exe with specifically 7zip, drag the 1x and 2x folders into the resources\textures folder of the .exe

#

i cannot redistribute the modified exe to you

charred helm
#

Can you use Balamod and Steamodded at once?

grand geode
#

if anything breaks we will not be able to provide support

shy ibex
grand geode
#

so try at your own risk

charred helm
#

So, one question, Balamod has a very neat mod called "Magic Hands", is there any alternative of this in Steamodded?

umbral pilot
#

I've got no idea how texturing works in this engineKEKW

grand geode
#

The .zip of the mod does not have a .lua file to do so

#

it only provides the assets

umbral pilot
#

gotcha

#

if there's interest I can look into a texture injector, but it seems like existing solutions are already pretty good

grand geode
#

Steamodded already provides a texture injector

#

ya

cunning silo
#

I really need to fix the new card sprite issue XD

#

And also the issue I had with message titles and stuff

#

Yeah I’ll get on that this evening

bold fiber
#

Thorn vines for wildcards, don't know why but never liked the smear

tribal grove
#

u should do blue red black like 3D? But Good idea

bold fiber
#

I had to do something because I was trying things out for superposition

exotic pine
#

is it taboo to copy-paste the achievements enabler in my mod???

fathom grove
#

what language are the shaders in? i'd like to make some more for my mod but i have NO clue what language this is.

stone brook
#

like theres just no reason to do it

fathom grove
#

thank you!

magic sandal
#

Next time just post a part of the code into chatgpt

#

It could tell you the same thing

formal wing
#

Chatgpt bad

#

Project666 wants to build a profile from your chatgpt based on the code you look up becareful lol hes coming for you

bold fiber
#

YES! Superposition now wraps straights around, the balance has been restored.

grand geode
#

unsure how useful that'd be tbh

bold fiber
#

Not a lot, but helps trigger its own condition, and with that I might consider picking it up if shortcut or four fingers isn't around whereas normally it's just dead draw

formal wing
#

Hi so im setting up for modding and im using a guide listed in the modding thingy but i cannot find dwmapi.dll to set up my directory.

#

I have the other steps followed but i seem to be overlooking or missing something for this one

#

I feel like a genius for figuring out i missed a download oof

rare shell
#

chat is there a good field for initiatizing a variable to a random that would occur at the start of the run but not like during reloading an existing run

round oar
#

omg i got jokerless!!!!!!!!!!

#

i'm too good

rare shell
#

jonker in question

#

i just want to make the given hand random each time a run is initalized

round oar
rare shell
#

(code works otherwise)

#

also please dont beat me to death for the joke my friend sent me the idea

round oar
#

uhhhhh look how to do list does it?

rare shell
#

the way to do list does it is have it be declared under set_ability

#

chat how do i localize a function again

#
local set_abilityref = Card.set_ability
function Card:set_ability(center, initial, delay_sprites)
    if self.ability.name == "Impractical Joker" then 
        stuff
    end
end``` this is the snippet i have so far but i feel like im missing something after the first if loop
#

oh i need to pass it to itself

#

🦆

#

well actuall hmmm

#

or it just doesnt work this way

formal wing
#

If i uninstall mods and load the profile they were used on will it still be okay? trying to find out if i can play with mods on my main profile

rare shell
#

it will crash on deck selection if you were last using a modded deck and you uninstall said modded deck

#

since it tries to bring you to your last played deck

formal wing
#

I just did profile 2 with unlock all fuggit

jade lava
#

are there any mods for extra game speed options?

formal wing
#

I do believe so one sec

#

Search mode speed in the modding section

sleek granite
#

modding this game seems fun bulbaSip

formal wing
#

Any one know if theres a mod to fix my horrid rng

magic sandal
#

Yeah the mod is called git gud

formal wing
#

I tried that

#

it didnt work. the gud never came...

magic sandal
round ore
#

You can download my hand size mod and set it to 52 and just royal flush your way to later levels

magic sandal
#

just get debug and spawn whatever joker you want

round ore
#

I was super excited when I thought I was going to break the jokers by debugging and spawning the copy the joker to the right and copy the left most joker as my two only jokers. No explosion or anything. Many sad times

#

Would have been nice if it acknowledged trying to go infinite

sleek granite
shy ibex
#

Running my xMultiplier Jokers deck. I broke the Observatory tag (it doesn't work anymore), and each deck is at least level 80!

bold fiber
sleek granite
#

there is the fact that it only scales on unugraded cards and its when those cards score. but i can tweak it ofc.

cunning silo
sleek granite
#

yea thats what i was figuring lol just finding a good number is gonna be weird

cunning silo
#

Perhaps make it rare instead of uncommon

bold fiber
#

Yeah but in a normal run one will always have more cards without enhancements than with, for me at least 1.4 is like getting X5 on every round

bold fiber
sleek granite
#

simple joker with incredible art wowieee

dusky reef
#

I'm so proud of this

#

Probably one of the hardest joker i wrote so far

sleek granite
#

its meant to be a sorta conceptual analogue to joker stencil, but giving up joker slots is more of a price to pay than giving up upgrading cards

#

(and the way the multiplier stacks on itself incorporates on that too)

bold fiber
bold fiber
#

And those are what makes other jokers like bloodstone pop like they do

sleek granite
#

you could play mult cards before unupgraded cards, but red seal yes

#

(you just wouldnt get the proc on the mult card)

shy ibex
#

Got all the vouchers, including the ones from the Jelly mod. That's game for me! I need to sleep!

dusky reef
shy ibex
#

That's right @sleek granite. Celebration time!

iron onyx
#

maybe even more, if you think x3 doesn't compensate for the inability to use steel or gold crds

bold fiber
#

There's more tension there

runic kraken
mossy cairn
#

using ultimate random to win

lean dune
sleek granite
#

pretty!

gleaming talon
#

I think we need some guideline if we wanna have the best chance of our mod working with each other

solar lantern
#

Hello, is there a way to unlock all challenges in a mod ?

lean dune
grand geode
#

just looked at the challenges code because i just got reminded

#

the unlocks are directly tied to challenges completed

#

so there's no way to unlock modded challenges without unlocking everything

sly carbon
#

i want to do something for all the custom decks that don't come with their own card back texture

#

if i were to make a small buttload of semi-generic playing card backs, would me having a thread with them here be used and appreciated?

cunning silo
sly carbon
#

that's not quite what i was meaning

grand geode
#

then you can reach out to the mods without custom back textures

sly carbon
#

i've actually made a few already, and it seems like my pixeling skills might be put to good use with it lol

lean dune
cunning silo
#

Something ain’t right here

lean dune
#

i guess true was supposed to be the default value here

cosmic shell
#

I think the intention is for it to be a nil check using the falsiness of nil, except that doesn't really work with bools

lean dune
#

doesn't work to differentiate nil and false

#

(eternal_compat == nil) and true or eternal_compat would do that

tacit mountain
grand geode
#

so true

runic kraken
#

I need ideas for atleast 6 other "Cosmic" jokers for my mod

wanton rapids
#

should they be called constellations?

sly carbon
#

looks like they're all based on western zodiac star signs

runic kraken
sleek granite
#

never mind figured it out hey check out this cool joker that i definitely figured out quickly and wasn't a huge pain

digital compass
#

Is there documentation for the game code yet? If not, I'm working on my own and I'd be happy to collaborate

lean dune
digital compass
#

Right. Mine is pretty general and more of an overview of the structure

#

no code is copied outside of function/class prototypes

void umbra
#

Does modding disable steam achievements?

lean dune
#

but you can re-enable them

void umbra
#

I figured, thanks

mossy cairn
#

how to make texture pack of planets?

finite hawk
#

how silly would it be if wheel of fortune was a 3 card monty

#

instead of 1/4 >:3

sleek granite
#

it's not even 1/4 now it's 1/9001 i swear

mossy cairn
#

how to decompile balatro?
Balamod?

wraith stream
#

7zip

barren solstice
wraith stream
#

Balatro.exe is literally just the love2d executable and a zip file concatentated together

barren solstice
#

thats actually true, i didn't know that

barren solstice
#

i'm sorry if i'm the billionth person asking this, but does anyone have any resources on how to create a mod for this game? trying to reverse engineer other mods left me with nothing and an aching head

runic kraken
barren solstice
#

i'll definitely go check those out

grand geode
#

smh didn't link mine which was the one everyone used for their mods lma

runic kraken
#

I think I finally finished the sprites for Hametsus natural disaster jokers

snow lintel
#

game keeps crashing whenever i click on "mods" :(

#

anyone able to help?

grand geode
#

Send the mod loader you're using, the crash message and your mod list

snow lintel
#

uh

#

i got no mods

#

and i dont know what you mean by loader

#

steamodded?

#

crash message

runic kraken
#

I dont think so, but I can make a sprite when Hametsu wants to add a tsunami

snow lintel
#

anyone able to help me with this?

dusky reef
sharp heron
#

Hey guys, got a quesion. My kinda busted run is kinda crashed. should i restart the game or buy a new pc? Or just reduce the hand size to i dunno 150 instead of 250?

west pecan
#

@civic grail AWESOME

#

hum...still got a little issue working on it

magic sandal
#

No wonder it's crashing

#

This is basically a balatro stress test

sharp heron
#

Excactly! that is my goal

magic sandal
#

So why you're telling us it's crashing

west pecan
#
  local arithmectic_vouchers = {
    v_arithmetic        =   {order = 3,     discovered = true, unlocked = true, available = true, cost = 10, name = "Arithmetic", pos = {x=0,y=0}, set = "Voucher", config = {}},
    v_calculous        =   {order = 4,     discovered = true, unlocked = true, available = true, cost = 10, name = "Calculus", pos = {x=0,y=1}, set = "Voucher", config = {}, requires = {'v_arithmetic'}},
  }

  -- Add sprites
  SMODS.Sprite:new("CalculatorVoucher", SMODS.findModByID("CalculatorVoucher").path, "v_arithmetic.png", 71, 95, "asset_atli")
      :register()
  addVouchersToPools(arithmectic_vouchers, "CalculatorVoucher")
end

function addVouchersToPools(voucherTable, atlas)
  -- Add Jokers to center
  for k, v in pairsByOrder(voucherTable) do
      v.key = k
      if atlas then v.atlas = atlas end
      v.order = table_length(G.P_CENTER_POOLS['Voucher']) + v.order
      G.P_CENTERS[k] = v
      table.insert(G.P_CENTER_POOLS['Voucher'], v)
  end

  table.sort(G.P_CENTER_POOLS["Voucher"], function(a, b)
      return a.order < b.order
  end)
end```

Because order 1 & 2 make this picture
magic sandal
#

If that's what your planning to do

sharp heron
#

So i just tested the challenge from the mod desinger, Game crashed at 200 Kings, 70 is possibly. So what is actually the cap xD

supple cypress
past tendon
magic sandal
#

today on perfectly balanced mods

snow lintel
past tendon
#

average 8 blueprint 2 oops all 6s setup.

#

blueprint effect is bugged too, it creates way too many cards, kinda want to make it blueprint incompatible now. Even then, replacing your broken glass cards is still insane, I'll think of some downside

magic sandal
#

make them 1/2 to break

#

more likely to brake and 100% breakage with all 6s

iron juniper
snow lintel
runic kraken
#

well, you could try to reset everything and try to inject the modloader again

rare shell
#

what modloader are you running and what mods are you running

runic kraken
#

he has 0 mods, atleast thats what he said before

snow lintel
#

^

#

Modloader

rare shell
#

and the modloader?

snow lintel
#

I assume steammodded is that?

runic kraken
#

does it look like this?

past tendon
#

I can think of several options:

  • Only basic rank 13 cards are generated, no glass ones. So you're just trading your glass cards for potential late game 5oak consistency but I think that's pretty weak. You need a lot of these cards to achieve consistency, getting one or two cards will actually hurt you.
  • Every time a glass card breaks, you get some sort of penalty. You obtain some powerful glass cards with the same rank but it comes at a cost.

tbf I'm not even sure it would be good in most normal runs. It has a lot of potential for endless consistency but getting there without blueprint would be difficult

snow lintel
#

Exactly so

runic kraken
#

thats steamodded then, yes

snow lintel
#

👍

#

What can I do then?

runic kraken
#

try to reinstall balatro and try installing the modloader again

rare shell
#

specifically try first with just deleting balatro.exe and verifying game files

snow lintel
#

ill try that

#

i dont see .exe but i assujme oyu just mean "balatro" right?

lean dune
snow lintel
#

Thanks

#

I don't know a lot about computers so sorry if I sound like some caveman

hardy brook
#

Welp

#

Here comes the mods on the Thunderstore

cosmic shell
hardy brook
#

okay phew

#

I had bad experiences with Overwolf and thunderstore and places like that, so I don't trust them at all

rare shell
#

we should upload all of our mods over a hamachi server instead

hardy brook
#

Are you nuts? lol

rare shell
lean dune
#

lmao

cunning silo
#

I really should build a better debugger XD

#

like, a debug console you don't have to close and re-open every time you wanna debug

umbral pilot
#

r2modman is open source and totally ad free, I prefer it 10000x over TMM.

hardy brook
#

Please for the LOVE of JIMBO, don't try to convince me to use that site

round ore
#

so does the messages you sent below that

cosmic shell
round ore
hardy brook
#

For $19.99, you not only get 1 sketchy company, but TWO for the price of one!

#

Yeah no.

round ore
#

my suspicions of it being an ad was correct

#

lmao

rare shell
#

maybe be a little less rude to one of the literal devs

hardy brook
#

Anyways

#

Just gonna leave this here

#

I'm heading back to my threads

lean dune
#

oh gosh

rare shell
#

are you really doing this right now

lean dune
#

"one of the literal devs" most of us in here are devs in some way

rare shell
#

i mean devs of thunderstore

round ore
rare shell
#

okay?

#

its just an option people are working on is all

round ore
#

and i'm saying it was an ad

lean dune
#

it's still advertising lmao

#

sharing that the option exists is one thing

#

that message up there is another

rare shell
#

you realize that r2modman support has been like

#

actively discussed and developed for weeks

#

homies out here trying to make it easier for users of the given modloader

lean dune
#

I'm not even saying it's a bad thing

rare shell
#

i think calling them linking to the homepage of the site an ad very disingenious

#

its the same as if someone linked balamod/steamodded/ or any other form of utility

round ore
#

anyways i'm gonna play balatro with like 50 joker mods on

lean dune
#

I don't care about the link at all

#

it's more the message itself

#

anyways no need to start a fight over this, it's fine to either care or not care about it

round ore
#

yeah no need for fights

rare shell
#

just saying to be more kind to developers of other things is all

round ore
lean dune
#

lol

rare shell
#

someone earlier tried loading over 300 jokers

round ore
#

that was probably me

hardy brook
round ore
lean dune
#

no

hardy brook
#

Nope

#

Wait until Ortalab comes out

lean dune
#

need at least 420

hardy brook
#

That's gonna double the initial amount lol

round ore
#

gee golly I gotta look for more

rigid jewel
#

You’ll get like

#

5 more

#

xdd

umbral pilot
#

man I don't even know how to respond to all of that

rare shell
#

probably better not to

#

some people want walled gardens

#

¯_(ツ)_/¯

#

not much you can do

round ore
#

I don't

umbral pilot
#

me neither, we agree on that

round ore
#

nobody really does here

lean dune
#

yeah, nothing wrong with agreeing to disagree

rare shell
#

best thing you can do is ignore it all and keep contributing

round ore
#

we only wall this community off to true gamblers though 💯

rare shell
#

what if there were fluorescent cards?

umbral pilot
#

walled gardens explode communities on the regular, I don't want that. you need options.

lean dune
#

Oh no

rare shell
#

you know, glow-in-the-dark

round ore
rigid jewel
#

Think so

hardy brook
rare shell
#

lord knows i will be able to sleep soundly when r2modman support comes out

#

that way i wont have to see "erm my antivirus is going off!" every day

round ore
rare shell
#

like this

lean dune
#

hm... with common and uncommon suit jokers done, I'll need spectrum jokers as well I guess

umbral pilot
rare shell
#

youre doing gods work

round ore
#

what the hell is a spectrum joker

lean dune
rigid jewel
#

What is r2modman?

round ore
#

this sounds broken as hell, in other news i'm gonna add this mod

rare shell
#

mutli-game mod manager with a built in mod database on thunderstore.io i should clarify

#

a bit improved effects, other jokers

#

which jokers can I check with this?

hardy brook
#

One thing I know about editions is that it's some kind of shader

round ore
rare shell
#

as long as someone can show me how to add em

#

firch the glsl master

#

implementation of the edition itself scares me

#

I had some expirience with shaders before (in terraria and minecraft)

#

i would say check out jellymod but i dont think jellymod actually has an edition with a shader? just textures

rare shell
#

oh right those would be enhancements

#

hmm

#

you could maybe try some sort of reverse engineering with the silverseal mod or something like that to see how seals are implemented, then populated, and try to frankenstein it with edition code instead

#

seals is also a different thing

#

I don't think it is what I need

hardy brook
round ore
rare shell
#

half that page is garbage

#

(its the top half)

round ore
#

true

#

wrong

#

also definitely not a broken mod

round ore
#

with plasma

rare shell
#

so what exactly is the goal in looking for edition code? just where to start in general?

#

im trying to pour through the game code myself to see if i can offer more than just vague directions

#

im trying to even find where the shaders are paired to the editions tbh

#

I tried injecting into edition code some time ago but it failed miserably

#

uhhh

#

i see the declaration code in game.lua

#

or rather the config declaration

round ore
#

lol

cosmic shell
#

it looks like editions are done in Card:draw, with the function draw_shader after checking for the appropriate edition (set using Card:set_edition naturally).

#

negative seems slightly unique in that it also hijacks the texture rendering, for obvious reasons

rare shell
#

curse this being a card game

#

i forgot that draw has two meanings

umbral pilot
#

draw a card, draw a picture, draw your weapon

round ore
#

draw card or draw picture

#

aaaaa

#

we made the same tarnation joke

umbral pilot
#

is there a fourth draw though

round ore
#

no

umbral pilot
#

drawing and quartering....?

round ore
round ore
bold fiber
#

I'm trying to rework all the low tier jokers rather than adding new ones, what do you guys think Seance should do? I'm thinking of changing it from triggering on Straight Flushes to triggering on Four of a kind or 5oak, since spectral cards mostly help with those builds

rare shell
#

make it trigger on all the non-hidden high end hands

#

actually include hidden

#

but maybe like

#

flush house

#

always gotta be careful about being able to hold a spectral card

#

4oaK/5oaK seems trivial compared to straight flush and i think the point is that theres a hoop you have to go through

molten lily
# round ore this reads like an ad

My man Metherul is just excited to see the community benefit from the tooling we work on. If we'd want to advertise I'd contact this Discord servers mods first.

In many (almost all) of the communities TS has, modders dislike stuff like ads, pay walling or making free users experience worse (understandably). That's most likely the reason why TS devs (in this dc server me & metherul) are pretty fast to encourage people to use r2modman if they feel any negative feelings from ads or overwolf.

As this server doesn't allow self-promotion or advertising, I will not go on about how we want to pay for all of these development/server costs in the future, but if anyone has questions I'd be happy to answer them in DMs. (Or a thread on this message, if that's alright with the mods shrug)

rare shell
#

best not to engage with it tbh

#

not worth the energy

bold fiber
#

Thing is if I'm already building for straight flushes, most spectral cards would make my build worse

#

So there's never a point to picking up seance

#

They don't even sell for that much money

molten lily
# rare shell not worth the energy

Yeah, it's not worth the energy to argue too much usually. But then again there's the silent majority that might benefit from the information/clarifications shrug

ocean torrent
#

how do i change the main jokers as a mod

lean dune
#

depends on what you want to change

#

I'd start by looking for where the functionality you want to change lives on the game's code, and make your changes as necessary

rotund sparrow
#

An interesting idea for a deck would be that you can see only 5 different jokers throughout the entire run (legendary jokers unaffected) but they can appear any number of times

lean dune
#

these jokers being the first 5 ones you happen to see?

#

that seems like a huge hold r simulator tbh

rotund sparrow
#

each joker would count as the same rarity so same chance i guess

#

so you would have to work with what you get xd

#

but things like showman obviously would be excluded lol

lean dune
#

the meta would just be to reset until you get some good uncommon/rare synergies

bold fiber
lean dune
#

since there's not gonna be anything new to see after ante 1, that means a lot of resetting

bold fiber
#

Would be fun if you could only find food jokers, so you need to keep buying popcorn, ice cream, ramen to keep your chips up

ocean torrent
west pecan
#

Gluttony Joker 🤣

bold fiber
#

That someone suggested higher up

bold fiber
lean dune
#

I mean that's one way to get around making it a reset fest, just fix the joker pool

ocean torrent
strong falcon
#

Does anyone know where the text gets changed for Mult Cards?

#

I wanna give mult to base cards as well and it's applying it to the score, but it's not showing up in the card description at all

past tendon
#

So it looks like there's no context.hand_drawn 🤔 . context.first_hand_drawn is a thing (used by certificate for example) but there's nothing for subsequent hands, and this is something I'd need for a joker. Not sure how difficult creating a new context would be

#

maybe I should check how boss blinds work since bosses like cerulean bell do stuff each time cards are drawn

iron onyx
#

just a question before i get too serious: is the indestructible nature of an eternal joker hard-coded, or can it be overridden by a mod's coding?
i'm asking because i'm thinking about a mod concept involving some joker card art i made awhile back: fused jokers.

umbral pilot
#

with love2d anything is possible

iron onyx
#

that's what i thought; i just wanted to be sure it was possible in the game's engine before i bothered trying

#

so basically, having two specific jokers -- usually ones with very similar triggers, effects, or aesthetics -- would combine them into a new joker. naturally, this would technically involve them being destroyed, even if they were eternal; though i would make the resulting fusion eternal if either material was.

umbral pilot
#

I want to clarify - anything is technically possible, but the hard part is making sure it's plausable lol

cunning silo
#

Well, it's finally time to show you guys the project me and @rare shell have been working on: Codex Arcanum!!!
Codex Arcanum adds a new type of consumable card: Alchemical Cards.
During a blind, use these cards to gain temporary hands and discards, get more cards, or even lower the blind itself!
There will be 7 alchemical cards at first, but I would love to hear your opinions and ideas for more cards/jokers/anything!

Example of the Terra alchemical: https://gyazo.com/4916359a7deba606805a2e5725850ae1.mp4

azure mulch
#

omgomgomg

#

THATSG SO COOL

cunning silo
azure mulch
#

WHAT

#

ooooooo

ocean torrent
#

trojan script?

round ore
#

it always says that

ocean torrent
#

sketchy

round ore
#

steammodded is not liked by windows defender

umbral pilot
#

try the powershell injector

round ore
#

big microsoft hates steammodded

lean dune
umbral pilot
#

the non-compiled one

#

if it still exists

#

I might be imagining things lmao

lean dune
#

or just use lovely

ocean torrent
#

the injector works

#

but windows is spamming me

cunning silo
round ore
#

are all alchemical cards gonna effect blinds?

#

or no

dawn salmon
#

Does Steamodded disable achievements or anything?

timid nexus
#

yes

dawn salmon
#

Ah, shit

round ore
#

theres a mod you can have to enable them though

#

if you just wanna use a texture or something

iron onyx
#

is there any documentation for mod hooks that i'm just missing?

umbral pilot
#

if you can't find what you need then you'll likely need to write a lovely patch

#

what are you missing?

iron onyx
#

oh, i was just looking for how to find the player's current jokers; but i think studying someone else's code has helped me find it

#

for i = 1, #G.jokers.cards do
this would be the first line for something that looks through that, right?

cunning silo
knotty fable
#

so fibanachi is an italian mathatician and there is a card named after him......can we have davinchi and gallaleo

woven rock
#

fibonacci* da vinci* galileo*

lean dune
#

Da vinci*

round ore
#

fun fact: this is what your deck looks like before the deck sprite is placed above it

#

buncha cards

exotic shadow
#

oh yeah I kinda did this earlier by accident

#

well I just rendered the card on top of the deck again

round ore
#

the reason why it's like that I suspect is so the deck back being raised up from having a lot of cards works

#

and it getting lowered down when you draw cards

round ore
tepid sentinel
#

somebody knows what this "r" in the config refers to?

{n=G.UIT.R, config={align = "cm", minw = 2.8, minh = 1, r = 0,15, colour = G.C.PURPLE, hover = true, shadow = true}}
hardy brook
#

If you remember the EXTREME deck welp...

hollow zinc
#

hmm no thats not quite right

(perkeo is now drag and droppable, the magician tarot is now where the jokers should be, and there are a LOT of them)

for what it is worth the cards still work

hardy brook
#

Impossible Deck

round ore
tepid sentinel
# exotic shadow

but thats the R for row from the UIT i mean, the lowercase r inside the config table

#

or is it related?

exotic shadow
#

uh not sure

#

seems to be some extra stuff for rendering

#

possible if its selectable (?)

tepid sentinel
#

@exotic shadow like clickable you mean?

dusky reef
#

Reworked wording a little bit

#

I am so proud of making this one happen rumiajustice

tepid sentinel
dusky reef
exotic shadow
#

I'm trying to guess what it does reading code

#

why not try it and see

tepid sentinel
#

but doesnt seem like it

#

reading the code for the UI of this game melts my eyes

wild thunder
#

try setting it to 1000 and see what happens

#

and if that looks normal try setting it to -1000 or 0

tepid sentinel
exotic shadow
#

try changing it to 0

#

I think its just checked as a bool

tepid sentinel
#

ill change it to 1000 first

#

1 sec

#

literally nothing, ill change it to -10 now

#

the purple button is mine to avoid confussion

wild thunder
#

try maybe 0

tepid sentinel
#

i set it to -10, still nothing

#

now 0, let see

#

nothing

#

idk man

iron juniper
#

Literally just the vanilla game

iron onyx
#

so, does anyone here know which card is being added when a joker is bought via context.adding_to_deck? and is it that or context.added_to_deck?

#

trying to figure out how to make it check which joker was just bought, for the specific purpose of seeing if you have two jokers that can fuse; as per my previous idea.

knotty fable
woven rock
#

me neither

gleaming talon
iron onyx
#

also, do custom functions need any fancy headers?

#

really want to put the "fuse cards" code into its own function

lean dune
#

nope, just make sure its name isn't used anywhere else already, everything is global by default in lua

dusky reef
#

otherwise no

lean dune
iron onyx
#

ah; so what context would i be looking for to check what's being purchased?

lean dune
#

there is however also an unused context.buying_card, which triggers when a joker is bought (or voucher redeemed, I'm not sure if it activates on buffoon packs and judgement/wraith/soul though)

#

the card being bought would simply be referenced as context.card

#

seems like judgement and similar cards don't trigger this, but you could surely add it

#

oh shit i broke straights again

round ore
lean dune
#

that one was infuriating

#

a table has no length, but tables and arrays are actually the same thing, so it looked all fine

#

that's what I get for not testing ig

rare shell
#

I tried using buying card but it didn't seem to trigger for me

near tulip
#

does anyone know how the shop is seeded?

bold fiber
#

The idea is that any of the "Destroy a random joker" effects would now target this one instead, ceremonial dagger too. I want to make it so it shows "Gored!" when destroyed.

west pecan
#

If I use print on my LUA script (steammoded) where do I see it on game ?

lean dune
#

you don't

west pecan
#

interresting...so, how can I know what context is inside ?

lean dune
#

there's sendDebugMessage though, which you can read out with the debug window included in the steamodded code

#

for context, you can use something like vscode global search to see where the function gets called from and what's passed to it

lean dune
#

it's a python script called tk_debug_window.py

west pecan
#

Yeah, that's what I did, but, it's looks like a lot of information is stocked in it, I wanted to print/debugmessage in order to watch array

lean dune
#

call sendDebugMessage in your code, it will show up in the debug window when it's run

#

it's not the most practical but best we have for the moment, you'll just need to scroll to the bottom

iron onyx
#

wait, can i not pass the "self" value into a custom function?

lean dune
#

obj:func(args) is syntactic sugar for obj.func(self, args)

#

if you aren't using colon notation, you must specify self as the first argument

#

but you must not if using colon notation

west pecan
#

I see..it's a LOT of lines...

#

I guess, first, I've to comment all sendDebugMessage in all mod I use xD

#

or make a clean folder and only mine in it

lean dune
#
-- for overriding
local original = obj.func
function obj:func(args)
  original(self, args)
  -- other code
end
normal onyx
#

which mod loader mod is better?

dense dock
#

afaik steammoded has more mods but they both do different things

normal onyx
#

hmm

dense dock
#

im pretty sure its just because steamoded has been around longer but im pretty new to this stuff so idrk

iron onyx
#

https://hastebin.com/share/jajisaseya.lua this is the fusion function i made, and the part of my calculatejoker code that should be checking if you buy smiley or scary face, and run the code that combines the jokers into j_creepy, or "Creepy Face"

i hope it's obvious that i have zero experience in Love2D and was hoping that my knowledge of languages like Java and C# could translate decently

tawdry glade
#

question dose anyone have a idea witch mod this is ?

west pecan
normal onyx
hardy brook
#

Why is my joker not giving xmult

dense dock
normal onyx
#

hmm

round ore
#

combo of the century

#

easy flush 5 machine

#

oh and I just got hack

#

so now every card retriggers

dense dock
#

esp if u get it early so u can rack up planet cards

#

isnt base flush 5 like 100x500 or smthn?

round ore
#

I got it quite late

#

so my flush five is only level 2

#

I just got reverse high priestess into flush five so now it's level 3

#

I lost still sadly

dense dock
#

didnt get ante 8?

#

or did u go endless

round ore
#

I did not get to ante 8

dense dock
#

damn flush 5 gives less then i remember

round ore
#

don't worry i'm boutta go wee joker double vision mode

round ore
dense dock
#

what does wee joker do again?

iron onyx
#

+8 chips permanently when a 2 is scored

#

and double vision makes everything 2's

round ore
#

and with double vision wee joker be smokin that stuff

dense dock
#

thats busted lol

round ore
#

I sold even steven for pessimist but he only gave me 1 negative for 2 hands

#

big bruh moment

normal onyx
#

how to download stuff

#

do i download all the files?

round ore
#

depends on the stuff you want

normal onyx
#

oh, just a steamodded

#

in general

dense dock
#

the .lua is the mods

#

all of those are steammoded mods

#

not steammoded if thats what ur trying to download

normal onyx
#

argh

normal onyx
dense dock
#

download the steammoded_injector than drag and drop the baltro .exe onto it

#

not the ps one

normal onyx
#

hmm

#

ok

near tulip
#

is the seed finder bugged for anyone else atm? im currently having to edit the code to get it to move on to the next error

iron onyx
#

oh my god i figured it out

#

the dissolve function is a colon function

normal onyx
#

💀

dense dock
iron onyx
#

okay so now the cards destroy themselves properly

dense dock
#

or turn antivirus off

normal onyx
#

tried to turn off the windows defender and it didnt work

dense dock
#

hm i dont remember how i did it

normal onyx
dense dock
#

yea but im guessing if it had any malicious software than someone woulda said somehting

round ore
dense dock
#

^ why does everyone call this guy jimbo

round ore
#

because that's his name

normal onyx
#

[he is secretly gay]

dense dock
#

doesnt it just say joker on the card

round ore
normal onyx
dense dock
normal onyx
iron juniper
#

Y'all have made some cool frickin mods so far golden_joker

normal onyx
#

the injector pretty much didnt work for me

iron juniper
#

Midas got to Jimbo first

normal onyx
round ore
#

seems legit

normal onyx
#

i might be stupid

iron juniper
normal onyx
round ore
dense dock
#

hm idk thats what i did

iron juniper
#

I'd probably verify and start with a fresh Balatro exe, then drag Balatro exe onto Steamodded exe

normal onyx
#

😵

iron juniper
#

Antivirus might panic a bit SedaPanicMore

iron onyx
#

huh.

#

so instead of giving me the fused joker i want it to give me

normal onyx
haughty hinge
#

imagine you right click on an item and you see what mod it is from :)

iron onyx
#

balatro is giving me three random jokers

#

when i attempt to combine smiley face with scary face

normal onyx
#

i dont see any changes in files too

round ore
#

you have to have a folder called "Mods"

iron juniper
#

Try launching and closing the game

normal onyx
#

did

round ore
#

then check

iron juniper
#

Give me a sec, I'll make sure I'm not being dumb myself here

normal onyx
dense dock
#

do you have to run the injector_ps one?

normal onyx
dense dock
#

then drag and drop it onto

#

i dont remember

iron juniper
#

I used steamodded_injector.exe and it works fine for me

round ore
#

same

iron juniper
#

Dragging Balatro.exe onto steamodded_injector.exe

round ore
#

although my antivirus does try to delete steammodded like every week

tacit mountain
#

I recommend using Lovely

iron juniper
normal onyx
#

uhm

#

where exactly is balatro.exe

dense dock
normal onyx
#

maybe i have a wrong balatro file or sum

iron onyx
#

okay, so good news

#

card fusion works

round ore
iron onyx
#

deletes the cards, even if eternal and gives you the proper card

#

bad news, uh...

iron juniper
iron onyx
#

it gives three of them for some reason, when i only want it to give one

#

probably because i need to throw a return at some point

#

and the localization copied over from scholar doesn't work like i was hoping it would

iron juniper
dense dock
#

dont steammoded mods work with lovely?

tranquil lintel
#

Anyone know which sprites are accessed for the card face ui

#

is it 1x or 2x

iron onyx
#

THERE we go

#

the card is now properly added, now that i've checked that the bought card isn't dissolving

#

now i've just got to get the localization working and i'm in business

west pecan
tacit mountain
#

Lovely load Steamodded and Steamodded handle the mods

modern kiln
#

@iron onyx what are you working on, I'm super curious...

iron onyx
#

here's one of them

#

the edition and eternal preservation code isn't working rn but

#

oh well

#

the idea is, obtaining a certain pair of jokers will automatically combine them, compositing both their effects into a single card

#

and once it's fully done, it will retain the eternal property and the highest-tier edition

dense dock
#

seems pretty cool

simple venture
#

would be cool

iron onyx
#

it's something i'm thinking of, yes

simple venture
#

is it in early development or can i download it

iron onyx
#

it's still in beta, unfortunately

modern kiln
#

Didn't Mika or Jelly make a Straight Nate? You could probably use that sprite if you wanted

simple venture
iron onyx
#

i need to figure out how to make the game look at the editions of both material cards

#

as well as the eternal status of either

#

because i want it to retain eternal status if one of the cards used was

dense dock
#

yea that sounds tricky

iron onyx
#

as well as editions in the order:

  • negative
  • polychrome
  • holographic
  • foil
#

if both have an edition, the higher tier one is chosen

#

or, should be

simple venture
west pecan
iron onyx
#

you fuse them by buying both of the fusion's materials in the smae run

west pecan
#

if that can help for eternal ?

iron onyx
#

i already have lushutil

simple venture
#

oohhh thats cool

#

thats alotttt of work tho too

hardy brook
#

So... I got two problems

iron onyx
#

so for creepy face, you buy both smiley face and scary face

simple venture
#

oo yh makes sense

hardy brook
#
  1. Don't know how to give xmult to my joker
  2. Don't know how I'm gonna get the "If Glass Card, then destroy after score"
modern kiln
iron onyx
#

that's what i've already gotten done

hardy brook
#

Who put the 👀 emote?

iron onyx
#

buying them both deletes both, and spawns the fusion

#

and the fusion works as it's supposed to

#

now it's just passing on the best edition from both cards and eternal statuses

#

which i do have code for

#

but i guess it's not working?

#

oh wait

#

that's the problem

#

the eternal code wouldn't run if neither material had an edition

#

now that's fixed

hardy brook
# hardy brook

So yeah, keep trying to figure out AT LEAST THE XMULT but nope

west pecan
hardy brook
#

every attempt has no xmult

modern kiln
#

@hardy brook did you add anything to game.lua or just in the file you screenshotted?

hardy brook
modern kiln
#

ok that might be part of our problem

#

just a sec, lemme grab a screenshot of the area I think might help

hardy brook
#

I don't want to change anything in game.lua though

#

I just wanna add xmult to a card

#

lol

iron onyx
#

success!

strong swift
iron onyx
#

i mean, i'll change the rarity later; kinda stole that from another mod anyway

strong swift
#

yeah fair

iron onyx
#

might even make it a custom "fusion" rarity (if possible)

#

bc you're not supposed to get them normally

sleek granite
#

are custom rarities possible? :o

strong swift
#

i think only with balamod

iron onyx
#

oh, i see

strong swift
#

mathisfun_ got exotic rarity working

modern kiln
sleek granite
#

are custom rarities possible with hacky code that will probably cause other mods to break? :P

#

(compatibility was never an option)

modern kiln
#

I think you'd have to write new shader code to get a similar effect to the others

sleek granite
#

rarities, not editions

modern kiln
#

oh my b, I think custom rarities are defintely possible with hacky code

sleek granite
#

i had an idea for Junk Jokers that would be unsellable and take up a slot but have some condition that destroys them; but idk how feasible that is haha

hardy brook
#

Tried it once and doesn't load but i'll try again

blissful basin
#

someone was posting about adding a new rarity tier, mythic. but i have no clue which chat that was now

umbral pilot
sleek granite
#

i mean really isnt all the code hacky and we just need to all use the same hacky code for compatibility anyway

umbral pilot
#

I feel like that's the thesis of all comp sci lmao

#

shit's broken, oh well

#

et al

sleek granite
#

haha, true. i wonder if i could tackle making an api that does it. might be a bit Much for my Third Thing i do tho lol

cosmic shell
sleek granite
#

oh, but rarities are held as numbers huh. that might be the hardest part...

modern kiln
# umbral pilot I'm curious - how are shaders installed / added?

this is a question for @tacit mountain or Balamod's creator I think - I can figure out what's going on in the code itself after awhile but don't actually know what steammod or Balamod does to inject their lua code into the src, and if that's different for lua than .fs files

modern kiln
cosmic shell
tacit mountain
#

That's it yeah

#

Steamodded don't provide anything for shaders, no idea for Balamod

cinder sage
#

what does loc_parse_string() do?

dusky reef
#

oh btw is the injector updated to reflect recent commits?

cinder sage
#

i was going through the steamodded source but i can't find the definition

tacit mountain
dusky reef
#

i remember there was this pull request about blueprint_compat not loaded, was that covered now?

cosmic shell
dusky reef
tacit mountain
#

I'm working on r2mm and nativefs compatibility, I will do a new release with all new stuff when it's ready

dusky reef
#

because if stuff like that were fixed only on github then user still won't be able to use it right

tacit mountain
#

But injectors use bundle code, and the PS one use a specified tag

#

So they do not reflect last updates

dusky reef
#

just so that it isn't only working on my machine and a few others... Thanks a lot for all the update and support balatroheart

umbral pilot
tranquil lintel
#

speaking of shaders anyone know how to get a png image of the shaders?

umbral pilot
#

a shader preload patch if it's even required

#

so the shaders are present in the table as early as possible

#

but it doesn't seem super necessary

fickle elbow
#

I finished adding The Drain Blind & The Bleach to my mod

dense dock
#

this looks cool and id love to try it out

fickle elbow
normal onyx
#

any mod recommendations?

grand geode
#

Instead of copying the whole thing into your mod you could just point people to download BlindCollectionPatch yk

grizzled sentinel
grand geode
#

anyways gonna figure out some UI stuff then I might add a Blind API to Steamodded???

faint coyote
#

hey i'm new to this, is there a template i might use as a starting point for modding custom jokers?

iron juniper
#

When you run out of cards to roll for

fickle elbow
modern kiln
iron juniper
tacit mountain
#

(I patched the lovely file, nativefs ref was not meant to be on the repo)

modern kiln
tacit mountain
modern kiln
#

odd_todd ya basically

#

I'm fine without! Just not sure if they're things I need/want to make use of

tacit mountain
#

I need to create new one along side some doc

#

I'm late on this part

dusky reef
tacit mountain
dusky reef
#

I was welp

tacit mountain
#

It's very simple to update

modern kiln
dusky reef
#

I was doing cardback injection via love.filesystem

tacit mountain
bold fiber
#

How does one find the old textures for the jokers? I want to restore 8 Ball to its former glory of creating tarot cards

#

And make it purple too

quasi crest
#

idea: mod with 1238971238912 planets (real)

wild thunder
#

the way you get so many is by counting flushes of less than 5 cards and straights of less than 5 cards, and making every combination a different hand

sleek granite
#

nah they all just level four of a kind

quasi crest
#

i had an idea for Suit Pair - essentially a two card flush (5x2???)

sleek granite
#

me when Flush Two bulbaSip

quasi crest
#

can i dump more ideas here or Where do i put them (im new to this discord)

modern kiln
#

I'm new too but I think a new thread for mod idea dumping/riffing isn't a bad idea

#

a channel could work too but I imagine that requires an Admin decision

sleek granite
rare shell
#

oh we're so back

rigid jewel
#

More jonkler shenanigans

#

This is making me want a challenge where you get 5 negative eternal copies of this joker rigged to all 5 final boss blinds

iron onyx
#

turns out i had the perfect seed to test whether or not my fused jokers edition retention works!

#

the wrathful joker had poly, the arrowhead had nothing.

haughty hinge
#

I really wanna make Balatro: Uno edition but I can only supply ideas nothing else

exotic pine
#

anyone know what state G.GAME.PACK_INTERRUPT is?

#

trying to bind a key to the "next round" button in the shop.. trying to figure out what state to change to properly exit the shop

#

what is e arg?

sleek granite
#

just the name of the argument. context would tell more on what data type it is supposed to be or how it is used.

mortal rapids
iron onyx
#

attempted to trim down my "fusion check" code, so i'm not typing the same things over and over

#

i feel like i'm doing something wrong, but i don't know exactly what.

#

THERE we go

#

just had to get rid of the keys

exotic pine
#

don't think it would be appropriate to create my own argument here, i'm sure it's looking for some kind of information in the game

iron onyx
#

JOKER FUSION

#

yeah, i gave it the legendary rarity

rare shell
#

any specific trigger right now to fuse them?

iron onyx
#

just buying the two materials in any run

rare shell
#

or is it just "buy 2 of the materials, they combine"

iron onyx
#

yep

rare shell
#

mkay

iron onyx
#

in beta RN

rare shell
#

spiffy

iron onyx
#

but ye

#

there is an oddity i've noticed

#

the custom cards wiggle at the end of a round as if they're doing something, even if they don't

bold fiber
#

Maybe you could call the fused jokers "Lenticular" like those stickers that show 2 pictures when you move them side to side

modern kiln
iron onyx
subtle dust
#

hi is there any way to recover a save that bricked because of a quit out during a card transformation e.g. death

sleek granite
rare shell
#

Is it possible to add custom ranked cards/how to do so?

round oar
#

guys i've been modding in balamod and want to move one of my mods over to steammodded, where the hell do i start?

runic kraken
#

so can somebody give me a crash course on what is needed to publish your mod on thunderstore?

gleaming talon
#

Steamodded got an update ?

lean dune
#

yep

gleaming talon
#

what changed ?

lean dune
#

r2mm support, qol and a couple of features for the joker API as well as a loading priority system notably

gleaming talon
#

what's r2mm ?

rare shell
#

R2modman

#

It's a mod manager

gleaming talon
#

wow that's worth the alias

#

you save 4letters

grizzled sentinel
rare shell
#

I mean if you want to be pedantic we can just call it the Risk of Rain 2 Mod Manager instead

#

But I think r2mm is fine tbh

gleaming talon
#

tf is is Risk of Rain mod manager doing here

runic kraken
#

do we have to edit our mods for them to work with r2mm? or do you have to install them manually anyway?

rare shell
#

It started as a risk of rain 2 mod launcher and has been expanded to cover a bunch of other games

#

Another mod distribution platform like nexus mods or workshop

gleaming talon
#

Ohhhh okay

#

tho still

#

why keep the name