Let the Card Back Enhancer also update the "BackIsHidden" setting
This commit is contained in:
parent
a3f7cd9770
commit
b915312056
@ -31,6 +31,7 @@ function onCollisionEnter(collisionInfo)
|
|||||||
for customDeckId, customDeckData in pairs(data["CustomDeck"]) do
|
for customDeckId, customDeckData in pairs(data["CustomDeck"]) do
|
||||||
if deckChanges[customDeckId] then
|
if deckChanges[customDeckId] then
|
||||||
customDeckData["BackURL"] = deckChanges[customDeckId]
|
customDeckData["BackURL"] = deckChanges[customDeckId]
|
||||||
|
customDeckData["BackIsHidden"] = true
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -67,12 +68,13 @@ function processCard(cardData)
|
|||||||
|
|
||||||
local customDeckId, customDeckData = next(cardData["CustomDeck"])
|
local customDeckId, customDeckData = next(cardData["CustomDeck"])
|
||||||
|
|
||||||
-- if this card already has the correct back
|
-- if this card already has the correct back settings
|
||||||
if customDeckData["BackURL"] == newBack then return false end
|
if customDeckData["BackURL"] == newBack and customDeckData["BackIsHidden"] then return false end
|
||||||
|
|
||||||
-- skip cards with decksheets as back
|
-- skip cards with decksheets as back
|
||||||
if (customDeckData["NumHeight"] == 1 and customDeckData["NumWidth"] == 1)
|
if (customDeckData["NumHeight"] == 1 and customDeckData["NumWidth"] == 1)
|
||||||
or customDeckData["UniqueBack"] == false then
|
or customDeckData["UniqueBack"] == false then
|
||||||
|
customDeckData["BackIsHidden"] = true
|
||||||
customDeckData["BackURL"] = newBack
|
customDeckData["BackURL"] = newBack
|
||||||
deckChanges[customDeckId] = newBack
|
deckChanges[customDeckId] = newBack
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user