#Malverk - A Texture Pack Manager

1 messages · Page 3 of 1

marsh charm
#

Hey, how would i use pixel_size on a changed sprite? Im retexturing egg and stencil to sprites that have custom sizes

simple wharf
#

first time doing this what am i doing wrong

simple wharf
#

trying to change the gem

#

nothing's working

amber maple
#

Has anyone figured out crossmod for Malverk?

brave isle
#

yo could someone help me out, I'm trying to adapt a texture set for the tarot cards i found to work with malverk but it keeps erroring out and giving me this

#

--- STEAMODDED HEADER
--- MOD_NAME: boykisser Tarot Cards
--- MOD_ID: boykisserTs
--- PREFIX: Boykisser
--- MOD_AUTHOR: [art: saerfener code: osaly]
--- MOD_DESCRIPTION: Replaces the tarot cards with boykisser varients
--- VERSION: 1.0.0
--- DEPENDENCIES: [malverk]

AltTexture({
key = 'boykissertarot',
set = 'Tarot',
path = 'Boykisser_Tarots.png',
loc_txt = {
name = 'Boykisser Tarot'
}
})
TexturePack{
key = 'Boykisser',
textures = {'boykisser_Tarot'},
loc_txt = {
name = 'Boykisser tarot cards',
text = {
'Boykisser themed',
'{C:tarot}Tarot{} cards'
}
}
}

#

here my code

#

anyone know what's up, any help would be greatly appreciated

mental aurora
brave isle
mental aurora
# brave isle

that's a basic syntax error
can you put the whole new file

brave isle
#

--- STEAMODDED HEADER
--- MOD_NAME: boykisser Tarot Cards
--- MOD_ID: boykisserTs
--- PREFIX: Boykisser
--- MOD_AUTHOR: [art: saerfener code: osaly]
--- MOD_DESCRIPTION: Replaces the tarot cards with boykisser varients
--- VERSION: 1.0.0
--- DEPENDENCIES: [malverk]

AltTexture({
key = 'boykissertarot',
set = 'Tarot',
path = 'Boykisser_Tarots.png',
loc_txt = {
name = 'Boykisser Tarot'
}
})
TexturePack{
key = 'Boykisser',
TexturePack{
textures = {'Boykisser_boykissertarot'},
}
loc_txt = {
name = 'Boykisser tarot cards',
text = {
'Boykisser themed',
'{C:tarot}Tarot{} cards'
}
}
}

mental aurora
brave isle
mental aurora
#

there was an extra TexturePack too

--- STEAMODDED HEADER
--- MOD_NAME: boykisser Tarot Cards
--- MOD_ID: boykisserTs
--- PREFIX: Boykisser
--- MOD_AUTHOR: [art: saerfener code: osaly]
--- MOD_DESCRIPTION: Replaces the tarot cards with boykisser varients
--- VERSION: 1.0.0
--- DEPENDENCIES: [malverk]


AltTexture({
    key = 'boykissertarot',
    set = 'Tarot',
    path = 'Boykisser_Tarots.png',
    loc_txt = {
        name = 'Boykisser Tarot'
    }
})
TexturePack{
    key = 'Boykisser',
    textures = {'Boykisser_boykissertarot'},
    loc_txt = {
        name = 'Boykisser tarot cards',
        text = {
            'Boykisser themed',
            '{C:tarot}Tarot{} cards'
        }
    }
}
brave isle
#

oh my god how did i not notice that

#

thank you for everything

mental aurora
#

np

plucky belfry
#

I can't believe the old steamodded header is still in use and recommended

high drift
#

It’s not?

tulip flax
#

where even is it recommended

#

it definitely isnt by smods

sand burrow
#

why tf is using the textures button not working

#

I didn't do anything and it now works

#

huh

#

for some bizzare reason having a only my texture pack kyu-latro crashes the game

#

but having my other pack pokelatro fixes it

#

