diff --git a/assets/1x/back.png b/assets/1x/back.png index 565be62..82fbdaa 100644 Binary files a/assets/1x/back.png and b/assets/1x/back.png differ diff --git a/assets/1x/sleeve.png b/assets/1x/sleeve.png new file mode 100644 index 0000000..8722ffe Binary files /dev/null and b/assets/1x/sleeve.png differ diff --git a/assets/2x/back.png b/assets/2x/back.png index a823851..92f6aab 100644 Binary files a/assets/2x/back.png and b/assets/2x/back.png differ diff --git a/assets/2x/blind.png b/assets/2x/blind.png index c28ba6e..4671325 100644 Binary files a/assets/2x/blind.png and b/assets/2x/blind.png differ diff --git a/assets/2x/charm.png b/assets/2x/charm.png index ed2bdee..3764756 100644 Binary files a/assets/2x/charm.png and b/assets/2x/charm.png differ diff --git a/assets/2x/icon.png b/assets/2x/icon.png index 153643c..82a8332 100644 Binary files a/assets/2x/icon.png and b/assets/2x/icon.png differ diff --git a/assets/2x/joker.png b/assets/2x/joker.png index 2ecc0b2..ab3490c 100644 Binary files a/assets/2x/joker.png and b/assets/2x/joker.png differ diff --git a/assets/2x/seal.png b/assets/2x/seal.png index 836937c..21aacc2 100644 Binary files a/assets/2x/seal.png and b/assets/2x/seal.png differ diff --git a/assets/2x/sleeve.png b/assets/2x/sleeve.png new file mode 100644 index 0000000..8a7cf90 Binary files /dev/null and b/assets/2x/sleeve.png differ diff --git a/assets/2x/spectral.png b/assets/2x/spectral.png index 01d2a1d..4de44fb 100644 Binary files a/assets/2x/spectral.png and b/assets/2x/spectral.png differ diff --git a/assets/2x/tag.png b/assets/2x/tag.png index ccfe8ef..4ec68d3 100644 Binary files a/assets/2x/tag.png and b/assets/2x/tag.png differ diff --git a/assets/2x/tarot.png b/assets/2x/tarot.png index cc2a019..4f1b14a 100644 Binary files a/assets/2x/tarot.png and b/assets/2x/tarot.png differ diff --git a/manifest.json b/manifest.json index 7ec46b3..3df869a 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "author": [ "Emik" ], - "version": "2.6.2", + "version": "2.6.3", "badge_colour": "8BE9FD", "main_file": "src/main.lua", "badge_text_colour": "44475A", diff --git a/src/back.lua b/src/back.lua index d63ec5e..056ba2b 100644 --- a/src/back.lua +++ b/src/back.lua @@ -33,17 +33,21 @@ local back = (function() end local sleeve = (_G["CardSleeves"] or {}).Sleeve - SMODS.Back(tbl) + local b = SMODS.Back(tbl) x = x + 1 + q(function() + Bakery_API.credit(b) + end) + if not sleeve then - return + return b end - sleeve { + local s = sleeve { key = key, pos = tbl.pos, - atlas = "back", + atlas = "sleeve", config = tbl.config and f(tbl.config):table() or nil, loc_vars = function(self, ...) local ret = tbl.loc_vars and tbl.loc_vars(self, ...) or {} @@ -60,6 +64,12 @@ local back = (function() return self.get_current_deck_key() == "b_Roland_" .. key end, } + + q(function() + Bakery_API.credit(s) + end) + + return b end end)() @@ -70,9 +80,17 @@ SMODS.Atlas { py = 95, } +local _ = _G["CardSleeves"] and SMODS.Atlas { + key = "sleeve", + path = "sleeve.png", + px = 73, + py = 95, +} + back { key = "blossom", pronouns = "any_all", + artist = "Roland_bakersdozenbagels", config = {extra = {alt_times = 8, times = 2}}, attributes = {"boss_blind"}, loc_vars = function(self, _, _) @@ -114,6 +132,7 @@ back { back { key = "swapper", pronouns = "he_him", + artist = "Roland_bakersdozenbagels", attributes = {"spectral", "tarot"}, apply = function(self) local modifiers = G.GAME.modifiers diff --git a/src/main.lua b/src/main.lua index 2b425fd..f055824 100644 --- a/src/main.lua +++ b/src/main.lua @@ -13,6 +13,7 @@ if _G["Balatest"] then end q(function() + -- Special shoutout to all contributors. <3 ---@type table local contributors, mods = Bakery_API.contributors, SMODS.Mods @@ -22,6 +23,12 @@ q(function() bg = HEX "bd93f9ff", } + contributors.Roland_bakersdozenbagels = { + name = "BakersDozenBagels", + fg = HEX "362708", + bg = HEX "EDD198", + } + contributors.Roland_char = { name = "char (@irregulester)", fg = HEX "f8f8f2ff",