Add sleeves for each deck

This commit is contained in:
Emik 2025-04-13 19:40:06 +02:00
parent 780814fece
commit a061166e36
Signed by: emik
GPG key ID: 09CDFF9E5703688D
2 changed files with 25 additions and 9 deletions

View file

@ -17,5 +17,5 @@
"conflicts": [ "conflicts": [
"Jen" "Jen"
], ],
"version": "1.1.6" "version": "1.2.0"
} }

View file

@ -5,9 +5,25 @@ SMODS.Atlas {
path = Jane.config.texture_pack .. "/b_jane_decks.png", path = Jane.config.texture_pack .. "/b_jane_decks.png",
} }
local function back(x)
SMODS.Back(x)
local text = x.loc_txt.text
local name = x.loc_txt.name:gsub("Deck$", "Sleeve")
CardSleeves.Sleeve {
key = x.key,
pos = x.pos,
apply = x.apply,
atlas = "janedecks",
loc_vars = x.loc_vars,
trigger_effect = x.trigger_effect,
loc_txt = {name = name, text = text},
}
end
local eternal_text = Cryptid and "Absolute" or "Eternal" local eternal_text = Cryptid and "Absolute" or "Eternal"
SMODS.Back { back {
key = "nitro", key = "nitro",
atlas = "janedecks", atlas = "janedecks",
pos = {x = 1, y = 1}, pos = {x = 1, y = 1},
@ -75,7 +91,7 @@ local function add_rain_world_joker()
return true return true
end end
SMODS.Back { back {
key = "karma", key = "karma",
atlas = "janedecks", atlas = "janedecks",
pos = {x = 3, y = 0}, pos = {x = 3, y = 0},
@ -97,7 +113,7 @@ SMODS.Back {
end, end,
} }
SMODS.Back { back {
key = "mysterious", key = "mysterious",
atlas = "janedecks", atlas = "janedecks",
pos = {x = 1, y = 0}, pos = {x = 1, y = 0},
@ -120,7 +136,7 @@ SMODS.Back {
end, end,
} }
SMODS.Back { back {
key = "obsidian", key = "obsidian",
atlas = "janedecks", atlas = "janedecks",
pos = {x = 2, y = 1}, pos = {x = 2, y = 1},
@ -167,7 +183,7 @@ local function apply_orrery()
end) end)
end end
SMODS.Back { back {
key = "orrery", key = "orrery",
atlas = "janedecks", atlas = "janedecks",
pos = {x = 0, y = 0}, pos = {x = 0, y = 0},
@ -183,7 +199,7 @@ SMODS.Back {
end, end,
} }
SMODS.Back { back {
key = "tortoise", key = "tortoise",
atlas = "janedecks", atlas = "janedecks",
pos = {x = 3, y = 1}, pos = {x = 3, y = 1},
@ -233,7 +249,7 @@ local function apply_weeck()
end) end)
end end
SMODS.Back { back {
key = "weeck", key = "weeck",
atlas = "janedecks", atlas = "janedecks",
pos = {x = 4, y = 1}, pos = {x = 4, y = 1},
@ -251,7 +267,7 @@ SMODS.Back {
end, end,
} }
SMODS.Back { back {
key = "omega", key = "omega",
atlas = "janedecks", atlas = "janedecks",
pos = {x = 5, y = 1}, pos = {x = 5, y = 1},