Make Jumbo visual-only for playing cards in non-Cryptid

This commit is contained in:
Emik 2026-02-16 18:28:59 +01:00
parent 742c3b1aee
commit 78110fc93c
Signed by: emik
GPG key ID: 6B0CD72A5E503BDF
2 changed files with 13 additions and 1 deletions

View file

@ -17,5 +17,5 @@
"conflicts": [ "conflicts": [
"Jen" "Jen"
], ],
"version": "1.5.26" "version": "1.5.27"
} }

View file

@ -22,6 +22,10 @@ local function get_weight(self)
return G.GAME.edition_rate * self.weight return G.GAME.edition_rate * self.weight
end end
local function is_playing_card(card)
return ({Default = true, Enhanced = true})[((card.config or {}).center or {}).set]
end
SMODS.Edition({ SMODS.Edition({
key = "polygloss", key = "polygloss",
loc_txt = { loc_txt = {
@ -106,6 +110,10 @@ SMODS.Edition({
}, },
}, },
on_apply = function(card) on_apply = function(card)
if not Cryptid and is_playing_card(card) then
return
end
Jane.q(function() Jane.q(function()
Jane.resize(card, Jane.config.wee_sizemod) Jane.resize(card, Jane.config.wee_sizemod)
end, nil, nil, nil, false, false) end, nil, nil, nil, false, false)
@ -127,6 +135,10 @@ SMODS.Edition({
end end
end, end,
on_remove = function(card) on_remove = function(card)
if not Cryptid and is_playing_card(card) then
return
end
Jane.q(function() Jane.q(function()
Jane.resize(card, 1 / Jane.config.wee_sizemod) Jane.resize(card, 1 / Jane.config.wee_sizemod)
end, nil, nil, nil, false, false) end, nil, nil, nil, false, false)