#Malverk - A Texture Pack Manager
1 messages · Page 3 of 1
first time doing this what am i doing wrong
Has anyone figured out crossmod for Malverk?
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
in the textures field of TexturePack, it needs to be a list of keys of your AltTexture objects, plus your mod prefix
in this case, change
TexturePack{
textures = {'boykisser_Tarot'},
}```
to
```lua
TexturePack{
textures = {'Boykisser_boykissertarot'}, -- Boykisser is from PREFIX; boykissertarot is the key from the AltTexture
}
thanks a lot this fixed my original error tho now i am getting a diffrent error
that's a basic syntax error
can you put the whole new file
--- 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'
}
}
}
here ya go
There's an extra } on the line before the last loc_txt
is it the one on line 23? i tried removing it and got a different error
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'
}
}
}
np
I can't believe the old steamodded header is still in use and recommended
It’s not?
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)
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~?
crash swithing profile
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
What is your crash?
I’ll show ya later
is malverk not able to replace unlock text?
you have lovely patches missing
That
That isnt the source code
this is correct afaik
There should be a single version.dll file in there
yep, there is
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
hm,
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
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
hang on i might be a little dense
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 😭
problem: Cryptid has soul_poss like { x = , y = , extra = { ... } }
Malverk doesn't look like it handles those
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
aye it's alright ^^ i've got it working
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"),
Yeah I was thinking a function like that
The alt version looks very cool
oh ya here's the alt version 1x
M

oh right, that's what i meant to mention, about this steamodded issue
i get not exactly this, but something similar with malverk and using copy_card effects to copy a modded joker:
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
no matter what i do malverk refuses to work, ive tried everything at this stage
Your install of steamodded is over 12 months out of date