???????

#

I love malverk ❤️

#

maybe something to do with the soul_key stuff? (or something like that)

sand burrow
#

it was something to do with the stickers

#

had to remove becouse no clue how to fix

foggy garnet
#

I'm back from the depths and wanting to figure out if the documentation was available yet for making a sleeve mod compatible with malverk~?

subtle shard
narrow fjord
#

I tried adding the Celestial Funk skins, but it crashes when starting

#

Is it because of the other mods?

#

So it crashes if I put the folder into the mod folder

narrow fjord
#

I’ll show ya later

paper escarp
#

is malverk not able to replace unlock text?

narrow fjord
high drift
#

you have lovely patches missing

narrow fjord
#

ah.

#

where do I put this?

lucid jacinth
#

you don't

#

that's the source code; for lovely you need the compiled dll

tulip flax
#

That

#

That isnt the source code

#

this is correct afaik

#

There should be a single version.dll file in there

narrow fjord
#

yep, there is

tulip flax
#

Okay

#

Then you want to put that into the same folder as the balatro executable

narrow fjord
#

oh yeah, I have to put it in the directory!

#

i put it in and it stll crashes

#

Well, Celestial Funk still makes it crash

calm tusk
wraith lichen
#

is there a way to change a texture from another mod without listing all the Jokers that use said texture?

#

i've replaced all the Jokers in Cryptid, and would like an easy way of changing its textures

nova niche
#

still haven't found a solution to this,
right now all im doing is taking the code for some other mod and just replacing the sprites from it but i'd rather have it be my own one incase i wanted to like upload it or something

#

im not very smart unfortunately

wraith lichen
wraith lichen
#

okay nevermind, i'm very smart actually

#

i tried using the keys of the atlases that Cryptid uses, but it's replacing the vanilla jokers 😭

wraith lichen
#

problem: Cryptid has soul_poss like { x = , y = , extra = { ... } }

#

Malverk doesn't look like it handles those

wraith lichen
#

okay found the issue

#

default_soul is only set for vanilla Jokers

high drift
#

I will likely need to make some changes for modded objects like this to work fully, but you should be able to generate a list of keys by looping over either the jokers table or the cryptid mod table somewhere

wraith lichen
#

aye it's alright ^^ i've got it working

high drift
#

Sweet!

#

What was the solution?

wraith lichen
#
for _, v in pairs(SMODS.Centers) do
        if v.soul_pos and not v.default_soul then
            v.default_soul = v.soul_pos
        end
    end```
#

and also

#
function ghostcards_find_all_on_sheet(mod, sheet)
    local atlas = {}
    for _, v in pairs(SMODS.Centers) do
        if v.original_mod and v.original_mod.id == mod and v.atlas == sheet then
            atlas[#atlas + 1] = v.key
        end
    end
    return atlas
end```
#

eg. keys = ghostcards_find_all_on_sheet("Cryptid", "cry_atlasone"),

high drift
#

Yeah I was thinking a function like that

wraith lichen
#

how's this for a mod icon?

#

alt version

prime ridge
#

The alt version looks very cool

wraith lichen
#

oh ya here's the alt version 1x

high drift
#

That’s pretty cool

#

I’m not a massive fan of tag style mod icons tbh

wraith lichen
#

fair ^u^

#

detagified

high drift
#

No no I mean the background 🤣

#

The emboss effect is fine

wraith lichen
#

ah ^^

#

hehehe

fast zinc
#

M

unkempt sun
paper escarp
#

and a quick simple fix that i find seems to be opening and closing the malverk textures menu, and i think this loop is what does it?

#

i've tested putting that that in a function and calling that function from an event set near the end of my copy_card hook and that appears to fix that specifically, i'm wondering if this fix is applicable elsewhere

granite gazelle
#

no matter what i do malverk refuses to work, ive tried everything at this stage

high drift
#

Your install of steamodded is over 12 months out of date