From 1cd326e7c37ec6a95b6dd8d287f2b7f697780971 Mon Sep 17 00:00:00 2001 From: Kyle <41976328+ImKyle4815@users.noreply.github.com> Date: Mon, 6 Jul 2020 17:29:48 -0700 Subject: [PATCH] restructure --- askscryfall.html => askscryfall/index.html | 29 +-- boxGenerator.html | 18 +- creator.html => creator/index.html | 28 +-- data/images/{ => cardImages}/black.png | Bin data/images/{ => cardImages}/blank.png | Bin data/images/{ => cardImages}/cornerCutout.png | Bin .../expedition/expeditionFrameA.png | Bin .../expedition/expeditionFrameB.png | Bin .../expedition/expeditionFrameBOriginal.png | Bin .../expedition/expeditionFrameG.png | Bin .../expedition/expeditionFrameL.png | Bin .../expedition/expeditionFrameM.png | Bin .../expedition/expeditionFrameR.png | Bin .../expedition/expeditionFrameU.png | Bin .../expedition/expeditionFrameW.png | Bin .../expedition/expeditionMaskFrame.png | Bin .../expedition/expeditionMaskPinline.png | Bin .../expedition/expeditionMaskTextbox.png | Bin .../expedition/expeditionMaskType.png | Bin .../{ => cardImages}/future/futureFrameA.png | Bin .../{ => cardImages}/future/futureFrameB.png | Bin .../{ => cardImages}/future/futureFrameC.png | Bin .../{ => cardImages}/future/futureFrameG.png | Bin .../{ => cardImages}/future/futureFrameL.png | Bin .../{ => cardImages}/future/futureFrameM.png | Bin .../{ => cardImages}/future/futureFrameR.png | Bin .../{ => cardImages}/future/futureFrameU.png | Bin .../{ => cardImages}/future/futureFrameW.png | Bin .../{ => cardImages}/future/futureGray.png | Bin .../future/futureMaskArtifact.png | Bin .../future/futureMaskBorder.png | Bin .../future/futureMaskCreature.png | Bin .../future/futureMaskEnchantment.png | Bin .../future/futureMaskInstant.png | Bin .../future/futureMaskLand.png | Bin .../future/futureMaskMulti.png | Bin .../future/futureMaskSorcery.png | Bin .../{ => cardImages}/future/futurePTA.png | Bin .../{ => cardImages}/future/futurePTB.png | Bin .../{ => cardImages}/future/futurePTC.png | Bin .../{ => cardImages}/future/futurePTG.png | Bin .../{ => cardImages}/future/futurePTL.png | Bin .../{ => cardImages}/future/futurePTM.png | Bin .../{ => cardImages}/future/futurePTR.png | Bin .../{ => cardImages}/future/futurePTU.png | Bin .../{ => cardImages}/future/futurePTW.png | Bin .../{ => cardImages}/future/futureWhite.png | Bin .../invention/inventionFrame.png | Bin .../invention/inventionPT.png | Bin .../{ => cardImages}/ixalan/ixalanFrameB.png | Bin .../{ => cardImages}/ixalan/ixalanFrameG.png | Bin .../{ => cardImages}/ixalan/ixalanFrameL.png | Bin .../{ => cardImages}/ixalan/ixalanFrameM.png | Bin .../{ => cardImages}/ixalan/ixalanFrameR.png | Bin .../{ => cardImages}/ixalan/ixalanFrameU.png | Bin .../{ => cardImages}/ixalan/ixalanFrameW.png | Bin .../ixalan/ixalanIconArtifact.png | Bin .../ixalan/ixalanIconCreature.png | Bin .../ixalan/ixalanIconEnchantment.png | Bin .../ixalan/ixalanIconInstant.png | Bin .../ixalan/ixalanIconMulti.png | Bin .../ixalan/ixalanIconSorcery.png | Bin .../m15/devoid/m15DevoidFrameA.png | Bin .../m15/devoid/m15DevoidFrameB.png | Bin .../m15/devoid/m15DevoidFrameG.png | Bin .../m15/devoid/m15DevoidFrameL.png | Bin .../m15/devoid/m15DevoidFrameM.png | Bin .../m15/devoid/m15DevoidFrameR.png | Bin .../m15/devoid/m15DevoidFrameU.png | Bin .../m15/devoid/m15DevoidFrameW.png | Bin .../m15FrameAInventionClassic.png | Bin .../m15FrameBInventionClassic.png | Bin .../m15FrameGInventionClassic.png | Bin .../m15FrameInventionClassicGoldTrim.png | Bin .../m15FrameMInventionClassic.png | Bin .../m15FrameRInventionClassic.png | Bin .../m15FrameUInventionClassic.png | Bin .../m15FrameWInventionClassic.png | Bin .../m15MaskInventionClassicFrame.png | Bin .../images/{ => cardImages}/m15/m15CrownA.png | Bin .../images/{ => cardImages}/m15/m15CrownB.png | Bin .../m15/m15CrownFloatingA.png | Bin .../m15/m15CrownFloatingB.png | Bin .../m15/m15CrownFloatingG.png | Bin .../m15/m15CrownFloatingL.png | Bin .../m15/m15CrownFloatingM.png | Bin .../m15/m15CrownFloatingR.png | Bin .../m15/m15CrownFloatingU.png | Bin .../m15/m15CrownFloatingW.png | Bin .../images/{ => cardImages}/m15/m15CrownG.png | Bin .../images/{ => cardImages}/m15/m15CrownL.png | Bin .../images/{ => cardImages}/m15/m15CrownM.png | Bin .../images/{ => cardImages}/m15/m15CrownR.png | Bin .../images/{ => cardImages}/m15/m15CrownU.png | Bin .../images/{ => cardImages}/m15/m15CrownW.png | Bin .../images/{ => cardImages}/m15/m15FrameA.png | Bin .../{ => cardImages}/m15/m15FrameANyx.png | Bin .../images/{ => cardImages}/m15/m15FrameB.png | Bin .../{ => cardImages}/m15/m15FrameBNyx.png | Bin .../images/{ => cardImages}/m15/m15FrameG.png | Bin .../{ => cardImages}/m15/m15FrameGNyx.png | Bin .../images/{ => cardImages}/m15/m15FrameL.png | Bin .../images/{ => cardImages}/m15/m15FrameM.png | Bin .../{ => cardImages}/m15/m15FrameMNyx.png | Bin .../images/{ => cardImages}/m15/m15FrameR.png | Bin .../{ => cardImages}/m15/m15FrameRNyx.png | Bin .../images/{ => cardImages}/m15/m15FrameU.png | Bin .../{ => cardImages}/m15/m15FrameUNyx.png | Bin .../images/{ => cardImages}/m15/m15FrameV.png | Bin .../images/{ => cardImages}/m15/m15FrameW.png | Bin .../{ => cardImages}/m15/m15FrameWNyx.png | Bin .../m15/m15InnerCrownACompanion.png | Bin .../m15/m15InnerCrownANyx.png | Bin .../m15/m15InnerCrownBCompanion.png | Bin .../m15/m15InnerCrownBNyx.png | Bin .../m15/m15InnerCrownGCompanion.png | Bin .../m15/m15InnerCrownGNyx.png | Bin .../m15/m15InnerCrownMCompanion.png | Bin .../m15/m15InnerCrownMNyx.png | Bin .../m15/m15InnerCrownRCompanion.png | Bin .../m15/m15InnerCrownRNyx.png | Bin .../m15/m15InnerCrownUCompanion.png | Bin .../m15/m15InnerCrownUNyx.png | Bin .../m15/m15InnerCrownWCompanion.png | Bin .../m15/m15InnerCrownWNyx.png | Bin .../{ => cardImages}/m15/m15MaskBorder.png | Bin .../{ => cardImages}/m15/m15MaskFrame.png | Bin .../m15/m15MaskLegendCrown.png | Bin .../m15/m15MaskLegendCrownPinline.png | Bin .../m15MaskNicknameLegendCrownStrokeless.png | Bin .../m15/m15MaskNicknameTitleStrokeless.png | Bin .../{ => cardImages}/m15/m15MaskPinline.png | Bin .../m15/m15MaskPinlineSuper.png | Bin .../{ => cardImages}/m15/m15MaskRules.png | Bin .../{ => cardImages}/m15/m15MaskTitle.png | Bin .../{ => cardImages}/m15/m15MaskType.png | Bin .../{ => cardImages}/m15/m15Midnight.png | Bin .../m15/m15NicknameCrownA.png | Bin .../m15/m15NicknameCrownB.png | Bin .../m15/m15NicknameCrownG.png | Bin .../m15/m15NicknameCrownL.png | Bin .../m15/m15NicknameCrownM.png | Bin .../m15/m15NicknameCrownR.png | Bin .../m15/m15NicknameCrownU.png | Bin .../m15/m15NicknameCrownW.png | Bin .../m15/m15NicknameFrameA.png | Bin .../m15/m15NicknameFrameB.png | Bin .../m15/m15NicknameFrameG.png | Bin .../m15/m15NicknameFrameL.png | Bin .../m15/m15NicknameFrameM.png | Bin .../m15/m15NicknameFrameR.png | Bin .../m15/m15NicknameFrameU.png | Bin .../m15/m15NicknameFrameW.png | Bin .../{ => cardImages}/m15/m15NicknamePTA.png | Bin .../{ => cardImages}/m15/m15NicknamePTB.png | Bin .../{ => cardImages}/m15/m15NicknamePTC.png | Bin .../{ => cardImages}/m15/m15NicknamePTG.png | Bin .../{ => cardImages}/m15/m15NicknamePTM.png | Bin .../{ => cardImages}/m15/m15NicknamePTR.png | Bin .../{ => cardImages}/m15/m15NicknamePTU.png | Bin .../{ => cardImages}/m15/m15NicknamePTW.png | Bin .../m15/m15NicknameTextboxes.png | Bin .../m15/m15NicknameTitleA.png | Bin .../m15/m15NicknameTitleB.png | Bin .../m15/m15NicknameTitleG.png | Bin .../m15/m15NicknameTitleL.png | Bin .../m15/m15NicknameTitleM.png | Bin .../m15/m15NicknameTitleR.png | Bin .../m15/m15NicknameTitleU.png | Bin .../m15/m15NicknameTitleW.png | Bin data/images/{ => cardImages}/m15/m15PTA.png | Bin data/images/{ => cardImages}/m15/m15PTB.png | Bin data/images/{ => cardImages}/m15/m15PTG.png | Bin data/images/{ => cardImages}/m15/m15PTM.png | Bin data/images/{ => cardImages}/m15/m15PTR.png | Bin data/images/{ => cardImages}/m15/m15PTU.png | Bin data/images/{ => cardImages}/m15/m15PTW.png | Bin .../{ => cardImages}/m15/m21/m15M21FrameB.png | Bin .../m15/m21/m15M21FrameBL.png | Bin .../{ => cardImages}/m15/m21/m15M21FrameG.png | Bin .../m15/m21/m15M21FrameGL.png | Bin .../{ => cardImages}/m15/m21/m15M21FrameR.png | Bin .../m15/m21/m15M21FrameRL.png | Bin .../{ => cardImages}/m15/m21/m15M21FrameU.png | Bin .../m15/m21/m15M21FrameUL.png | Bin .../{ => cardImages}/m15/m21/m15M21FrameW.png | Bin .../m15/m21/m15M21FrameWL.png | Bin .../{ => cardImages}/m15/m21/m15M21PTB.png | Bin .../{ => cardImages}/m15/m21/m15M21PTG.png | Bin .../{ => cardImages}/m15/m21/m15M21PTR.png | Bin .../{ => cardImages}/m15/m21/m15M21PTU.png | Bin .../{ => cardImages}/m15/m21/m15M21PTW.png | Bin .../{ => cardImages}/m15/m21/m15M21Stamp.png | Bin .../m15/nyx/m15FrameANyxSL.png | Bin .../m15/nyx/m15FrameBNyxSL.png | Bin .../m15/nyx/m15FrameGNyxSL.png | Bin .../m15/nyx/m15FrameMNyxSL.png | Bin .../m15/nyx/m15FrameRNyxSL.png | Bin .../m15/nyx/m15FrameUNyxSL.png | Bin .../m15/nyx/m15FrameWNyxSL.png | Bin .../m15Promo/m15PromoFrameA.png | Bin .../m15Promo/m15PromoFrameB.png | Bin .../m15Promo/m15PromoFrameG.png | Bin .../m15Promo/m15PromoFrameL.png | Bin .../m15Promo/m15PromoFrameM.png | Bin .../m15Promo/m15PromoFrameR.png | Bin .../m15Promo/m15PromoFrameU.png | Bin .../m15Promo/m15PromoFrameW.png | Bin .../m15Promo/m15PromoMaskPinline.png | Bin .../m15Promo/m15PromoMaskPinlineFull.png | Bin .../m15Promo/m15PromoMaskRules.png | Bin .../m15Promo/m15PromoMaskTitleless.png | Bin .../m15Promo/m15PromoMaskType.png | Bin .../m15Promo/m15PromoNicknameFrameA.png | Bin .../m15Promo/m15PromoNicknameFrameB.png | Bin .../m15Promo/m15PromoNicknameFrameG.png | Bin .../m15Promo/m15PromoNicknameFrameL.png | Bin .../m15Promo/m15PromoNicknameFrameM.png | Bin .../m15Promo/m15PromoNicknameFrameR.png | Bin .../m15Promo/m15PromoNicknameFrameU.png | Bin .../m15Promo/m15PromoNicknameFrameW.png | Bin .../m15Promo/m15PromoNicknameTextboxes.png | Bin .../m15Promo/m15PromoTextboxes.png | Bin .../m15Textless/m15TextlessFrameInvention.png | Bin .../m15TextlessFrameInventionA.png | Bin .../m15TextlessFrameInventionB.png | Bin .../m15TextlessFrameInventionG.png | Bin .../m15TextlessFrameInventionM.png | Bin .../m15TextlessFrameInventionR.png | Bin .../m15TextlessFrameInventionU.png | Bin .../m15TextlessFrameInventionW.png | Bin .../m15Textless/m15TextlessMaskBorder.png | Bin .../m15Textless/m15TextlessMaskInvention.png | Bin .../m15Textless/m15TextlessMaskPinline.png | Bin .../m15Textless/m15TextlessMaskType.png | Bin .../images/{ => cardImages}/manaSymbols/0.png | Bin .../images/{ => cardImages}/manaSymbols/1.png | Bin .../{ => cardImages}/manaSymbols/10.png | Bin .../{ => cardImages}/manaSymbols/11.png | Bin .../{ => cardImages}/manaSymbols/12.png | Bin .../{ => cardImages}/manaSymbols/13.png | Bin .../{ => cardImages}/manaSymbols/14.png | Bin .../{ => cardImages}/manaSymbols/15.png | Bin .../{ => cardImages}/manaSymbols/16.png | Bin .../{ => cardImages}/manaSymbols/17.png | Bin .../{ => cardImages}/manaSymbols/18.png | Bin .../{ => cardImages}/manaSymbols/19.png | Bin .../images/{ => cardImages}/manaSymbols/2.png | Bin .../{ => cardImages}/manaSymbols/20.png | Bin .../{ => cardImages}/manaSymbols/2b.png | Bin .../{ => cardImages}/manaSymbols/2g.png | Bin .../{ => cardImages}/manaSymbols/2r.png | Bin .../{ => cardImages}/manaSymbols/2u.png | Bin .../{ => cardImages}/manaSymbols/2w.png | Bin .../images/{ => cardImages}/manaSymbols/3.png | Bin .../images/{ => cardImages}/manaSymbols/4.png | Bin .../images/{ => cardImages}/manaSymbols/5.png | Bin .../images/{ => cardImages}/manaSymbols/6.png | Bin .../images/{ => cardImages}/manaSymbols/7.png | Bin .../images/{ => cardImages}/manaSymbols/8.png | Bin .../images/{ => cardImages}/manaSymbols/9.png | Bin .../manaSymbols/artistbrush.png | Bin .../images/{ => cardImages}/manaSymbols/b.png | Bin .../{ => cardImages}/manaSymbols/bar.png | Bin .../{ => cardImages}/manaSymbols/bg.png | Bin .../manaSymbols/blackBrush.png | Bin .../{ => cardImages}/manaSymbols/br.png | Bin .../images/{ => cardImages}/manaSymbols/c.png | Bin .../{ => cardImages}/manaSymbols/chaos.png | Bin .../images/{ => cardImages}/manaSymbols/e.png | Bin .../manaSymbols/future/f0.png | Bin .../manaSymbols/future/f1.png | Bin .../manaSymbols/future/f10.png | Bin .../manaSymbols/future/f11.png | Bin .../manaSymbols/future/f12.png | Bin .../manaSymbols/future/f13.png | Bin .../manaSymbols/future/f14.png | Bin .../manaSymbols/future/f15.png | Bin .../manaSymbols/future/f16.png | Bin .../manaSymbols/future/f17.png | Bin .../manaSymbols/future/f18.png | Bin .../manaSymbols/future/f19.png | Bin .../manaSymbols/future/f2.png | Bin .../manaSymbols/future/f20.png | Bin .../manaSymbols/future/f3.png | Bin .../manaSymbols/future/f4.png | Bin .../manaSymbols/future/f5.png | Bin .../manaSymbols/future/f6.png | Bin .../manaSymbols/future/f7.png | Bin .../manaSymbols/future/f8.png | Bin .../manaSymbols/future/f9.png | Bin .../manaSymbols/future/fb.png | Bin .../manaSymbols/future/fbg.png | Bin .../manaSymbols/future/fbr.png | Bin .../manaSymbols/future/fg.png | Bin .../manaSymbols/future/fgu.png | Bin .../manaSymbols/future/fgw.png | Bin .../manaSymbols/future/fr.png | Bin .../manaSymbols/future/frg.png | Bin .../manaSymbols/future/frw.png | Bin .../manaSymbols/future/fu.png | Bin .../manaSymbols/future/fub.png | Bin .../manaSymbols/future/fur.png | Bin .../manaSymbols/future/fw.png | Bin .../manaSymbols/future/fwb.png | Bin .../manaSymbols/future/fwu.png | Bin .../manaSymbols/future/fx.png | Bin .../images/{ => cardImages}/manaSymbols/g.png | Bin .../{ => cardImages}/manaSymbols/gu.png | Bin .../{ => cardImages}/manaSymbols/gw.png | Bin .../{ => cardImages}/manaSymbols/half.png | Bin .../{ => cardImages}/manaSymbols/inf.png | Bin .../{ => cardImages}/manaSymbols/l+.png | Bin .../{ => cardImages}/manaSymbols/l-.png | Bin .../{ => cardImages}/manaSymbols/l0.png | Bin .../{ => cardImages}/manaSymbols/m21/m210.png | Bin .../{ => cardImages}/manaSymbols/m21/m211.png | Bin .../{ => cardImages}/manaSymbols/m21/m212.png | Bin .../{ => cardImages}/manaSymbols/m21/m213.png | Bin .../{ => cardImages}/manaSymbols/m21/m214.png | Bin .../{ => cardImages}/manaSymbols/m21/m215.png | Bin .../{ => cardImages}/manaSymbols/m21/m216.png | Bin .../{ => cardImages}/manaSymbols/m21/m217.png | Bin .../{ => cardImages}/manaSymbols/m21/m218.png | Bin .../{ => cardImages}/manaSymbols/m21/m219.png | Bin .../{ => cardImages}/manaSymbols/m21/m21b.png | Bin .../{ => cardImages}/manaSymbols/m21/m21g.png | Bin .../{ => cardImages}/manaSymbols/m21/m21r.png | Bin .../{ => cardImages}/manaSymbols/m21/m21u.png | Bin .../{ => cardImages}/manaSymbols/m21/m21w.png | Bin .../{ => cardImages}/manaSymbols/m21/m21x.png | Bin .../{ => cardImages}/manaSymbols/oldtap.png | Bin .../{ => cardImages}/manaSymbols/pb.png | Bin .../{ => cardImages}/manaSymbols/pg.png | Bin .../{ => cardImages}/manaSymbols/plane.png | Bin .../{ => cardImages}/manaSymbols/pr.png | Bin .../{ => cardImages}/manaSymbols/pu.png | Bin .../{ => cardImages}/manaSymbols/pw.png | Bin .../images/{ => cardImages}/manaSymbols/r.png | Bin .../{ => cardImages}/manaSymbols/rg.png | Bin .../{ => cardImages}/manaSymbols/rw.png | Bin .../images/{ => cardImages}/manaSymbols/s.png | Bin .../images/{ => cardImages}/manaSymbols/t.png | Bin .../images/{ => cardImages}/manaSymbols/u.png | Bin .../{ => cardImages}/manaSymbols/ub.png | Bin .../{ => cardImages}/manaSymbols/untap.png | Bin .../{ => cardImages}/manaSymbols/ur.png | Bin .../images/{ => cardImages}/manaSymbols/w.png | Bin .../{ => cardImages}/manaSymbols/wb.png | Bin .../manaSymbols/whiteBrush.png | Bin .../{ => cardImages}/manaSymbols/wu.png | Bin .../images/{ => cardImages}/manaSymbols/x.png | Bin .../images/{ => cardImages}/manaSymbols/y.png | Bin .../images/{ => cardImages}/manaSymbols/z.png | Bin data/images/{ => cardImages}/maskFull.png | Bin .../images/{ => cardImages}/maskRightHalf.png | Bin data/images/{ => cardImages}/misc/cc-c.png | Bin data/images/{ => cardImages}/misc/cc-m.png | Bin data/images/{ => cardImages}/misc/cc-r.png | Bin data/images/{ => cardImages}/misc/cc-s.png | Bin data/images/{ => cardImages}/misc/cc-u.png | Bin .../planeswalker/abilityLineEven.png | Bin .../planeswalker/abilityLineEvenDarkened.png | Bin .../planeswalker/abilityLineOdd.png | Bin .../planeswalker/abilityLineOddDarkened.png | Bin .../planeswalker/planeswalkerCSV.csv | 0 .../planeswalker/planeswalkerDarkTwins.png | Bin .../planeswalker/planeswalkerFrameA.png | Bin .../planeswalker/planeswalkerFrameB.png | Bin .../planeswalker/planeswalkerFrameC.png | Bin .../planeswalker/planeswalkerFrameG.png | Bin .../planeswalker/planeswalkerFrameM.png | Bin .../planeswalker/planeswalkerFrameR.png | Bin .../planeswalker/planeswalkerFrameU.png | Bin .../planeswalker/planeswalkerFrameW.png | Bin .../planeswalker/planeswalkerMaskBorder.png | Bin .../planeswalker/planeswalkerMaskFrame.png | Bin .../planeswalker/planeswalkerMaskLoyalty.png | Bin .../planeswalker/planeswalkerMaskPinline.png | Bin .../planeswalker/planeswalkerMaskText.png | Bin .../planeswalker/planeswalkerMaskTitle.png | Bin .../planeswalker/planeswalkerMaskType.png | Bin .../planeswalker/planeswalkerMinus.png | Bin .../planeswalker/planeswalkerNeutral.png | Bin .../planeswalker/planeswalkerPT.png | Bin .../planeswalker/planeswalkerPlus.png | Bin .../seventh/seventhFoilStamp.png | Bin .../seventh/seventhFrameA.png | Bin .../seventh/seventhFrameB.png | Bin .../seventh/seventhFrameBL.png | Bin .../seventh/seventhFrameCL.png | Bin .../seventh/seventhFrameG.png | Bin .../seventh/seventhFrameGL.png | Bin .../seventh/seventhFrameM.png | Bin .../seventh/seventhFrameR.png | Bin .../seventh/seventhFrameRL.png | Bin .../seventh/seventhFrameU.png | Bin .../seventh/seventhFrameUL.png | Bin .../seventh/seventhFrameW.png | Bin .../seventh/seventhFrameWL.png | Bin .../seventh/seventhMaskBorder.png | Bin .../seventh/seventhMaskFrame.png | Bin .../seventh/seventhMaskPinline.png | Bin .../seventh/seventhMaskRules.png | Bin .../seventhTextless/seventhTextlessFrameA.png | Bin .../seventhTextless/seventhTextlessFrameB.png | Bin .../seventhTextless/seventhTextlessFrameG.png | Bin .../seventhTextless/seventhTextlessFrameL.png | Bin .../seventhTextless/seventhTextlessFrameM.png | Bin .../seventhTextless/seventhTextlessFrameR.png | Bin .../seventhTextless/seventhTextlessFrameU.png | Bin .../seventhTextless/seventhTextlessFrameW.png | Bin .../seventhTextlessMaskPinline.png | Bin data/images/{ => cardImages}/stamp.png | Bin .../storybook/REFERENCEstorybookFrameW.png | Bin .../storybook/storybookFrameB.png | Bin .../storybook/storybookFrameC.png | Bin .../storybook/storybookFrameG.png | Bin .../storybook/storybookFrameR.png | Bin .../storybook/storybookFrameU.png | Bin .../storybook/storybookFrameW.png | Bin .../storybook/storybookMaskLeftPage.png | Bin .../storybook/storybookMaskRightHalf.png | Bin .../storybook/storybookPTB.png | Bin .../storybook/storybookPTC.png | Bin .../storybook/storybookPTG.png | Bin .../storybook/storybookPTR.png | Bin .../storybook/storybookPTU.png | Bin .../storybook/storybookPTW.png | Bin .../token/tokenFrameARegular.png | Bin .../token/tokenFrameATall.png | Bin .../token/tokenFrameATextless.png | Bin .../token/tokenFrameBRegular.png | Bin .../token/tokenFrameBTall.png | Bin .../token/tokenFrameBTextless.png | Bin .../token/tokenFrameGRegular.png | Bin .../token/tokenFrameGTall.png | Bin .../token/tokenFrameGTextless.png | Bin .../token/tokenFrameLRegular.png | Bin .../token/tokenFrameLTall.png | Bin .../token/tokenFrameLTextless.png | Bin .../token/tokenFrameMRegular.png | Bin .../token/tokenFrameMTall.png | Bin .../token/tokenFrameMTextless.png | Bin .../token/tokenFrameRRegular.png | Bin .../token/tokenFrameRTall.png | Bin .../token/tokenFrameRTextless.png | Bin .../token/tokenFrameURegular.png | Bin .../token/tokenFrameUTall.png | Bin .../token/tokenFrameUTextless.png | Bin .../token/tokenFrameWRegular.png | Bin .../token/tokenFrameWTall.png | Bin .../token/tokenFrameWTextless.png | Bin .../token/tokenMaskRegularPinline.png | Bin .../token/tokenMaskRegularRules.png | Bin .../token/tokenMaskRegularType.png | Bin .../token/tokenMaskTextlessPinline.png | Bin .../token/tokenMaskTextlessType.png | Bin data/scripts/footer.js | 10 +- data/scripts/lazyLoadSamples.js | 16 +- data/scripts/main.js | 10 +- data/scripts/versions/backup/versionFuture.js | 96 -------- .../versions/backup/versionInvention.js | 50 ---- data/scripts/versions/backup/versionM15.js | 92 ------- .../backup/versionM15FloatingCrowns.js | 56 ----- .../versions/backup/versionM15Nickname.js | 82 ------- data/scripts/versions/backup/versionM15Nyx.js | 62 ----- .../backup/versionM15PromoFloatingCrowns.js | 56 ----- .../backup/versionM15PromoNickname.js | 89 ------- .../versions/backup/versionPlaneswalker.js | 232 ------------------ .../scripts/versions/backup/versionSeventh.js | 72 ------ .../versions/backup/versionStorybook.js | 73 ------ .../versions/expedition/floatingCrowns.js | 18 +- data/scripts/versions/expedition/regular.js | 30 +-- data/scripts/versions/expedition/version.js | 2 +- data/scripts/versions/future/regular.js | 40 +-- data/scripts/versions/future/version.js | 4 +- data/scripts/versions/ixalan/regular.js | 26 +- data/scripts/versions/m15/companion.js | 14 +- data/scripts/versions/m15/darkPT.js | 16 +- data/scripts/versions/m15/devoid.js | 18 +- data/scripts/versions/m15/floatingCrowns.js | 18 +- data/scripts/versions/m15/invention.js | 4 +- data/scripts/versions/m15/inventionClassic.js | 18 +- data/scripts/versions/m15/legendCrowns.js | 18 +- data/scripts/versions/m15/m21.js | 34 +-- data/scripts/versions/m15/nickname.js | 68 ++--- data/scripts/versions/m15/nyx.js | 58 ++--- data/scripts/versions/m15/regular.js | 34 +-- data/scripts/versions/m15/version.js | 2 +- .../versions/m15Planeswalker/regular.js | 20 +- .../versions/m15Planeswalker/version.js | 16 +- .../versions/m15Promo/floatingCrowns.js | 20 +- data/scripts/versions/m15Promo/innerCrowns.js | 28 +-- data/scripts/versions/m15Promo/nickname.js | 66 ++--- data/scripts/versions/m15Promo/regular.js | 32 +-- data/scripts/versions/m15Promo/version.js | 2 +- .../versions/m15Textless/floatingCrowns.js | 20 +- .../versions/m15Textless/innerCrowns.js | 28 +-- data/scripts/versions/m15Textless/regular.js | 32 +-- data/scripts/versions/m15Textless/version.js | 2 +- data/scripts/versions/seventh/regular.js | 28 +-- data/scripts/versions/seventh/version.js | 2 +- .../versions/seventhTextless/regular.js | 18 +- .../versions/seventhTextless/version.js | 2 +- data/scripts/versions/storybook/regular.js | 24 +- data/scripts/versions/storybook/version.js | 2 +- data/scripts/versions/token/floatingCrowns.js | 18 +- data/scripts/versions/token/regular.js | 32 +-- data/scripts/versions/token/tall.js | 30 +-- data/scripts/versions/token/textless.js | 32 +-- data/site/other/askScryfall/askScryfall.js | 2 +- styles.css => data/styles/main.css | 20 +- favicons/android-chrome-192x192.png | Bin 18054 -> 0 bytes favicons/android-chrome-256x256.png | Bin 25265 -> 0 bytes favicons/apple-touch-icon-120x120.png | Bin 6792 -> 0 bytes favicons/apple-touch-icon-152x152.png | Bin 8535 -> 0 bytes favicons/apple-touch-icon-180x180.png | Bin 10769 -> 0 bytes favicons/apple-touch-icon-60x60.png | Bin 3080 -> 0 bytes favicons/apple-touch-icon-76x76.png | Bin 3949 -> 0 bytes favicons/apple-touch-icon.png | Bin 10769 -> 0 bytes favicons/browserconfig.xml | 9 - favicons/favicon-16x16.png | Bin 960 -> 0 bytes favicons/favicon-32x32.png | Bin 1700 -> 0 bytes favicons/favicon.ico | Bin 15086 -> 0 bytes favicons/mstile-150x150.png | Bin 9224 -> 0 bytes favicons/safari-pinned-tab.svg | 29 --- favicons/site.webmanifest | 19 -- index.html | 36 +-- legal.html => legal/index.html | 16 +- phyrexian.html => phyrexian/index.html | 18 +- 531 files changed, 538 insertions(+), 1558 deletions(-) rename askscryfall.html => askscryfall/index.html (76%) rename creator.html => creator/index.html (91%) rename data/images/{ => cardImages}/black.png (100%) rename data/images/{ => cardImages}/blank.png (100%) rename data/images/{ => cardImages}/cornerCutout.png (100%) rename data/images/{ => cardImages}/expedition/expeditionFrameA.png (100%) rename data/images/{ => cardImages}/expedition/expeditionFrameB.png (100%) rename data/images/{ => cardImages}/expedition/expeditionFrameBOriginal.png (100%) rename data/images/{ => cardImages}/expedition/expeditionFrameG.png (100%) rename data/images/{ => cardImages}/expedition/expeditionFrameL.png (100%) rename data/images/{ => cardImages}/expedition/expeditionFrameM.png (100%) rename data/images/{ => cardImages}/expedition/expeditionFrameR.png (100%) rename data/images/{ => cardImages}/expedition/expeditionFrameU.png (100%) rename data/images/{ => cardImages}/expedition/expeditionFrameW.png (100%) rename data/images/{ => cardImages}/expedition/expeditionMaskFrame.png (100%) rename data/images/{ => cardImages}/expedition/expeditionMaskPinline.png (100%) rename data/images/{ => cardImages}/expedition/expeditionMaskTextbox.png (100%) rename data/images/{ => cardImages}/expedition/expeditionMaskType.png (100%) rename data/images/{ => cardImages}/future/futureFrameA.png (100%) rename data/images/{ => cardImages}/future/futureFrameB.png (100%) rename data/images/{ => cardImages}/future/futureFrameC.png (100%) rename data/images/{ => cardImages}/future/futureFrameG.png (100%) rename data/images/{ => cardImages}/future/futureFrameL.png (100%) rename data/images/{ => cardImages}/future/futureFrameM.png (100%) rename data/images/{ => cardImages}/future/futureFrameR.png (100%) rename data/images/{ => cardImages}/future/futureFrameU.png (100%) rename data/images/{ => cardImages}/future/futureFrameW.png (100%) rename data/images/{ => cardImages}/future/futureGray.png (100%) rename data/images/{ => cardImages}/future/futureMaskArtifact.png (100%) rename data/images/{ => cardImages}/future/futureMaskBorder.png (100%) rename data/images/{ => cardImages}/future/futureMaskCreature.png (100%) rename data/images/{ => cardImages}/future/futureMaskEnchantment.png (100%) rename data/images/{ => cardImages}/future/futureMaskInstant.png (100%) rename data/images/{ => cardImages}/future/futureMaskLand.png (100%) rename data/images/{ => cardImages}/future/futureMaskMulti.png (100%) rename data/images/{ => cardImages}/future/futureMaskSorcery.png (100%) rename data/images/{ => cardImages}/future/futurePTA.png (100%) rename data/images/{ => cardImages}/future/futurePTB.png (100%) rename data/images/{ => cardImages}/future/futurePTC.png (100%) rename data/images/{ => cardImages}/future/futurePTG.png (100%) rename data/images/{ => cardImages}/future/futurePTL.png (100%) rename data/images/{ => cardImages}/future/futurePTM.png (100%) rename data/images/{ => cardImages}/future/futurePTR.png (100%) rename data/images/{ => cardImages}/future/futurePTU.png (100%) rename data/images/{ => cardImages}/future/futurePTW.png (100%) rename data/images/{ => cardImages}/future/futureWhite.png (100%) rename data/images/{ => cardImages}/invention/inventionFrame.png (100%) rename data/images/{ => cardImages}/invention/inventionPT.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanFrameB.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanFrameG.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanFrameL.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanFrameM.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanFrameR.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanFrameU.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanFrameW.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanIconArtifact.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanIconCreature.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanIconEnchantment.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanIconInstant.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanIconMulti.png (100%) rename data/images/{ => cardImages}/ixalan/ixalanIconSorcery.png (100%) rename data/images/{ => cardImages}/m15/devoid/m15DevoidFrameA.png (100%) rename data/images/{ => cardImages}/m15/devoid/m15DevoidFrameB.png (100%) rename data/images/{ => cardImages}/m15/devoid/m15DevoidFrameG.png (100%) rename data/images/{ => cardImages}/m15/devoid/m15DevoidFrameL.png (100%) rename data/images/{ => cardImages}/m15/devoid/m15DevoidFrameM.png (100%) rename data/images/{ => cardImages}/m15/devoid/m15DevoidFrameR.png (100%) rename data/images/{ => cardImages}/m15/devoid/m15DevoidFrameU.png (100%) rename data/images/{ => cardImages}/m15/devoid/m15DevoidFrameW.png (100%) rename data/images/{ => cardImages}/m15/inventionClassic/m15FrameAInventionClassic.png (100%) rename data/images/{ => cardImages}/m15/inventionClassic/m15FrameBInventionClassic.png (100%) rename data/images/{ => cardImages}/m15/inventionClassic/m15FrameGInventionClassic.png (100%) rename data/images/{ => cardImages}/m15/inventionClassic/m15FrameInventionClassicGoldTrim.png (100%) rename data/images/{ => cardImages}/m15/inventionClassic/m15FrameMInventionClassic.png (100%) rename data/images/{ => cardImages}/m15/inventionClassic/m15FrameRInventionClassic.png (100%) rename data/images/{ => cardImages}/m15/inventionClassic/m15FrameUInventionClassic.png (100%) rename data/images/{ => cardImages}/m15/inventionClassic/m15FrameWInventionClassic.png (100%) rename data/images/{ => cardImages}/m15/inventionClassic/m15MaskInventionClassicFrame.png (100%) rename data/images/{ => cardImages}/m15/m15CrownA.png (100%) rename data/images/{ => cardImages}/m15/m15CrownB.png (100%) rename data/images/{ => cardImages}/m15/m15CrownFloatingA.png (100%) rename data/images/{ => cardImages}/m15/m15CrownFloatingB.png (100%) rename data/images/{ => cardImages}/m15/m15CrownFloatingG.png (100%) rename data/images/{ => cardImages}/m15/m15CrownFloatingL.png (100%) rename data/images/{ => cardImages}/m15/m15CrownFloatingM.png (100%) rename data/images/{ => cardImages}/m15/m15CrownFloatingR.png (100%) rename data/images/{ => cardImages}/m15/m15CrownFloatingU.png (100%) rename data/images/{ => cardImages}/m15/m15CrownFloatingW.png (100%) rename data/images/{ => cardImages}/m15/m15CrownG.png (100%) rename data/images/{ => cardImages}/m15/m15CrownL.png (100%) rename data/images/{ => cardImages}/m15/m15CrownM.png (100%) rename data/images/{ => cardImages}/m15/m15CrownR.png (100%) rename data/images/{ => cardImages}/m15/m15CrownU.png (100%) rename data/images/{ => cardImages}/m15/m15CrownW.png (100%) rename data/images/{ => cardImages}/m15/m15FrameA.png (100%) rename data/images/{ => cardImages}/m15/m15FrameANyx.png (100%) rename data/images/{ => cardImages}/m15/m15FrameB.png (100%) rename data/images/{ => cardImages}/m15/m15FrameBNyx.png (100%) rename data/images/{ => cardImages}/m15/m15FrameG.png (100%) rename data/images/{ => cardImages}/m15/m15FrameGNyx.png (100%) rename data/images/{ => cardImages}/m15/m15FrameL.png (100%) rename data/images/{ => cardImages}/m15/m15FrameM.png (100%) rename data/images/{ => cardImages}/m15/m15FrameMNyx.png (100%) rename data/images/{ => cardImages}/m15/m15FrameR.png (100%) rename data/images/{ => cardImages}/m15/m15FrameRNyx.png (100%) rename data/images/{ => cardImages}/m15/m15FrameU.png (100%) rename data/images/{ => cardImages}/m15/m15FrameUNyx.png (100%) rename data/images/{ => cardImages}/m15/m15FrameV.png (100%) rename data/images/{ => cardImages}/m15/m15FrameW.png (100%) rename data/images/{ => cardImages}/m15/m15FrameWNyx.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownACompanion.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownANyx.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownBCompanion.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownBNyx.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownGCompanion.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownGNyx.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownMCompanion.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownMNyx.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownRCompanion.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownRNyx.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownUCompanion.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownUNyx.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownWCompanion.png (100%) rename data/images/{ => cardImages}/m15/m15InnerCrownWNyx.png (100%) rename data/images/{ => cardImages}/m15/m15MaskBorder.png (100%) rename data/images/{ => cardImages}/m15/m15MaskFrame.png (100%) rename data/images/{ => cardImages}/m15/m15MaskLegendCrown.png (100%) rename data/images/{ => cardImages}/m15/m15MaskLegendCrownPinline.png (100%) rename data/images/{ => cardImages}/m15/m15MaskNicknameLegendCrownStrokeless.png (100%) rename data/images/{ => cardImages}/m15/m15MaskNicknameTitleStrokeless.png (100%) rename data/images/{ => cardImages}/m15/m15MaskPinline.png (100%) rename data/images/{ => cardImages}/m15/m15MaskPinlineSuper.png (100%) rename data/images/{ => cardImages}/m15/m15MaskRules.png (100%) rename data/images/{ => cardImages}/m15/m15MaskTitle.png (100%) rename data/images/{ => cardImages}/m15/m15MaskType.png (100%) rename data/images/{ => cardImages}/m15/m15Midnight.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameCrownA.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameCrownB.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameCrownG.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameCrownL.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameCrownM.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameCrownR.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameCrownU.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameCrownW.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameFrameA.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameFrameB.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameFrameG.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameFrameL.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameFrameM.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameFrameR.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameFrameU.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameFrameW.png (100%) rename data/images/{ => cardImages}/m15/m15NicknamePTA.png (100%) rename data/images/{ => cardImages}/m15/m15NicknamePTB.png (100%) rename data/images/{ => cardImages}/m15/m15NicknamePTC.png (100%) rename data/images/{ => cardImages}/m15/m15NicknamePTG.png (100%) rename data/images/{ => cardImages}/m15/m15NicknamePTM.png (100%) rename data/images/{ => cardImages}/m15/m15NicknamePTR.png (100%) rename data/images/{ => cardImages}/m15/m15NicknamePTU.png (100%) rename data/images/{ => cardImages}/m15/m15NicknamePTW.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameTextboxes.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameTitleA.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameTitleB.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameTitleG.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameTitleL.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameTitleM.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameTitleR.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameTitleU.png (100%) rename data/images/{ => cardImages}/m15/m15NicknameTitleW.png (100%) rename data/images/{ => cardImages}/m15/m15PTA.png (100%) rename data/images/{ => cardImages}/m15/m15PTB.png (100%) rename data/images/{ => cardImages}/m15/m15PTG.png (100%) rename data/images/{ => cardImages}/m15/m15PTM.png (100%) rename data/images/{ => cardImages}/m15/m15PTR.png (100%) rename data/images/{ => cardImages}/m15/m15PTU.png (100%) rename data/images/{ => cardImages}/m15/m15PTW.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21FrameB.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21FrameBL.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21FrameG.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21FrameGL.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21FrameR.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21FrameRL.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21FrameU.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21FrameUL.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21FrameW.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21FrameWL.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21PTB.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21PTG.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21PTR.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21PTU.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21PTW.png (100%) rename data/images/{ => cardImages}/m15/m21/m15M21Stamp.png (100%) rename data/images/{ => cardImages}/m15/nyx/m15FrameANyxSL.png (100%) rename data/images/{ => cardImages}/m15/nyx/m15FrameBNyxSL.png (100%) rename data/images/{ => cardImages}/m15/nyx/m15FrameGNyxSL.png (100%) rename data/images/{ => cardImages}/m15/nyx/m15FrameMNyxSL.png (100%) rename data/images/{ => cardImages}/m15/nyx/m15FrameRNyxSL.png (100%) rename data/images/{ => cardImages}/m15/nyx/m15FrameUNyxSL.png (100%) rename data/images/{ => cardImages}/m15/nyx/m15FrameWNyxSL.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoFrameA.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoFrameB.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoFrameG.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoFrameL.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoFrameM.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoFrameR.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoFrameU.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoFrameW.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoMaskPinline.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoMaskPinlineFull.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoMaskRules.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoMaskTitleless.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoMaskType.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoNicknameFrameA.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoNicknameFrameB.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoNicknameFrameG.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoNicknameFrameL.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoNicknameFrameM.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoNicknameFrameR.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoNicknameFrameU.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoNicknameFrameW.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoNicknameTextboxes.png (100%) rename data/images/{ => cardImages}/m15Promo/m15PromoTextboxes.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessFrameInvention.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessFrameInventionA.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessFrameInventionB.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessFrameInventionG.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessFrameInventionM.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessFrameInventionR.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessFrameInventionU.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessFrameInventionW.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessMaskBorder.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessMaskInvention.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessMaskPinline.png (100%) rename data/images/{ => cardImages}/m15Textless/m15TextlessMaskType.png (100%) rename data/images/{ => cardImages}/manaSymbols/0.png (100%) rename data/images/{ => cardImages}/manaSymbols/1.png (100%) rename data/images/{ => cardImages}/manaSymbols/10.png (100%) rename data/images/{ => cardImages}/manaSymbols/11.png (100%) rename data/images/{ => cardImages}/manaSymbols/12.png (100%) rename data/images/{ => cardImages}/manaSymbols/13.png (100%) rename data/images/{ => cardImages}/manaSymbols/14.png (100%) rename data/images/{ => cardImages}/manaSymbols/15.png (100%) rename data/images/{ => cardImages}/manaSymbols/16.png (100%) rename data/images/{ => cardImages}/manaSymbols/17.png (100%) rename data/images/{ => cardImages}/manaSymbols/18.png (100%) rename data/images/{ => cardImages}/manaSymbols/19.png (100%) rename data/images/{ => cardImages}/manaSymbols/2.png (100%) rename data/images/{ => cardImages}/manaSymbols/20.png (100%) rename data/images/{ => cardImages}/manaSymbols/2b.png (100%) rename data/images/{ => cardImages}/manaSymbols/2g.png (100%) rename data/images/{ => cardImages}/manaSymbols/2r.png (100%) rename data/images/{ => cardImages}/manaSymbols/2u.png (100%) rename data/images/{ => cardImages}/manaSymbols/2w.png (100%) rename data/images/{ => cardImages}/manaSymbols/3.png (100%) rename data/images/{ => cardImages}/manaSymbols/4.png (100%) rename data/images/{ => cardImages}/manaSymbols/5.png (100%) rename data/images/{ => cardImages}/manaSymbols/6.png (100%) rename data/images/{ => cardImages}/manaSymbols/7.png (100%) rename data/images/{ => cardImages}/manaSymbols/8.png (100%) rename data/images/{ => cardImages}/manaSymbols/9.png (100%) rename data/images/{ => cardImages}/manaSymbols/artistbrush.png (100%) rename data/images/{ => cardImages}/manaSymbols/b.png (100%) rename data/images/{ => cardImages}/manaSymbols/bar.png (100%) rename data/images/{ => cardImages}/manaSymbols/bg.png (100%) rename data/images/{ => cardImages}/manaSymbols/blackBrush.png (100%) rename data/images/{ => cardImages}/manaSymbols/br.png (100%) rename data/images/{ => cardImages}/manaSymbols/c.png (100%) rename data/images/{ => cardImages}/manaSymbols/chaos.png (100%) rename data/images/{ => cardImages}/manaSymbols/e.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f0.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f1.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f10.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f11.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f12.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f13.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f14.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f15.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f16.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f17.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f18.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f19.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f2.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f20.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f3.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f4.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f5.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f6.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f7.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f8.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/f9.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fb.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fbg.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fbr.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fg.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fgu.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fgw.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fr.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/frg.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/frw.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fu.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fub.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fur.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fw.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fwb.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fwu.png (100%) rename data/images/{ => cardImages}/manaSymbols/future/fx.png (100%) rename data/images/{ => cardImages}/manaSymbols/g.png (100%) rename data/images/{ => cardImages}/manaSymbols/gu.png (100%) rename data/images/{ => cardImages}/manaSymbols/gw.png (100%) rename data/images/{ => cardImages}/manaSymbols/half.png (100%) rename data/images/{ => cardImages}/manaSymbols/inf.png (100%) rename data/images/{ => cardImages}/manaSymbols/l+.png (100%) rename data/images/{ => cardImages}/manaSymbols/l-.png (100%) rename data/images/{ => cardImages}/manaSymbols/l0.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m210.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m211.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m212.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m213.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m214.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m215.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m216.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m217.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m218.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m219.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m21b.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m21g.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m21r.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m21u.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m21w.png (100%) rename data/images/{ => cardImages}/manaSymbols/m21/m21x.png (100%) rename data/images/{ => cardImages}/manaSymbols/oldtap.png (100%) rename data/images/{ => cardImages}/manaSymbols/pb.png (100%) rename data/images/{ => cardImages}/manaSymbols/pg.png (100%) rename data/images/{ => cardImages}/manaSymbols/plane.png (100%) rename data/images/{ => cardImages}/manaSymbols/pr.png (100%) rename data/images/{ => cardImages}/manaSymbols/pu.png (100%) rename data/images/{ => cardImages}/manaSymbols/pw.png (100%) rename data/images/{ => cardImages}/manaSymbols/r.png (100%) rename data/images/{ => cardImages}/manaSymbols/rg.png (100%) rename data/images/{ => cardImages}/manaSymbols/rw.png (100%) rename data/images/{ => cardImages}/manaSymbols/s.png (100%) rename data/images/{ => cardImages}/manaSymbols/t.png (100%) rename data/images/{ => cardImages}/manaSymbols/u.png (100%) rename data/images/{ => cardImages}/manaSymbols/ub.png (100%) rename data/images/{ => cardImages}/manaSymbols/untap.png (100%) rename data/images/{ => cardImages}/manaSymbols/ur.png (100%) rename data/images/{ => cardImages}/manaSymbols/w.png (100%) rename data/images/{ => cardImages}/manaSymbols/wb.png (100%) rename data/images/{ => cardImages}/manaSymbols/whiteBrush.png (100%) rename data/images/{ => cardImages}/manaSymbols/wu.png (100%) rename data/images/{ => cardImages}/manaSymbols/x.png (100%) rename data/images/{ => cardImages}/manaSymbols/y.png (100%) rename data/images/{ => cardImages}/manaSymbols/z.png (100%) rename data/images/{ => cardImages}/maskFull.png (100%) rename data/images/{ => cardImages}/maskRightHalf.png (100%) rename data/images/{ => cardImages}/misc/cc-c.png (100%) rename data/images/{ => cardImages}/misc/cc-m.png (100%) rename data/images/{ => cardImages}/misc/cc-r.png (100%) rename data/images/{ => cardImages}/misc/cc-s.png (100%) rename data/images/{ => cardImages}/misc/cc-u.png (100%) rename data/images/{ => cardImages}/planeswalker/abilityLineEven.png (100%) rename data/images/{ => cardImages}/planeswalker/abilityLineEvenDarkened.png (100%) rename data/images/{ => cardImages}/planeswalker/abilityLineOdd.png (100%) rename data/images/{ => cardImages}/planeswalker/abilityLineOddDarkened.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerCSV.csv (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerDarkTwins.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerFrameA.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerFrameB.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerFrameC.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerFrameG.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerFrameM.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerFrameR.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerFrameU.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerFrameW.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerMaskBorder.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerMaskFrame.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerMaskLoyalty.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerMaskPinline.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerMaskText.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerMaskTitle.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerMaskType.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerMinus.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerNeutral.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerPT.png (100%) rename data/images/{ => cardImages}/planeswalker/planeswalkerPlus.png (100%) rename data/images/{ => cardImages}/seventh/seventhFoilStamp.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameA.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameB.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameBL.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameCL.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameG.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameGL.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameM.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameR.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameRL.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameU.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameUL.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameW.png (100%) rename data/images/{ => cardImages}/seventh/seventhFrameWL.png (100%) rename data/images/{ => cardImages}/seventh/seventhMaskBorder.png (100%) rename data/images/{ => cardImages}/seventh/seventhMaskFrame.png (100%) rename data/images/{ => cardImages}/seventh/seventhMaskPinline.png (100%) rename data/images/{ => cardImages}/seventh/seventhMaskRules.png (100%) rename data/images/{ => cardImages}/seventhTextless/seventhTextlessFrameA.png (100%) rename data/images/{ => cardImages}/seventhTextless/seventhTextlessFrameB.png (100%) rename data/images/{ => cardImages}/seventhTextless/seventhTextlessFrameG.png (100%) rename data/images/{ => cardImages}/seventhTextless/seventhTextlessFrameL.png (100%) rename data/images/{ => cardImages}/seventhTextless/seventhTextlessFrameM.png (100%) rename data/images/{ => cardImages}/seventhTextless/seventhTextlessFrameR.png (100%) rename data/images/{ => cardImages}/seventhTextless/seventhTextlessFrameU.png (100%) rename data/images/{ => cardImages}/seventhTextless/seventhTextlessFrameW.png (100%) rename data/images/{ => cardImages}/seventhTextless/seventhTextlessMaskPinline.png (100%) rename data/images/{ => cardImages}/stamp.png (100%) rename data/images/{ => cardImages}/storybook/REFERENCEstorybookFrameW.png (100%) rename data/images/{ => cardImages}/storybook/storybookFrameB.png (100%) rename data/images/{ => cardImages}/storybook/storybookFrameC.png (100%) rename data/images/{ => cardImages}/storybook/storybookFrameG.png (100%) rename data/images/{ => cardImages}/storybook/storybookFrameR.png (100%) rename data/images/{ => cardImages}/storybook/storybookFrameU.png (100%) rename data/images/{ => cardImages}/storybook/storybookFrameW.png (100%) rename data/images/{ => cardImages}/storybook/storybookMaskLeftPage.png (100%) rename data/images/{ => cardImages}/storybook/storybookMaskRightHalf.png (100%) rename data/images/{ => cardImages}/storybook/storybookPTB.png (100%) rename data/images/{ => cardImages}/storybook/storybookPTC.png (100%) rename data/images/{ => cardImages}/storybook/storybookPTG.png (100%) rename data/images/{ => cardImages}/storybook/storybookPTR.png (100%) rename data/images/{ => cardImages}/storybook/storybookPTU.png (100%) rename data/images/{ => cardImages}/storybook/storybookPTW.png (100%) rename data/images/{ => cardImages}/token/tokenFrameARegular.png (100%) rename data/images/{ => cardImages}/token/tokenFrameATall.png (100%) rename data/images/{ => cardImages}/token/tokenFrameATextless.png (100%) rename data/images/{ => cardImages}/token/tokenFrameBRegular.png (100%) rename data/images/{ => cardImages}/token/tokenFrameBTall.png (100%) rename data/images/{ => cardImages}/token/tokenFrameBTextless.png (100%) rename data/images/{ => cardImages}/token/tokenFrameGRegular.png (100%) rename data/images/{ => cardImages}/token/tokenFrameGTall.png (100%) rename data/images/{ => cardImages}/token/tokenFrameGTextless.png (100%) rename data/images/{ => cardImages}/token/tokenFrameLRegular.png (100%) rename data/images/{ => cardImages}/token/tokenFrameLTall.png (100%) rename data/images/{ => cardImages}/token/tokenFrameLTextless.png (100%) rename data/images/{ => cardImages}/token/tokenFrameMRegular.png (100%) rename data/images/{ => cardImages}/token/tokenFrameMTall.png (100%) rename data/images/{ => cardImages}/token/tokenFrameMTextless.png (100%) rename data/images/{ => cardImages}/token/tokenFrameRRegular.png (100%) rename data/images/{ => cardImages}/token/tokenFrameRTall.png (100%) rename data/images/{ => cardImages}/token/tokenFrameRTextless.png (100%) rename data/images/{ => cardImages}/token/tokenFrameURegular.png (100%) rename data/images/{ => cardImages}/token/tokenFrameUTall.png (100%) rename data/images/{ => cardImages}/token/tokenFrameUTextless.png (100%) rename data/images/{ => cardImages}/token/tokenFrameWRegular.png (100%) rename data/images/{ => cardImages}/token/tokenFrameWTall.png (100%) rename data/images/{ => cardImages}/token/tokenFrameWTextless.png (100%) rename data/images/{ => cardImages}/token/tokenMaskRegularPinline.png (100%) rename data/images/{ => cardImages}/token/tokenMaskRegularRules.png (100%) rename data/images/{ => cardImages}/token/tokenMaskRegularType.png (100%) rename data/images/{ => cardImages}/token/tokenMaskTextlessPinline.png (100%) rename data/images/{ => cardImages}/token/tokenMaskTextlessType.png (100%) delete mode 100644 data/scripts/versions/backup/versionFuture.js delete mode 100644 data/scripts/versions/backup/versionInvention.js delete mode 100644 data/scripts/versions/backup/versionM15.js delete mode 100644 data/scripts/versions/backup/versionM15FloatingCrowns.js delete mode 100644 data/scripts/versions/backup/versionM15Nickname.js delete mode 100644 data/scripts/versions/backup/versionM15Nyx.js delete mode 100644 data/scripts/versions/backup/versionM15PromoFloatingCrowns.js delete mode 100644 data/scripts/versions/backup/versionM15PromoNickname.js delete mode 100644 data/scripts/versions/backup/versionPlaneswalker.js delete mode 100644 data/scripts/versions/backup/versionSeventh.js delete mode 100644 data/scripts/versions/backup/versionStorybook.js rename styles.css => data/styles/main.css (96%) delete mode 100644 favicons/android-chrome-192x192.png delete mode 100644 favicons/android-chrome-256x256.png delete mode 100644 favicons/apple-touch-icon-120x120.png delete mode 100644 favicons/apple-touch-icon-152x152.png delete mode 100644 favicons/apple-touch-icon-180x180.png delete mode 100644 favicons/apple-touch-icon-60x60.png delete mode 100644 favicons/apple-touch-icon-76x76.png delete mode 100644 favicons/apple-touch-icon.png delete mode 100644 favicons/browserconfig.xml delete mode 100644 favicons/favicon-16x16.png delete mode 100644 favicons/favicon-32x32.png delete mode 100644 favicons/favicon.ico delete mode 100644 favicons/mstile-150x150.png delete mode 100644 favicons/safari-pinned-tab.svg delete mode 100644 favicons/site.webmanifest rename legal.html => legal/index.html (83%) rename phyrexian.html => phyrexian/index.html (75%) diff --git a/askscryfall.html b/askscryfall/index.html similarity index 76% rename from askscryfall.html rename to askscryfall/index.html index 7962959b..a5f4cec6 100644 --- a/askscryfall.html +++ b/askscryfall/index.html @@ -2,14 +2,14 @@ - - + + - - - - + + + + CC - Ask Scryfall @@ -30,9 +30,6 @@ width: 100%; height: auto; } - .askScryfallGrid > * { - /*border: 1px solid red;*/ - } .askScryfallButton { height: auto; width: 22vw; @@ -85,16 +82,16 @@
- +
- +
- +
- +
@@ -123,10 +120,10 @@
- + diff --git a/boxGenerator.html b/boxGenerator.html index 44efbc3b..c16d00f9 100644 --- a/boxGenerator.html +++ b/boxGenerator.html @@ -2,14 +2,14 @@ - - + + - - - - + + + + CC - Box Generator @@ -52,10 +52,10 @@ - + diff --git a/creator.html b/creator/index.html similarity index 91% rename from creator.html rename to creator/index.html index 68f7df19..e83f31ef 100644 --- a/creator.html +++ b/creator/index.html @@ -2,14 +2,14 @@ - - + + - - - - + + + + Card Conjurer @@ -46,7 +46,7 @@
Select a frame version:
- @@ -62,7 +62,7 @@
Load a frame pack:
-
@@ -242,14 +242,14 @@
- - - - + + + +
diff --git a/data/images/black.png b/data/images/cardImages/black.png similarity index 100% rename from data/images/black.png rename to data/images/cardImages/black.png diff --git a/data/images/blank.png b/data/images/cardImages/blank.png similarity index 100% rename from data/images/blank.png rename to data/images/cardImages/blank.png diff --git a/data/images/cornerCutout.png b/data/images/cardImages/cornerCutout.png similarity index 100% rename from data/images/cornerCutout.png rename to data/images/cardImages/cornerCutout.png diff --git a/data/images/expedition/expeditionFrameA.png b/data/images/cardImages/expedition/expeditionFrameA.png similarity index 100% rename from data/images/expedition/expeditionFrameA.png rename to data/images/cardImages/expedition/expeditionFrameA.png diff --git a/data/images/expedition/expeditionFrameB.png b/data/images/cardImages/expedition/expeditionFrameB.png similarity index 100% rename from data/images/expedition/expeditionFrameB.png rename to data/images/cardImages/expedition/expeditionFrameB.png diff --git a/data/images/expedition/expeditionFrameBOriginal.png b/data/images/cardImages/expedition/expeditionFrameBOriginal.png similarity index 100% rename from data/images/expedition/expeditionFrameBOriginal.png rename to data/images/cardImages/expedition/expeditionFrameBOriginal.png diff --git a/data/images/expedition/expeditionFrameG.png b/data/images/cardImages/expedition/expeditionFrameG.png similarity index 100% rename from data/images/expedition/expeditionFrameG.png rename to data/images/cardImages/expedition/expeditionFrameG.png diff --git a/data/images/expedition/expeditionFrameL.png b/data/images/cardImages/expedition/expeditionFrameL.png similarity index 100% rename from data/images/expedition/expeditionFrameL.png rename to data/images/cardImages/expedition/expeditionFrameL.png diff --git a/data/images/expedition/expeditionFrameM.png b/data/images/cardImages/expedition/expeditionFrameM.png similarity index 100% rename from data/images/expedition/expeditionFrameM.png rename to data/images/cardImages/expedition/expeditionFrameM.png diff --git a/data/images/expedition/expeditionFrameR.png b/data/images/cardImages/expedition/expeditionFrameR.png similarity index 100% rename from data/images/expedition/expeditionFrameR.png rename to data/images/cardImages/expedition/expeditionFrameR.png diff --git a/data/images/expedition/expeditionFrameU.png b/data/images/cardImages/expedition/expeditionFrameU.png similarity index 100% rename from data/images/expedition/expeditionFrameU.png rename to data/images/cardImages/expedition/expeditionFrameU.png diff --git a/data/images/expedition/expeditionFrameW.png b/data/images/cardImages/expedition/expeditionFrameW.png similarity index 100% rename from data/images/expedition/expeditionFrameW.png rename to data/images/cardImages/expedition/expeditionFrameW.png diff --git a/data/images/expedition/expeditionMaskFrame.png b/data/images/cardImages/expedition/expeditionMaskFrame.png similarity index 100% rename from data/images/expedition/expeditionMaskFrame.png rename to data/images/cardImages/expedition/expeditionMaskFrame.png diff --git a/data/images/expedition/expeditionMaskPinline.png b/data/images/cardImages/expedition/expeditionMaskPinline.png similarity index 100% rename from data/images/expedition/expeditionMaskPinline.png rename to data/images/cardImages/expedition/expeditionMaskPinline.png diff --git a/data/images/expedition/expeditionMaskTextbox.png b/data/images/cardImages/expedition/expeditionMaskTextbox.png similarity index 100% rename from data/images/expedition/expeditionMaskTextbox.png rename to data/images/cardImages/expedition/expeditionMaskTextbox.png diff --git a/data/images/expedition/expeditionMaskType.png b/data/images/cardImages/expedition/expeditionMaskType.png similarity index 100% rename from data/images/expedition/expeditionMaskType.png rename to data/images/cardImages/expedition/expeditionMaskType.png diff --git a/data/images/future/futureFrameA.png b/data/images/cardImages/future/futureFrameA.png similarity index 100% rename from data/images/future/futureFrameA.png rename to data/images/cardImages/future/futureFrameA.png diff --git a/data/images/future/futureFrameB.png b/data/images/cardImages/future/futureFrameB.png similarity index 100% rename from data/images/future/futureFrameB.png rename to data/images/cardImages/future/futureFrameB.png diff --git a/data/images/future/futureFrameC.png b/data/images/cardImages/future/futureFrameC.png similarity index 100% rename from data/images/future/futureFrameC.png rename to data/images/cardImages/future/futureFrameC.png diff --git a/data/images/future/futureFrameG.png b/data/images/cardImages/future/futureFrameG.png similarity index 100% rename from data/images/future/futureFrameG.png rename to data/images/cardImages/future/futureFrameG.png diff --git a/data/images/future/futureFrameL.png b/data/images/cardImages/future/futureFrameL.png similarity index 100% rename from data/images/future/futureFrameL.png rename to data/images/cardImages/future/futureFrameL.png diff --git a/data/images/future/futureFrameM.png b/data/images/cardImages/future/futureFrameM.png similarity index 100% rename from data/images/future/futureFrameM.png rename to data/images/cardImages/future/futureFrameM.png diff --git a/data/images/future/futureFrameR.png b/data/images/cardImages/future/futureFrameR.png similarity index 100% rename from data/images/future/futureFrameR.png rename to data/images/cardImages/future/futureFrameR.png diff --git a/data/images/future/futureFrameU.png b/data/images/cardImages/future/futureFrameU.png similarity index 100% rename from data/images/future/futureFrameU.png rename to data/images/cardImages/future/futureFrameU.png diff --git a/data/images/future/futureFrameW.png b/data/images/cardImages/future/futureFrameW.png similarity index 100% rename from data/images/future/futureFrameW.png rename to data/images/cardImages/future/futureFrameW.png diff --git a/data/images/future/futureGray.png b/data/images/cardImages/future/futureGray.png similarity index 100% rename from data/images/future/futureGray.png rename to data/images/cardImages/future/futureGray.png diff --git a/data/images/future/futureMaskArtifact.png b/data/images/cardImages/future/futureMaskArtifact.png similarity index 100% rename from data/images/future/futureMaskArtifact.png rename to data/images/cardImages/future/futureMaskArtifact.png diff --git a/data/images/future/futureMaskBorder.png b/data/images/cardImages/future/futureMaskBorder.png similarity index 100% rename from data/images/future/futureMaskBorder.png rename to data/images/cardImages/future/futureMaskBorder.png diff --git a/data/images/future/futureMaskCreature.png b/data/images/cardImages/future/futureMaskCreature.png similarity index 100% rename from data/images/future/futureMaskCreature.png rename to data/images/cardImages/future/futureMaskCreature.png diff --git a/data/images/future/futureMaskEnchantment.png b/data/images/cardImages/future/futureMaskEnchantment.png similarity index 100% rename from data/images/future/futureMaskEnchantment.png rename to data/images/cardImages/future/futureMaskEnchantment.png diff --git a/data/images/future/futureMaskInstant.png b/data/images/cardImages/future/futureMaskInstant.png similarity index 100% rename from data/images/future/futureMaskInstant.png rename to data/images/cardImages/future/futureMaskInstant.png diff --git a/data/images/future/futureMaskLand.png b/data/images/cardImages/future/futureMaskLand.png similarity index 100% rename from data/images/future/futureMaskLand.png rename to data/images/cardImages/future/futureMaskLand.png diff --git a/data/images/future/futureMaskMulti.png b/data/images/cardImages/future/futureMaskMulti.png similarity index 100% rename from data/images/future/futureMaskMulti.png rename to data/images/cardImages/future/futureMaskMulti.png diff --git a/data/images/future/futureMaskSorcery.png b/data/images/cardImages/future/futureMaskSorcery.png similarity index 100% rename from data/images/future/futureMaskSorcery.png rename to data/images/cardImages/future/futureMaskSorcery.png diff --git a/data/images/future/futurePTA.png b/data/images/cardImages/future/futurePTA.png similarity index 100% rename from data/images/future/futurePTA.png rename to data/images/cardImages/future/futurePTA.png diff --git a/data/images/future/futurePTB.png b/data/images/cardImages/future/futurePTB.png similarity index 100% rename from data/images/future/futurePTB.png rename to data/images/cardImages/future/futurePTB.png diff --git a/data/images/future/futurePTC.png b/data/images/cardImages/future/futurePTC.png similarity index 100% rename from data/images/future/futurePTC.png rename to data/images/cardImages/future/futurePTC.png diff --git a/data/images/future/futurePTG.png b/data/images/cardImages/future/futurePTG.png similarity index 100% rename from data/images/future/futurePTG.png rename to data/images/cardImages/future/futurePTG.png diff --git a/data/images/future/futurePTL.png b/data/images/cardImages/future/futurePTL.png similarity index 100% rename from data/images/future/futurePTL.png rename to data/images/cardImages/future/futurePTL.png diff --git a/data/images/future/futurePTM.png b/data/images/cardImages/future/futurePTM.png similarity index 100% rename from data/images/future/futurePTM.png rename to data/images/cardImages/future/futurePTM.png diff --git a/data/images/future/futurePTR.png b/data/images/cardImages/future/futurePTR.png similarity index 100% rename from data/images/future/futurePTR.png rename to data/images/cardImages/future/futurePTR.png diff --git a/data/images/future/futurePTU.png b/data/images/cardImages/future/futurePTU.png similarity index 100% rename from data/images/future/futurePTU.png rename to data/images/cardImages/future/futurePTU.png diff --git a/data/images/future/futurePTW.png b/data/images/cardImages/future/futurePTW.png similarity index 100% rename from data/images/future/futurePTW.png rename to data/images/cardImages/future/futurePTW.png diff --git a/data/images/future/futureWhite.png b/data/images/cardImages/future/futureWhite.png similarity index 100% rename from data/images/future/futureWhite.png rename to data/images/cardImages/future/futureWhite.png diff --git a/data/images/invention/inventionFrame.png b/data/images/cardImages/invention/inventionFrame.png similarity index 100% rename from data/images/invention/inventionFrame.png rename to data/images/cardImages/invention/inventionFrame.png diff --git a/data/images/invention/inventionPT.png b/data/images/cardImages/invention/inventionPT.png similarity index 100% rename from data/images/invention/inventionPT.png rename to data/images/cardImages/invention/inventionPT.png diff --git a/data/images/ixalan/ixalanFrameB.png b/data/images/cardImages/ixalan/ixalanFrameB.png similarity index 100% rename from data/images/ixalan/ixalanFrameB.png rename to data/images/cardImages/ixalan/ixalanFrameB.png diff --git a/data/images/ixalan/ixalanFrameG.png b/data/images/cardImages/ixalan/ixalanFrameG.png similarity index 100% rename from data/images/ixalan/ixalanFrameG.png rename to data/images/cardImages/ixalan/ixalanFrameG.png diff --git a/data/images/ixalan/ixalanFrameL.png b/data/images/cardImages/ixalan/ixalanFrameL.png similarity index 100% rename from data/images/ixalan/ixalanFrameL.png rename to data/images/cardImages/ixalan/ixalanFrameL.png diff --git a/data/images/ixalan/ixalanFrameM.png b/data/images/cardImages/ixalan/ixalanFrameM.png similarity index 100% rename from data/images/ixalan/ixalanFrameM.png rename to data/images/cardImages/ixalan/ixalanFrameM.png diff --git a/data/images/ixalan/ixalanFrameR.png b/data/images/cardImages/ixalan/ixalanFrameR.png similarity index 100% rename from data/images/ixalan/ixalanFrameR.png rename to data/images/cardImages/ixalan/ixalanFrameR.png diff --git a/data/images/ixalan/ixalanFrameU.png b/data/images/cardImages/ixalan/ixalanFrameU.png similarity index 100% rename from data/images/ixalan/ixalanFrameU.png rename to data/images/cardImages/ixalan/ixalanFrameU.png diff --git a/data/images/ixalan/ixalanFrameW.png b/data/images/cardImages/ixalan/ixalanFrameW.png similarity index 100% rename from data/images/ixalan/ixalanFrameW.png rename to data/images/cardImages/ixalan/ixalanFrameW.png diff --git a/data/images/ixalan/ixalanIconArtifact.png b/data/images/cardImages/ixalan/ixalanIconArtifact.png similarity index 100% rename from data/images/ixalan/ixalanIconArtifact.png rename to data/images/cardImages/ixalan/ixalanIconArtifact.png diff --git a/data/images/ixalan/ixalanIconCreature.png b/data/images/cardImages/ixalan/ixalanIconCreature.png similarity index 100% rename from data/images/ixalan/ixalanIconCreature.png rename to data/images/cardImages/ixalan/ixalanIconCreature.png diff --git a/data/images/ixalan/ixalanIconEnchantment.png b/data/images/cardImages/ixalan/ixalanIconEnchantment.png similarity index 100% rename from data/images/ixalan/ixalanIconEnchantment.png rename to data/images/cardImages/ixalan/ixalanIconEnchantment.png diff --git a/data/images/ixalan/ixalanIconInstant.png b/data/images/cardImages/ixalan/ixalanIconInstant.png similarity index 100% rename from data/images/ixalan/ixalanIconInstant.png rename to data/images/cardImages/ixalan/ixalanIconInstant.png diff --git a/data/images/ixalan/ixalanIconMulti.png b/data/images/cardImages/ixalan/ixalanIconMulti.png similarity index 100% rename from data/images/ixalan/ixalanIconMulti.png rename to data/images/cardImages/ixalan/ixalanIconMulti.png diff --git a/data/images/ixalan/ixalanIconSorcery.png b/data/images/cardImages/ixalan/ixalanIconSorcery.png similarity index 100% rename from data/images/ixalan/ixalanIconSorcery.png rename to data/images/cardImages/ixalan/ixalanIconSorcery.png diff --git a/data/images/m15/devoid/m15DevoidFrameA.png b/data/images/cardImages/m15/devoid/m15DevoidFrameA.png similarity index 100% rename from data/images/m15/devoid/m15DevoidFrameA.png rename to data/images/cardImages/m15/devoid/m15DevoidFrameA.png diff --git a/data/images/m15/devoid/m15DevoidFrameB.png b/data/images/cardImages/m15/devoid/m15DevoidFrameB.png similarity index 100% rename from data/images/m15/devoid/m15DevoidFrameB.png rename to data/images/cardImages/m15/devoid/m15DevoidFrameB.png diff --git a/data/images/m15/devoid/m15DevoidFrameG.png b/data/images/cardImages/m15/devoid/m15DevoidFrameG.png similarity index 100% rename from data/images/m15/devoid/m15DevoidFrameG.png rename to data/images/cardImages/m15/devoid/m15DevoidFrameG.png diff --git a/data/images/m15/devoid/m15DevoidFrameL.png b/data/images/cardImages/m15/devoid/m15DevoidFrameL.png similarity index 100% rename from data/images/m15/devoid/m15DevoidFrameL.png rename to data/images/cardImages/m15/devoid/m15DevoidFrameL.png diff --git a/data/images/m15/devoid/m15DevoidFrameM.png b/data/images/cardImages/m15/devoid/m15DevoidFrameM.png similarity index 100% rename from data/images/m15/devoid/m15DevoidFrameM.png rename to data/images/cardImages/m15/devoid/m15DevoidFrameM.png diff --git a/data/images/m15/devoid/m15DevoidFrameR.png b/data/images/cardImages/m15/devoid/m15DevoidFrameR.png similarity index 100% rename from data/images/m15/devoid/m15DevoidFrameR.png rename to data/images/cardImages/m15/devoid/m15DevoidFrameR.png diff --git a/data/images/m15/devoid/m15DevoidFrameU.png b/data/images/cardImages/m15/devoid/m15DevoidFrameU.png similarity index 100% rename from data/images/m15/devoid/m15DevoidFrameU.png rename to data/images/cardImages/m15/devoid/m15DevoidFrameU.png diff --git a/data/images/m15/devoid/m15DevoidFrameW.png b/data/images/cardImages/m15/devoid/m15DevoidFrameW.png similarity index 100% rename from data/images/m15/devoid/m15DevoidFrameW.png rename to data/images/cardImages/m15/devoid/m15DevoidFrameW.png diff --git a/data/images/m15/inventionClassic/m15FrameAInventionClassic.png b/data/images/cardImages/m15/inventionClassic/m15FrameAInventionClassic.png similarity index 100% rename from data/images/m15/inventionClassic/m15FrameAInventionClassic.png rename to data/images/cardImages/m15/inventionClassic/m15FrameAInventionClassic.png diff --git a/data/images/m15/inventionClassic/m15FrameBInventionClassic.png b/data/images/cardImages/m15/inventionClassic/m15FrameBInventionClassic.png similarity index 100% rename from data/images/m15/inventionClassic/m15FrameBInventionClassic.png rename to data/images/cardImages/m15/inventionClassic/m15FrameBInventionClassic.png diff --git a/data/images/m15/inventionClassic/m15FrameGInventionClassic.png b/data/images/cardImages/m15/inventionClassic/m15FrameGInventionClassic.png similarity index 100% rename from data/images/m15/inventionClassic/m15FrameGInventionClassic.png rename to data/images/cardImages/m15/inventionClassic/m15FrameGInventionClassic.png diff --git a/data/images/m15/inventionClassic/m15FrameInventionClassicGoldTrim.png b/data/images/cardImages/m15/inventionClassic/m15FrameInventionClassicGoldTrim.png similarity index 100% rename from data/images/m15/inventionClassic/m15FrameInventionClassicGoldTrim.png rename to data/images/cardImages/m15/inventionClassic/m15FrameInventionClassicGoldTrim.png diff --git a/data/images/m15/inventionClassic/m15FrameMInventionClassic.png b/data/images/cardImages/m15/inventionClassic/m15FrameMInventionClassic.png similarity index 100% rename from data/images/m15/inventionClassic/m15FrameMInventionClassic.png rename to data/images/cardImages/m15/inventionClassic/m15FrameMInventionClassic.png diff --git a/data/images/m15/inventionClassic/m15FrameRInventionClassic.png b/data/images/cardImages/m15/inventionClassic/m15FrameRInventionClassic.png similarity index 100% rename from data/images/m15/inventionClassic/m15FrameRInventionClassic.png rename to data/images/cardImages/m15/inventionClassic/m15FrameRInventionClassic.png diff --git a/data/images/m15/inventionClassic/m15FrameUInventionClassic.png b/data/images/cardImages/m15/inventionClassic/m15FrameUInventionClassic.png similarity index 100% rename from data/images/m15/inventionClassic/m15FrameUInventionClassic.png rename to data/images/cardImages/m15/inventionClassic/m15FrameUInventionClassic.png diff --git a/data/images/m15/inventionClassic/m15FrameWInventionClassic.png b/data/images/cardImages/m15/inventionClassic/m15FrameWInventionClassic.png similarity index 100% rename from data/images/m15/inventionClassic/m15FrameWInventionClassic.png rename to data/images/cardImages/m15/inventionClassic/m15FrameWInventionClassic.png diff --git a/data/images/m15/inventionClassic/m15MaskInventionClassicFrame.png b/data/images/cardImages/m15/inventionClassic/m15MaskInventionClassicFrame.png similarity index 100% rename from data/images/m15/inventionClassic/m15MaskInventionClassicFrame.png rename to data/images/cardImages/m15/inventionClassic/m15MaskInventionClassicFrame.png diff --git a/data/images/m15/m15CrownA.png b/data/images/cardImages/m15/m15CrownA.png similarity index 100% rename from data/images/m15/m15CrownA.png rename to data/images/cardImages/m15/m15CrownA.png diff --git a/data/images/m15/m15CrownB.png b/data/images/cardImages/m15/m15CrownB.png similarity index 100% rename from data/images/m15/m15CrownB.png rename to data/images/cardImages/m15/m15CrownB.png diff --git a/data/images/m15/m15CrownFloatingA.png b/data/images/cardImages/m15/m15CrownFloatingA.png similarity index 100% rename from data/images/m15/m15CrownFloatingA.png rename to data/images/cardImages/m15/m15CrownFloatingA.png diff --git a/data/images/m15/m15CrownFloatingB.png b/data/images/cardImages/m15/m15CrownFloatingB.png similarity index 100% rename from data/images/m15/m15CrownFloatingB.png rename to data/images/cardImages/m15/m15CrownFloatingB.png diff --git a/data/images/m15/m15CrownFloatingG.png b/data/images/cardImages/m15/m15CrownFloatingG.png similarity index 100% rename from data/images/m15/m15CrownFloatingG.png rename to data/images/cardImages/m15/m15CrownFloatingG.png diff --git a/data/images/m15/m15CrownFloatingL.png b/data/images/cardImages/m15/m15CrownFloatingL.png similarity index 100% rename from data/images/m15/m15CrownFloatingL.png rename to data/images/cardImages/m15/m15CrownFloatingL.png diff --git a/data/images/m15/m15CrownFloatingM.png b/data/images/cardImages/m15/m15CrownFloatingM.png similarity index 100% rename from data/images/m15/m15CrownFloatingM.png rename to data/images/cardImages/m15/m15CrownFloatingM.png diff --git a/data/images/m15/m15CrownFloatingR.png b/data/images/cardImages/m15/m15CrownFloatingR.png similarity index 100% rename from data/images/m15/m15CrownFloatingR.png rename to data/images/cardImages/m15/m15CrownFloatingR.png diff --git a/data/images/m15/m15CrownFloatingU.png b/data/images/cardImages/m15/m15CrownFloatingU.png similarity index 100% rename from data/images/m15/m15CrownFloatingU.png rename to data/images/cardImages/m15/m15CrownFloatingU.png diff --git a/data/images/m15/m15CrownFloatingW.png b/data/images/cardImages/m15/m15CrownFloatingW.png similarity index 100% rename from data/images/m15/m15CrownFloatingW.png rename to data/images/cardImages/m15/m15CrownFloatingW.png diff --git a/data/images/m15/m15CrownG.png b/data/images/cardImages/m15/m15CrownG.png similarity index 100% rename from data/images/m15/m15CrownG.png rename to data/images/cardImages/m15/m15CrownG.png diff --git a/data/images/m15/m15CrownL.png b/data/images/cardImages/m15/m15CrownL.png similarity index 100% rename from data/images/m15/m15CrownL.png rename to data/images/cardImages/m15/m15CrownL.png diff --git a/data/images/m15/m15CrownM.png b/data/images/cardImages/m15/m15CrownM.png similarity index 100% rename from data/images/m15/m15CrownM.png rename to data/images/cardImages/m15/m15CrownM.png diff --git a/data/images/m15/m15CrownR.png b/data/images/cardImages/m15/m15CrownR.png similarity index 100% rename from data/images/m15/m15CrownR.png rename to data/images/cardImages/m15/m15CrownR.png diff --git a/data/images/m15/m15CrownU.png b/data/images/cardImages/m15/m15CrownU.png similarity index 100% rename from data/images/m15/m15CrownU.png rename to data/images/cardImages/m15/m15CrownU.png diff --git a/data/images/m15/m15CrownW.png b/data/images/cardImages/m15/m15CrownW.png similarity index 100% rename from data/images/m15/m15CrownW.png rename to data/images/cardImages/m15/m15CrownW.png diff --git a/data/images/m15/m15FrameA.png b/data/images/cardImages/m15/m15FrameA.png similarity index 100% rename from data/images/m15/m15FrameA.png rename to data/images/cardImages/m15/m15FrameA.png diff --git a/data/images/m15/m15FrameANyx.png b/data/images/cardImages/m15/m15FrameANyx.png similarity index 100% rename from data/images/m15/m15FrameANyx.png rename to data/images/cardImages/m15/m15FrameANyx.png diff --git a/data/images/m15/m15FrameB.png b/data/images/cardImages/m15/m15FrameB.png similarity index 100% rename from data/images/m15/m15FrameB.png rename to data/images/cardImages/m15/m15FrameB.png diff --git a/data/images/m15/m15FrameBNyx.png b/data/images/cardImages/m15/m15FrameBNyx.png similarity index 100% rename from data/images/m15/m15FrameBNyx.png rename to data/images/cardImages/m15/m15FrameBNyx.png diff --git a/data/images/m15/m15FrameG.png b/data/images/cardImages/m15/m15FrameG.png similarity index 100% rename from data/images/m15/m15FrameG.png rename to data/images/cardImages/m15/m15FrameG.png diff --git a/data/images/m15/m15FrameGNyx.png b/data/images/cardImages/m15/m15FrameGNyx.png similarity index 100% rename from data/images/m15/m15FrameGNyx.png rename to data/images/cardImages/m15/m15FrameGNyx.png diff --git a/data/images/m15/m15FrameL.png b/data/images/cardImages/m15/m15FrameL.png similarity index 100% rename from data/images/m15/m15FrameL.png rename to data/images/cardImages/m15/m15FrameL.png diff --git a/data/images/m15/m15FrameM.png b/data/images/cardImages/m15/m15FrameM.png similarity index 100% rename from data/images/m15/m15FrameM.png rename to data/images/cardImages/m15/m15FrameM.png diff --git a/data/images/m15/m15FrameMNyx.png b/data/images/cardImages/m15/m15FrameMNyx.png similarity index 100% rename from data/images/m15/m15FrameMNyx.png rename to data/images/cardImages/m15/m15FrameMNyx.png diff --git a/data/images/m15/m15FrameR.png b/data/images/cardImages/m15/m15FrameR.png similarity index 100% rename from data/images/m15/m15FrameR.png rename to data/images/cardImages/m15/m15FrameR.png diff --git a/data/images/m15/m15FrameRNyx.png b/data/images/cardImages/m15/m15FrameRNyx.png similarity index 100% rename from data/images/m15/m15FrameRNyx.png rename to data/images/cardImages/m15/m15FrameRNyx.png diff --git a/data/images/m15/m15FrameU.png b/data/images/cardImages/m15/m15FrameU.png similarity index 100% rename from data/images/m15/m15FrameU.png rename to data/images/cardImages/m15/m15FrameU.png diff --git a/data/images/m15/m15FrameUNyx.png b/data/images/cardImages/m15/m15FrameUNyx.png similarity index 100% rename from data/images/m15/m15FrameUNyx.png rename to data/images/cardImages/m15/m15FrameUNyx.png diff --git a/data/images/m15/m15FrameV.png b/data/images/cardImages/m15/m15FrameV.png similarity index 100% rename from data/images/m15/m15FrameV.png rename to data/images/cardImages/m15/m15FrameV.png diff --git a/data/images/m15/m15FrameW.png b/data/images/cardImages/m15/m15FrameW.png similarity index 100% rename from data/images/m15/m15FrameW.png rename to data/images/cardImages/m15/m15FrameW.png diff --git a/data/images/m15/m15FrameWNyx.png b/data/images/cardImages/m15/m15FrameWNyx.png similarity index 100% rename from data/images/m15/m15FrameWNyx.png rename to data/images/cardImages/m15/m15FrameWNyx.png diff --git a/data/images/m15/m15InnerCrownACompanion.png b/data/images/cardImages/m15/m15InnerCrownACompanion.png similarity index 100% rename from data/images/m15/m15InnerCrownACompanion.png rename to data/images/cardImages/m15/m15InnerCrownACompanion.png diff --git a/data/images/m15/m15InnerCrownANyx.png b/data/images/cardImages/m15/m15InnerCrownANyx.png similarity index 100% rename from data/images/m15/m15InnerCrownANyx.png rename to data/images/cardImages/m15/m15InnerCrownANyx.png diff --git a/data/images/m15/m15InnerCrownBCompanion.png b/data/images/cardImages/m15/m15InnerCrownBCompanion.png similarity index 100% rename from data/images/m15/m15InnerCrownBCompanion.png rename to data/images/cardImages/m15/m15InnerCrownBCompanion.png diff --git a/data/images/m15/m15InnerCrownBNyx.png b/data/images/cardImages/m15/m15InnerCrownBNyx.png similarity index 100% rename from data/images/m15/m15InnerCrownBNyx.png rename to data/images/cardImages/m15/m15InnerCrownBNyx.png diff --git a/data/images/m15/m15InnerCrownGCompanion.png b/data/images/cardImages/m15/m15InnerCrownGCompanion.png similarity index 100% rename from data/images/m15/m15InnerCrownGCompanion.png rename to data/images/cardImages/m15/m15InnerCrownGCompanion.png diff --git a/data/images/m15/m15InnerCrownGNyx.png b/data/images/cardImages/m15/m15InnerCrownGNyx.png similarity index 100% rename from data/images/m15/m15InnerCrownGNyx.png rename to data/images/cardImages/m15/m15InnerCrownGNyx.png diff --git a/data/images/m15/m15InnerCrownMCompanion.png b/data/images/cardImages/m15/m15InnerCrownMCompanion.png similarity index 100% rename from data/images/m15/m15InnerCrownMCompanion.png rename to data/images/cardImages/m15/m15InnerCrownMCompanion.png diff --git a/data/images/m15/m15InnerCrownMNyx.png b/data/images/cardImages/m15/m15InnerCrownMNyx.png similarity index 100% rename from data/images/m15/m15InnerCrownMNyx.png rename to data/images/cardImages/m15/m15InnerCrownMNyx.png diff --git a/data/images/m15/m15InnerCrownRCompanion.png b/data/images/cardImages/m15/m15InnerCrownRCompanion.png similarity index 100% rename from data/images/m15/m15InnerCrownRCompanion.png rename to data/images/cardImages/m15/m15InnerCrownRCompanion.png diff --git a/data/images/m15/m15InnerCrownRNyx.png b/data/images/cardImages/m15/m15InnerCrownRNyx.png similarity index 100% rename from data/images/m15/m15InnerCrownRNyx.png rename to data/images/cardImages/m15/m15InnerCrownRNyx.png diff --git a/data/images/m15/m15InnerCrownUCompanion.png b/data/images/cardImages/m15/m15InnerCrownUCompanion.png similarity index 100% rename from data/images/m15/m15InnerCrownUCompanion.png rename to data/images/cardImages/m15/m15InnerCrownUCompanion.png diff --git a/data/images/m15/m15InnerCrownUNyx.png b/data/images/cardImages/m15/m15InnerCrownUNyx.png similarity index 100% rename from data/images/m15/m15InnerCrownUNyx.png rename to data/images/cardImages/m15/m15InnerCrownUNyx.png diff --git a/data/images/m15/m15InnerCrownWCompanion.png b/data/images/cardImages/m15/m15InnerCrownWCompanion.png similarity index 100% rename from data/images/m15/m15InnerCrownWCompanion.png rename to data/images/cardImages/m15/m15InnerCrownWCompanion.png diff --git a/data/images/m15/m15InnerCrownWNyx.png b/data/images/cardImages/m15/m15InnerCrownWNyx.png similarity index 100% rename from data/images/m15/m15InnerCrownWNyx.png rename to data/images/cardImages/m15/m15InnerCrownWNyx.png diff --git a/data/images/m15/m15MaskBorder.png b/data/images/cardImages/m15/m15MaskBorder.png similarity index 100% rename from data/images/m15/m15MaskBorder.png rename to data/images/cardImages/m15/m15MaskBorder.png diff --git a/data/images/m15/m15MaskFrame.png b/data/images/cardImages/m15/m15MaskFrame.png similarity index 100% rename from data/images/m15/m15MaskFrame.png rename to data/images/cardImages/m15/m15MaskFrame.png diff --git a/data/images/m15/m15MaskLegendCrown.png b/data/images/cardImages/m15/m15MaskLegendCrown.png similarity index 100% rename from data/images/m15/m15MaskLegendCrown.png rename to data/images/cardImages/m15/m15MaskLegendCrown.png diff --git a/data/images/m15/m15MaskLegendCrownPinline.png b/data/images/cardImages/m15/m15MaskLegendCrownPinline.png similarity index 100% rename from data/images/m15/m15MaskLegendCrownPinline.png rename to data/images/cardImages/m15/m15MaskLegendCrownPinline.png diff --git a/data/images/m15/m15MaskNicknameLegendCrownStrokeless.png b/data/images/cardImages/m15/m15MaskNicknameLegendCrownStrokeless.png similarity index 100% rename from data/images/m15/m15MaskNicknameLegendCrownStrokeless.png rename to data/images/cardImages/m15/m15MaskNicknameLegendCrownStrokeless.png diff --git a/data/images/m15/m15MaskNicknameTitleStrokeless.png b/data/images/cardImages/m15/m15MaskNicknameTitleStrokeless.png similarity index 100% rename from data/images/m15/m15MaskNicknameTitleStrokeless.png rename to data/images/cardImages/m15/m15MaskNicknameTitleStrokeless.png diff --git a/data/images/m15/m15MaskPinline.png b/data/images/cardImages/m15/m15MaskPinline.png similarity index 100% rename from data/images/m15/m15MaskPinline.png rename to data/images/cardImages/m15/m15MaskPinline.png diff --git a/data/images/m15/m15MaskPinlineSuper.png b/data/images/cardImages/m15/m15MaskPinlineSuper.png similarity index 100% rename from data/images/m15/m15MaskPinlineSuper.png rename to data/images/cardImages/m15/m15MaskPinlineSuper.png diff --git a/data/images/m15/m15MaskRules.png b/data/images/cardImages/m15/m15MaskRules.png similarity index 100% rename from data/images/m15/m15MaskRules.png rename to data/images/cardImages/m15/m15MaskRules.png diff --git a/data/images/m15/m15MaskTitle.png b/data/images/cardImages/m15/m15MaskTitle.png similarity index 100% rename from data/images/m15/m15MaskTitle.png rename to data/images/cardImages/m15/m15MaskTitle.png diff --git a/data/images/m15/m15MaskType.png b/data/images/cardImages/m15/m15MaskType.png similarity index 100% rename from data/images/m15/m15MaskType.png rename to data/images/cardImages/m15/m15MaskType.png diff --git a/data/images/m15/m15Midnight.png b/data/images/cardImages/m15/m15Midnight.png similarity index 100% rename from data/images/m15/m15Midnight.png rename to data/images/cardImages/m15/m15Midnight.png diff --git a/data/images/m15/m15NicknameCrownA.png b/data/images/cardImages/m15/m15NicknameCrownA.png similarity index 100% rename from data/images/m15/m15NicknameCrownA.png rename to data/images/cardImages/m15/m15NicknameCrownA.png diff --git a/data/images/m15/m15NicknameCrownB.png b/data/images/cardImages/m15/m15NicknameCrownB.png similarity index 100% rename from data/images/m15/m15NicknameCrownB.png rename to data/images/cardImages/m15/m15NicknameCrownB.png diff --git a/data/images/m15/m15NicknameCrownG.png b/data/images/cardImages/m15/m15NicknameCrownG.png similarity index 100% rename from data/images/m15/m15NicknameCrownG.png rename to data/images/cardImages/m15/m15NicknameCrownG.png diff --git a/data/images/m15/m15NicknameCrownL.png b/data/images/cardImages/m15/m15NicknameCrownL.png similarity index 100% rename from data/images/m15/m15NicknameCrownL.png rename to data/images/cardImages/m15/m15NicknameCrownL.png diff --git a/data/images/m15/m15NicknameCrownM.png b/data/images/cardImages/m15/m15NicknameCrownM.png similarity index 100% rename from data/images/m15/m15NicknameCrownM.png rename to data/images/cardImages/m15/m15NicknameCrownM.png diff --git a/data/images/m15/m15NicknameCrownR.png b/data/images/cardImages/m15/m15NicknameCrownR.png similarity index 100% rename from data/images/m15/m15NicknameCrownR.png rename to data/images/cardImages/m15/m15NicknameCrownR.png diff --git a/data/images/m15/m15NicknameCrownU.png b/data/images/cardImages/m15/m15NicknameCrownU.png similarity index 100% rename from data/images/m15/m15NicknameCrownU.png rename to data/images/cardImages/m15/m15NicknameCrownU.png diff --git a/data/images/m15/m15NicknameCrownW.png b/data/images/cardImages/m15/m15NicknameCrownW.png similarity index 100% rename from data/images/m15/m15NicknameCrownW.png rename to data/images/cardImages/m15/m15NicknameCrownW.png diff --git a/data/images/m15/m15NicknameFrameA.png b/data/images/cardImages/m15/m15NicknameFrameA.png similarity index 100% rename from data/images/m15/m15NicknameFrameA.png rename to data/images/cardImages/m15/m15NicknameFrameA.png diff --git a/data/images/m15/m15NicknameFrameB.png b/data/images/cardImages/m15/m15NicknameFrameB.png similarity index 100% rename from data/images/m15/m15NicknameFrameB.png rename to data/images/cardImages/m15/m15NicknameFrameB.png diff --git a/data/images/m15/m15NicknameFrameG.png b/data/images/cardImages/m15/m15NicknameFrameG.png similarity index 100% rename from data/images/m15/m15NicknameFrameG.png rename to data/images/cardImages/m15/m15NicknameFrameG.png diff --git a/data/images/m15/m15NicknameFrameL.png b/data/images/cardImages/m15/m15NicknameFrameL.png similarity index 100% rename from data/images/m15/m15NicknameFrameL.png rename to data/images/cardImages/m15/m15NicknameFrameL.png diff --git a/data/images/m15/m15NicknameFrameM.png b/data/images/cardImages/m15/m15NicknameFrameM.png similarity index 100% rename from data/images/m15/m15NicknameFrameM.png rename to data/images/cardImages/m15/m15NicknameFrameM.png diff --git a/data/images/m15/m15NicknameFrameR.png b/data/images/cardImages/m15/m15NicknameFrameR.png similarity index 100% rename from data/images/m15/m15NicknameFrameR.png rename to data/images/cardImages/m15/m15NicknameFrameR.png diff --git a/data/images/m15/m15NicknameFrameU.png b/data/images/cardImages/m15/m15NicknameFrameU.png similarity index 100% rename from data/images/m15/m15NicknameFrameU.png rename to data/images/cardImages/m15/m15NicknameFrameU.png diff --git a/data/images/m15/m15NicknameFrameW.png b/data/images/cardImages/m15/m15NicknameFrameW.png similarity index 100% rename from data/images/m15/m15NicknameFrameW.png rename to data/images/cardImages/m15/m15NicknameFrameW.png diff --git a/data/images/m15/m15NicknamePTA.png b/data/images/cardImages/m15/m15NicknamePTA.png similarity index 100% rename from data/images/m15/m15NicknamePTA.png rename to data/images/cardImages/m15/m15NicknamePTA.png diff --git a/data/images/m15/m15NicknamePTB.png b/data/images/cardImages/m15/m15NicknamePTB.png similarity index 100% rename from data/images/m15/m15NicknamePTB.png rename to data/images/cardImages/m15/m15NicknamePTB.png diff --git a/data/images/m15/m15NicknamePTC.png b/data/images/cardImages/m15/m15NicknamePTC.png similarity index 100% rename from data/images/m15/m15NicknamePTC.png rename to data/images/cardImages/m15/m15NicknamePTC.png diff --git a/data/images/m15/m15NicknamePTG.png b/data/images/cardImages/m15/m15NicknamePTG.png similarity index 100% rename from data/images/m15/m15NicknamePTG.png rename to data/images/cardImages/m15/m15NicknamePTG.png diff --git a/data/images/m15/m15NicknamePTM.png b/data/images/cardImages/m15/m15NicknamePTM.png similarity index 100% rename from data/images/m15/m15NicknamePTM.png rename to data/images/cardImages/m15/m15NicknamePTM.png diff --git a/data/images/m15/m15NicknamePTR.png b/data/images/cardImages/m15/m15NicknamePTR.png similarity index 100% rename from data/images/m15/m15NicknamePTR.png rename to data/images/cardImages/m15/m15NicknamePTR.png diff --git a/data/images/m15/m15NicknamePTU.png b/data/images/cardImages/m15/m15NicknamePTU.png similarity index 100% rename from data/images/m15/m15NicknamePTU.png rename to data/images/cardImages/m15/m15NicknamePTU.png diff --git a/data/images/m15/m15NicknamePTW.png b/data/images/cardImages/m15/m15NicknamePTW.png similarity index 100% rename from data/images/m15/m15NicknamePTW.png rename to data/images/cardImages/m15/m15NicknamePTW.png diff --git a/data/images/m15/m15NicknameTextboxes.png b/data/images/cardImages/m15/m15NicknameTextboxes.png similarity index 100% rename from data/images/m15/m15NicknameTextboxes.png rename to data/images/cardImages/m15/m15NicknameTextboxes.png diff --git a/data/images/m15/m15NicknameTitleA.png b/data/images/cardImages/m15/m15NicknameTitleA.png similarity index 100% rename from data/images/m15/m15NicknameTitleA.png rename to data/images/cardImages/m15/m15NicknameTitleA.png diff --git a/data/images/m15/m15NicknameTitleB.png b/data/images/cardImages/m15/m15NicknameTitleB.png similarity index 100% rename from data/images/m15/m15NicknameTitleB.png rename to data/images/cardImages/m15/m15NicknameTitleB.png diff --git a/data/images/m15/m15NicknameTitleG.png b/data/images/cardImages/m15/m15NicknameTitleG.png similarity index 100% rename from data/images/m15/m15NicknameTitleG.png rename to data/images/cardImages/m15/m15NicknameTitleG.png diff --git a/data/images/m15/m15NicknameTitleL.png b/data/images/cardImages/m15/m15NicknameTitleL.png similarity index 100% rename from data/images/m15/m15NicknameTitleL.png rename to data/images/cardImages/m15/m15NicknameTitleL.png diff --git a/data/images/m15/m15NicknameTitleM.png b/data/images/cardImages/m15/m15NicknameTitleM.png similarity index 100% rename from data/images/m15/m15NicknameTitleM.png rename to data/images/cardImages/m15/m15NicknameTitleM.png diff --git a/data/images/m15/m15NicknameTitleR.png b/data/images/cardImages/m15/m15NicknameTitleR.png similarity index 100% rename from data/images/m15/m15NicknameTitleR.png rename to data/images/cardImages/m15/m15NicknameTitleR.png diff --git a/data/images/m15/m15NicknameTitleU.png b/data/images/cardImages/m15/m15NicknameTitleU.png similarity index 100% rename from data/images/m15/m15NicknameTitleU.png rename to data/images/cardImages/m15/m15NicknameTitleU.png diff --git a/data/images/m15/m15NicknameTitleW.png b/data/images/cardImages/m15/m15NicknameTitleW.png similarity index 100% rename from data/images/m15/m15NicknameTitleW.png rename to data/images/cardImages/m15/m15NicknameTitleW.png diff --git a/data/images/m15/m15PTA.png b/data/images/cardImages/m15/m15PTA.png similarity index 100% rename from data/images/m15/m15PTA.png rename to data/images/cardImages/m15/m15PTA.png diff --git a/data/images/m15/m15PTB.png b/data/images/cardImages/m15/m15PTB.png similarity index 100% rename from data/images/m15/m15PTB.png rename to data/images/cardImages/m15/m15PTB.png diff --git a/data/images/m15/m15PTG.png b/data/images/cardImages/m15/m15PTG.png similarity index 100% rename from data/images/m15/m15PTG.png rename to data/images/cardImages/m15/m15PTG.png diff --git a/data/images/m15/m15PTM.png b/data/images/cardImages/m15/m15PTM.png similarity index 100% rename from data/images/m15/m15PTM.png rename to data/images/cardImages/m15/m15PTM.png diff --git a/data/images/m15/m15PTR.png b/data/images/cardImages/m15/m15PTR.png similarity index 100% rename from data/images/m15/m15PTR.png rename to data/images/cardImages/m15/m15PTR.png diff --git a/data/images/m15/m15PTU.png b/data/images/cardImages/m15/m15PTU.png similarity index 100% rename from data/images/m15/m15PTU.png rename to data/images/cardImages/m15/m15PTU.png diff --git a/data/images/m15/m15PTW.png b/data/images/cardImages/m15/m15PTW.png similarity index 100% rename from data/images/m15/m15PTW.png rename to data/images/cardImages/m15/m15PTW.png diff --git a/data/images/m15/m21/m15M21FrameB.png b/data/images/cardImages/m15/m21/m15M21FrameB.png similarity index 100% rename from data/images/m15/m21/m15M21FrameB.png rename to data/images/cardImages/m15/m21/m15M21FrameB.png diff --git a/data/images/m15/m21/m15M21FrameBL.png b/data/images/cardImages/m15/m21/m15M21FrameBL.png similarity index 100% rename from data/images/m15/m21/m15M21FrameBL.png rename to data/images/cardImages/m15/m21/m15M21FrameBL.png diff --git a/data/images/m15/m21/m15M21FrameG.png b/data/images/cardImages/m15/m21/m15M21FrameG.png similarity index 100% rename from data/images/m15/m21/m15M21FrameG.png rename to data/images/cardImages/m15/m21/m15M21FrameG.png diff --git a/data/images/m15/m21/m15M21FrameGL.png b/data/images/cardImages/m15/m21/m15M21FrameGL.png similarity index 100% rename from data/images/m15/m21/m15M21FrameGL.png rename to data/images/cardImages/m15/m21/m15M21FrameGL.png diff --git a/data/images/m15/m21/m15M21FrameR.png b/data/images/cardImages/m15/m21/m15M21FrameR.png similarity index 100% rename from data/images/m15/m21/m15M21FrameR.png rename to data/images/cardImages/m15/m21/m15M21FrameR.png diff --git a/data/images/m15/m21/m15M21FrameRL.png b/data/images/cardImages/m15/m21/m15M21FrameRL.png similarity index 100% rename from data/images/m15/m21/m15M21FrameRL.png rename to data/images/cardImages/m15/m21/m15M21FrameRL.png diff --git a/data/images/m15/m21/m15M21FrameU.png b/data/images/cardImages/m15/m21/m15M21FrameU.png similarity index 100% rename from data/images/m15/m21/m15M21FrameU.png rename to data/images/cardImages/m15/m21/m15M21FrameU.png diff --git a/data/images/m15/m21/m15M21FrameUL.png b/data/images/cardImages/m15/m21/m15M21FrameUL.png similarity index 100% rename from data/images/m15/m21/m15M21FrameUL.png rename to data/images/cardImages/m15/m21/m15M21FrameUL.png diff --git a/data/images/m15/m21/m15M21FrameW.png b/data/images/cardImages/m15/m21/m15M21FrameW.png similarity index 100% rename from data/images/m15/m21/m15M21FrameW.png rename to data/images/cardImages/m15/m21/m15M21FrameW.png diff --git a/data/images/m15/m21/m15M21FrameWL.png b/data/images/cardImages/m15/m21/m15M21FrameWL.png similarity index 100% rename from data/images/m15/m21/m15M21FrameWL.png rename to data/images/cardImages/m15/m21/m15M21FrameWL.png diff --git a/data/images/m15/m21/m15M21PTB.png b/data/images/cardImages/m15/m21/m15M21PTB.png similarity index 100% rename from data/images/m15/m21/m15M21PTB.png rename to data/images/cardImages/m15/m21/m15M21PTB.png diff --git a/data/images/m15/m21/m15M21PTG.png b/data/images/cardImages/m15/m21/m15M21PTG.png similarity index 100% rename from data/images/m15/m21/m15M21PTG.png rename to data/images/cardImages/m15/m21/m15M21PTG.png diff --git a/data/images/m15/m21/m15M21PTR.png b/data/images/cardImages/m15/m21/m15M21PTR.png similarity index 100% rename from data/images/m15/m21/m15M21PTR.png rename to data/images/cardImages/m15/m21/m15M21PTR.png diff --git a/data/images/m15/m21/m15M21PTU.png b/data/images/cardImages/m15/m21/m15M21PTU.png similarity index 100% rename from data/images/m15/m21/m15M21PTU.png rename to data/images/cardImages/m15/m21/m15M21PTU.png diff --git a/data/images/m15/m21/m15M21PTW.png b/data/images/cardImages/m15/m21/m15M21PTW.png similarity index 100% rename from data/images/m15/m21/m15M21PTW.png rename to data/images/cardImages/m15/m21/m15M21PTW.png diff --git a/data/images/m15/m21/m15M21Stamp.png b/data/images/cardImages/m15/m21/m15M21Stamp.png similarity index 100% rename from data/images/m15/m21/m15M21Stamp.png rename to data/images/cardImages/m15/m21/m15M21Stamp.png diff --git a/data/images/m15/nyx/m15FrameANyxSL.png b/data/images/cardImages/m15/nyx/m15FrameANyxSL.png similarity index 100% rename from data/images/m15/nyx/m15FrameANyxSL.png rename to data/images/cardImages/m15/nyx/m15FrameANyxSL.png diff --git a/data/images/m15/nyx/m15FrameBNyxSL.png b/data/images/cardImages/m15/nyx/m15FrameBNyxSL.png similarity index 100% rename from data/images/m15/nyx/m15FrameBNyxSL.png rename to data/images/cardImages/m15/nyx/m15FrameBNyxSL.png diff --git a/data/images/m15/nyx/m15FrameGNyxSL.png b/data/images/cardImages/m15/nyx/m15FrameGNyxSL.png similarity index 100% rename from data/images/m15/nyx/m15FrameGNyxSL.png rename to data/images/cardImages/m15/nyx/m15FrameGNyxSL.png diff --git a/data/images/m15/nyx/m15FrameMNyxSL.png b/data/images/cardImages/m15/nyx/m15FrameMNyxSL.png similarity index 100% rename from data/images/m15/nyx/m15FrameMNyxSL.png rename to data/images/cardImages/m15/nyx/m15FrameMNyxSL.png diff --git a/data/images/m15/nyx/m15FrameRNyxSL.png b/data/images/cardImages/m15/nyx/m15FrameRNyxSL.png similarity index 100% rename from data/images/m15/nyx/m15FrameRNyxSL.png rename to data/images/cardImages/m15/nyx/m15FrameRNyxSL.png diff --git a/data/images/m15/nyx/m15FrameUNyxSL.png b/data/images/cardImages/m15/nyx/m15FrameUNyxSL.png similarity index 100% rename from data/images/m15/nyx/m15FrameUNyxSL.png rename to data/images/cardImages/m15/nyx/m15FrameUNyxSL.png diff --git a/data/images/m15/nyx/m15FrameWNyxSL.png b/data/images/cardImages/m15/nyx/m15FrameWNyxSL.png similarity index 100% rename from data/images/m15/nyx/m15FrameWNyxSL.png rename to data/images/cardImages/m15/nyx/m15FrameWNyxSL.png diff --git a/data/images/m15Promo/m15PromoFrameA.png b/data/images/cardImages/m15Promo/m15PromoFrameA.png similarity index 100% rename from data/images/m15Promo/m15PromoFrameA.png rename to data/images/cardImages/m15Promo/m15PromoFrameA.png diff --git a/data/images/m15Promo/m15PromoFrameB.png b/data/images/cardImages/m15Promo/m15PromoFrameB.png similarity index 100% rename from data/images/m15Promo/m15PromoFrameB.png rename to data/images/cardImages/m15Promo/m15PromoFrameB.png diff --git a/data/images/m15Promo/m15PromoFrameG.png b/data/images/cardImages/m15Promo/m15PromoFrameG.png similarity index 100% rename from data/images/m15Promo/m15PromoFrameG.png rename to data/images/cardImages/m15Promo/m15PromoFrameG.png diff --git a/data/images/m15Promo/m15PromoFrameL.png b/data/images/cardImages/m15Promo/m15PromoFrameL.png similarity index 100% rename from data/images/m15Promo/m15PromoFrameL.png rename to data/images/cardImages/m15Promo/m15PromoFrameL.png diff --git a/data/images/m15Promo/m15PromoFrameM.png b/data/images/cardImages/m15Promo/m15PromoFrameM.png similarity index 100% rename from data/images/m15Promo/m15PromoFrameM.png rename to data/images/cardImages/m15Promo/m15PromoFrameM.png diff --git a/data/images/m15Promo/m15PromoFrameR.png b/data/images/cardImages/m15Promo/m15PromoFrameR.png similarity index 100% rename from data/images/m15Promo/m15PromoFrameR.png rename to data/images/cardImages/m15Promo/m15PromoFrameR.png diff --git a/data/images/m15Promo/m15PromoFrameU.png b/data/images/cardImages/m15Promo/m15PromoFrameU.png similarity index 100% rename from data/images/m15Promo/m15PromoFrameU.png rename to data/images/cardImages/m15Promo/m15PromoFrameU.png diff --git a/data/images/m15Promo/m15PromoFrameW.png b/data/images/cardImages/m15Promo/m15PromoFrameW.png similarity index 100% rename from data/images/m15Promo/m15PromoFrameW.png rename to data/images/cardImages/m15Promo/m15PromoFrameW.png diff --git a/data/images/m15Promo/m15PromoMaskPinline.png b/data/images/cardImages/m15Promo/m15PromoMaskPinline.png similarity index 100% rename from data/images/m15Promo/m15PromoMaskPinline.png rename to data/images/cardImages/m15Promo/m15PromoMaskPinline.png diff --git a/data/images/m15Promo/m15PromoMaskPinlineFull.png b/data/images/cardImages/m15Promo/m15PromoMaskPinlineFull.png similarity index 100% rename from data/images/m15Promo/m15PromoMaskPinlineFull.png rename to data/images/cardImages/m15Promo/m15PromoMaskPinlineFull.png diff --git a/data/images/m15Promo/m15PromoMaskRules.png b/data/images/cardImages/m15Promo/m15PromoMaskRules.png similarity index 100% rename from data/images/m15Promo/m15PromoMaskRules.png rename to data/images/cardImages/m15Promo/m15PromoMaskRules.png diff --git a/data/images/m15Promo/m15PromoMaskTitleless.png b/data/images/cardImages/m15Promo/m15PromoMaskTitleless.png similarity index 100% rename from data/images/m15Promo/m15PromoMaskTitleless.png rename to data/images/cardImages/m15Promo/m15PromoMaskTitleless.png diff --git a/data/images/m15Promo/m15PromoMaskType.png b/data/images/cardImages/m15Promo/m15PromoMaskType.png similarity index 100% rename from data/images/m15Promo/m15PromoMaskType.png rename to data/images/cardImages/m15Promo/m15PromoMaskType.png diff --git a/data/images/m15Promo/m15PromoNicknameFrameA.png b/data/images/cardImages/m15Promo/m15PromoNicknameFrameA.png similarity index 100% rename from data/images/m15Promo/m15PromoNicknameFrameA.png rename to data/images/cardImages/m15Promo/m15PromoNicknameFrameA.png diff --git a/data/images/m15Promo/m15PromoNicknameFrameB.png b/data/images/cardImages/m15Promo/m15PromoNicknameFrameB.png similarity index 100% rename from data/images/m15Promo/m15PromoNicknameFrameB.png rename to data/images/cardImages/m15Promo/m15PromoNicknameFrameB.png diff --git a/data/images/m15Promo/m15PromoNicknameFrameG.png b/data/images/cardImages/m15Promo/m15PromoNicknameFrameG.png similarity index 100% rename from data/images/m15Promo/m15PromoNicknameFrameG.png rename to data/images/cardImages/m15Promo/m15PromoNicknameFrameG.png diff --git a/data/images/m15Promo/m15PromoNicknameFrameL.png b/data/images/cardImages/m15Promo/m15PromoNicknameFrameL.png similarity index 100% rename from data/images/m15Promo/m15PromoNicknameFrameL.png rename to data/images/cardImages/m15Promo/m15PromoNicknameFrameL.png diff --git a/data/images/m15Promo/m15PromoNicknameFrameM.png b/data/images/cardImages/m15Promo/m15PromoNicknameFrameM.png similarity index 100% rename from data/images/m15Promo/m15PromoNicknameFrameM.png rename to data/images/cardImages/m15Promo/m15PromoNicknameFrameM.png diff --git a/data/images/m15Promo/m15PromoNicknameFrameR.png b/data/images/cardImages/m15Promo/m15PromoNicknameFrameR.png similarity index 100% rename from data/images/m15Promo/m15PromoNicknameFrameR.png rename to data/images/cardImages/m15Promo/m15PromoNicknameFrameR.png diff --git a/data/images/m15Promo/m15PromoNicknameFrameU.png b/data/images/cardImages/m15Promo/m15PromoNicknameFrameU.png similarity index 100% rename from data/images/m15Promo/m15PromoNicknameFrameU.png rename to data/images/cardImages/m15Promo/m15PromoNicknameFrameU.png diff --git a/data/images/m15Promo/m15PromoNicknameFrameW.png b/data/images/cardImages/m15Promo/m15PromoNicknameFrameW.png similarity index 100% rename from data/images/m15Promo/m15PromoNicknameFrameW.png rename to data/images/cardImages/m15Promo/m15PromoNicknameFrameW.png diff --git a/data/images/m15Promo/m15PromoNicknameTextboxes.png b/data/images/cardImages/m15Promo/m15PromoNicknameTextboxes.png similarity index 100% rename from data/images/m15Promo/m15PromoNicknameTextboxes.png rename to data/images/cardImages/m15Promo/m15PromoNicknameTextboxes.png diff --git a/data/images/m15Promo/m15PromoTextboxes.png b/data/images/cardImages/m15Promo/m15PromoTextboxes.png similarity index 100% rename from data/images/m15Promo/m15PromoTextboxes.png rename to data/images/cardImages/m15Promo/m15PromoTextboxes.png diff --git a/data/images/m15Textless/m15TextlessFrameInvention.png b/data/images/cardImages/m15Textless/m15TextlessFrameInvention.png similarity index 100% rename from data/images/m15Textless/m15TextlessFrameInvention.png rename to data/images/cardImages/m15Textless/m15TextlessFrameInvention.png diff --git a/data/images/m15Textless/m15TextlessFrameInventionA.png b/data/images/cardImages/m15Textless/m15TextlessFrameInventionA.png similarity index 100% rename from data/images/m15Textless/m15TextlessFrameInventionA.png rename to data/images/cardImages/m15Textless/m15TextlessFrameInventionA.png diff --git a/data/images/m15Textless/m15TextlessFrameInventionB.png b/data/images/cardImages/m15Textless/m15TextlessFrameInventionB.png similarity index 100% rename from data/images/m15Textless/m15TextlessFrameInventionB.png rename to data/images/cardImages/m15Textless/m15TextlessFrameInventionB.png diff --git a/data/images/m15Textless/m15TextlessFrameInventionG.png b/data/images/cardImages/m15Textless/m15TextlessFrameInventionG.png similarity index 100% rename from data/images/m15Textless/m15TextlessFrameInventionG.png rename to data/images/cardImages/m15Textless/m15TextlessFrameInventionG.png diff --git a/data/images/m15Textless/m15TextlessFrameInventionM.png b/data/images/cardImages/m15Textless/m15TextlessFrameInventionM.png similarity index 100% rename from data/images/m15Textless/m15TextlessFrameInventionM.png rename to data/images/cardImages/m15Textless/m15TextlessFrameInventionM.png diff --git a/data/images/m15Textless/m15TextlessFrameInventionR.png b/data/images/cardImages/m15Textless/m15TextlessFrameInventionR.png similarity index 100% rename from data/images/m15Textless/m15TextlessFrameInventionR.png rename to data/images/cardImages/m15Textless/m15TextlessFrameInventionR.png diff --git a/data/images/m15Textless/m15TextlessFrameInventionU.png b/data/images/cardImages/m15Textless/m15TextlessFrameInventionU.png similarity index 100% rename from data/images/m15Textless/m15TextlessFrameInventionU.png rename to data/images/cardImages/m15Textless/m15TextlessFrameInventionU.png diff --git a/data/images/m15Textless/m15TextlessFrameInventionW.png b/data/images/cardImages/m15Textless/m15TextlessFrameInventionW.png similarity index 100% rename from data/images/m15Textless/m15TextlessFrameInventionW.png rename to data/images/cardImages/m15Textless/m15TextlessFrameInventionW.png diff --git a/data/images/m15Textless/m15TextlessMaskBorder.png b/data/images/cardImages/m15Textless/m15TextlessMaskBorder.png similarity index 100% rename from data/images/m15Textless/m15TextlessMaskBorder.png rename to data/images/cardImages/m15Textless/m15TextlessMaskBorder.png diff --git a/data/images/m15Textless/m15TextlessMaskInvention.png b/data/images/cardImages/m15Textless/m15TextlessMaskInvention.png similarity index 100% rename from data/images/m15Textless/m15TextlessMaskInvention.png rename to data/images/cardImages/m15Textless/m15TextlessMaskInvention.png diff --git a/data/images/m15Textless/m15TextlessMaskPinline.png b/data/images/cardImages/m15Textless/m15TextlessMaskPinline.png similarity index 100% rename from data/images/m15Textless/m15TextlessMaskPinline.png rename to data/images/cardImages/m15Textless/m15TextlessMaskPinline.png diff --git a/data/images/m15Textless/m15TextlessMaskType.png b/data/images/cardImages/m15Textless/m15TextlessMaskType.png similarity index 100% rename from data/images/m15Textless/m15TextlessMaskType.png rename to data/images/cardImages/m15Textless/m15TextlessMaskType.png diff --git a/data/images/manaSymbols/0.png b/data/images/cardImages/manaSymbols/0.png similarity index 100% rename from data/images/manaSymbols/0.png rename to data/images/cardImages/manaSymbols/0.png diff --git a/data/images/manaSymbols/1.png b/data/images/cardImages/manaSymbols/1.png similarity index 100% rename from data/images/manaSymbols/1.png rename to data/images/cardImages/manaSymbols/1.png diff --git a/data/images/manaSymbols/10.png b/data/images/cardImages/manaSymbols/10.png similarity index 100% rename from data/images/manaSymbols/10.png rename to data/images/cardImages/manaSymbols/10.png diff --git a/data/images/manaSymbols/11.png b/data/images/cardImages/manaSymbols/11.png similarity index 100% rename from data/images/manaSymbols/11.png rename to data/images/cardImages/manaSymbols/11.png diff --git a/data/images/manaSymbols/12.png b/data/images/cardImages/manaSymbols/12.png similarity index 100% rename from data/images/manaSymbols/12.png rename to data/images/cardImages/manaSymbols/12.png diff --git a/data/images/manaSymbols/13.png b/data/images/cardImages/manaSymbols/13.png similarity index 100% rename from data/images/manaSymbols/13.png rename to data/images/cardImages/manaSymbols/13.png diff --git a/data/images/manaSymbols/14.png b/data/images/cardImages/manaSymbols/14.png similarity index 100% rename from data/images/manaSymbols/14.png rename to data/images/cardImages/manaSymbols/14.png diff --git a/data/images/manaSymbols/15.png b/data/images/cardImages/manaSymbols/15.png similarity index 100% rename from data/images/manaSymbols/15.png rename to data/images/cardImages/manaSymbols/15.png diff --git a/data/images/manaSymbols/16.png b/data/images/cardImages/manaSymbols/16.png similarity index 100% rename from data/images/manaSymbols/16.png rename to data/images/cardImages/manaSymbols/16.png diff --git a/data/images/manaSymbols/17.png b/data/images/cardImages/manaSymbols/17.png similarity index 100% rename from data/images/manaSymbols/17.png rename to data/images/cardImages/manaSymbols/17.png diff --git a/data/images/manaSymbols/18.png b/data/images/cardImages/manaSymbols/18.png similarity index 100% rename from data/images/manaSymbols/18.png rename to data/images/cardImages/manaSymbols/18.png diff --git a/data/images/manaSymbols/19.png b/data/images/cardImages/manaSymbols/19.png similarity index 100% rename from data/images/manaSymbols/19.png rename to data/images/cardImages/manaSymbols/19.png diff --git a/data/images/manaSymbols/2.png b/data/images/cardImages/manaSymbols/2.png similarity index 100% rename from data/images/manaSymbols/2.png rename to data/images/cardImages/manaSymbols/2.png diff --git a/data/images/manaSymbols/20.png b/data/images/cardImages/manaSymbols/20.png similarity index 100% rename from data/images/manaSymbols/20.png rename to data/images/cardImages/manaSymbols/20.png diff --git a/data/images/manaSymbols/2b.png b/data/images/cardImages/manaSymbols/2b.png similarity index 100% rename from data/images/manaSymbols/2b.png rename to data/images/cardImages/manaSymbols/2b.png diff --git a/data/images/manaSymbols/2g.png b/data/images/cardImages/manaSymbols/2g.png similarity index 100% rename from data/images/manaSymbols/2g.png rename to data/images/cardImages/manaSymbols/2g.png diff --git a/data/images/manaSymbols/2r.png b/data/images/cardImages/manaSymbols/2r.png similarity index 100% rename from data/images/manaSymbols/2r.png rename to data/images/cardImages/manaSymbols/2r.png diff --git a/data/images/manaSymbols/2u.png b/data/images/cardImages/manaSymbols/2u.png similarity index 100% rename from data/images/manaSymbols/2u.png rename to data/images/cardImages/manaSymbols/2u.png diff --git a/data/images/manaSymbols/2w.png b/data/images/cardImages/manaSymbols/2w.png similarity index 100% rename from data/images/manaSymbols/2w.png rename to data/images/cardImages/manaSymbols/2w.png diff --git a/data/images/manaSymbols/3.png b/data/images/cardImages/manaSymbols/3.png similarity index 100% rename from data/images/manaSymbols/3.png rename to data/images/cardImages/manaSymbols/3.png diff --git a/data/images/manaSymbols/4.png b/data/images/cardImages/manaSymbols/4.png similarity index 100% rename from data/images/manaSymbols/4.png rename to data/images/cardImages/manaSymbols/4.png diff --git a/data/images/manaSymbols/5.png b/data/images/cardImages/manaSymbols/5.png similarity index 100% rename from data/images/manaSymbols/5.png rename to data/images/cardImages/manaSymbols/5.png diff --git a/data/images/manaSymbols/6.png b/data/images/cardImages/manaSymbols/6.png similarity index 100% rename from data/images/manaSymbols/6.png rename to data/images/cardImages/manaSymbols/6.png diff --git a/data/images/manaSymbols/7.png b/data/images/cardImages/manaSymbols/7.png similarity index 100% rename from data/images/manaSymbols/7.png rename to data/images/cardImages/manaSymbols/7.png diff --git a/data/images/manaSymbols/8.png b/data/images/cardImages/manaSymbols/8.png similarity index 100% rename from data/images/manaSymbols/8.png rename to data/images/cardImages/manaSymbols/8.png diff --git a/data/images/manaSymbols/9.png b/data/images/cardImages/manaSymbols/9.png similarity index 100% rename from data/images/manaSymbols/9.png rename to data/images/cardImages/manaSymbols/9.png diff --git a/data/images/manaSymbols/artistbrush.png b/data/images/cardImages/manaSymbols/artistbrush.png similarity index 100% rename from data/images/manaSymbols/artistbrush.png rename to data/images/cardImages/manaSymbols/artistbrush.png diff --git a/data/images/manaSymbols/b.png b/data/images/cardImages/manaSymbols/b.png similarity index 100% rename from data/images/manaSymbols/b.png rename to data/images/cardImages/manaSymbols/b.png diff --git a/data/images/manaSymbols/bar.png b/data/images/cardImages/manaSymbols/bar.png similarity index 100% rename from data/images/manaSymbols/bar.png rename to data/images/cardImages/manaSymbols/bar.png diff --git a/data/images/manaSymbols/bg.png b/data/images/cardImages/manaSymbols/bg.png similarity index 100% rename from data/images/manaSymbols/bg.png rename to data/images/cardImages/manaSymbols/bg.png diff --git a/data/images/manaSymbols/blackBrush.png b/data/images/cardImages/manaSymbols/blackBrush.png similarity index 100% rename from data/images/manaSymbols/blackBrush.png rename to data/images/cardImages/manaSymbols/blackBrush.png diff --git a/data/images/manaSymbols/br.png b/data/images/cardImages/manaSymbols/br.png similarity index 100% rename from data/images/manaSymbols/br.png rename to data/images/cardImages/manaSymbols/br.png diff --git a/data/images/manaSymbols/c.png b/data/images/cardImages/manaSymbols/c.png similarity index 100% rename from data/images/manaSymbols/c.png rename to data/images/cardImages/manaSymbols/c.png diff --git a/data/images/manaSymbols/chaos.png b/data/images/cardImages/manaSymbols/chaos.png similarity index 100% rename from data/images/manaSymbols/chaos.png rename to data/images/cardImages/manaSymbols/chaos.png diff --git a/data/images/manaSymbols/e.png b/data/images/cardImages/manaSymbols/e.png similarity index 100% rename from data/images/manaSymbols/e.png rename to data/images/cardImages/manaSymbols/e.png diff --git a/data/images/manaSymbols/future/f0.png b/data/images/cardImages/manaSymbols/future/f0.png similarity index 100% rename from data/images/manaSymbols/future/f0.png rename to data/images/cardImages/manaSymbols/future/f0.png diff --git a/data/images/manaSymbols/future/f1.png b/data/images/cardImages/manaSymbols/future/f1.png similarity index 100% rename from data/images/manaSymbols/future/f1.png rename to data/images/cardImages/manaSymbols/future/f1.png diff --git a/data/images/manaSymbols/future/f10.png b/data/images/cardImages/manaSymbols/future/f10.png similarity index 100% rename from data/images/manaSymbols/future/f10.png rename to data/images/cardImages/manaSymbols/future/f10.png diff --git a/data/images/manaSymbols/future/f11.png b/data/images/cardImages/manaSymbols/future/f11.png similarity index 100% rename from data/images/manaSymbols/future/f11.png rename to data/images/cardImages/manaSymbols/future/f11.png diff --git a/data/images/manaSymbols/future/f12.png b/data/images/cardImages/manaSymbols/future/f12.png similarity index 100% rename from data/images/manaSymbols/future/f12.png rename to data/images/cardImages/manaSymbols/future/f12.png diff --git a/data/images/manaSymbols/future/f13.png b/data/images/cardImages/manaSymbols/future/f13.png similarity index 100% rename from data/images/manaSymbols/future/f13.png rename to data/images/cardImages/manaSymbols/future/f13.png diff --git a/data/images/manaSymbols/future/f14.png b/data/images/cardImages/manaSymbols/future/f14.png similarity index 100% rename from data/images/manaSymbols/future/f14.png rename to data/images/cardImages/manaSymbols/future/f14.png diff --git a/data/images/manaSymbols/future/f15.png b/data/images/cardImages/manaSymbols/future/f15.png similarity index 100% rename from data/images/manaSymbols/future/f15.png rename to data/images/cardImages/manaSymbols/future/f15.png diff --git a/data/images/manaSymbols/future/f16.png b/data/images/cardImages/manaSymbols/future/f16.png similarity index 100% rename from data/images/manaSymbols/future/f16.png rename to data/images/cardImages/manaSymbols/future/f16.png diff --git a/data/images/manaSymbols/future/f17.png b/data/images/cardImages/manaSymbols/future/f17.png similarity index 100% rename from data/images/manaSymbols/future/f17.png rename to data/images/cardImages/manaSymbols/future/f17.png diff --git a/data/images/manaSymbols/future/f18.png b/data/images/cardImages/manaSymbols/future/f18.png similarity index 100% rename from data/images/manaSymbols/future/f18.png rename to data/images/cardImages/manaSymbols/future/f18.png diff --git a/data/images/manaSymbols/future/f19.png b/data/images/cardImages/manaSymbols/future/f19.png similarity index 100% rename from data/images/manaSymbols/future/f19.png rename to data/images/cardImages/manaSymbols/future/f19.png diff --git a/data/images/manaSymbols/future/f2.png b/data/images/cardImages/manaSymbols/future/f2.png similarity index 100% rename from data/images/manaSymbols/future/f2.png rename to data/images/cardImages/manaSymbols/future/f2.png diff --git a/data/images/manaSymbols/future/f20.png b/data/images/cardImages/manaSymbols/future/f20.png similarity index 100% rename from data/images/manaSymbols/future/f20.png rename to data/images/cardImages/manaSymbols/future/f20.png diff --git a/data/images/manaSymbols/future/f3.png b/data/images/cardImages/manaSymbols/future/f3.png similarity index 100% rename from data/images/manaSymbols/future/f3.png rename to data/images/cardImages/manaSymbols/future/f3.png diff --git a/data/images/manaSymbols/future/f4.png b/data/images/cardImages/manaSymbols/future/f4.png similarity index 100% rename from data/images/manaSymbols/future/f4.png rename to data/images/cardImages/manaSymbols/future/f4.png diff --git a/data/images/manaSymbols/future/f5.png b/data/images/cardImages/manaSymbols/future/f5.png similarity index 100% rename from data/images/manaSymbols/future/f5.png rename to data/images/cardImages/manaSymbols/future/f5.png diff --git a/data/images/manaSymbols/future/f6.png b/data/images/cardImages/manaSymbols/future/f6.png similarity index 100% rename from data/images/manaSymbols/future/f6.png rename to data/images/cardImages/manaSymbols/future/f6.png diff --git a/data/images/manaSymbols/future/f7.png b/data/images/cardImages/manaSymbols/future/f7.png similarity index 100% rename from data/images/manaSymbols/future/f7.png rename to data/images/cardImages/manaSymbols/future/f7.png diff --git a/data/images/manaSymbols/future/f8.png b/data/images/cardImages/manaSymbols/future/f8.png similarity index 100% rename from data/images/manaSymbols/future/f8.png rename to data/images/cardImages/manaSymbols/future/f8.png diff --git a/data/images/manaSymbols/future/f9.png b/data/images/cardImages/manaSymbols/future/f9.png similarity index 100% rename from data/images/manaSymbols/future/f9.png rename to data/images/cardImages/manaSymbols/future/f9.png diff --git a/data/images/manaSymbols/future/fb.png b/data/images/cardImages/manaSymbols/future/fb.png similarity index 100% rename from data/images/manaSymbols/future/fb.png rename to data/images/cardImages/manaSymbols/future/fb.png diff --git a/data/images/manaSymbols/future/fbg.png b/data/images/cardImages/manaSymbols/future/fbg.png similarity index 100% rename from data/images/manaSymbols/future/fbg.png rename to data/images/cardImages/manaSymbols/future/fbg.png diff --git a/data/images/manaSymbols/future/fbr.png b/data/images/cardImages/manaSymbols/future/fbr.png similarity index 100% rename from data/images/manaSymbols/future/fbr.png rename to data/images/cardImages/manaSymbols/future/fbr.png diff --git a/data/images/manaSymbols/future/fg.png b/data/images/cardImages/manaSymbols/future/fg.png similarity index 100% rename from data/images/manaSymbols/future/fg.png rename to data/images/cardImages/manaSymbols/future/fg.png diff --git a/data/images/manaSymbols/future/fgu.png b/data/images/cardImages/manaSymbols/future/fgu.png similarity index 100% rename from data/images/manaSymbols/future/fgu.png rename to data/images/cardImages/manaSymbols/future/fgu.png diff --git a/data/images/manaSymbols/future/fgw.png b/data/images/cardImages/manaSymbols/future/fgw.png similarity index 100% rename from data/images/manaSymbols/future/fgw.png rename to data/images/cardImages/manaSymbols/future/fgw.png diff --git a/data/images/manaSymbols/future/fr.png b/data/images/cardImages/manaSymbols/future/fr.png similarity index 100% rename from data/images/manaSymbols/future/fr.png rename to data/images/cardImages/manaSymbols/future/fr.png diff --git a/data/images/manaSymbols/future/frg.png b/data/images/cardImages/manaSymbols/future/frg.png similarity index 100% rename from data/images/manaSymbols/future/frg.png rename to data/images/cardImages/manaSymbols/future/frg.png diff --git a/data/images/manaSymbols/future/frw.png b/data/images/cardImages/manaSymbols/future/frw.png similarity index 100% rename from data/images/manaSymbols/future/frw.png rename to data/images/cardImages/manaSymbols/future/frw.png diff --git a/data/images/manaSymbols/future/fu.png b/data/images/cardImages/manaSymbols/future/fu.png similarity index 100% rename from data/images/manaSymbols/future/fu.png rename to data/images/cardImages/manaSymbols/future/fu.png diff --git a/data/images/manaSymbols/future/fub.png b/data/images/cardImages/manaSymbols/future/fub.png similarity index 100% rename from data/images/manaSymbols/future/fub.png rename to data/images/cardImages/manaSymbols/future/fub.png diff --git a/data/images/manaSymbols/future/fur.png b/data/images/cardImages/manaSymbols/future/fur.png similarity index 100% rename from data/images/manaSymbols/future/fur.png rename to data/images/cardImages/manaSymbols/future/fur.png diff --git a/data/images/manaSymbols/future/fw.png b/data/images/cardImages/manaSymbols/future/fw.png similarity index 100% rename from data/images/manaSymbols/future/fw.png rename to data/images/cardImages/manaSymbols/future/fw.png diff --git a/data/images/manaSymbols/future/fwb.png b/data/images/cardImages/manaSymbols/future/fwb.png similarity index 100% rename from data/images/manaSymbols/future/fwb.png rename to data/images/cardImages/manaSymbols/future/fwb.png diff --git a/data/images/manaSymbols/future/fwu.png b/data/images/cardImages/manaSymbols/future/fwu.png similarity index 100% rename from data/images/manaSymbols/future/fwu.png rename to data/images/cardImages/manaSymbols/future/fwu.png diff --git a/data/images/manaSymbols/future/fx.png b/data/images/cardImages/manaSymbols/future/fx.png similarity index 100% rename from data/images/manaSymbols/future/fx.png rename to data/images/cardImages/manaSymbols/future/fx.png diff --git a/data/images/manaSymbols/g.png b/data/images/cardImages/manaSymbols/g.png similarity index 100% rename from data/images/manaSymbols/g.png rename to data/images/cardImages/manaSymbols/g.png diff --git a/data/images/manaSymbols/gu.png b/data/images/cardImages/manaSymbols/gu.png similarity index 100% rename from data/images/manaSymbols/gu.png rename to data/images/cardImages/manaSymbols/gu.png diff --git a/data/images/manaSymbols/gw.png b/data/images/cardImages/manaSymbols/gw.png similarity index 100% rename from data/images/manaSymbols/gw.png rename to data/images/cardImages/manaSymbols/gw.png diff --git a/data/images/manaSymbols/half.png b/data/images/cardImages/manaSymbols/half.png similarity index 100% rename from data/images/manaSymbols/half.png rename to data/images/cardImages/manaSymbols/half.png diff --git a/data/images/manaSymbols/inf.png b/data/images/cardImages/manaSymbols/inf.png similarity index 100% rename from data/images/manaSymbols/inf.png rename to data/images/cardImages/manaSymbols/inf.png diff --git a/data/images/manaSymbols/l+.png b/data/images/cardImages/manaSymbols/l+.png similarity index 100% rename from data/images/manaSymbols/l+.png rename to data/images/cardImages/manaSymbols/l+.png diff --git a/data/images/manaSymbols/l-.png b/data/images/cardImages/manaSymbols/l-.png similarity index 100% rename from data/images/manaSymbols/l-.png rename to data/images/cardImages/manaSymbols/l-.png diff --git a/data/images/manaSymbols/l0.png b/data/images/cardImages/manaSymbols/l0.png similarity index 100% rename from data/images/manaSymbols/l0.png rename to data/images/cardImages/manaSymbols/l0.png diff --git a/data/images/manaSymbols/m21/m210.png b/data/images/cardImages/manaSymbols/m21/m210.png similarity index 100% rename from data/images/manaSymbols/m21/m210.png rename to data/images/cardImages/manaSymbols/m21/m210.png diff --git a/data/images/manaSymbols/m21/m211.png b/data/images/cardImages/manaSymbols/m21/m211.png similarity index 100% rename from data/images/manaSymbols/m21/m211.png rename to data/images/cardImages/manaSymbols/m21/m211.png diff --git a/data/images/manaSymbols/m21/m212.png b/data/images/cardImages/manaSymbols/m21/m212.png similarity index 100% rename from data/images/manaSymbols/m21/m212.png rename to data/images/cardImages/manaSymbols/m21/m212.png diff --git a/data/images/manaSymbols/m21/m213.png b/data/images/cardImages/manaSymbols/m21/m213.png similarity index 100% rename from data/images/manaSymbols/m21/m213.png rename to data/images/cardImages/manaSymbols/m21/m213.png diff --git a/data/images/manaSymbols/m21/m214.png b/data/images/cardImages/manaSymbols/m21/m214.png similarity index 100% rename from data/images/manaSymbols/m21/m214.png rename to data/images/cardImages/manaSymbols/m21/m214.png diff --git a/data/images/manaSymbols/m21/m215.png b/data/images/cardImages/manaSymbols/m21/m215.png similarity index 100% rename from data/images/manaSymbols/m21/m215.png rename to data/images/cardImages/manaSymbols/m21/m215.png diff --git a/data/images/manaSymbols/m21/m216.png b/data/images/cardImages/manaSymbols/m21/m216.png similarity index 100% rename from data/images/manaSymbols/m21/m216.png rename to data/images/cardImages/manaSymbols/m21/m216.png diff --git a/data/images/manaSymbols/m21/m217.png b/data/images/cardImages/manaSymbols/m21/m217.png similarity index 100% rename from data/images/manaSymbols/m21/m217.png rename to data/images/cardImages/manaSymbols/m21/m217.png diff --git a/data/images/manaSymbols/m21/m218.png b/data/images/cardImages/manaSymbols/m21/m218.png similarity index 100% rename from data/images/manaSymbols/m21/m218.png rename to data/images/cardImages/manaSymbols/m21/m218.png diff --git a/data/images/manaSymbols/m21/m219.png b/data/images/cardImages/manaSymbols/m21/m219.png similarity index 100% rename from data/images/manaSymbols/m21/m219.png rename to data/images/cardImages/manaSymbols/m21/m219.png diff --git a/data/images/manaSymbols/m21/m21b.png b/data/images/cardImages/manaSymbols/m21/m21b.png similarity index 100% rename from data/images/manaSymbols/m21/m21b.png rename to data/images/cardImages/manaSymbols/m21/m21b.png diff --git a/data/images/manaSymbols/m21/m21g.png b/data/images/cardImages/manaSymbols/m21/m21g.png similarity index 100% rename from data/images/manaSymbols/m21/m21g.png rename to data/images/cardImages/manaSymbols/m21/m21g.png diff --git a/data/images/manaSymbols/m21/m21r.png b/data/images/cardImages/manaSymbols/m21/m21r.png similarity index 100% rename from data/images/manaSymbols/m21/m21r.png rename to data/images/cardImages/manaSymbols/m21/m21r.png diff --git a/data/images/manaSymbols/m21/m21u.png b/data/images/cardImages/manaSymbols/m21/m21u.png similarity index 100% rename from data/images/manaSymbols/m21/m21u.png rename to data/images/cardImages/manaSymbols/m21/m21u.png diff --git a/data/images/manaSymbols/m21/m21w.png b/data/images/cardImages/manaSymbols/m21/m21w.png similarity index 100% rename from data/images/manaSymbols/m21/m21w.png rename to data/images/cardImages/manaSymbols/m21/m21w.png diff --git a/data/images/manaSymbols/m21/m21x.png b/data/images/cardImages/manaSymbols/m21/m21x.png similarity index 100% rename from data/images/manaSymbols/m21/m21x.png rename to data/images/cardImages/manaSymbols/m21/m21x.png diff --git a/data/images/manaSymbols/oldtap.png b/data/images/cardImages/manaSymbols/oldtap.png similarity index 100% rename from data/images/manaSymbols/oldtap.png rename to data/images/cardImages/manaSymbols/oldtap.png diff --git a/data/images/manaSymbols/pb.png b/data/images/cardImages/manaSymbols/pb.png similarity index 100% rename from data/images/manaSymbols/pb.png rename to data/images/cardImages/manaSymbols/pb.png diff --git a/data/images/manaSymbols/pg.png b/data/images/cardImages/manaSymbols/pg.png similarity index 100% rename from data/images/manaSymbols/pg.png rename to data/images/cardImages/manaSymbols/pg.png diff --git a/data/images/manaSymbols/plane.png b/data/images/cardImages/manaSymbols/plane.png similarity index 100% rename from data/images/manaSymbols/plane.png rename to data/images/cardImages/manaSymbols/plane.png diff --git a/data/images/manaSymbols/pr.png b/data/images/cardImages/manaSymbols/pr.png similarity index 100% rename from data/images/manaSymbols/pr.png rename to data/images/cardImages/manaSymbols/pr.png diff --git a/data/images/manaSymbols/pu.png b/data/images/cardImages/manaSymbols/pu.png similarity index 100% rename from data/images/manaSymbols/pu.png rename to data/images/cardImages/manaSymbols/pu.png diff --git a/data/images/manaSymbols/pw.png b/data/images/cardImages/manaSymbols/pw.png similarity index 100% rename from data/images/manaSymbols/pw.png rename to data/images/cardImages/manaSymbols/pw.png diff --git a/data/images/manaSymbols/r.png b/data/images/cardImages/manaSymbols/r.png similarity index 100% rename from data/images/manaSymbols/r.png rename to data/images/cardImages/manaSymbols/r.png diff --git a/data/images/manaSymbols/rg.png b/data/images/cardImages/manaSymbols/rg.png similarity index 100% rename from data/images/manaSymbols/rg.png rename to data/images/cardImages/manaSymbols/rg.png diff --git a/data/images/manaSymbols/rw.png b/data/images/cardImages/manaSymbols/rw.png similarity index 100% rename from data/images/manaSymbols/rw.png rename to data/images/cardImages/manaSymbols/rw.png diff --git a/data/images/manaSymbols/s.png b/data/images/cardImages/manaSymbols/s.png similarity index 100% rename from data/images/manaSymbols/s.png rename to data/images/cardImages/manaSymbols/s.png diff --git a/data/images/manaSymbols/t.png b/data/images/cardImages/manaSymbols/t.png similarity index 100% rename from data/images/manaSymbols/t.png rename to data/images/cardImages/manaSymbols/t.png diff --git a/data/images/manaSymbols/u.png b/data/images/cardImages/manaSymbols/u.png similarity index 100% rename from data/images/manaSymbols/u.png rename to data/images/cardImages/manaSymbols/u.png diff --git a/data/images/manaSymbols/ub.png b/data/images/cardImages/manaSymbols/ub.png similarity index 100% rename from data/images/manaSymbols/ub.png rename to data/images/cardImages/manaSymbols/ub.png diff --git a/data/images/manaSymbols/untap.png b/data/images/cardImages/manaSymbols/untap.png similarity index 100% rename from data/images/manaSymbols/untap.png rename to data/images/cardImages/manaSymbols/untap.png diff --git a/data/images/manaSymbols/ur.png b/data/images/cardImages/manaSymbols/ur.png similarity index 100% rename from data/images/manaSymbols/ur.png rename to data/images/cardImages/manaSymbols/ur.png diff --git a/data/images/manaSymbols/w.png b/data/images/cardImages/manaSymbols/w.png similarity index 100% rename from data/images/manaSymbols/w.png rename to data/images/cardImages/manaSymbols/w.png diff --git a/data/images/manaSymbols/wb.png b/data/images/cardImages/manaSymbols/wb.png similarity index 100% rename from data/images/manaSymbols/wb.png rename to data/images/cardImages/manaSymbols/wb.png diff --git a/data/images/manaSymbols/whiteBrush.png b/data/images/cardImages/manaSymbols/whiteBrush.png similarity index 100% rename from data/images/manaSymbols/whiteBrush.png rename to data/images/cardImages/manaSymbols/whiteBrush.png diff --git a/data/images/manaSymbols/wu.png b/data/images/cardImages/manaSymbols/wu.png similarity index 100% rename from data/images/manaSymbols/wu.png rename to data/images/cardImages/manaSymbols/wu.png diff --git a/data/images/manaSymbols/x.png b/data/images/cardImages/manaSymbols/x.png similarity index 100% rename from data/images/manaSymbols/x.png rename to data/images/cardImages/manaSymbols/x.png diff --git a/data/images/manaSymbols/y.png b/data/images/cardImages/manaSymbols/y.png similarity index 100% rename from data/images/manaSymbols/y.png rename to data/images/cardImages/manaSymbols/y.png diff --git a/data/images/manaSymbols/z.png b/data/images/cardImages/manaSymbols/z.png similarity index 100% rename from data/images/manaSymbols/z.png rename to data/images/cardImages/manaSymbols/z.png diff --git a/data/images/maskFull.png b/data/images/cardImages/maskFull.png similarity index 100% rename from data/images/maskFull.png rename to data/images/cardImages/maskFull.png diff --git a/data/images/maskRightHalf.png b/data/images/cardImages/maskRightHalf.png similarity index 100% rename from data/images/maskRightHalf.png rename to data/images/cardImages/maskRightHalf.png diff --git a/data/images/misc/cc-c.png b/data/images/cardImages/misc/cc-c.png similarity index 100% rename from data/images/misc/cc-c.png rename to data/images/cardImages/misc/cc-c.png diff --git a/data/images/misc/cc-m.png b/data/images/cardImages/misc/cc-m.png similarity index 100% rename from data/images/misc/cc-m.png rename to data/images/cardImages/misc/cc-m.png diff --git a/data/images/misc/cc-r.png b/data/images/cardImages/misc/cc-r.png similarity index 100% rename from data/images/misc/cc-r.png rename to data/images/cardImages/misc/cc-r.png diff --git a/data/images/misc/cc-s.png b/data/images/cardImages/misc/cc-s.png similarity index 100% rename from data/images/misc/cc-s.png rename to data/images/cardImages/misc/cc-s.png diff --git a/data/images/misc/cc-u.png b/data/images/cardImages/misc/cc-u.png similarity index 100% rename from data/images/misc/cc-u.png rename to data/images/cardImages/misc/cc-u.png diff --git a/data/images/planeswalker/abilityLineEven.png b/data/images/cardImages/planeswalker/abilityLineEven.png similarity index 100% rename from data/images/planeswalker/abilityLineEven.png rename to data/images/cardImages/planeswalker/abilityLineEven.png diff --git a/data/images/planeswalker/abilityLineEvenDarkened.png b/data/images/cardImages/planeswalker/abilityLineEvenDarkened.png similarity index 100% rename from data/images/planeswalker/abilityLineEvenDarkened.png rename to data/images/cardImages/planeswalker/abilityLineEvenDarkened.png diff --git a/data/images/planeswalker/abilityLineOdd.png b/data/images/cardImages/planeswalker/abilityLineOdd.png similarity index 100% rename from data/images/planeswalker/abilityLineOdd.png rename to data/images/cardImages/planeswalker/abilityLineOdd.png diff --git a/data/images/planeswalker/abilityLineOddDarkened.png b/data/images/cardImages/planeswalker/abilityLineOddDarkened.png similarity index 100% rename from data/images/planeswalker/abilityLineOddDarkened.png rename to data/images/cardImages/planeswalker/abilityLineOddDarkened.png diff --git a/data/images/planeswalker/planeswalkerCSV.csv b/data/images/cardImages/planeswalker/planeswalkerCSV.csv similarity index 100% rename from data/images/planeswalker/planeswalkerCSV.csv rename to data/images/cardImages/planeswalker/planeswalkerCSV.csv diff --git a/data/images/planeswalker/planeswalkerDarkTwins.png b/data/images/cardImages/planeswalker/planeswalkerDarkTwins.png similarity index 100% rename from data/images/planeswalker/planeswalkerDarkTwins.png rename to data/images/cardImages/planeswalker/planeswalkerDarkTwins.png diff --git a/data/images/planeswalker/planeswalkerFrameA.png b/data/images/cardImages/planeswalker/planeswalkerFrameA.png similarity index 100% rename from data/images/planeswalker/planeswalkerFrameA.png rename to data/images/cardImages/planeswalker/planeswalkerFrameA.png diff --git a/data/images/planeswalker/planeswalkerFrameB.png b/data/images/cardImages/planeswalker/planeswalkerFrameB.png similarity index 100% rename from data/images/planeswalker/planeswalkerFrameB.png rename to data/images/cardImages/planeswalker/planeswalkerFrameB.png diff --git a/data/images/planeswalker/planeswalkerFrameC.png b/data/images/cardImages/planeswalker/planeswalkerFrameC.png similarity index 100% rename from data/images/planeswalker/planeswalkerFrameC.png rename to data/images/cardImages/planeswalker/planeswalkerFrameC.png diff --git a/data/images/planeswalker/planeswalkerFrameG.png b/data/images/cardImages/planeswalker/planeswalkerFrameG.png similarity index 100% rename from data/images/planeswalker/planeswalkerFrameG.png rename to data/images/cardImages/planeswalker/planeswalkerFrameG.png diff --git a/data/images/planeswalker/planeswalkerFrameM.png b/data/images/cardImages/planeswalker/planeswalkerFrameM.png similarity index 100% rename from data/images/planeswalker/planeswalkerFrameM.png rename to data/images/cardImages/planeswalker/planeswalkerFrameM.png diff --git a/data/images/planeswalker/planeswalkerFrameR.png b/data/images/cardImages/planeswalker/planeswalkerFrameR.png similarity index 100% rename from data/images/planeswalker/planeswalkerFrameR.png rename to data/images/cardImages/planeswalker/planeswalkerFrameR.png diff --git a/data/images/planeswalker/planeswalkerFrameU.png b/data/images/cardImages/planeswalker/planeswalkerFrameU.png similarity index 100% rename from data/images/planeswalker/planeswalkerFrameU.png rename to data/images/cardImages/planeswalker/planeswalkerFrameU.png diff --git a/data/images/planeswalker/planeswalkerFrameW.png b/data/images/cardImages/planeswalker/planeswalkerFrameW.png similarity index 100% rename from data/images/planeswalker/planeswalkerFrameW.png rename to data/images/cardImages/planeswalker/planeswalkerFrameW.png diff --git a/data/images/planeswalker/planeswalkerMaskBorder.png b/data/images/cardImages/planeswalker/planeswalkerMaskBorder.png similarity index 100% rename from data/images/planeswalker/planeswalkerMaskBorder.png rename to data/images/cardImages/planeswalker/planeswalkerMaskBorder.png diff --git a/data/images/planeswalker/planeswalkerMaskFrame.png b/data/images/cardImages/planeswalker/planeswalkerMaskFrame.png similarity index 100% rename from data/images/planeswalker/planeswalkerMaskFrame.png rename to data/images/cardImages/planeswalker/planeswalkerMaskFrame.png diff --git a/data/images/planeswalker/planeswalkerMaskLoyalty.png b/data/images/cardImages/planeswalker/planeswalkerMaskLoyalty.png similarity index 100% rename from data/images/planeswalker/planeswalkerMaskLoyalty.png rename to data/images/cardImages/planeswalker/planeswalkerMaskLoyalty.png diff --git a/data/images/planeswalker/planeswalkerMaskPinline.png b/data/images/cardImages/planeswalker/planeswalkerMaskPinline.png similarity index 100% rename from data/images/planeswalker/planeswalkerMaskPinline.png rename to data/images/cardImages/planeswalker/planeswalkerMaskPinline.png diff --git a/data/images/planeswalker/planeswalkerMaskText.png b/data/images/cardImages/planeswalker/planeswalkerMaskText.png similarity index 100% rename from data/images/planeswalker/planeswalkerMaskText.png rename to data/images/cardImages/planeswalker/planeswalkerMaskText.png diff --git a/data/images/planeswalker/planeswalkerMaskTitle.png b/data/images/cardImages/planeswalker/planeswalkerMaskTitle.png similarity index 100% rename from data/images/planeswalker/planeswalkerMaskTitle.png rename to data/images/cardImages/planeswalker/planeswalkerMaskTitle.png diff --git a/data/images/planeswalker/planeswalkerMaskType.png b/data/images/cardImages/planeswalker/planeswalkerMaskType.png similarity index 100% rename from data/images/planeswalker/planeswalkerMaskType.png rename to data/images/cardImages/planeswalker/planeswalkerMaskType.png diff --git a/data/images/planeswalker/planeswalkerMinus.png b/data/images/cardImages/planeswalker/planeswalkerMinus.png similarity index 100% rename from data/images/planeswalker/planeswalkerMinus.png rename to data/images/cardImages/planeswalker/planeswalkerMinus.png diff --git a/data/images/planeswalker/planeswalkerNeutral.png b/data/images/cardImages/planeswalker/planeswalkerNeutral.png similarity index 100% rename from data/images/planeswalker/planeswalkerNeutral.png rename to data/images/cardImages/planeswalker/planeswalkerNeutral.png diff --git a/data/images/planeswalker/planeswalkerPT.png b/data/images/cardImages/planeswalker/planeswalkerPT.png similarity index 100% rename from data/images/planeswalker/planeswalkerPT.png rename to data/images/cardImages/planeswalker/planeswalkerPT.png diff --git a/data/images/planeswalker/planeswalkerPlus.png b/data/images/cardImages/planeswalker/planeswalkerPlus.png similarity index 100% rename from data/images/planeswalker/planeswalkerPlus.png rename to data/images/cardImages/planeswalker/planeswalkerPlus.png diff --git a/data/images/seventh/seventhFoilStamp.png b/data/images/cardImages/seventh/seventhFoilStamp.png similarity index 100% rename from data/images/seventh/seventhFoilStamp.png rename to data/images/cardImages/seventh/seventhFoilStamp.png diff --git a/data/images/seventh/seventhFrameA.png b/data/images/cardImages/seventh/seventhFrameA.png similarity index 100% rename from data/images/seventh/seventhFrameA.png rename to data/images/cardImages/seventh/seventhFrameA.png diff --git a/data/images/seventh/seventhFrameB.png b/data/images/cardImages/seventh/seventhFrameB.png similarity index 100% rename from data/images/seventh/seventhFrameB.png rename to data/images/cardImages/seventh/seventhFrameB.png diff --git a/data/images/seventh/seventhFrameBL.png b/data/images/cardImages/seventh/seventhFrameBL.png similarity index 100% rename from data/images/seventh/seventhFrameBL.png rename to data/images/cardImages/seventh/seventhFrameBL.png diff --git a/data/images/seventh/seventhFrameCL.png b/data/images/cardImages/seventh/seventhFrameCL.png similarity index 100% rename from data/images/seventh/seventhFrameCL.png rename to data/images/cardImages/seventh/seventhFrameCL.png diff --git a/data/images/seventh/seventhFrameG.png b/data/images/cardImages/seventh/seventhFrameG.png similarity index 100% rename from data/images/seventh/seventhFrameG.png rename to data/images/cardImages/seventh/seventhFrameG.png diff --git a/data/images/seventh/seventhFrameGL.png b/data/images/cardImages/seventh/seventhFrameGL.png similarity index 100% rename from data/images/seventh/seventhFrameGL.png rename to data/images/cardImages/seventh/seventhFrameGL.png diff --git a/data/images/seventh/seventhFrameM.png b/data/images/cardImages/seventh/seventhFrameM.png similarity index 100% rename from data/images/seventh/seventhFrameM.png rename to data/images/cardImages/seventh/seventhFrameM.png diff --git a/data/images/seventh/seventhFrameR.png b/data/images/cardImages/seventh/seventhFrameR.png similarity index 100% rename from data/images/seventh/seventhFrameR.png rename to data/images/cardImages/seventh/seventhFrameR.png diff --git a/data/images/seventh/seventhFrameRL.png b/data/images/cardImages/seventh/seventhFrameRL.png similarity index 100% rename from data/images/seventh/seventhFrameRL.png rename to data/images/cardImages/seventh/seventhFrameRL.png diff --git a/data/images/seventh/seventhFrameU.png b/data/images/cardImages/seventh/seventhFrameU.png similarity index 100% rename from data/images/seventh/seventhFrameU.png rename to data/images/cardImages/seventh/seventhFrameU.png diff --git a/data/images/seventh/seventhFrameUL.png b/data/images/cardImages/seventh/seventhFrameUL.png similarity index 100% rename from data/images/seventh/seventhFrameUL.png rename to data/images/cardImages/seventh/seventhFrameUL.png diff --git a/data/images/seventh/seventhFrameW.png b/data/images/cardImages/seventh/seventhFrameW.png similarity index 100% rename from data/images/seventh/seventhFrameW.png rename to data/images/cardImages/seventh/seventhFrameW.png diff --git a/data/images/seventh/seventhFrameWL.png b/data/images/cardImages/seventh/seventhFrameWL.png similarity index 100% rename from data/images/seventh/seventhFrameWL.png rename to data/images/cardImages/seventh/seventhFrameWL.png diff --git a/data/images/seventh/seventhMaskBorder.png b/data/images/cardImages/seventh/seventhMaskBorder.png similarity index 100% rename from data/images/seventh/seventhMaskBorder.png rename to data/images/cardImages/seventh/seventhMaskBorder.png diff --git a/data/images/seventh/seventhMaskFrame.png b/data/images/cardImages/seventh/seventhMaskFrame.png similarity index 100% rename from data/images/seventh/seventhMaskFrame.png rename to data/images/cardImages/seventh/seventhMaskFrame.png diff --git a/data/images/seventh/seventhMaskPinline.png b/data/images/cardImages/seventh/seventhMaskPinline.png similarity index 100% rename from data/images/seventh/seventhMaskPinline.png rename to data/images/cardImages/seventh/seventhMaskPinline.png diff --git a/data/images/seventh/seventhMaskRules.png b/data/images/cardImages/seventh/seventhMaskRules.png similarity index 100% rename from data/images/seventh/seventhMaskRules.png rename to data/images/cardImages/seventh/seventhMaskRules.png diff --git a/data/images/seventhTextless/seventhTextlessFrameA.png b/data/images/cardImages/seventhTextless/seventhTextlessFrameA.png similarity index 100% rename from data/images/seventhTextless/seventhTextlessFrameA.png rename to data/images/cardImages/seventhTextless/seventhTextlessFrameA.png diff --git a/data/images/seventhTextless/seventhTextlessFrameB.png b/data/images/cardImages/seventhTextless/seventhTextlessFrameB.png similarity index 100% rename from data/images/seventhTextless/seventhTextlessFrameB.png rename to data/images/cardImages/seventhTextless/seventhTextlessFrameB.png diff --git a/data/images/seventhTextless/seventhTextlessFrameG.png b/data/images/cardImages/seventhTextless/seventhTextlessFrameG.png similarity index 100% rename from data/images/seventhTextless/seventhTextlessFrameG.png rename to data/images/cardImages/seventhTextless/seventhTextlessFrameG.png diff --git a/data/images/seventhTextless/seventhTextlessFrameL.png b/data/images/cardImages/seventhTextless/seventhTextlessFrameL.png similarity index 100% rename from data/images/seventhTextless/seventhTextlessFrameL.png rename to data/images/cardImages/seventhTextless/seventhTextlessFrameL.png diff --git a/data/images/seventhTextless/seventhTextlessFrameM.png b/data/images/cardImages/seventhTextless/seventhTextlessFrameM.png similarity index 100% rename from data/images/seventhTextless/seventhTextlessFrameM.png rename to data/images/cardImages/seventhTextless/seventhTextlessFrameM.png diff --git a/data/images/seventhTextless/seventhTextlessFrameR.png b/data/images/cardImages/seventhTextless/seventhTextlessFrameR.png similarity index 100% rename from data/images/seventhTextless/seventhTextlessFrameR.png rename to data/images/cardImages/seventhTextless/seventhTextlessFrameR.png diff --git a/data/images/seventhTextless/seventhTextlessFrameU.png b/data/images/cardImages/seventhTextless/seventhTextlessFrameU.png similarity index 100% rename from data/images/seventhTextless/seventhTextlessFrameU.png rename to data/images/cardImages/seventhTextless/seventhTextlessFrameU.png diff --git a/data/images/seventhTextless/seventhTextlessFrameW.png b/data/images/cardImages/seventhTextless/seventhTextlessFrameW.png similarity index 100% rename from data/images/seventhTextless/seventhTextlessFrameW.png rename to data/images/cardImages/seventhTextless/seventhTextlessFrameW.png diff --git a/data/images/seventhTextless/seventhTextlessMaskPinline.png b/data/images/cardImages/seventhTextless/seventhTextlessMaskPinline.png similarity index 100% rename from data/images/seventhTextless/seventhTextlessMaskPinline.png rename to data/images/cardImages/seventhTextless/seventhTextlessMaskPinline.png diff --git a/data/images/stamp.png b/data/images/cardImages/stamp.png similarity index 100% rename from data/images/stamp.png rename to data/images/cardImages/stamp.png diff --git a/data/images/storybook/REFERENCEstorybookFrameW.png b/data/images/cardImages/storybook/REFERENCEstorybookFrameW.png similarity index 100% rename from data/images/storybook/REFERENCEstorybookFrameW.png rename to data/images/cardImages/storybook/REFERENCEstorybookFrameW.png diff --git a/data/images/storybook/storybookFrameB.png b/data/images/cardImages/storybook/storybookFrameB.png similarity index 100% rename from data/images/storybook/storybookFrameB.png rename to data/images/cardImages/storybook/storybookFrameB.png diff --git a/data/images/storybook/storybookFrameC.png b/data/images/cardImages/storybook/storybookFrameC.png similarity index 100% rename from data/images/storybook/storybookFrameC.png rename to data/images/cardImages/storybook/storybookFrameC.png diff --git a/data/images/storybook/storybookFrameG.png b/data/images/cardImages/storybook/storybookFrameG.png similarity index 100% rename from data/images/storybook/storybookFrameG.png rename to data/images/cardImages/storybook/storybookFrameG.png diff --git a/data/images/storybook/storybookFrameR.png b/data/images/cardImages/storybook/storybookFrameR.png similarity index 100% rename from data/images/storybook/storybookFrameR.png rename to data/images/cardImages/storybook/storybookFrameR.png diff --git a/data/images/storybook/storybookFrameU.png b/data/images/cardImages/storybook/storybookFrameU.png similarity index 100% rename from data/images/storybook/storybookFrameU.png rename to data/images/cardImages/storybook/storybookFrameU.png diff --git a/data/images/storybook/storybookFrameW.png b/data/images/cardImages/storybook/storybookFrameW.png similarity index 100% rename from data/images/storybook/storybookFrameW.png rename to data/images/cardImages/storybook/storybookFrameW.png diff --git a/data/images/storybook/storybookMaskLeftPage.png b/data/images/cardImages/storybook/storybookMaskLeftPage.png similarity index 100% rename from data/images/storybook/storybookMaskLeftPage.png rename to data/images/cardImages/storybook/storybookMaskLeftPage.png diff --git a/data/images/storybook/storybookMaskRightHalf.png b/data/images/cardImages/storybook/storybookMaskRightHalf.png similarity index 100% rename from data/images/storybook/storybookMaskRightHalf.png rename to data/images/cardImages/storybook/storybookMaskRightHalf.png diff --git a/data/images/storybook/storybookPTB.png b/data/images/cardImages/storybook/storybookPTB.png similarity index 100% rename from data/images/storybook/storybookPTB.png rename to data/images/cardImages/storybook/storybookPTB.png diff --git a/data/images/storybook/storybookPTC.png b/data/images/cardImages/storybook/storybookPTC.png similarity index 100% rename from data/images/storybook/storybookPTC.png rename to data/images/cardImages/storybook/storybookPTC.png diff --git a/data/images/storybook/storybookPTG.png b/data/images/cardImages/storybook/storybookPTG.png similarity index 100% rename from data/images/storybook/storybookPTG.png rename to data/images/cardImages/storybook/storybookPTG.png diff --git a/data/images/storybook/storybookPTR.png b/data/images/cardImages/storybook/storybookPTR.png similarity index 100% rename from data/images/storybook/storybookPTR.png rename to data/images/cardImages/storybook/storybookPTR.png diff --git a/data/images/storybook/storybookPTU.png b/data/images/cardImages/storybook/storybookPTU.png similarity index 100% rename from data/images/storybook/storybookPTU.png rename to data/images/cardImages/storybook/storybookPTU.png diff --git a/data/images/storybook/storybookPTW.png b/data/images/cardImages/storybook/storybookPTW.png similarity index 100% rename from data/images/storybook/storybookPTW.png rename to data/images/cardImages/storybook/storybookPTW.png diff --git a/data/images/token/tokenFrameARegular.png b/data/images/cardImages/token/tokenFrameARegular.png similarity index 100% rename from data/images/token/tokenFrameARegular.png rename to data/images/cardImages/token/tokenFrameARegular.png diff --git a/data/images/token/tokenFrameATall.png b/data/images/cardImages/token/tokenFrameATall.png similarity index 100% rename from data/images/token/tokenFrameATall.png rename to data/images/cardImages/token/tokenFrameATall.png diff --git a/data/images/token/tokenFrameATextless.png b/data/images/cardImages/token/tokenFrameATextless.png similarity index 100% rename from data/images/token/tokenFrameATextless.png rename to data/images/cardImages/token/tokenFrameATextless.png diff --git a/data/images/token/tokenFrameBRegular.png b/data/images/cardImages/token/tokenFrameBRegular.png similarity index 100% rename from data/images/token/tokenFrameBRegular.png rename to data/images/cardImages/token/tokenFrameBRegular.png diff --git a/data/images/token/tokenFrameBTall.png b/data/images/cardImages/token/tokenFrameBTall.png similarity index 100% rename from data/images/token/tokenFrameBTall.png rename to data/images/cardImages/token/tokenFrameBTall.png diff --git a/data/images/token/tokenFrameBTextless.png b/data/images/cardImages/token/tokenFrameBTextless.png similarity index 100% rename from data/images/token/tokenFrameBTextless.png rename to data/images/cardImages/token/tokenFrameBTextless.png diff --git a/data/images/token/tokenFrameGRegular.png b/data/images/cardImages/token/tokenFrameGRegular.png similarity index 100% rename from data/images/token/tokenFrameGRegular.png rename to data/images/cardImages/token/tokenFrameGRegular.png diff --git a/data/images/token/tokenFrameGTall.png b/data/images/cardImages/token/tokenFrameGTall.png similarity index 100% rename from data/images/token/tokenFrameGTall.png rename to data/images/cardImages/token/tokenFrameGTall.png diff --git a/data/images/token/tokenFrameGTextless.png b/data/images/cardImages/token/tokenFrameGTextless.png similarity index 100% rename from data/images/token/tokenFrameGTextless.png rename to data/images/cardImages/token/tokenFrameGTextless.png diff --git a/data/images/token/tokenFrameLRegular.png b/data/images/cardImages/token/tokenFrameLRegular.png similarity index 100% rename from data/images/token/tokenFrameLRegular.png rename to data/images/cardImages/token/tokenFrameLRegular.png diff --git a/data/images/token/tokenFrameLTall.png b/data/images/cardImages/token/tokenFrameLTall.png similarity index 100% rename from data/images/token/tokenFrameLTall.png rename to data/images/cardImages/token/tokenFrameLTall.png diff --git a/data/images/token/tokenFrameLTextless.png b/data/images/cardImages/token/tokenFrameLTextless.png similarity index 100% rename from data/images/token/tokenFrameLTextless.png rename to data/images/cardImages/token/tokenFrameLTextless.png diff --git a/data/images/token/tokenFrameMRegular.png b/data/images/cardImages/token/tokenFrameMRegular.png similarity index 100% rename from data/images/token/tokenFrameMRegular.png rename to data/images/cardImages/token/tokenFrameMRegular.png diff --git a/data/images/token/tokenFrameMTall.png b/data/images/cardImages/token/tokenFrameMTall.png similarity index 100% rename from data/images/token/tokenFrameMTall.png rename to data/images/cardImages/token/tokenFrameMTall.png diff --git a/data/images/token/tokenFrameMTextless.png b/data/images/cardImages/token/tokenFrameMTextless.png similarity index 100% rename from data/images/token/tokenFrameMTextless.png rename to data/images/cardImages/token/tokenFrameMTextless.png diff --git a/data/images/token/tokenFrameRRegular.png b/data/images/cardImages/token/tokenFrameRRegular.png similarity index 100% rename from data/images/token/tokenFrameRRegular.png rename to data/images/cardImages/token/tokenFrameRRegular.png diff --git a/data/images/token/tokenFrameRTall.png b/data/images/cardImages/token/tokenFrameRTall.png similarity index 100% rename from data/images/token/tokenFrameRTall.png rename to data/images/cardImages/token/tokenFrameRTall.png diff --git a/data/images/token/tokenFrameRTextless.png b/data/images/cardImages/token/tokenFrameRTextless.png similarity index 100% rename from data/images/token/tokenFrameRTextless.png rename to data/images/cardImages/token/tokenFrameRTextless.png diff --git a/data/images/token/tokenFrameURegular.png b/data/images/cardImages/token/tokenFrameURegular.png similarity index 100% rename from data/images/token/tokenFrameURegular.png rename to data/images/cardImages/token/tokenFrameURegular.png diff --git a/data/images/token/tokenFrameUTall.png b/data/images/cardImages/token/tokenFrameUTall.png similarity index 100% rename from data/images/token/tokenFrameUTall.png rename to data/images/cardImages/token/tokenFrameUTall.png diff --git a/data/images/token/tokenFrameUTextless.png b/data/images/cardImages/token/tokenFrameUTextless.png similarity index 100% rename from data/images/token/tokenFrameUTextless.png rename to data/images/cardImages/token/tokenFrameUTextless.png diff --git a/data/images/token/tokenFrameWRegular.png b/data/images/cardImages/token/tokenFrameWRegular.png similarity index 100% rename from data/images/token/tokenFrameWRegular.png rename to data/images/cardImages/token/tokenFrameWRegular.png diff --git a/data/images/token/tokenFrameWTall.png b/data/images/cardImages/token/tokenFrameWTall.png similarity index 100% rename from data/images/token/tokenFrameWTall.png rename to data/images/cardImages/token/tokenFrameWTall.png diff --git a/data/images/token/tokenFrameWTextless.png b/data/images/cardImages/token/tokenFrameWTextless.png similarity index 100% rename from data/images/token/tokenFrameWTextless.png rename to data/images/cardImages/token/tokenFrameWTextless.png diff --git a/data/images/token/tokenMaskRegularPinline.png b/data/images/cardImages/token/tokenMaskRegularPinline.png similarity index 100% rename from data/images/token/tokenMaskRegularPinline.png rename to data/images/cardImages/token/tokenMaskRegularPinline.png diff --git a/data/images/token/tokenMaskRegularRules.png b/data/images/cardImages/token/tokenMaskRegularRules.png similarity index 100% rename from data/images/token/tokenMaskRegularRules.png rename to data/images/cardImages/token/tokenMaskRegularRules.png diff --git a/data/images/token/tokenMaskRegularType.png b/data/images/cardImages/token/tokenMaskRegularType.png similarity index 100% rename from data/images/token/tokenMaskRegularType.png rename to data/images/cardImages/token/tokenMaskRegularType.png diff --git a/data/images/token/tokenMaskTextlessPinline.png b/data/images/cardImages/token/tokenMaskTextlessPinline.png similarity index 100% rename from data/images/token/tokenMaskTextlessPinline.png rename to data/images/cardImages/token/tokenMaskTextlessPinline.png diff --git a/data/images/token/tokenMaskTextlessType.png b/data/images/cardImages/token/tokenMaskTextlessType.png similarity index 100% rename from data/images/token/tokenMaskTextlessType.png rename to data/images/cardImages/token/tokenMaskTextlessType.png diff --git a/data/scripts/footer.js b/data/scripts/footer.js index 48f9404c..e939be5e 100644 --- a/data/scripts/footer.js +++ b/data/scripts/footer.js @@ -25,11 +25,11 @@ document.getElementById('footer').innerHTML = `
Navigation

- Home
- Card Creator
- Life Counter
- Ask Scryfall
- Phyrexian Text + Home
+ Card Creator
+ Life Counter
+ Ask Scryfall
+ Phyrexian Text
diff --git a/data/scripts/lazyLoadSamples.js b/data/scripts/lazyLoadSamples.js index a362a609..7b8e72a8 100644 --- a/data/scripts/lazyLoadSamples.js +++ b/data/scripts/lazyLoadSamples.js @@ -1,12 +1,12 @@ lazyLoad([ - ['data/site/images/samples/fullRes/sample1.png', 'sample1'], - ['data/site/images/samples/fullRes/sample2.png', 'sample2'], - ['data/site/images/samples/fullRes/sample3.png', 'sample3'], - ['data/site/images/samples/fullRes/sample4.png', 'sample4'], - ['data/site/images/samples/fullRes/sample5.png', 'sample5'], - ['data/site/images/samples/fullRes/sampleBling.png', 'sampleBling'], - ['data/site/images/samples/fullRes/sampleCustomize.png', 'sampleCustomize'], - ['data/site/images/samples/fullRes/sampleVariety.png', 'sampleVariety'] + ['/data/site/images/samples/fullRes/sample1.png', 'sample1'], + ['/data/site/images/samples/fullRes/sample2.png', 'sample2'], + ['/data/site/images/samples/fullRes/sample3.png', 'sample3'], + ['/data/site/images/samples/fullRes/sample4.png', 'sample4'], + ['/data/site/images/samples/fullRes/sample5.png', 'sample5'], + ['/data/site/images/samples/fullRes/sampleBling.png', 'sampleBling'], + ['/data/site/images/samples/fullRes/sampleCustomize.png', 'sampleCustomize'], + ['/data/site/images/samples/fullRes/sampleVariety.png', 'sampleVariety'] ]) function lazyLoad(imageList = []) { diff --git a/data/scripts/main.js b/data/scripts/main.js index f331383d..5e0c2456 100644 --- a/data/scripts/main.js +++ b/data/scripts/main.js @@ -18,7 +18,7 @@ var manaSymbolImageList = [] var deletingCardObject = false date = new Date() var cornerCutout = new Image() -cornerCutout.src = 'data/images/cornerCutout.png' +cornerCutout.src = '/data/images/cardImages/cornerCutout.png' function addToManaSymbolList(folderPath, newManaSymbolList) { for (var i = 0; i < newManaSymbolList.length; i ++) { @@ -28,7 +28,7 @@ function addToManaSymbolList(folderPath, newManaSymbolList) { } } -addToManaSymbolList('data/images/manaSymbols/', ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "w", "u", "b", "r", "g", "2w", "2u", "2b", "2r", "2g", "pw", "pu", "pb", "pr", "pg", "wu", "wb", "ub", "ur", "br", "bg", "rg", "rw", "gw", "gu", "x", "s", "c", "t","untap", "e", "y", "z", "half", "inf", "chaos", "plane", "l+", "l-", "l0", "oldtap", "artistbrush", "bar", "whiteBrush", "blackBrush"]) +addToManaSymbolList('/data/images/cardImages/manaSymbols/', ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "w", "u", "b", "r", "g", "2w", "2u", "2b", "2r", "2g", "pw", "pu", "pb", "pr", "pg", "wu", "wb", "ub", "ur", "br", "bg", "rg", "rw", "gw", "gu", "x", "s", "c", "t","untap", "e", "y", "z", "half", "inf", "chaos", "plane", "l+", "l-", "l0", "oldtap", "artistbrush", "bar", "whiteBrush", "blackBrush"]) function newCanvas(name) { window[name + 'Canvas'] = document.createElement('canvas') @@ -61,7 +61,7 @@ var artWidth = cardWidth, artHeight = cardHeight var setSymbolDrawX, setSymbolDrawY, setSymbolDrawWidth, setSymbolDrawHeight var watermarkDrawX = 0, watermarkDrawY = 0, watermarkDrawWidth = 0, watermarkDrawHeight = 0 var cardArt = new Image() -cardArt.src = 'data/images/blank.png' +cardArt.src = '/data/images/cardImages/blank.png' var setSymbol = new Image() var watermark = new Image() cardArt.crossOrigin = "anonymous" @@ -81,7 +81,7 @@ cardArt.onload = function() { } function setSymbolFromGatherer() { if (document.getElementById('inputSetCode').value.toLowerCase() == 'cc') { - var newSetSymbolSource = 'https://cardconjurer.com/data/images/misc/cc-' + document.getElementById('inputSetRarity').value.toLowerCase() + var newSetSymbolSource = 'https://cardconjurer.com/data/images/cardImages/misc/cc-' + document.getElementById('inputSetRarity').value.toLowerCase() if (document.getElementById('inputSetRarity').value == '') { newSetSymbolSource += 'c' } @@ -311,7 +311,7 @@ function loadFramePackOptions(listOfFramePacks) { framePackHTML += '' } document.getElementById('inputFramePack').innerHTML = framePackHTML - loadScript('data/scripts/versions/' + document.getElementById('inputFrameVersion').value + '/regular.js') + loadScript('/data/scripts/versions/' + document.getElementById('inputFrameVersion').value + '/regular.js') } function loadMaskImages(listOfMasks) { for (var i = 0; i < listOfMasks.length; i++) { diff --git a/data/scripts/versions/backup/versionFuture.js b/data/scripts/versions/backup/versionFuture.js deleted file mode 100644 index f472fecd..00000000 --- a/data/scripts/versions/backup/versionFuture.js +++ /dev/null @@ -1,96 +0,0 @@ -var versionFutureImageList = [ -['White Frame', 'data/images/future/futureFrameW.png', 0, 0, 1, 1, ['Full', 'Border (future)']], -['Blue Frame', 'data/images/future/futureFrameU.png', 0, 0, 1, 1, ['Full', 'Border (future)']], -['Black Frame', 'data/images/future/futureFrameB.png', 0, 0, 1, 1, ['Full', 'Border (future)']], -['Red Frame', 'data/images/future/futureFrameR.png', 0, 0, 1, 1, ['Full', 'Border (future)']], -['Green Frame', 'data/images/future/futureFrameG.png', 0, 0, 1, 1, ['Full', 'Border (future)']], -['Multicolored Frame', 'data/images/future/futureFrameM.png', 0, 0, 1, 1, ['Full', 'Border (future)']], -['Artifact Frame', 'data/images/future/futureFrameA.png', 0, 0, 1, 1, ['Full', 'Border (future)']], -['Clear Frame', 'data/images/future/futureFrameC.png', 0, 0, 1, 1, ['Full', 'Border (future)']], -['Land Frame', 'data/images/future/futureFrameL.png', 0, 0, 1, 1, ['Full', 'Border (future)']], -['White Power/Toughness', 'data/images/future/futurePTW.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], -['Blue Power/Toughness', 'data/images/future/futurePTU.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], -['Black Power/Toughness', 'data/images/future/futurePTB.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], -['Red Power/Toughness', 'data/images/future/futurePTR.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], -['Green Power/Toughness', 'data/images/future/futurePTG.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], -['Multicolored Power/Toughness', 'data/images/future/futurePTM.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], -['Artifact Power/Toughness', 'data/images/future/futurePTA.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], -['Clear Power/Toughness', 'data/images/future/futurePTC.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], -['Land Power/Toughness', 'data/images/future/futurePTL.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], -['White Icon', 'data/images/future/futureWhite.png', 49/744, 49/1039, 32/744, 32/1039, ['Artifact Icon (future)', 'Creature Icon (future)', 'Enchantment Icon (future)', 'Instant Icon (future)', 'Land Icon (future)', 'Multitype Icon (future)', 'Sorcery Icon (future)']], -['Gray Icon', 'data/images/future/futureGray.png', 49/744, 49/1039, 32/744, 32/1039, ['Artifact Icon (future)', 'Creature Icon (future)', 'Enchantment Icon (future)', 'Instant Icon (future)', 'Land Icon (future)', 'Multitype Icon (future)', 'Sorcery Icon (future)']] -] - -var versionFutureMaskList = [['Border (future)', 'data/images/future/futureMaskBorder.png'], ['Artifact Icon (future)', 'data/images/future/futureMaskArtifact.png'], ['Creature Icon (future)', 'data/images/future/futureMaskCreature.png'], ['Enchantment Icon (future)', 'data/images/future/futureMaskEnchantment.png'], ['Instant Icon (future)', 'data/images/future/futureMaskInstant.png'], ['Land Icon (future)', 'data/images/future/futureMaskLand.png'], ['Multitype Icon (future)', 'data/images/future/futureMaskMulti.png'], ['Sorcery Icon (future)', 'data/images/future/futureMaskSorcery.png']] - -if (!loadedVersions.includes('future')) { - loadedVersions.push('future') - loadMaskImages(versionFutureMaskList) - loadFrameImages(versionFutureImageList, 'frameClassFuture') -} - -if (currentVersion != 'future') { - currentVersion = 'future' - - hideFrameImages('frameClassFuture') - - loadTextOptions([ - new cardText('Card Title', '', 264/1500, 195/2100, 1248/1500, 91/2100, 'matrixb', 91/2100, 'white', ['oneLine=true']), - new cardText('Card Type', '', 182/1500, 1261/2100, 1248/1500, 75/2100, 'matrixb', 75/2100, 'white', ['oneLine=true']), - new cardText('Rules Text', '', 154/1500, 1313/2100, 1211/1500, 670/2100, 'mplantin', 73/2100, 'black'), - new cardText('Power/Toughness', '', 1160/1500, 1960/2100, 210/1500, 83/2100, 'mplantin', 83/2100, 'white', ['oneLine=true,textAlign="center"']) - ]) - - artX = scaleX(129 / 1500) - artY = scaleY(177 / 2100) - artWidth = scaleX(1307 / 1500) - artHeight = scaleY(1229 / 2100) - - manaCostXPath = '[scaleX(91/744), scaleX(61/744), scaleX(46/744), scaleX(46/744), scaleX(59/744), scaleX(106/744)][manaSymbolIndex]' - manaCostYPath = '[scaleY(140/1039), scaleY(207/1039), scaleY(281/1039), scaleY(356/1039), scaleY(437/1039), scaleY(512/1039)][manaSymbolIndex]' - manaCostDiameter = 'scaleX(59/744)' - manaCostShadowOffset = '[0, 0]' - manaCostDirection = 'forward' - - setSymbolX = [scaleX(1367/1500), 'center'] - setSymbolY = [scaleY(1249/2100), 'center'] - setSymbolWidth = scaleX(80/1500) - setSymbolHeight = scaleY(80/2100) - - watermarkX = scaleX(0.5) - watermarkY = scaleY(1593/2100) - watermarkWidth = scaleX(1140/1500) - watermarkHeight = scaleY(484/2100) - - bottomInfoFunction = 'bottomInfoFuture' - - bottomInfoUpdated() -} - -function bottomInfoFuture() { - bottomInfoContext.clearRect(0, 0, cardWidth, cardHeight) - var ptBoxShift = 0 - var copyrightFillColor = 'white' - for (var i = 0; i < cardTextList.length; i++) { - if (cardTextList[i].name == 'Power/Toughness' && cardTextList[i].text != '') { - ptBoxShift = -1/6 - } - } - var cardMasterChildren = cardMaster.children - for (var i = cardMasterChildren.length - 1; i >= 0; i--) { - var uniqueNumber = parseInt(cardMasterChildren[i].id.replace('uniqueNumber', '')) - for (var n = 0; n < cardMasterList.length; n++) { - if (cardMasterList[n].uniqueNumber == uniqueNumber) { - if (cardMasterList[n].name.includes('White Frame') || cardMasterList[n].name.includes('Artifact Frame') || cardMasterList[n].name.includes('Colorless Frame')) { - copyrightFillColor = 'black' - } - } - } - } - writeText( - [ - {text: '{right}{oldartistbrush}' + document.getElementById('inputInfoArtist').value, x: 141/1500, y: 1938/2100, width: 1216/1500 + ptBoxShift, height: 52/2100, font: 'matrixb', fontSize: 52/2100, fontColor: copyrightFillColor, otherParameters: ['oneLine=true']}, - {text: '{right}\u2122 & \u00a9 ' + date.getFullYear() + ' Wizards of the Coast', x: 141/1500, y: 1980/2100, width: 1216/1500 + ptBoxShift, height: 36/2100, font: 'mplantin', fontSize: 36/2100, fontColor: copyrightFillColor, otherParameters: ['oneLine=true']}, - {text: '{right}*Not for Sale* CardConjurer.com', x: 141/1500, y: 2012/2100, width: 1216/1500 + ptBoxShift, height: 28/2100, font: 'mplantin', fontSize: 28/2100, fontColor: copyrightFillColor, otherParameters: ['oneLine=true']} - ], bottomInfoContext) -} \ No newline at end of file diff --git a/data/scripts/versions/backup/versionInvention.js b/data/scripts/versions/backup/versionInvention.js deleted file mode 100644 index 646ec7c5..00000000 --- a/data/scripts/versions/backup/versionInvention.js +++ /dev/null @@ -1,50 +0,0 @@ -var versionInventionImageList = [ -['Invention Frame', 'data/images/invention/inventionFrame.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)']], -['Invention Power/Toughness', 'data/images/invention/inventionPT.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] -] - -var versionInventionMaskList = [] - -if (!loadedVersions.includes('invention')) { - loadedVersions.push("invention") - // loadMaskImages(versionM15InventionMaskList) - loadFrameImages(versionInventionImageList, 'frameClassM15') -} - -if (currentVersion != 'invention') { - currentVersion = 'invention' - - hideFrameImages('frameClassM15') - - loadTextOptions([ - new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), - new cardText('Card Type', '', 126/1500, 1264/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Rules Text', '', 135/1500, 1370/2100, 1230/1500, 625/2100, 'mplantin', 74/2100, 'black'), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) - ]) - - artX = scaleX(60/1500) - artY = scaleY(60/2100) - artWidth = scaleX(1381/1500) - artHeight = scaleY(1876/2100) - - manaCostXPath = '1316 - 78 * manaSymbolIndex' - manaCostYPath = '121' - manaCostDiameter = '70' - manaCostShadowOffset = '[-2, 6]' - manaCostDirection = 'reverse' - - setSymbolX = [scaleX(1382/1500), 'right'] - setSymbolY = [scaleY(1241/2100), 'center'] - setSymbolWidth = scaleX(180/1500) - setSymbolHeight = scaleY(86/2100) - - watermarkX = scaleX(0.5) - watermarkY = scaleY(1630/2100) - watermarkWidth = scaleX(1140/1500) - watermarkHeight = scaleY(484/2100) - - bottomInfoFunction = 'bottomInfoM15' - - bottomInfoUpdated() -} \ No newline at end of file diff --git a/data/scripts/versions/backup/versionM15.js b/data/scripts/versions/backup/versionM15.js deleted file mode 100644 index 440af7c9..00000000 --- a/data/scripts/versions/backup/versionM15.js +++ /dev/null @@ -1,92 +0,0 @@ -var versionM15ImageList = [ -['White Frame', 'data/images/m15/m15FrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Blue Frame', 'data/images/m15/m15FrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Black Frame', 'data/images/m15/m15FrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Red Frame', 'data/images/m15/m15FrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Green Frame', 'data/images/m15/m15FrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Multicolored Frame', 'data/images/m15/m15FrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Artifact Frame', 'data/images/m15/m15FrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Vehicle Frame', 'data/images/m15/m15FrameV.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Land Frame', 'data/images/m15/m15FrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['White Power/Toughness', 'data/images/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Blue Power/Toughness', 'data/images/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Black Power/Toughness', 'data/images/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Red Power/Toughness', 'data/images/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Green Power/Toughness', 'data/images/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Multicolored Power/Toughness', 'data/images/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Artifact Power/Toughness', 'data/images/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['White Legend Crown', 'data/images/m15/m15CrownW.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], -['Blue Legend Crown', 'data/images/m15/m15CrownU.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], -['Black Legend Crown', 'data/images/m15/m15CrownB.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], -['Red Legend Crown', 'data/images/m15/m15CrownR.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], -['Green Legend Crown', 'data/images/m15/m15CrownG.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], -['Multicolored Legend Crown', 'data/images/m15/m15CrownM.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], -['Artifact Legend Crown', 'data/images/m15/m15CrownA.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], -['Land Legend Crown', 'data/images/m15/m15CrownL.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], -['Legend Crown Border Cover', 'data/images/m15/m15LegendCrownBorderCover.png', 0, 0, 1, 1, ['Full']], -['Midnight Frame', 'data/images/m15/m15Midnight.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)']] -] - -var versionM15MaskList = [['Full', 'data/images/maskFull.png'], ['Border (m15)', 'data/images/m15/m15MaskBorder.png'], ['Right Half', 'data/images/maskRightHalf.png'], ['Pinline (m15)', 'data/images/m15/m15MaskPinline.png'], ['Title (m15)', 'data/images/m15/m15MaskTitle.png'], ['Type (m15)', 'data/images/m15/m15MaskType.png'], ['Rules (m15)', 'data/images/m15/m15MaskRules.png'], ['Frame (m15)', 'data/images/m15/m15MaskFrame.png'], ['Pinline Super (m15)', 'data/images/m15/m15MaskPinlineSuper.png'], ['Legend Crown (m15)', 'data/images/m15/m15MaskLegendCrown.png'], ['Legend Crown W/ Pinline (m15)', 'data/images/m15/m15MaskLegendCrownPinline.png']] - -if (!loadedVersions.includes('m15')) { - loadedVersions.push('m15') - loadMaskImages(versionM15MaskList) - loadFrameImages(versionM15ImageList, 'frameClassM15') -} - -if (currentVersion != 'm15') { - currentVersion = 'm15' - - hideFrameImages('frameClassM15') - - loadTextOptions([ - new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), - new cardText('Card Type', '', 126/1500, 1264/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Rules Text', '', 135/1500, 1370/2100, 1230/1500, 625/2100, 'mplantin', 74/2100, 'black'), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) - ]) - - artX = scaleX(115 / 1500) - artY = scaleY(237 / 2100) - artWidth = scaleX(1270 / 1500) - artHeight = scaleY(929 / 2100) - - manaCostXPath = '1316 - 78 * manaSymbolIndex' - manaCostYPath = '121' - manaCostDiameter = '70' - manaCostShadowOffset = '[-2, 6]' - manaCostDirection = 'reverse' - - setSymbolX = [scaleX(1382/1500), 'right'] - setSymbolY = [scaleY(1241/2100), 'center'] - setSymbolWidth = scaleX(180/1500) - setSymbolHeight = scaleY(86/2100) - - watermarkX = scaleX(0.5) - watermarkY = scaleY(1630/2100) - watermarkWidth = scaleX(1140/1500) - watermarkHeight = scaleY(484/2100) - - bottomInfoFunction = 'bottomInfoM15' - - bottomInfoUpdated() -} - -function bottomInfoM15() { - bottomInfoContext.clearRect(0, 0, cardWidth, cardHeight) - var ptBoxShift = 0 - for (var i = 0; i < cardTextList.length; i++) { - if (cardTextList[i].name == 'Power/Toughness' && cardTextList[i].text != '') { - ptBoxShift = 36/2100 - } - } - writeText( - [ - {text: document.getElementById('inputInfoSet').value + '{right' + scaleX(0.005) + '}\u2605{right' + scaleX(0.005) + '}' + document.getElementById('inputInfoLanguage').value + ' {saveTextX}{artistbrush}{fontbelerenbsc}' + document.getElementById('inputInfoArtist').value, x: 97/1500, y: 2026/2100, width: 1306/1500, height: 36/2100, font: 'gothammedium', fontSize: 36/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: document.getElementById('inputInfoNumber').value + '{loadTextX}' + document.getElementById('inputInfoRarity').value, x: 97/1500, y: 1990/2100, width: 1306/1500, height: 36/2100, font: 'gothammedium', fontSize: 36/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: '{right}\u2122 & \u00a9 ' + date.getFullYear() + ' Wizards of the Coast', x: 97/1500, y: 1990/2100 + ptBoxShift, width: 1306/1500, height: 35/2100, font: 'mplantin', fontSize: 35/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: 'NOT FOR SALE', x: 97/1500, y: 2058/2100, width: 1306/1500, height: 30/2100, font: 'gothammedium', fontSize: 30/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: '{right}CardConjurer.com', x: 97/1500, y: 2022/2100 + ptBoxShift, width: 1306/1500, height: 30/2100, font: 'mplantin', fontSize: 30/2100, fontColor: 'white', otherParameters: ['oneLine=true']} - ], bottomInfoContext) -} \ No newline at end of file diff --git a/data/scripts/versions/backup/versionM15FloatingCrowns.js b/data/scripts/versions/backup/versionM15FloatingCrowns.js deleted file mode 100644 index dae2c25b..00000000 --- a/data/scripts/versions/backup/versionM15FloatingCrowns.js +++ /dev/null @@ -1,56 +0,0 @@ -var versionM15FloatingCrownsImageList = [ -['White Floating Legend Crown', 'data/images/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Blue Floating Legend Crown', 'data/images/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Black Floating Legend Crown', 'data/images/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Red Floating Legend Crown', 'data/images/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Green Floating Legend Crown', 'data/images/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Multicolored Floating Legend Crown', 'data/images/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Artifact Floating Legend Crown', 'data/images/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Land Floating Legend Crown', 'data/images/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']] -] - -var versionM15FloatingCrownsMaskList = [] - -if (!loadedVersions.includes('m15FloatingCrown')) { - loadedVersions.push("m15FloatingCrown") - // loadMaskImages(versionM15FloatingCrownsMaskList) - loadFrameImages(versionM15FloatingCrownsImageList, 'frameClassM15') -} - -if (currentVersion != 'm15') { - currentVersion = 'm15' - - hideFrameImages('frameClassM15') - - loadTextOptions([ - new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), - new cardText('Card Type', '', 126/1500, 1264/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Rules Text', '', 135/1500, 1370/2100, 1230/1500, 625/2100, 'mplantin', 74/2100, 'black'), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) - ]) - - artX = scaleX(115 / 1500) - artY = scaleY(237 / 2100) - artWidth = scaleX(1270 / 1500) - artHeight = scaleY(929 / 2100) - - manaCostXPath = '1316 - 78 * manaSymbolIndex' - manaCostYPath = '121' - manaCostDiameter = '70' - manaCostShadowOffset = '[-2, 6]' - manaCostDirection = 'reverse' - - setSymbolX = [scaleX(1382/1500), 'right'] - setSymbolY = [scaleY(1241/2100), 'center'] - setSymbolWidth = scaleX(180/1500) - setSymbolHeight = scaleY(86/2100) - - watermarkX = scaleX(0.5) - watermarkY = scaleY(1630/2100) - watermarkWidth = scaleX(1140/1500) - watermarkHeight = scaleY(484/2100) - - bottomInfoFunction = 'bottomInfoM15' - - bottomInfoUpdated() -} \ No newline at end of file diff --git a/data/scripts/versions/backup/versionM15Nickname.js b/data/scripts/versions/backup/versionM15Nickname.js deleted file mode 100644 index a844ed66..00000000 --- a/data/scripts/versions/backup/versionM15Nickname.js +++ /dev/null @@ -1,82 +0,0 @@ -var versionM15NicknameImageList = [ -['Base Nickname Frame', 'data/images/m15/m15NicknameTextboxes.png', 0, 0, 1, 1, ['Full', 'Title (m15)', 'Type (m15)', 'Rules (m15)']], -['White Nickname Frame', 'data/images/m15/m15NicknameFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], -['Blue Nickname Frame', 'data/images/m15/m15NicknameFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], -['Black Nickname Frame', 'data/images/m15/m15NicknameFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], -['Red Nickname Frame', 'data/images/m15/m15NicknameFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], -['Green Nickname Frame', 'data/images/m15/m15NicknameFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], -['Multicolored Nickname Frame', 'data/images/m15/m15NicknameFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], -['Artifact Nickname Frame', 'data/images/m15/m15NicknameFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], -['Land Nickname Frame', 'data/images/m15/m15NicknameFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], -['White Nickname Title', 'data/images/m15/m15NicknameTitleW.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Blue Nickname Title', 'data/images/m15/m15NicknameTitleU.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Black Nickname Title', 'data/images/m15/m15NicknameTitleB.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Red Nickname Title', 'data/images/m15/m15NicknameTitleR.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Green Nickname Title', 'data/images/m15/m15NicknameTitleG.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Multicolored Nickname Title', 'data/images/m15/m15NicknameTitleM.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Artifact Nickname Title', 'data/images/m15/m15NicknameTitleA.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Land Nickname Title', 'data/images/m15/m15NicknameTitleL.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['White Nickname Legend Crown', 'data/images/m15/m15NicknameCrownW.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Blue Nickname Legend Crown', 'data/images/m15/m15NicknameCrownU.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Black Nickname Legend Crown', 'data/images/m15/m15NicknameCrownB.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Red Nickname Legend Crown', 'data/images/m15/m15NicknameCrownR.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Green Nickname Legend Crown', 'data/images/m15/m15NicknameCrownG.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Multicolored Nickname Legend Crown', 'data/images/m15/m15NicknameCrownM.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Artifact Nickname Legend Crown', 'data/images/m15/m15NicknameCrownA.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Land Nickname Legend Crown', 'data/images/m15/m15NicknameCrownL.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['White Nickname Power/Toughness', 'data/images/m15/m15NicknamePTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Blue Nickname Power/Toughness', 'data/images/m15/m15NicknamePTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Black Nickname Power/Toughness', 'data/images/m15/m15NicknamePTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Red Nickname Power/Toughness', 'data/images/m15/m15NicknamePTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Green Nickname Power/Toughness', 'data/images/m15/m15NicknamePTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Multicolored Nickname Power/Toughness', 'data/images/m15/m15NicknamePTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Artifact Nickname Power/Toughness', 'data/images/m15/m15NicknamePTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Colorless Nickname Power/Toughness', 'data/images/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] -] - -var versionM15NicknameMaskList = [['Nickname Legend Crown (m15)', 'data/images/m15/m15MaskNicknameLegendCrownStrokeless.png'], ['Nickname Title (m15)', 'data/images/m15/m15MaskNicknameTitleStrokeless.png']] - -if (!loadedVersions.includes('m15Nickname')) { - loadedVersions.push("m15Nickname") - loadMaskImages(versionM15NicknameMaskList) - loadFrameImages(versionM15NicknameImageList, 'frameClassM15') -} - -if (currentVersion != 'm15Nickname') { - currentVersion = 'm15Nickname' - - hideFrameImages('frameClassM15') - - loadTextOptions([ - new cardText('Card Nickname', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true']), - new cardText('Card Title', '', 210/1500, 276/2100, 1080/1500, 48/2100, 'belerenb', 48/2100, 'white', ['oneLine=true', 'textAlign="center"', 'fontStyle="italic "']), - new cardText('Card Type', '', 126/1500, 1264/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'white', ['oneLine=true']), - new cardText('Rules Text', '', 135/1500, 1370/2100, 1230/1500, 625/2100, 'mplantin', 74/2100, 'white'), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'white', ['oneLine=true,textAlign="center"']) - ]) - - artX = 0 - artY = 0 - artWidth = scaleX(1) - artHeight = scaleY(1936 / 2100) - - manaCostXPath = '1316 - 78 * manaSymbolIndex' - manaCostYPath = '121' - manaCostDiameter = '70' - manaCostShadowOffset = '[-2, 6]' - manaCostDirection = 'reverse' - - setSymbolX = [scaleX(1382/1500), 'right'] - setSymbolY = [scaleY(1241/2100), 'center'] - setSymbolWidth = scaleX(180/1500) - setSymbolHeight = scaleY(86/2100) - - watermarkX = scaleX(0.5) - watermarkY = scaleY(1630/2100) - watermarkWidth = scaleX(1140/1500) - watermarkHeight = scaleY(484/2100) - - bottomInfoFunction = 'bottomInfoM15' - - bottomInfoUpdated() -} \ No newline at end of file diff --git a/data/scripts/versions/backup/versionM15Nyx.js b/data/scripts/versions/backup/versionM15Nyx.js deleted file mode 100644 index cbcb479f..00000000 --- a/data/scripts/versions/backup/versionM15Nyx.js +++ /dev/null @@ -1,62 +0,0 @@ -var versionM15NyxImageList = [ -['White Nyx Frame', 'data/images/m15/m15FrameWNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Blue Nyx Frame', 'data/images/m15/m15FrameUNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Black Nyx Frame', 'data/images/m15/m15FrameBNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Red Nyx Frame', 'data/images/m15/m15FrameRNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Green Nyx Frame', 'data/images/m15/m15FrameGNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Multicolored Nyx Frame', 'data/images/m15/m15FrameMNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['Artifact Nyx Frame', 'data/images/m15/m15FrameANyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], -['White Nyx Legend Crown', 'data/images/m15/m15InnerCrownWNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], -['Blue Nyx Legend Crown', 'data/images/m15/m15InnerCrownUNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], -['Black Nyx Legend Crown', 'data/images/m15/m15InnerCrownBNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], -['Red Nyx Legend Crown', 'data/images/m15/m15InnerCrownRNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], -['Green Nyx Legend Crown', 'data/images/m15/m15InnerCrownGNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], -['Multicolored Nyx Legend Crown', 'data/images/m15/m15InnerCrownMNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], -['Artifact Nyx Legend Crown', 'data/images/m15/m15InnerCrownANyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']] -] - -var versionM15NyxMaskList = [] - -if (!loadedVersions.includes('m15Nyx')) { - loadedVersions.push("m15Nyx") - // loadMaskImages(versionM15NyxMaskList) - loadFrameImages(versionM15NyxImageList, 'frameClassM15') -} - -if (currentVersion != 'm15') { - currentVersion = 'm15' - - hideFrameImages('frameClassM15') - - loadTextOptions([ - new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), - new cardText('Card Type', '', 126/1500, 1264/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Rules Text', '', 135/1500, 1370/2100, 1230/1500, 625/2100, 'mplantin', 74/2100, 'black'), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) - ]) - - artX = scaleX(115 / 1500) - artY = scaleY(237 / 2100) - artWidth = scaleX(1270 / 1500) - artHeight = scaleY(929 / 2100) - - manaCostXPath = '1316 - 78 * manaSymbolIndex' - manaCostYPath = '121' - manaCostDiameter = '70' - manaCostShadowOffset = '[-2, 6]' - manaCostDirection = 'reverse' - - setSymbolX = [scaleX(1382/1500), 'right'] - setSymbolY = [scaleY(1241/2100), 'center'] - setSymbolWidth = scaleX(180/1500) - setSymbolHeight = scaleY(86/2100) - - watermarkX = scaleX(0.5) - watermarkY = scaleY(1630/2100) - watermarkWidth = scaleX(1140/1500) - watermarkHeight = scaleY(484/2100) - - bottomInfoFunction = 'bottomInfoM15' - - bottomInfoUpdated() -} \ No newline at end of file diff --git a/data/scripts/versions/backup/versionM15PromoFloatingCrowns.js b/data/scripts/versions/backup/versionM15PromoFloatingCrowns.js deleted file mode 100644 index 056e9365..00000000 --- a/data/scripts/versions/backup/versionM15PromoFloatingCrowns.js +++ /dev/null @@ -1,56 +0,0 @@ -var versionM15PromoFloatingCrownImageList = [ -['White Floating Legend Crown', 'data/images/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Blue Floating Legend Crown', 'data/images/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Black Floating Legend Crown', 'data/images/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Red Floating Legend Crown', 'data/images/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Green Floating Legend Crown', 'data/images/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Multicolored Floating Legend Crown', 'data/images/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Artifact Floating Legend Crown', 'data/images/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], -['Land Floating Legend Crown', 'data/images/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']] -] - -var versionM15PromoFloatingCrownMaskList = [] - -if (!loadedVersions.includes('m15PromoFloatingCrown')) { - loadedVersions.push("m15PromoFloatingCrown") - // loadMaskImages(versionM15PromoFloatingCrownMaskList) - loadFrameImages(versionM15PromoFloatingCrownImageList, 'frameClassM15Promo') -} - -if (currentVersion != 'm15Promo') { - currentVersion = 'm15Promo' - - hideFrameImages('frameClassM15Promo') - - loadTextOptions([ - new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true']), - new cardText('Card Type', '', 126/1500, 1439/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'white', ['oneLine=true']), - new cardText('Rules Text', '', 135/1500, 1545/2100, 1230/1500, 450/2100, 'mplantin', 74/2100, 'white'), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'white', ['oneLine=true,textAlign="center"']) - ]) - - artX = 0 - artY = 0 - artWidth = scaleX(1) - artHeight = scaleY(1936 / 2100) - - manaCostXPath = '1316 - 78 * manaSymbolIndex' - manaCostYPath = '121' - manaCostDiameter = '70' - manaCostShadowOffset = '[-2, 6]' - manaCostDirection = 'reverse' - - setSymbolX = [scaleX(1382/1500), 'right'] - setSymbolY = [scaleY(1416/2100), 'center'] - setSymbolWidth = scaleX(180/1500) - setSymbolHeight = scaleY(86/2100) - - watermarkX = scaleX(0.5) - watermarkY = scaleY(1630/2100) - watermarkWidth = scaleX(1140/1500) - watermarkHeight = scaleY(484/2100) - - bottomInfoFunction = 'bottomInfoM15' - - bottomInfoUpdated() -} \ No newline at end of file diff --git a/data/scripts/versions/backup/versionM15PromoNickname.js b/data/scripts/versions/backup/versionM15PromoNickname.js deleted file mode 100644 index f7794f5b..00000000 --- a/data/scripts/versions/backup/versionM15PromoNickname.js +++ /dev/null @@ -1,89 +0,0 @@ -var versionM15PromoNicknameImageList = [ -['Base Nickname Frame', 'data/images/m15Promo/m15PromoNicknameTextboxes.png', 0, 0, 1, 1, ['Full', 'Title (m15)', 'Type (m15 Promo)', 'Rules (m15 Promo)']], -['White Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Border (m15)']], -['Blue Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Border (m15)']], -['Black Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Border (m15)']], -['Red Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Border (m15)']], -['Green Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Border (m15)']], -['Multicolored Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Border (m15)']], -['Artifact Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Border (m15)']], -['Land Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Border (m15)']], -['White Nickname Title', 'data/images/m15/m15NicknameTitleW.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Blue Nickname Title', 'data/images/m15/m15NicknameTitleU.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Black Nickname Title', 'data/images/m15/m15NicknameTitleB.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Red Nickname Title', 'data/images/m15/m15NicknameTitleR.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Green Nickname Title', 'data/images/m15/m15NicknameTitleG.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Multicolored Nickname Title', 'data/images/m15/m15NicknameTitleM.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Artifact Nickname Title', 'data/images/m15/m15NicknameTitleA.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Land Nickname Title', 'data/images/m15/m15NicknameTitleL.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], -['White Nickname Legend Crown', 'data/images/m15/m15NicknameCrownW.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Blue Nickname Legend Crown', 'data/images/m15/m15NicknameCrownU.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Black Nickname Legend Crown', 'data/images/m15/m15NicknameCrownB.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Red Nickname Legend Crown', 'data/images/m15/m15NicknameCrownR.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Green Nickname Legend Crown', 'data/images/m15/m15NicknameCrownG.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Multicolored Nickname Legend Crown', 'data/images/m15/m15NicknameCrownM.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Artifact Nickname Legend Crown', 'data/images/m15/m15NicknameCrownA.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['Land Nickname Legend Crown', 'data/images/m15/m15NicknameCrownL.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], -['White Nickname Power/Toughness', 'data/images/m15/m15NicknamePTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Blue Nickname Power/Toughness', 'data/images/m15/m15NicknamePTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Black Nickname Power/Toughness', 'data/images/m15/m15NicknamePTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Red Nickname Power/Toughness', 'data/images/m15/m15NicknamePTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Green Nickname Power/Toughness', 'data/images/m15/m15NicknamePTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Multicolored Nickname Power/Toughness', 'data/images/m15/m15NicknamePTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Artifact Nickname Power/Toughness', 'data/images/m15/m15NicknamePTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Colorless Nickname Power/Toughness', 'data/images/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['White Power/Toughness', 'data/images/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Blue Power/Toughness', 'data/images/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Black Power/Toughness', 'data/images/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Red Power/Toughness', 'data/images/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Green Power/Toughness', 'data/images/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Multicolored Power/Toughness', 'data/images/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], -['Artifact Power/Toughness', 'data/images/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] -] - -var versionM15PromoNicknameMaskList = [['Nickname Legend Crown (m15)', 'data/images/m15/m15MaskNicknameLegendCrownStrokeless.png'], ['Nickname Title (m15)', 'data/images/m15/m15MaskNicknameTitleStrokeless.png'], ['Pinline (m15 Promo)', 'data/images/m15Promo/m15PromoMaskPinline.png'], ['Type (m15 Promo)', 'data/images/m15Promo/m15PromoMaskType.png'], ['Rules (m15 Promo)', 'data/images/m15Promo/m15PromoMaskRules.png']] - -if (!loadedVersions.includes('m15PromoNickname')) { - loadedVersions.push("m15PromoNickname") - loadMaskImages(versionM15PromoNicknameMaskList) - loadFrameImages(versionM15PromoNicknameImageList, 'frameClassM15Promo') -} - -if (currentVersion != 'm15PromoNickname') { - currentVersion = 'm15PromoNickname' - - hideFrameImages('frameClassM15Promo') - - loadTextOptions([ - new cardText('Card Nickname', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true']), - new cardText('Card Title', '', 210/1500, 276/2100, 1080/1500, 48/2100, 'belerenb', 48/2100, 'white', ['oneLine=true', 'textAlign="center"', 'fontStyle="italic "']), - new cardText('Card Type', '', 126/1500, 1439/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'white', ['oneLine=true']), - new cardText('Rules Text', '', 135/1500, 1545/2100, 1230/1500, 450/2100, 'mplantin', 74/2100, 'white'), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'white', ['oneLine=true,textAlign="center"']) - ]) - - artX = 0 - artY = 0 - artWidth = scaleX(1) - artHeight = scaleY(1936 / 2100) - - manaCostXPath = '1316 - 78 * manaSymbolIndex' - manaCostYPath = '121' - manaCostDiameter = '70' - manaCostShadowOffset = '[-2, 6]' - manaCostDirection = 'reverse' - - setSymbolX = [scaleX(1382/1500), 'right'] - setSymbolY = [scaleY(1416/2100), 'center'] - setSymbolWidth = scaleX(180/1500) - setSymbolHeight = scaleY(86/2100) - - watermarkX = scaleX(0.5) - watermarkY = scaleY(1630/2100) - watermarkWidth = scaleX(1140/1500) - watermarkHeight = scaleY(484/2100) - - bottomInfoFunction = 'bottomInfoM15' - - bottomInfoUpdated() -} \ No newline at end of file diff --git a/data/scripts/versions/backup/versionPlaneswalker.js b/data/scripts/versions/backup/versionPlaneswalker.js deleted file mode 100644 index d5aab8d5..00000000 --- a/data/scripts/versions/backup/versionPlaneswalker.js +++ /dev/null @@ -1,232 +0,0 @@ -var versionPlaneswalkerImageList = [ -['White Frame', 'data/images/planeswalker/planeswalkerFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], -['Blue Frame', 'data/images/planeswalker/planeswalkerFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], -['Black Frame', 'data/images/planeswalker/planeswalkerFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], -['Red Frame', 'data/images/planeswalker/planeswalkerFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], -['Green Frame', 'data/images/planeswalker/planeswalkerFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], -['Multicolored Frame', 'data/images/planeswalker/planeswalkerFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], -['Artifact Frame', 'data/images/planeswalker/planeswalkerFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], -['Colorless Frame', 'data/images/planeswalker/planeswalkerFrameC.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], -['Dark Twins', 'data/images/planeswalker/planeswalkerDarkTwins.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']] -] - -var versionPlaneswalkerMaskList = [['Pinline (planeswalker)', 'data/images/planeswalker/planeswalkerMaskPinline.png'], ['Border (planeswalker)', 'data/images/planeswalker/planeswalkerMaskBorder.png'], ['Title (planeswalker)', 'data/images/planeswalker/planeswalkerMaskTitle.png'], ['Type (planeswalker)', 'data/images/planeswalker/planeswalkerMaskType.png'], ['Frame (planeswalker)', 'data/images/planeswalker/planeswalkerMaskFrame.png'], ['Rules Text (planeswalker)', 'data/images/planeswalker/planeswalkerMaskText.png']] - -if (!loadedVersions.includes('planeswalker')) { - loadedVersions.push('planeswalker') - newCanvas('planeswalker') - loadMaskImages(versionPlaneswalkerMaskList) - loadFrameImages(versionPlaneswalkerImageList, 'frameClassPlaneswalker') - - document.getElementById('tabPicker').innerHTML += `
Planeswalker
` - var planeswalkerTab = document.createElement("div") - planeswalkerTab.classList.add('hidden') - planeswalkerTab.id = 'planeswalkerTab' - planeswalkerTab.innerHTML = ` - One: - Two: - Three: - Four:
- For two-ability Planeswalkers only:
- Use War of the Spark ability spacing
- Reverse War of the Spark ability spacing
- Dark ability boxes` - document.getElementById('tabOptions').appendChild(planeswalkerTab) - var planeswalkerPlus = new Image() - planeswalkerPlus.crossOrigin = 'anonymous' - planeswalkerPlus.src = 'data/images/planeswalker/planeswalkerPlus.png' - var planeswalkerNeutral = new Image() - planeswalkerNeutral.crossOrigin = "anonymous" - planeswalkerNeutral.src = 'data/images/planeswalker/planeswalkerNeutral.png' - var planeswalkerMinus = new Image() - planeswalkerMinus.crossOrigin = "anonymous" - planeswalkerMinus.src = 'data/images/planeswalker/planeswalkerMinus.png' - var lightToDarkPlaneswalker = new Image() - lightToDarkPlaneswalker.crossOrigin = 'anonymous' - lightToDarkPlaneswalker.src = 'data/images/planeswalker/abilityLineOdd.png' - var darkToLightPlaneswalker = new Image() - darkToLightPlaneswalker.crossOrigin = 'anonymous' - darkToLightPlaneswalker.src = 'data/images/planeswalker/abilityLineEven.png' - var lightToDarkPlaneswalkerDarkened= new Image() - lightToDarkPlaneswalkerDarkened.crossOrigin = 'anonymous' - lightToDarkPlaneswalkerDarkened.src = 'data/images/planeswalker/abilityLineOddDarkened.png' - var darkToLightPlaneswalkerDarkened = new Image() - darkToLightPlaneswalkerDarkened.crossOrigin = 'anonymous' - darkToLightPlaneswalkerDarkened.onload = function() {invertPlaneswalkerColors()} - darkToLightPlaneswalkerDarkened.src = 'data/images/planeswalker/abilityLineEvenDarkened.png' - setTimeout(planeswalkerAbilities, 1000) - //placeholders: - var darkColor = '#a4a4a4' - var lightColor = 'white' - var planeswalkerLightToDark = new Image() - var planeswalkerDarkToLight = new Image() - planeswalkerDarkToLight.onload = function(){planeswalkerAbilities()} -} - -if (currentVersion != 'planeswalker') { - currentVersion = 'planeswalker' - - hideFrameImages('frameClassPlaneswalker') - - loadTextOptions([ - new cardText('Card Title', '', 130/1500, 149/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), - new cardText('Card Type', '', 130/1500, 1258/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Ability 1', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), - new cardText('Ability 2', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), - new cardText('Ability 3', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), - new cardText('Ability 4', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), - new cardText('Loyalty', '', 1215/1500, 1954/2100, 210/1500, 78/2100, 'belerenbsc', 78/2100, 'white', ['oneLine=true,textAlign="center"']) - ]) - - artX = scaleX(100 / 1500) - artY = scaleY(190 / 2100) - artWidth = scaleX(1508 / 1500) - artHeight = scaleY(1730 / 2100) - - manaCostXPath = '1316 - 78 * manaSymbolIndex' - manaCostYPath = '86' - manaCostDiameter = '70' - manaCostShadowOffset = '[-2, 6]' - manaCostDirection = 'reverse' - - setSymbolX = [scaleX(1383/1500), 'right'] - setSymbolY = [scaleY(1237/2100), 'center'] - setSymbolWidth = scaleX(180/1500) - setSymbolHeight = scaleY(80/2100) - - watermarkX = scaleX(0.5) - watermarkY = scaleY(1630/2100) - watermarkWidth = scaleX(1140/1500) - watermarkHeight = scaleY(484/2100) - - bottomInfoFunction = 'bottomInfoPlaneswalker' - - bottomInfoUpdated() -} - -function bottomInfoPlaneswalker() { - bottomInfoContext.clearRect(0, 0, cardWidth, cardHeight) - var ptBoxShift = 36/2100 - writeText( - [ - {text: document.getElementById('inputInfoSet').value + '{right' + scaleX(0.005) + '}\u2605{right' + scaleX(0.005) + '}' + document.getElementById('inputInfoLanguage').value + ' {saveTextX}{artistbrush}{fontbelerenbsc}' + document.getElementById('inputInfoArtist').value, x: 97/1500, y: 2026/2100, width: 1306/1500, height: 36/2100, font: 'gothammedium', fontSize: 36/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: document.getElementById('inputInfoNumber').value + '{loadTextX}' + document.getElementById('inputInfoRarity').value, x: 97/1500, y: 1990/2100, width: 1306/1500, height: 36/2100, font: 'gothammedium', fontSize: 36/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: '{right}\u2122 & \u00a9 ' + date.getFullYear() + ' Wizards of the Coast', x: 97/1500, y: 1990/2100 + ptBoxShift, width: 1306/1500, height: 35/2100, font: 'mplantin', fontSize: 35/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: '*Not for Sale*', x: 97/1500, y: 2056/2100, width: 1306/1500, height: 30/2100, font: 'gothammedium', fontSize: 30/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: '{right}CardConjurer.com', x: 97/1500, y: 2020/2100 + ptBoxShift, width: 1306/1500, height: 30/2100, font: 'mplantin', fontSize: 30/2100, fontColor: 'white', otherParameters: ['oneLine=true']} - ], bottomInfoContext) -} - -var planeswalkerAbilityLayout = [[0], [0, scaleY(784/1050)], [0, scaleY(730/1050), scaleY(863/1050)], [0, scaleY(697/1050), scaleY(784/1050), scaleY(878/1050)], [0, scaleY(683/1050), scaleY(756/1050), scaleY(830/1050), scaleY(904/1050)]] -var planeswalkerAbilityCount = 3 -var ability1Y = 0, ability2Y = 0, ability3Y = 0, ability4Y = 0, ability5Y = cardHeight - -function planeswalkerAbilities() { - planeswalkerContext.clearRect(0, 0, cardWidth, cardHeight) - planeswalkerAbilityCount = 0 - for (var i = 1; i < 5; i++) { - cardTextList[i + 1].y = 2 - if (getFloat('inputPlaneswalker' + i) != 0) { - planeswalkerAbilityCount += 1; - } else { - break - } - } - if (planeswalkerAbilityCount > 0) { - ability1Y = scaleY(648/1050) - if (planeswalkerAbilityCount > 1) { - window.ability2Y = getFloat("inputPlaneswalker1") + ability1Y - if (planeswalkerAbilityCount > 2) { - ability3Y = getFloat('inputPlaneswalker2') + ability2Y - if (planeswalkerAbilityCount > 3) { - ability4Y = getFloat('inputPlaneswalker3') + ability3Y - // planeswalkerContext.writeText(version.textList[5][1], scale(133), ability4Y + (scale(950) - ability4Y) / 2, scale(555), 0, "mplantin", scale(38), "black", "lineSpace=0.97"); - cardTextList[5].y = (ability4Y) / cardHeight + cardTextList[5].fontSize - 10/2100 - cardTextList[5].height = getFloat('inputPlaneswalker4') / cardHeight - } - // planeswalkerContext.writeText(version.textList[4][1], scale(133), ability3Y + getValue("inputPlaneswalker3") / 2, scale(555), 0, "mplantin", scale(38), "black", "lineSpace=0.97"); - cardTextList[4].y = (ability3Y) / cardHeight + cardTextList[4].fontSize - 10/2100 - cardTextList[4].height = getFloat('inputPlaneswalker3') / cardHeight - } - // planeswalkerContext.writeText(version.textList[3][1], scale(133), ability2Y + getValue("inputPlaneswalker2") / 2, scale(555), 0, "mplantin", scale(38), "black", "lineSpace=0.97"); - cardTextList[3].y = (ability2Y) / cardHeight + cardTextList[3].fontSize - 10/2100 - cardTextList[3].height = getFloat('inputPlaneswalker2') / cardHeight - } - // planeswalkerContext.writeText(version.textList[2][1], scale(133), ability1Y + getValue("inputPlaneswalker1") / 2, scale(555), 0, "mplantin", scale(38), "black", "lineSpace=0.97", "planeswalkerTextFunction"); - cardTextList[2].y = (ability1Y) / cardHeight + cardTextList[2].fontSize - 10/2100 - cardTextList[2].height = getFloat('inputPlaneswalker1') / cardHeight - planeswalkerTextFunction() - } -} -function planeswalkerTextFunction() { - planeswalkerContext.globalCompositeOperation = 'destination-over' - var lastAdjust = 0 - var textBoxWidth = scaleX(1210/1500) - for (var i = 1; i < planeswalkerAbilityCount + 1; i++) { - if (i == planeswalkerAbilityCount) { - lastAdjust = 2 * cardHeight - } - if (i % 2 == 1) { - planeswalkerContext.fillStyle = lightColor - planeswalkerContext.globalAlpha = 0.608 - planeswalkerContext.fillRect(scaleX(91/750), window['ability' + i + 'Y'] + scaleY(10/1050), textBoxWidth, window['ability' + (i + 1) + 'Y'] - window['ability' + i + 'Y'] - scaleY(20/1050) + lastAdjust) - if (i == 1 && planeswalkerAbilityCount != 1) { - planeswalkerContext.fillRect(scaleX(91/750), window['ability' + i + 'Y'], textBoxWidth, scaleY(10/1050)) - } - planeswalkerContext.globalAlpha = 1 - planeswalkerContext.drawImage(planeswalkerLightToDark, scaleX(91/750), window['ability' + (i + 1) + 'Y'] - scaleY(10/1050) + lastAdjust, textBoxWidth, scaleY(20/1050)) - } else { - planeswalkerContext.fillStyle = darkColor - planeswalkerContext.globalAlpha = 0.706 - planeswalkerContext.fillRect(scaleX(91/750), window['ability' + i + 'Y'] + scaleY(10/1050), textBoxWidth, window['ability' + (i + 1) + 'Y'] - window['ability' + i + 'Y'] - scaleY(20/1050) + lastAdjust) - planeswalkerContext.globalAlpha = 1 - planeswalkerContext.drawImage(planeswalkerDarkToLight, scaleX(91/750), window['ability' + (i + 1)+ 'Y'] - scaleY(10/1050) + lastAdjust, textBoxWidth, scaleY(20/1050)) - } - } - planeswalkerContext.globalCompositeOperation = 'destination-in' - planeswalkerContext.drawImage(maskImageList[maskNameList.indexOf('Rules Text (planeswalker)')], 0, 0, cardWidth, cardHeight) - planeswalkerContext.globalCompositeOperation = 'source-over' - planeswalkerContext.fillStyle = 'white' - planeswalkerContext.font = scaleY(30/1050) + 'px belerenbsc' - planeswalkerContext.textAlign = 'center' - for (var i = 1; i < planeswalkerAbilityCount + 1; i++) { - var planeswalkerIconValue = document.getElementById('inputPlaneswalker' + i + 'Icon').value - var planeswalkerMidpoint = getFloat('inputPlaneswalker' + i + '') / 2 + window['ability' + i + 'Y'] - if (planeswalkerIconValue.includes('+')) { - planeswalkerContext.drawImage(planeswalkerPlus, scaleX(22/750), planeswalkerAbilityLayout[planeswalkerAbilityCount][i] - scaleY(27/1050), scaleX(105/750), scaleY(76/1050)) - planeswalkerContext.fillText(planeswalkerIconValue, scaleX(77/750), planeswalkerAbilityLayout[planeswalkerAbilityCount][i] + scaleY(18/1050)) - } else if (planeswalkerIconValue.includes('-')) { - planeswalkerContext.drawImage(planeswalkerMinus, scaleX(21/750), planeswalkerAbilityLayout[planeswalkerAbilityCount][i] - scaleY(16/1050), scaleX(106/750), scaleY(74/1050)) - planeswalkerContext.fillText(planeswalkerIconValue, scaleX(77/750), planeswalkerAbilityLayout[planeswalkerAbilityCount][i] + scaleY(19/1050)) - } else if (planeswalkerIconValue != '') { - planeswalkerContext.drawImage(planeswalkerNeutral, scaleX(21/750), planeswalkerAbilityLayout[planeswalkerAbilityCount][i] - scaleY(16/1050), scaleX(106/750), scaleY(64/1050)) - planeswalkerContext.fillText(planeswalkerIconValue, scaleX(77/750), planeswalkerAbilityLayout[planeswalkerAbilityCount][i] + scaleY(20/1050)) - } - } - cardTextEdited() -} -function changePlaneswalkerAbilityLayout() { - if (document.getElementById('inputWARSpacing').checked) { - if (document.getElementById('inputWARReverse').checked) { - planeswalkerAbilityLayout[2] = [0, scaleY(784/1050), scaleY(878/1050)] - } else { - planeswalkerAbilityLayout[2] = [0, scaleY(697/1050), scaleY(784/1050)] - } - } else { - planeswalkerAbilityLayout[2] = [0, scaleY(730/1050), scaleY(863/1050)] - } - planeswalkerAbilities() -} -function invertPlaneswalkerColors() { - if (document.getElementById('inputColorInvert').checked) { - darkColor = '#5b5b5b' - lightColor = 'black' - planeswalkerLightToDark.src = lightToDarkPlaneswalkerDarkened.src - planeswalkerDarkToLight.src = darkToLightPlaneswalkerDarkened.src - } else { - darkColor = '#a4a4a4' - lightColor = 'white' - planeswalkerLightToDark.src = lightToDarkPlaneswalker.src - planeswalkerDarkToLight.src = darkToLightPlaneswalker.src - } -} \ No newline at end of file diff --git a/data/scripts/versions/backup/versionSeventh.js b/data/scripts/versions/backup/versionSeventh.js deleted file mode 100644 index 006cd2bc..00000000 --- a/data/scripts/versions/backup/versionSeventh.js +++ /dev/null @@ -1,72 +0,0 @@ -var versionSeventhImageList = [ -['White Frame', 'data/images/seventh/seventhFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Blue Frame', 'data/images/seventh/seventhFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Black Frame', 'data/images/seventh/seventhFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Red Frame', 'data/images/seventh/seventhFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Green Frame', 'data/images/seventh/seventhFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Multicolored Frame', 'data/images/seventh/seventhFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Artifact Frame', 'data/images/seventh/seventhFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['White Land Frame', 'data/images/seventh/seventhFrameWL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Blue Land Frame', 'data/images/seventh/seventhFrameUL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Black Land Frame', 'data/images/seventh/seventhFrameBL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Red Land Frame', 'data/images/seventh/seventhFrameRL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Green Land Frame', 'data/images/seventh/seventhFrameGL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Land Frame', 'data/images/seventh/seventhFrameCL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], -['Foil Stamp', 'data/images/seventh/seventhFoilStamp.png', 81/744, 867/1039, 300/744, 115/1039, ['Full']] -] - -var versionSeventhMaskList = [['Border (seventh)', 'data/images/seventh/seventhMaskBorder.png'], ['Pinline (seventh)', 'data/images/seventh/seventhMaskPinline.png'], ['Rules (seventh)', 'data/images/seventh/seventhMaskRules.png'], ['Frame (seventh)', 'data/images/seventh/seventhMaskFrame.png']] - -if (!loadedVersions.includes('seventh')) { - loadedVersions.push('seventh') - loadMaskImages(versionSeventhMaskList) - loadFrameImages(versionSeventhImageList, 'frameClassSeventh') -} - -if (currentVersion != 'seventh') { - currentVersion = 'seventh' - - hideFrameImages('frameClassSeventh') - - loadTextOptions([ - new cardText('Card Title', '', 165/1500, 162/2100, 1170/1500, 84/2100, 'goudymedieval', 85/2100, 'white', ['oneLine=true','shadow=' + scaleY(4/2100)]), - new cardText('Card Type', '', 165/1500, 1228/2100, 1170/1500, 66/2100, 'mplantin', 67/2100, 'white', ['oneLine=true','shadow=' + scaleY(4/2100)]), - new cardText('Rules Text', '', 196/1500, 1327/2100, 1112/1500, 590/2100, 'mplantin', 73/2100, 'black'), - new cardText('Power/Toughness', '', 1190/1500, 1969/2100, 230/1500, 78/2100, 'mplantin', 95/2100, 'white', ['oneLine=true,textAlign="center"','shadow=' + scaleY(2/2100)]) - ]) - - artX = scaleX(177 / 1500) - artY = scaleY(206 / 2100) - artWidth = scaleX(1144 / 1500) - artHeight = scaleY(934 / 2100) - - manaCostXPath = '1306 - 83 * manaSymbolIndex' - manaCostYPath = '99' - manaCostDiameter = '72' - manaCostShadowOffset = '[0, 0]' - manaCostDirection = 'reverse' - - setSymbolX = [scaleX(1337/1500), 'right'] - setSymbolY = [scaleY(1209/2100), 'center'] - setSymbolWidth = scaleX(180/1500) - setSymbolHeight = scaleY(80/2100) - - watermarkX = scaleX(0.5) - watermarkY = scaleY(1630/2100) - watermarkWidth = scaleX(1140/1500) - watermarkHeight = scaleY(484/2100) - - bottomInfoFunction = 'bottomInfoSeventh' - - bottomInfoUpdated() -} - -function bottomInfoSeventh() { - bottomInfoContext.clearRect(0, 0, cardWidth, cardHeight) - writeText( - [ - {text: '{center}Illus: ' + document.getElementById('inputInfoArtist').value, x: 92/1500, y: 1929/2100, width: 1316/1500, height: 59/2100, font: 'mplantin', fontSize: 59/2100, fontColor: 'white', otherParameters: ['oneLine=true','shadow=' + scaleY(4/2100)]}, - {text: '{center}\u2122 & \u00a9 ' + date.getFullYear() + ' Wizards of the Coast', x: 92/1500, y: 1972/2100, width: 1316/1500, height: 36/2100, font: 'mplantin', fontSize: 36/2100, fontColor: 'white', otherParameters: ['oneLine=true','shadow=' + scaleY(4/2100)]}, - {text: '{center}*Not for Sale* CardConjurer.com', x: 92/1500, y: 2005/2100, width: 1316/1500, height: 30/2100, font: 'mplantin', fontSize: 30/2100, fontColor: 'white', otherParameters: ['oneLine=true','shadow=' + scaleY(4/2100)]}, - ], bottomInfoContext) -} \ No newline at end of file diff --git a/data/scripts/versions/backup/versionStorybook.js b/data/scripts/versions/backup/versionStorybook.js deleted file mode 100644 index 9068a314..00000000 --- a/data/scripts/versions/backup/versionStorybook.js +++ /dev/null @@ -1,73 +0,0 @@ -var versionStorybookImageList = [ -['White Frame', 'data/images/storybook/storybookFrameW.png', 0, 0, 1, 1, ['Full']], -['Blue Frame', 'data/images/storybook/storybookFrameU.png', 0, 0, 1, 1, ['Full']], -['Black Frame', 'data/images/storybook/storybookFrameB.png', 0, 0, 1, 1, ['Full']], -['Red Frame', 'data/images/storybook/storybookFrameR.png', 0, 0, 1, 1, ['Full']], -['Green Frame', 'data/images/storybook/storybookFrameG.png', 0, 0, 1, 1, ['Full']], -['Colorless Frame', 'data/images/storybook/storybookFrameC.png', 0, 0, 1, 1, ['Full']] -] - -var versionStorybookMaskList = [['Storybook Right Half', 'data/images/storybook/maskStorybookRightHalf.png']] - -if (!loadedVersions.includes('storybook')) { - loadedVersions.push('storybook') - // loadMaskImages(versionStorybookMaskList) - loadFrameImages(versionStorybookImageList, 'frameClassStorybook') -} - -if (currentVersion != 'storybook') { - currentVersion = 'storybook' - - hideFrameImages('frameClassStorybook') - - loadTextOptions([ - new cardText('Card Title', '', 222/1500, 187/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), - new cardText('Card Type', '', 345/1500, 1268/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Rules Text', '', 124/1500, 1348/2100, 600/1500, 624/2100, 'mplantin', 74/2100, 'black'), - new cardText('Rules Text (Right)', '', 780/1500, 1348/2100, 600/1500, 624/2100, 'mplantin', 74/2100, 'black'), - new cardText('Power/Toughness', '', 1190/1500, 1950/2100, 210/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) - ]) - - artX = scaleX(50/1500) - artY = scaleY(54/2100) - artWidth = scaleX(1405/1500) - artHeight = scaleY(1175/2100) - - manaCostXPath = '1316 - 78 * manaSymbolIndex' - manaCostYPath = '121' - manaCostDiameter = '70' - manaCostShadowOffset = '[-2, 6]' - manaCostDirection = 'reverse' - - setSymbolX = [scaleX(1328/1500), 'center'] - setSymbolY = [scaleY(1245/2100), 'center'] - setSymbolWidth = scaleX(74/1500) - setSymbolHeight = scaleY(74/2100) - - watermarkX = scaleX(0.5) - watermarkY = scaleY(1630/2100) - watermarkWidth = scaleX(1140/1500) - watermarkHeight = scaleY(484/2100) - - bottomInfoFunction = 'bottomInfoStorybook' - - bottomInfoUpdated() -} - -function bottomInfoStorybook() { - bottomInfoContext.clearRect(0, 0, cardWidth, cardHeight) - var ptBoxShift = 0 - for (var i = 0; i < cardTextList.length; i++) { - if (cardTextList[i].name == 'Power/Toughness' && cardTextList[i].text != '') { - ptBoxShift = 36/2100 - } - } - writeText( - [ - {text: document.getElementById('inputInfoSet').value + '{right' + scaleX(0.005) + '}\u2605{right' + scaleX(0.005) + '}' + document.getElementById('inputInfoLanguage').value + ' {saveTextX}{artistbrush}{fontbelerenbsc}' + document.getElementById('inputInfoArtist').value, x: 97/1500, y: 2036/2100, width: 1306/1500, height: 36/2100, font: 'gothammedium', fontSize: 36/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: document.getElementById('inputInfoNumber').value + '{loadTextX}' + document.getElementById('inputInfoRarity').value, x: 97/1500, y: 2000/2100, width: 1306/1500, height: 36/2100, font: 'gothammedium', fontSize: 36/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: '{right}\u2122 & \u00a9 ' + date.getFullYear() + ' Wizards of the Coast', x: 97/1500, y: 2000/2100 + ptBoxShift, width: 1306/1500, height: 35/2100, font: 'mplantin', fontSize: 35/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: '*Not for Sale*', x: 97/1500, y: 2066/2100, width: 1306/1500, height: 30/2100, font: 'gothammedium', fontSize: 30/2100, fontColor: 'white', otherParameters: ['oneLine=true']}, - {text: '{right}CardConjurer.com', x: 97/1500, y: 2030/2100 + ptBoxShift, width: 1306/1500, height: 30/2100, font: 'mplantin', fontSize: 30/2100, fontColor: 'white', otherParameters: ['oneLine=true']} - ], bottomInfoContext) -} \ No newline at end of file diff --git a/data/scripts/versions/expedition/floatingCrowns.js b/data/scripts/versions/expedition/floatingCrowns.js index 96fbcf2b..d85befca 100644 --- a/data/scripts/versions/expedition/floatingCrowns.js +++ b/data/scripts/versions/expedition/floatingCrowns.js @@ -1,15 +1,15 @@ if (!loadedVersions.includes('m15FloatingCrowns')) { loadedVersions.push("m15FloatingCrowns") loadFrameImages([ - ['White Floating Legend Crown', 'data/images/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Blue Floating Legend Crown', 'data/images/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Black Floating Legend Crown', 'data/images/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Red Floating Legend Crown', 'data/images/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Green Floating Legend Crown', 'data/images/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Multicolored Floating Legend Crown', 'data/images/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Artifact Floating Legend Crown', 'data/images/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Land Floating Legend Crown', 'data/images/m15/m15CrownFloatingL.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Legend Crown Border Cover', 'data/images/black.png', 59/1500, 58/2100, 1384/1500, 37/2100, ['Full']] + ['White Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Blue Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Black Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Red Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Green Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Multicolored Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Artifact Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Land Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingL.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Legend Crown Border Cover', '/data/images/cardImages/black.png', 59/1500, 58/2100, 1384/1500, 37/2100, ['Full']] ], 'frameClassM15FloatingCrowns') } diff --git a/data/scripts/versions/expedition/regular.js b/data/scripts/versions/expedition/regular.js index b5829c70..9b995326 100644 --- a/data/scripts/versions/expedition/regular.js +++ b/data/scripts/versions/expedition/regular.js @@ -1,21 +1,21 @@ if (!loadedVersions.includes('expeditionRegular')) { loadedVersions.push('expeditionRegular') loadFrameImages([ - ['Land Frame', 'data/images/expedition/expeditionFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], - ['White Frame', 'data/images/expedition/expeditionFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], - ['Blue Frame', 'data/images/expedition/expeditionFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], - ['Black Frame', 'data/images/expedition/expeditionFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], - ['Red Frame', 'data/images/expedition/expeditionFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], - ['Green Frame', 'data/images/expedition/expeditionFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], - ['Multicolored Frame', 'data/images/expedition/expeditionFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], - ['Artifact Frame', 'data/images/expedition/expeditionFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], - ['White Power/Toughness', 'data/images/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Blue Power/Toughness', 'data/images/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Black Power/Toughness', 'data/images/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Red Power/Toughness', 'data/images/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Green Power/Toughness', 'data/images/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Multicolored Power/Toughness', 'data/images/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Artifact Power/Toughness', 'data/images/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['Land Frame', '/data/images/cardImages/expedition/expeditionFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], + ['White Frame', '/data/images/cardImages/expedition/expeditionFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], + ['Blue Frame', '/data/images/cardImages/expedition/expeditionFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], + ['Black Frame', '/data/images/cardImages/expedition/expeditionFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], + ['Red Frame', '/data/images/cardImages/expedition/expeditionFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], + ['Green Frame', '/data/images/cardImages/expedition/expeditionFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], + ['Multicolored Frame', '/data/images/cardImages/expedition/expeditionFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], + ['Artifact Frame', '/data/images/cardImages/expedition/expeditionFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (expedition)', 'Title (m15)', 'Type (expedition)', 'Frame (expedition)', 'Rules (expedition)', 'Border (m15)']], + ['White Power/Toughness', '/data/images/cardImages/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Blue Power/Toughness', '/data/images/cardImages/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Black Power/Toughness', '/data/images/cardImages/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Red Power/Toughness', '/data/images/cardImages/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Green Power/Toughness', '/data/images/cardImages/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Multicolored Power/Toughness', '/data/images/cardImages/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Artifact Power/Toughness', '/data/images/cardImages/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassExpeditionRegular') } diff --git a/data/scripts/versions/expedition/version.js b/data/scripts/versions/expedition/version.js index 74ea0437..220ac9ba 100644 --- a/data/scripts/versions/expedition/version.js +++ b/data/scripts/versions/expedition/version.js @@ -1,6 +1,6 @@ if (!loadedVersions.includes('expedition')) { loadedVersions.push('expedition') - loadMaskImages([['Pinline (expedition)', 'data/images/expedition/expeditionMaskPinline.png'], ['Type (expedition)', 'data/images/expedition/expeditionMaskType.png'], ['Rules (expedition)', 'data/images/expedition/expeditionMaskTextbox.png'], ['Frame (expedition)', 'data/images/expedition/expeditionMaskFrame.png']]) + loadMaskImages([['Pinline (expedition)', '/data/images/cardImages/expedition/expeditionMaskPinline.png'], ['Type (expedition)', '/data/images/cardImages/expedition/expeditionMaskType.png'], ['Rules (expedition)', '/data/images/cardImages/expedition/expeditionMaskTextbox.png'], ['Frame (expedition)', '/data/images/cardImages/expedition/expeditionMaskFrame.png']]) } if (currentVersion != 'expedition') { diff --git a/data/scripts/versions/future/regular.js b/data/scripts/versions/future/regular.js index 018a1a1b..85c8b158 100644 --- a/data/scripts/versions/future/regular.js +++ b/data/scripts/versions/future/regular.js @@ -1,26 +1,26 @@ if (!loadedVersions.includes('futureRegular')) { loadedVersions.push('futureRegular') loadFrameImages([ - ['White Frame', 'data/images/future/futureFrameW.png', 0, 0, 1, 1, ['Full', 'Border (future)']], - ['Blue Frame', 'data/images/future/futureFrameU.png', 0, 0, 1, 1, ['Full', 'Border (future)']], - ['Black Frame', 'data/images/future/futureFrameB.png', 0, 0, 1, 1, ['Full', 'Border (future)']], - ['Red Frame', 'data/images/future/futureFrameR.png', 0, 0, 1, 1, ['Full', 'Border (future)']], - ['Green Frame', 'data/images/future/futureFrameG.png', 0, 0, 1, 1, ['Full', 'Border (future)']], - ['Multicolored Frame', 'data/images/future/futureFrameM.png', 0, 0, 1, 1, ['Full', 'Border (future)']], - ['Artifact Frame', 'data/images/future/futureFrameA.png', 0, 0, 1, 1, ['Full', 'Border (future)']], - ['Clear Frame', 'data/images/future/futureFrameC.png', 0, 0, 1, 1, ['Full', 'Border (future)']], - ['Land Frame', 'data/images/future/futureFrameL.png', 0, 0, 1, 1, ['Full', 'Border (future)']], - ['White Power/Toughness', 'data/images/future/futurePTW.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], - ['Blue Power/Toughness', 'data/images/future/futurePTU.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], - ['Black Power/Toughness', 'data/images/future/futurePTB.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], - ['Red Power/Toughness', 'data/images/future/futurePTR.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], - ['Green Power/Toughness', 'data/images/future/futurePTG.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], - ['Multicolored Power/Toughness', 'data/images/future/futurePTM.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], - ['Artifact Power/Toughness', 'data/images/future/futurePTA.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], - ['Clear Power/Toughness', 'data/images/future/futurePTC.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], - ['Land Power/Toughness', 'data/images/future/futurePTL.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], - ['White Icon', 'data/images/future/futureWhite.png', 49/744, 49/1039, 32/744, 32/1039, ['Artifact Icon (future)', 'Creature Icon (future)', 'Enchantment Icon (future)', 'Instant Icon (future)', 'Land Icon (future)', 'Multitype Icon (future)', 'Sorcery Icon (future)']], - ['Gray Icon', 'data/images/future/futureGray.png', 49/744, 49/1039, 32/744, 32/1039, ['Artifact Icon (future)', 'Creature Icon (future)', 'Enchantment Icon (future)', 'Instant Icon (future)', 'Land Icon (future)', 'Multitype Icon (future)', 'Sorcery Icon (future)']] + ['White Frame', '/data/images/cardImages/future/futureFrameW.png', 0, 0, 1, 1, ['Full', 'Border (future)']], + ['Blue Frame', '/data/images/cardImages/future/futureFrameU.png', 0, 0, 1, 1, ['Full', 'Border (future)']], + ['Black Frame', '/data/images/cardImages/future/futureFrameB.png', 0, 0, 1, 1, ['Full', 'Border (future)']], + ['Red Frame', '/data/images/cardImages/future/futureFrameR.png', 0, 0, 1, 1, ['Full', 'Border (future)']], + ['Green Frame', '/data/images/cardImages/future/futureFrameG.png', 0, 0, 1, 1, ['Full', 'Border (future)']], + ['Multicolored Frame', '/data/images/cardImages/future/futureFrameM.png', 0, 0, 1, 1, ['Full', 'Border (future)']], + ['Artifact Frame', '/data/images/cardImages/future/futureFrameA.png', 0, 0, 1, 1, ['Full', 'Border (future)']], + ['Clear Frame', '/data/images/cardImages/future/futureFrameC.png', 0, 0, 1, 1, ['Full', 'Border (future)']], + ['Land Frame', '/data/images/cardImages/future/futureFrameL.png', 0, 0, 1, 1, ['Full', 'Border (future)']], + ['White Power/Toughness', '/data/images/cardImages/future/futurePTW.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], + ['Blue Power/Toughness', '/data/images/cardImages/future/futurePTU.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], + ['Black Power/Toughness', '/data/images/cardImages/future/futurePTB.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], + ['Red Power/Toughness', '/data/images/cardImages/future/futurePTR.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], + ['Green Power/Toughness', '/data/images/cardImages/future/futurePTG.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], + ['Multicolored Power/Toughness', '/data/images/cardImages/future/futurePTM.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], + ['Artifact Power/Toughness', '/data/images/cardImages/future/futurePTA.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], + ['Clear Power/Toughness', '/data/images/cardImages/future/futurePTC.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], + ['Land Power/Toughness', '/data/images/cardImages/future/futurePTL.png', 567/744, 918/1039, 129/744, 81/1039, ['Full']], + ['White Icon', '/data/images/cardImages/future/futureWhite.png', 49/744, 49/1039, 32/744, 32/1039, ['Artifact Icon (future)', 'Creature Icon (future)', 'Enchantment Icon (future)', 'Instant Icon (future)', 'Land Icon (future)', 'Multitype Icon (future)', 'Sorcery Icon (future)']], + ['Gray Icon', '/data/images/cardImages/future/futureGray.png', 49/744, 49/1039, 32/744, 32/1039, ['Artifact Icon (future)', 'Creature Icon (future)', 'Enchantment Icon (future)', 'Instant Icon (future)', 'Land Icon (future)', 'Multitype Icon (future)', 'Sorcery Icon (future)']] ], 'frameClassFutureRegular') } diff --git a/data/scripts/versions/future/version.js b/data/scripts/versions/future/version.js index eb8a9aa7..4192c214 100644 --- a/data/scripts/versions/future/version.js +++ b/data/scripts/versions/future/version.js @@ -1,7 +1,7 @@ if (!loadedVersions.includes('future')) { loadedVersions.push('future') - loadMaskImages([['Border (future)', 'data/images/future/futureMaskBorder.png'], ['Artifact Icon (future)', 'data/images/future/futureMaskArtifact.png'], ['Creature Icon (future)', 'data/images/future/futureMaskCreature.png'], ['Enchantment Icon (future)', 'data/images/future/futureMaskEnchantment.png'], ['Instant Icon (future)', 'data/images/future/futureMaskInstant.png'], ['Land Icon (future)', 'data/images/future/futureMaskLand.png'], ['Multitype Icon (future)', 'data/images/future/futureMaskMulti.png'], ['Sorcery Icon (future)', 'data/images/future/futureMaskSorcery.png']]) - addToManaSymbolList('data/images/manaSymbols/future/', ["f0", "f1", "f2", "f3", "f4", "f5", "f6", "f7", "f8", "f9", "f10", "f11", "f12", "f13", "f14", "f15", "f16", "f17", "f18", "f19", "f20", "fw", "fu", "fb", "fr", "fg", "fwu", "fwb", "fub", "fur", "fbr", "fbg", "frg", "frw", "fgw", "fgu", "fx"]) + loadMaskImages([['Border (future)', '/data/images/cardImages/future/futureMaskBorder.png'], ['Artifact Icon (future)', '/data/images/cardImages/future/futureMaskArtifact.png'], ['Creature Icon (future)', '/data/images/cardImages/future/futureMaskCreature.png'], ['Enchantment Icon (future)', '/data/images/cardImages/future/futureMaskEnchantment.png'], ['Instant Icon (future)', '/data/images/cardImages/future/futureMaskInstant.png'], ['Land Icon (future)', '/data/images/cardImages/future/futureMaskLand.png'], ['Multitype Icon (future)', '/data/images/cardImages/future/futureMaskMulti.png'], ['Sorcery Icon (future)', '/data/images/cardImages/future/futureMaskSorcery.png']]) + addToManaSymbolList('/data/images/cardImages/manaSymbols/future/', ["f0", "f1", "f2", "f3", "f4", "f5", "f6", "f7", "f8", "f9", "f10", "f11", "f12", "f13", "f14", "f15", "f16", "f17", "f18", "f19", "f20", "fw", "fu", "fb", "fr", "fg", "fwu", "fwb", "fub", "fur", "fbr", "fbg", "frg", "frw", "fgw", "fgu", "fx"]) notify('The Future Shifted frame uses special mana symbols for 1-20, WUBRG, all hybrid mana symbols, and X. If you would like to use these, just add an "f" at the beginning of each symbol. For example, "2 g g" would become "f2 fg fg".', '#aaffaae0') } diff --git a/data/scripts/versions/ixalan/regular.js b/data/scripts/versions/ixalan/regular.js index 7e0124bf..33c2706e 100644 --- a/data/scripts/versions/ixalan/regular.js +++ b/data/scripts/versions/ixalan/regular.js @@ -1,19 +1,19 @@ if (!loadedVersions.includes('ixalanRegular')) { loadedVersions.push('ixalanRegular') loadFrameImages([ - ['White Frame', 'data/images/ixalan/ixalanFrameW.png', 0, 0, 1, 1, ['Full']], - ['Blue Frame', 'data/images/ixalan/ixalanFrameU.png', 0, 0, 1, 1, ['Full']], - ['Black Frame', 'data/images/ixalan/ixalanFrameB.png', 0, 0, 1, 1, ['Full']], - ['Red Frame', 'data/images/ixalan/ixalanFrameR.png', 0, 0, 1, 1, ['Full']], - ['Green Frame', 'data/images/ixalan/ixalanFrameG.png', 0, 0, 1, 1, ['Full']], - ['Multicolored Frame', 'data/images/ixalan/ixalanFrameM.png', 0, 0, 1, 1, ['Full']], - ['Land Frame', 'data/images/ixalan/ixalanFrameL.png', 0, 0, 1, 1, ['Full']], - ['Artifact Icon', 'data/images/ixalan/ixalanIconArtifact.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], - ['Creature Icon', 'data/images/ixalan/ixalanIconCreature.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], - ['Enchantment Icon', 'data/images/ixalan/ixalanIconEnchantment.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], - ['Instant Icon', 'data/images/ixalan/ixalanIconInstant.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], - ['Multitype Icon', 'data/images/ixalan/ixalanIconMulti.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], - ['Sorcery Icon', 'data/images/ixalan/ixalanIconSorcery.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], + ['White Frame', '/data/images/cardImages/ixalan/ixalanFrameW.png', 0, 0, 1, 1, ['Full']], + ['Blue Frame', '/data/images/cardImages/ixalan/ixalanFrameU.png', 0, 0, 1, 1, ['Full']], + ['Black Frame', '/data/images/cardImages/ixalan/ixalanFrameB.png', 0, 0, 1, 1, ['Full']], + ['Red Frame', '/data/images/cardImages/ixalan/ixalanFrameR.png', 0, 0, 1, 1, ['Full']], + ['Green Frame', '/data/images/cardImages/ixalan/ixalanFrameG.png', 0, 0, 1, 1, ['Full']], + ['Multicolored Frame', '/data/images/cardImages/ixalan/ixalanFrameM.png', 0, 0, 1, 1, ['Full']], + ['Land Frame', '/data/images/cardImages/ixalan/ixalanFrameL.png', 0, 0, 1, 1, ['Full']], + ['Artifact Icon', '/data/images/cardImages/ixalan/ixalanIconArtifact.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], + ['Creature Icon', '/data/images/cardImages/ixalan/ixalanIconCreature.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], + ['Enchantment Icon', '/data/images/cardImages/ixalan/ixalanIconEnchantment.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], + ['Instant Icon', '/data/images/cardImages/ixalan/ixalanIconInstant.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], + ['Multitype Icon', '/data/images/cardImages/ixalan/ixalanIconMulti.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], + ['Sorcery Icon', '/data/images/cardImages/ixalan/ixalanIconSorcery.png', 90/1500, 105/2100, 100/1500, 101/2100, ['Full']], ], 'frameClassIxalanRegular') } diff --git a/data/scripts/versions/m15/companion.js b/data/scripts/versions/m15/companion.js index fcdb9ec3..193a7f75 100644 --- a/data/scripts/versions/m15/companion.js +++ b/data/scripts/versions/m15/companion.js @@ -1,13 +1,13 @@ if (!loadedVersions.includes('m15Companion')) { loadedVersions.push('m15Companion') loadFrameImages([ - ['White Companion Legend Crown', 'data/images/m15/m15InnerCrownWCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Blue Companion Legend Crown', 'data/images/m15/m15InnerCrownUCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Black Companion Legend Crown', 'data/images/m15/m15InnerCrownBCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Red Companion Legend Crown', 'data/images/m15/m15InnerCrownRCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Green Companion Legend Crown', 'data/images/m15/m15InnerCrownGCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Multicolored Companion Legend Crown', 'data/images/m15/m15InnerCrownMCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Artifact Companion Legend Crown', 'data/images/m15/m15InnerCrownACompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']] + ['White Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownWCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Blue Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownUCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Black Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownBCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Red Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownRCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Green Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownGCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Multicolored Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownMCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Artifact Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownACompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']] ], 'frameClassM15Companion') } diff --git a/data/scripts/versions/m15/darkPT.js b/data/scripts/versions/m15/darkPT.js index fbffb4c8..fa6b9982 100644 --- a/data/scripts/versions/m15/darkPT.js +++ b/data/scripts/versions/m15/darkPT.js @@ -1,14 +1,14 @@ if (!loadedVersions.includes('m15DarkPT')) { loadedVersions.push("m15DarkPT") loadFrameImages([ - ['Darkened White Power/Toughness', 'data/images/m15/m15NicknamePTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Blue Power/Toughness', 'data/images/m15/m15NicknamePTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Black Power/Toughness', 'data/images/m15/m15NicknamePTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Red Power/Toughness', 'data/images/m15/m15NicknamePTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Green Power/Toughness', 'data/images/m15/m15NicknamePTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Multicolored Power/Toughness', 'data/images/m15/m15NicknamePTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Artifact Power/Toughness', 'data/images/m15/m15NicknamePTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Colorless Power/Toughness', 'data/images/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['Darkened White Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Blue Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Black Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Red Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Green Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Multicolored Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Artifact Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Colorless Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassM15DarkPT') } diff --git a/data/scripts/versions/m15/devoid.js b/data/scripts/versions/m15/devoid.js index 522c2d4f..5fdaedaf 100644 --- a/data/scripts/versions/m15/devoid.js +++ b/data/scripts/versions/m15/devoid.js @@ -1,15 +1,15 @@ if (!loadedVersions.includes('m15Devoid')) { loadedVersions.push("m15Devoid") loadFrameImages([ - ['White Devoid Frame', 'data/images/m15/devoid/m15DevoidFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Blue Devoid Frame', 'data/images/m15/devoid/m15DevoidFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Black Devoid Frame', 'data/images/m15/devoid/m15DevoidFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Red Devoid Frame', 'data/images/m15/devoid/m15DevoidFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Green Devoid Frame', 'data/images/m15/devoid/m15DevoidFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Multicolored Devoid Frame', 'data/images/m15/devoid/m15DevoidFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Artifact Devoid Frame', 'data/images/m15/devoid/m15DevoidFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Land Devoid Frame', 'data/images/m15/devoid/m15DevoidFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Devoid Power/Toughness', 'data/images/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['White Devoid Frame', '/data/images/cardImages/m15/devoid/m15DevoidFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Blue Devoid Frame', '/data/images/cardImages/m15/devoid/m15DevoidFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Black Devoid Frame', '/data/images/cardImages/m15/devoid/m15DevoidFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Red Devoid Frame', '/data/images/cardImages/m15/devoid/m15DevoidFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Green Devoid Frame', '/data/images/cardImages/m15/devoid/m15DevoidFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Multicolored Devoid Frame', '/data/images/cardImages/m15/devoid/m15DevoidFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Artifact Devoid Frame', '/data/images/cardImages/m15/devoid/m15DevoidFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Land Devoid Frame', '/data/images/cardImages/m15/devoid/m15DevoidFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Devoid Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassM15Devoid') } diff --git a/data/scripts/versions/m15/floatingCrowns.js b/data/scripts/versions/m15/floatingCrowns.js index 96fbcf2b..d85befca 100644 --- a/data/scripts/versions/m15/floatingCrowns.js +++ b/data/scripts/versions/m15/floatingCrowns.js @@ -1,15 +1,15 @@ if (!loadedVersions.includes('m15FloatingCrowns')) { loadedVersions.push("m15FloatingCrowns") loadFrameImages([ - ['White Floating Legend Crown', 'data/images/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Blue Floating Legend Crown', 'data/images/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Black Floating Legend Crown', 'data/images/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Red Floating Legend Crown', 'data/images/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Green Floating Legend Crown', 'data/images/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Multicolored Floating Legend Crown', 'data/images/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Artifact Floating Legend Crown', 'data/images/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Land Floating Legend Crown', 'data/images/m15/m15CrownFloatingL.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Legend Crown Border Cover', 'data/images/black.png', 59/1500, 58/2100, 1384/1500, 37/2100, ['Full']] + ['White Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Blue Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Black Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Red Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Green Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Multicolored Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Artifact Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Land Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingL.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Legend Crown Border Cover', '/data/images/cardImages/black.png', 59/1500, 58/2100, 1384/1500, 37/2100, ['Full']] ], 'frameClassM15FloatingCrowns') } diff --git a/data/scripts/versions/m15/invention.js b/data/scripts/versions/m15/invention.js index d5923baf..1a79dd59 100644 --- a/data/scripts/versions/m15/invention.js +++ b/data/scripts/versions/m15/invention.js @@ -1,8 +1,8 @@ if (!loadedVersions.includes('m15Invention')) { loadedVersions.push("m15Invention") loadFrameImages([ - ['Invention Frame', 'data/images/invention/inventionFrame.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)']], - ['Invention Power/Toughness', 'data/images/invention/inventionPT.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['Invention Frame', '/data/images/cardImages/invention/inventionFrame.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)']], + ['Invention Power/Toughness', '/data/images/cardImages/invention/inventionPT.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassM15Invention') } diff --git a/data/scripts/versions/m15/inventionClassic.js b/data/scripts/versions/m15/inventionClassic.js index a5fa7cfe..fe008abc 100644 --- a/data/scripts/versions/m15/inventionClassic.js +++ b/data/scripts/versions/m15/inventionClassic.js @@ -1,15 +1,15 @@ if (!loadedVersions.includes('m15InventionClassic')) { loadedVersions.push("m15InventionClassic") - loadMaskImages([['Frame Simple Invention (m15)', 'data/images/m15/inventionClassic/m15MaskInventionClassicFrame.png']]) + loadMaskImages([['Frame Simple Invention (m15)', '/data/images/cardImages/m15/inventionClassic/m15MaskInventionClassicFrame.png']]) loadFrameImages([ - ['White Invention Frame', 'data/images/m15/inventionClassic/m15FrameWInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], - ['Blue Invention Frame', 'data/images/m15/inventionClassic/m15FrameUInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], - ['Black Invention Frame', 'data/images/m15/inventionClassic/m15FrameBInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], - ['Red Invention Frame', 'data/images/m15/inventionClassic/m15FrameRInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], - ['Green Invention Frame', 'data/images/m15/inventionClassic/m15FrameGInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], - ['Multicolored Invention Frame', 'data/images/m15/inventionClassic/m15FrameMInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], - ['Artifact Invention Frame', 'data/images/m15/inventionClassic/m15FrameAInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], - ['Gold Trim', 'data/images/m15/inventionClassic/m15FrameInventionClassicGoldTrim.png', 0, 0, 1, 1, ['Frame (m15)']] + ['White Invention Frame', '/data/images/cardImages/m15/inventionClassic/m15FrameWInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], + ['Blue Invention Frame', '/data/images/cardImages/m15/inventionClassic/m15FrameUInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], + ['Black Invention Frame', '/data/images/cardImages/m15/inventionClassic/m15FrameBInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], + ['Red Invention Frame', '/data/images/cardImages/m15/inventionClassic/m15FrameRInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], + ['Green Invention Frame', '/data/images/cardImages/m15/inventionClassic/m15FrameGInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], + ['Multicolored Invention Frame', '/data/images/cardImages/m15/inventionClassic/m15FrameMInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], + ['Artifact Invention Frame', '/data/images/cardImages/m15/inventionClassic/m15FrameAInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']], + ['Gold Trim', '/data/images/cardImages/m15/inventionClassic/m15FrameInventionClassicGoldTrim.png', 0, 0, 1, 1, ['Frame (m15)']] ], 'frameClassM15InventionClassic') } diff --git a/data/scripts/versions/m15/legendCrowns.js b/data/scripts/versions/m15/legendCrowns.js index c739a55b..a785bffa 100644 --- a/data/scripts/versions/m15/legendCrowns.js +++ b/data/scripts/versions/m15/legendCrowns.js @@ -1,15 +1,15 @@ if (!loadedVersions.includes('m15LegendCrowns')) { loadedVersions.push("m15LegendCrowns") loadFrameImages([ - ['White Legend Crown', 'data/images/m15/m15CrownW.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], - ['Blue Legend Crown', 'data/images/m15/m15CrownU.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], - ['Black Legend Crown', 'data/images/m15/m15CrownB.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], - ['Red Legend Crown', 'data/images/m15/m15CrownR.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], - ['Green Legend Crown', 'data/images/m15/m15CrownG.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], - ['Multicolored Legend Crown', 'data/images/m15/m15CrownM.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], - ['Artifact Legend Crown', 'data/images/m15/m15CrownA.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], - ['Land Legend Crown', 'data/images/m15/m15CrownL.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], - ['Legend Crown Border Cover', 'data/images/black.png', 59/1500, 58/2100, 1382/1500, 37/2100, ['Full']] + ['White Legend Crown', '/data/images/cardImages/m15/m15CrownW.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], + ['Blue Legend Crown', '/data/images/cardImages/m15/m15CrownU.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], + ['Black Legend Crown', '/data/images/cardImages/m15/m15CrownB.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], + ['Red Legend Crown', '/data/images/cardImages/m15/m15CrownR.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], + ['Green Legend Crown', '/data/images/cardImages/m15/m15CrownG.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], + ['Multicolored Legend Crown', '/data/images/cardImages/m15/m15CrownM.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], + ['Artifact Legend Crown', '/data/images/cardImages/m15/m15CrownA.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], + ['Land Legend Crown', '/data/images/cardImages/m15/m15CrownL.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']], + ['Legend Crown Border Cover', '/data/images/cardImages/black.png', 59/1500, 58/2100, 1382/1500, 37/2100, ['Full']] ], 'frameClassM15LegendCrowns') } diff --git a/data/scripts/versions/m15/m21.js b/data/scripts/versions/m15/m21.js index 19558ecb..26900856 100644 --- a/data/scripts/versions/m15/m21.js +++ b/data/scripts/versions/m15/m21.js @@ -1,24 +1,24 @@ if (!loadedVersions.includes('m15M21Showcase')) { loadedVersions.push("m15M21Showcase") loadFrameImages([ - ['White M21 Showcase Frame', 'data/images/m15/m21/m15M21FrameW.png', 0, 0, 1, 1, ['Full']], - ['Blue M21 Showcase Frame', 'data/images/m15/m21/m15M21FrameU.png', 0, 0, 1, 1, ['Full']], - ['Black M21 Showcase Frame', 'data/images/m15/m21/m15M21FrameB.png', 0, 0, 1, 1, ['Full']], - ['Red M21 Showcase Frame', 'data/images/m15/m21/m15M21FrameR.png', 0, 0, 1, 1, ['Full']], - ['Green M21 Showcase Frame', 'data/images/m15/m21/m15M21FrameG.png', 0, 0, 1, 1, ['Full']], - ['White Land M21 Showcase Frame', 'data/images/m15/m21/m15M21FrameWL.png', 0, 0, 1, 1, ['Full']], - ['Blue Land M21 Showcase Frame', 'data/images/m15/m21/m15M21FrameUL.png', 0, 0, 1, 1, ['Full']], - ['Black Land M21 Showcase Frame', 'data/images/m15/m21/m15M21FrameBL.png', 0, 0, 1, 1, ['Full']], - ['Red Land M21 Showcase Frame', 'data/images/m15/m21/m15M21FrameRL.png', 0, 0, 1, 1, ['Full']], - ['Green Land M21 Showcase Frame', 'data/images/m15/m21/m15M21FrameGL.png', 0, 0, 1, 1, ['Full']], - ['White Power/Toughness', 'data/images/m15/m21/m15M21PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Blue Power/Toughness', 'data/images/m15/m21/m15M21PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Black Power/Toughness', 'data/images/m15/m21/m15M21PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Red Power/Toughness', 'data/images/m15/m21/m15M21PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Green Power/Toughness', 'data/images/m15/m21/m15M21PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Holo Stamp', 'data/images/m15/m21/m15M21Stamp.png', 709/1500, 1873/2100, 82/1500, 82/2100, ['Full']] + ['White M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameW.png', 0, 0, 1, 1, ['Full']], + ['Blue M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameU.png', 0, 0, 1, 1, ['Full']], + ['Black M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameB.png', 0, 0, 1, 1, ['Full']], + ['Red M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameR.png', 0, 0, 1, 1, ['Full']], + ['Green M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameG.png', 0, 0, 1, 1, ['Full']], + ['White Land M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameWL.png', 0, 0, 1, 1, ['Full']], + ['Blue Land M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameUL.png', 0, 0, 1, 1, ['Full']], + ['Black Land M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameBL.png', 0, 0, 1, 1, ['Full']], + ['Red Land M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameRL.png', 0, 0, 1, 1, ['Full']], + ['Green Land M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameGL.png', 0, 0, 1, 1, ['Full']], + ['White Power/Toughness', '/data/images/cardImages/m15/m21/m15M21PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Blue Power/Toughness', '/data/images/cardImages/m15/m21/m15M21PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Black Power/Toughness', '/data/images/cardImages/m15/m21/m15M21PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Red Power/Toughness', '/data/images/cardImages/m15/m21/m15M21PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Green Power/Toughness', '/data/images/cardImages/m15/m21/m15M21PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Holo Stamp', '/data/images/cardImages/m15/m21/m15M21Stamp.png', 709/1500, 1873/2100, 82/1500, 82/2100, ['Full']] ], 'frameClassM15M21Showcase') - addToManaSymbolList('data/images/manaSymbols/m21/', ["m210", "m211", "m212", "m213", "m214", "m215", "m216", "m217", "m218", "m219", "m21w", "m21u", "m21b", "m21r", "m21g", "m21x"]) + addToManaSymbolList('/data/images/cardImages/manaSymbols/m21/', ["m210", "m211", "m212", "m213", "m214", "m215", "m216", "m217", "m218", "m219", "m21w", "m21u", "m21b", "m21r", "m21g", "m21x"]) notify('The M21 Showcase frame uses special mana symbols for 1-9, WUBRG, and X. If you would like to use these, just add an "m21" at the beginning of each symbol. For example, "2 g g" would become "m212 m21g m21g".', '#aaffaae0') } diff --git a/data/scripts/versions/m15/nickname.js b/data/scripts/versions/m15/nickname.js index 0c17e176..19c1eefc 100644 --- a/data/scripts/versions/m15/nickname.js +++ b/data/scripts/versions/m15/nickname.js @@ -1,40 +1,40 @@ if (!loadedVersions.includes('m15Nickname')) { loadedVersions.push("m15Nickname") - loadMaskImages([['Nickname Legend Crown (m15)', 'data/images/m15/m15MaskNicknameLegendCrownStrokeless.png'], ['Nickname Title (m15)', 'data/images/m15/m15MaskNicknameTitleStrokeless.png']]) + loadMaskImages([['Nickname Legend Crown (m15)', '/data/images/cardImages/m15/m15MaskNicknameLegendCrownStrokeless.png'], ['Nickname Title (m15)', '/data/images/cardImages/m15/m15MaskNicknameTitleStrokeless.png']]) loadFrameImages([ - ['Base Nickname Frame', 'data/images/m15/m15NicknameTextboxes.png', 0, 0, 1, 1, ['Full', 'Title (m15)', 'Type (m15)', 'Rules (m15)']], - ['White Nickname Frame', 'data/images/m15/m15NicknameFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], - ['Blue Nickname Frame', 'data/images/m15/m15NicknameFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], - ['Black Nickname Frame', 'data/images/m15/m15NicknameFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], - ['Red Nickname Frame', 'data/images/m15/m15NicknameFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], - ['Green Nickname Frame', 'data/images/m15/m15NicknameFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], - ['Multicolored Nickname Frame', 'data/images/m15/m15NicknameFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], - ['Artifact Nickname Frame', 'data/images/m15/m15NicknameFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], - ['Land Nickname Frame', 'data/images/m15/m15NicknameFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], - ['White Nickname Title', 'data/images/m15/m15NicknameTitleW.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Blue Nickname Title', 'data/images/m15/m15NicknameTitleU.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Black Nickname Title', 'data/images/m15/m15NicknameTitleB.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Red Nickname Title', 'data/images/m15/m15NicknameTitleR.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Green Nickname Title', 'data/images/m15/m15NicknameTitleG.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Multicolored Nickname Title', 'data/images/m15/m15NicknameTitleM.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Artifact Nickname Title', 'data/images/m15/m15NicknameTitleA.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Land Nickname Title', 'data/images/m15/m15NicknameTitleL.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['White Nickname Legend Crown', 'data/images/m15/m15NicknameCrownW.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Blue Nickname Legend Crown', 'data/images/m15/m15NicknameCrownU.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Black Nickname Legend Crown', 'data/images/m15/m15NicknameCrownB.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Red Nickname Legend Crown', 'data/images/m15/m15NicknameCrownR.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Green Nickname Legend Crown', 'data/images/m15/m15NicknameCrownG.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Multicolored Nickname Legend Crown', 'data/images/m15/m15NicknameCrownM.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Artifact Nickname Legend Crown', 'data/images/m15/m15NicknameCrownA.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Land Nickname Legend Crown', 'data/images/m15/m15NicknameCrownL.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['White Nickname Power/Toughness', 'data/images/m15/m15NicknamePTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Blue Nickname Power/Toughness', 'data/images/m15/m15NicknamePTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Black Nickname Power/Toughness', 'data/images/m15/m15NicknamePTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Red Nickname Power/Toughness', 'data/images/m15/m15NicknamePTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Green Nickname Power/Toughness', 'data/images/m15/m15NicknamePTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Multicolored Nickname Power/Toughness', 'data/images/m15/m15NicknamePTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Artifact Nickname Power/Toughness', 'data/images/m15/m15NicknamePTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Colorless Nickname Power/Toughness', 'data/images/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['Base Nickname Frame', '/data/images/cardImages/m15/m15NicknameTextboxes.png', 0, 0, 1, 1, ['Full', 'Title (m15)', 'Type (m15)', 'Rules (m15)']], + ['White Nickname Frame', '/data/images/cardImages/m15/m15NicknameFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], + ['Blue Nickname Frame', '/data/images/cardImages/m15/m15NicknameFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], + ['Black Nickname Frame', '/data/images/cardImages/m15/m15NicknameFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], + ['Red Nickname Frame', '/data/images/cardImages/m15/m15NicknameFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], + ['Green Nickname Frame', '/data/images/cardImages/m15/m15NicknameFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], + ['Multicolored Nickname Frame', '/data/images/cardImages/m15/m15NicknameFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], + ['Artifact Nickname Frame', '/data/images/cardImages/m15/m15NicknameFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], + ['Land Nickname Frame', '/data/images/cardImages/m15/m15NicknameFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Border (m15)']], + ['White Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleW.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Blue Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleU.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Black Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleB.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Red Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleR.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Green Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleG.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Multicolored Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleM.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Artifact Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleA.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Land Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleL.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['White Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownW.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Blue Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownU.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Black Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownB.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Red Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownR.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Green Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownG.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Multicolored Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownM.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Artifact Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownA.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Land Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownL.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['White Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Blue Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Black Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Red Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Green Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Multicolored Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Artifact Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Colorless Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassM15Nickname') } diff --git a/data/scripts/versions/m15/nyx.js b/data/scripts/versions/m15/nyx.js index 32defaf1..417af922 100644 --- a/data/scripts/versions/m15/nyx.js +++ b/data/scripts/versions/m15/nyx.js @@ -1,35 +1,35 @@ if (!loadedVersions.includes('m15Nyx')) { loadedVersions.push("m15Nyx") loadFrameImages([ - ['White Nyx Frame', 'data/images/m15/m15FrameWNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Blue Nyx Frame', 'data/images/m15/m15FrameUNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Black Nyx Frame', 'data/images/m15/m15FrameBNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Red Nyx Frame', 'data/images/m15/m15FrameRNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Green Nyx Frame', 'data/images/m15/m15FrameGNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Multicolored Nyx Frame', 'data/images/m15/m15FrameMNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Artifact Nyx Frame', 'data/images/m15/m15FrameANyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['White Nyx Legend Crown', 'data/images/m15/m15InnerCrownWNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Blue Nyx Legend Crown', 'data/images/m15/m15InnerCrownUNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Black Nyx Legend Crown', 'data/images/m15/m15InnerCrownBNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Red Nyx Legend Crown', 'data/images/m15/m15InnerCrownRNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Green Nyx Legend Crown', 'data/images/m15/m15InnerCrownGNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Multicolored Nyx Legend Crown', 'data/images/m15/m15InnerCrownMNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Artifact Nyx Legend Crown', 'data/images/m15/m15InnerCrownANyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['White Nyx Frame (Secret Lair)', 'data/images/m15/nyx/m15FrameWNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Blue Nyx Frame (Secret Lair)', 'data/images/m15/nyx/m15FrameUNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Black Nyx Frame (Secret Lair)', 'data/images/m15/nyx/m15FrameBNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Red Nyx Frame (Secret Lair)', 'data/images/m15/nyx/m15FrameRNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Green Nyx Frame (Secret Lair)', 'data/images/m15/nyx/m15FrameGNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Multicolored Nyx Frame (Secret Lair)', 'data/images/m15/nyx/m15FrameMNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Artifact Nyx Frame (Secret Lair)', 'data/images/m15/nyx/m15FrameANyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Darkened White Power/Toughness', 'data/images/m15/m15NicknamePTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Blue Power/Toughness', 'data/images/m15/m15NicknamePTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Black Power/Toughness', 'data/images/m15/m15NicknamePTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Red Power/Toughness', 'data/images/m15/m15NicknamePTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Green Power/Toughness', 'data/images/m15/m15NicknamePTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Multicolored Power/Toughness', 'data/images/m15/m15NicknamePTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Artifact Power/Toughness', 'data/images/m15/m15NicknamePTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Darkened Colorless Power/Toughness', 'data/images/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['White Nyx Frame', '/data/images/cardImages/m15/m15FrameWNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Blue Nyx Frame', '/data/images/cardImages/m15/m15FrameUNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Black Nyx Frame', '/data/images/cardImages/m15/m15FrameBNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Red Nyx Frame', '/data/images/cardImages/m15/m15FrameRNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Green Nyx Frame', '/data/images/cardImages/m15/m15FrameGNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Multicolored Nyx Frame', '/data/images/cardImages/m15/m15FrameMNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Artifact Nyx Frame', '/data/images/cardImages/m15/m15FrameANyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['White Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownWNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Blue Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownUNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Black Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownBNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Red Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownRNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Green Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownGNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Multicolored Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownMNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Artifact Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownANyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['White Nyx Frame (Secret Lair)', '/data/images/cardImages/m15/nyx/m15FrameWNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Blue Nyx Frame (Secret Lair)', '/data/images/cardImages/m15/nyx/m15FrameUNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Black Nyx Frame (Secret Lair)', '/data/images/cardImages/m15/nyx/m15FrameBNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Red Nyx Frame (Secret Lair)', '/data/images/cardImages/m15/nyx/m15FrameRNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Green Nyx Frame (Secret Lair)', '/data/images/cardImages/m15/nyx/m15FrameGNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Multicolored Nyx Frame (Secret Lair)', '/data/images/cardImages/m15/nyx/m15FrameMNyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Artifact Nyx Frame (Secret Lair)', '/data/images/cardImages/m15/nyx/m15FrameANyxSL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Darkened White Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Blue Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Black Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Red Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Green Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Multicolored Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Artifact Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Darkened Colorless Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassM15Nyx') } diff --git a/data/scripts/versions/m15/regular.js b/data/scripts/versions/m15/regular.js index c27db21e..df8ce403 100644 --- a/data/scripts/versions/m15/regular.js +++ b/data/scripts/versions/m15/regular.js @@ -1,23 +1,23 @@ if (!loadedVersions.includes('m15Regular')) { loadedVersions.push('m15Regular') loadFrameImages([ - ['White Frame', 'data/images/m15/m15FrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Blue Frame', 'data/images/m15/m15FrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Black Frame', 'data/images/m15/m15FrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Red Frame', 'data/images/m15/m15FrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Green Frame', 'data/images/m15/m15FrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Multicolored Frame', 'data/images/m15/m15FrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Artifact Frame', 'data/images/m15/m15FrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Vehicle Frame', 'data/images/m15/m15FrameV.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['Land Frame', 'data/images/m15/m15FrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], - ['White Power/Toughness', 'data/images/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Blue Power/Toughness', 'data/images/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Black Power/Toughness', 'data/images/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Red Power/Toughness', 'data/images/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Green Power/Toughness', 'data/images/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Multicolored Power/Toughness', 'data/images/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Artifact Power/Toughness', 'data/images/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Midnight Frame', 'data/images/m15/m15Midnight.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)']] + ['White Frame', '/data/images/cardImages/m15/m15FrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Blue Frame', '/data/images/cardImages/m15/m15FrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Black Frame', '/data/images/cardImages/m15/m15FrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Red Frame', '/data/images/cardImages/m15/m15FrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Green Frame', '/data/images/cardImages/m15/m15FrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Multicolored Frame', '/data/images/cardImages/m15/m15FrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Artifact Frame', '/data/images/cardImages/m15/m15FrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Vehicle Frame', '/data/images/cardImages/m15/m15FrameV.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['Land Frame', '/data/images/cardImages/m15/m15FrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']], + ['White Power/Toughness', '/data/images/cardImages/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Blue Power/Toughness', '/data/images/cardImages/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Black Power/Toughness', '/data/images/cardImages/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Red Power/Toughness', '/data/images/cardImages/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Green Power/Toughness', '/data/images/cardImages/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Multicolored Power/Toughness', '/data/images/cardImages/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Artifact Power/Toughness', '/data/images/cardImages/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Midnight Frame', '/data/images/cardImages/m15/m15Midnight.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)']] ], 'frameClassM15Regular') } diff --git a/data/scripts/versions/m15/version.js b/data/scripts/versions/m15/version.js index fd6d3ec8..c19810b8 100644 --- a/data/scripts/versions/m15/version.js +++ b/data/scripts/versions/m15/version.js @@ -1,6 +1,6 @@ if (!loadedVersions.includes('m15')) { loadedVersions.push('m15') - loadMaskImages([['Full', 'data/images/maskFull.png'], ['Border (m15)', 'data/images/m15/m15MaskBorder.png'], ['Right Half', 'data/images/maskRightHalf.png'], ['Pinline (m15)', 'data/images/m15/m15MaskPinline.png'], ['Title (m15)', 'data/images/m15/m15MaskTitle.png'], ['Type (m15)', 'data/images/m15/m15MaskType.png'], ['Rules (m15)', 'data/images/m15/m15MaskRules.png'], ['Frame (m15)', 'data/images/m15/m15MaskFrame.png'], ['Pinline Super (m15)', 'data/images/m15/m15MaskPinlineSuper.png'], ['Legend Crown (m15)', 'data/images/m15/m15MaskLegendCrown.png'], ['Legend Crown W/ Pinline (m15)', 'data/images/m15/m15MaskLegendCrownPinline.png']]) + loadMaskImages([['Full', '/data/images/cardImages/maskFull.png'], ['Border (m15)', '/data/images/cardImages/m15/m15MaskBorder.png'], ['Right Half', '/data/images/cardImages/maskRightHalf.png'], ['Pinline (m15)', '/data/images/cardImages/m15/m15MaskPinline.png'], ['Title (m15)', '/data/images/cardImages/m15/m15MaskTitle.png'], ['Type (m15)', '/data/images/cardImages/m15/m15MaskType.png'], ['Rules (m15)', '/data/images/cardImages/m15/m15MaskRules.png'], ['Frame (m15)', '/data/images/cardImages/m15/m15MaskFrame.png'], ['Pinline Super (m15)', '/data/images/cardImages/m15/m15MaskPinlineSuper.png'], ['Legend Crown (m15)', '/data/images/cardImages/m15/m15MaskLegendCrown.png'], ['Legend Crown W/ Pinline (m15)', '/data/images/cardImages/m15/m15MaskLegendCrownPinline.png']]) } if (currentVersion != 'm15') { diff --git a/data/scripts/versions/m15Planeswalker/regular.js b/data/scripts/versions/m15Planeswalker/regular.js index f8e0983d..837365c0 100644 --- a/data/scripts/versions/m15Planeswalker/regular.js +++ b/data/scripts/versions/m15Planeswalker/regular.js @@ -1,16 +1,16 @@ if (!loadedVersions.includes('planeswalkerRegular')) { loadedVersions.push('planeswalkerRegular') loadFrameImages([ - ['White Frame', 'data/images/planeswalker/planeswalkerFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], - ['Blue Frame', 'data/images/planeswalker/planeswalkerFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], - ['Black Frame', 'data/images/planeswalker/planeswalkerFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], - ['Red Frame', 'data/images/planeswalker/planeswalkerFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], - ['Green Frame', 'data/images/planeswalker/planeswalkerFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], - ['Multicolored Frame', 'data/images/planeswalker/planeswalkerFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], - ['Artifact Frame', 'data/images/planeswalker/planeswalkerFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], - ['Colorless Frame', 'data/images/planeswalker/planeswalkerFrameC.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], - ['Dark Twins', 'data/images/planeswalker/planeswalkerDarkTwins.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], - ['Holo Stamp', 'data/images/stamp.png', 338/744, 951/1039, 70/744, 36/1039, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']] + ['White Frame', '/data/images/cardImages/planeswalker/planeswalkerFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], + ['Blue Frame', '/data/images/cardImages/planeswalker/planeswalkerFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], + ['Black Frame', '/data/images/cardImages/planeswalker/planeswalkerFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], + ['Red Frame', '/data/images/cardImages/planeswalker/planeswalkerFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], + ['Green Frame', '/data/images/cardImages/planeswalker/planeswalkerFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], + ['Multicolored Frame', '/data/images/cardImages/planeswalker/planeswalkerFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], + ['Artifact Frame', '/data/images/cardImages/planeswalker/planeswalkerFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], + ['Colorless Frame', '/data/images/cardImages/planeswalker/planeswalkerFrameC.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], + ['Dark Twins', '/data/images/cardImages/planeswalker/planeswalkerDarkTwins.png', 0, 0, 1, 1, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']], + ['Holo Stamp', '/data/images/cardImages/stamp.png', 338/744, 951/1039, 70/744, 36/1039, ['Full', 'Pinline (planeswalker)', 'Title (planeswalker)', 'Type (planeswalker)', 'Frame (planeswalker)', 'Border (planeswalker)']] ], 'frameClassPlaneswalkerRegular') } diff --git a/data/scripts/versions/m15Planeswalker/version.js b/data/scripts/versions/m15Planeswalker/version.js index d8ab475a..7148d9ec 100644 --- a/data/scripts/versions/m15Planeswalker/version.js +++ b/data/scripts/versions/m15Planeswalker/version.js @@ -1,7 +1,7 @@ if (!loadedVersions.includes('planeswalker')) { loadedVersions.push('planeswalker') newCanvas('planeswalker') - loadMaskImages([['Pinline (planeswalker)', 'data/images/planeswalker/planeswalkerMaskPinline.png'], ['Border (planeswalker)', 'data/images/planeswalker/planeswalkerMaskBorder.png'], ['Title (planeswalker)', 'data/images/planeswalker/planeswalkerMaskTitle.png'], ['Type (planeswalker)', 'data/images/planeswalker/planeswalkerMaskType.png'], ['Frame (planeswalker)', 'data/images/planeswalker/planeswalkerMaskFrame.png'], ['Rules Text (planeswalker)', 'data/images/planeswalker/planeswalkerMaskText.png']]) + loadMaskImages([['Pinline (planeswalker)', '/data/images/cardImages/planeswalker/planeswalkerMaskPinline.png'], ['Border (planeswalker)', '/data/images/cardImages/planeswalker/planeswalkerMaskBorder.png'], ['Title (planeswalker)', '/data/images/cardImages/planeswalker/planeswalkerMaskTitle.png'], ['Type (planeswalker)', '/data/images/cardImages/planeswalker/planeswalkerMaskType.png'], ['Frame (planeswalker)', '/data/images/cardImages/planeswalker/planeswalkerMaskFrame.png'], ['Rules Text (planeswalker)', '/data/images/cardImages/planeswalker/planeswalkerMaskText.png']]) document.getElementById('tabPicker').innerHTML += `
Planeswalker
` var planeswalkerTab = document.createElement("div") @@ -19,26 +19,26 @@ if (!loadedVersions.includes('planeswalker')) { document.getElementById('tabOptions').appendChild(planeswalkerTab) var planeswalkerPlus = new Image() planeswalkerPlus.crossOrigin = 'anonymous' - planeswalkerPlus.src = 'data/images/planeswalker/planeswalkerPlus.png' + planeswalkerPlus.src = '/data/images/cardImages/planeswalker/planeswalkerPlus.png' var planeswalkerNeutral = new Image() planeswalkerNeutral.crossOrigin = "anonymous" - planeswalkerNeutral.src = 'data/images/planeswalker/planeswalkerNeutral.png' + planeswalkerNeutral.src = '/data/images/cardImages/planeswalker/planeswalkerNeutral.png' var planeswalkerMinus = new Image() planeswalkerMinus.crossOrigin = "anonymous" - planeswalkerMinus.src = 'data/images/planeswalker/planeswalkerMinus.png' + planeswalkerMinus.src = '/data/images/cardImages/planeswalker/planeswalkerMinus.png' var lightToDarkPlaneswalker = new Image() lightToDarkPlaneswalker.crossOrigin = 'anonymous' - lightToDarkPlaneswalker.src = 'data/images/planeswalker/abilityLineOdd.png' + lightToDarkPlaneswalker.src = '/data/images/cardImages/planeswalker/abilityLineOdd.png' var darkToLightPlaneswalker = new Image() darkToLightPlaneswalker.crossOrigin = 'anonymous' - darkToLightPlaneswalker.src = 'data/images/planeswalker/abilityLineEven.png' + darkToLightPlaneswalker.src = '/data/images/cardImages/planeswalker/abilityLineEven.png' var lightToDarkPlaneswalkerDarkened= new Image() lightToDarkPlaneswalkerDarkened.crossOrigin = 'anonymous' - lightToDarkPlaneswalkerDarkened.src = 'data/images/planeswalker/abilityLineOddDarkened.png' + lightToDarkPlaneswalkerDarkened.src = '/data/images/cardImages/planeswalker/abilityLineOddDarkened.png' var darkToLightPlaneswalkerDarkened = new Image() darkToLightPlaneswalkerDarkened.crossOrigin = 'anonymous' darkToLightPlaneswalkerDarkened.onload = function() {invertPlaneswalkerColors()} - darkToLightPlaneswalkerDarkened.src = 'data/images/planeswalker/abilityLineEvenDarkened.png' + darkToLightPlaneswalkerDarkened.src = '/data/images/cardImages/planeswalker/abilityLineEvenDarkened.png' setTimeout(planeswalkerAbilities, 1000) //placeholders: var darkColor = '#a4a4a4' diff --git a/data/scripts/versions/m15Promo/floatingCrowns.js b/data/scripts/versions/m15Promo/floatingCrowns.js index a71faad1..6b356f61 100644 --- a/data/scripts/versions/m15Promo/floatingCrowns.js +++ b/data/scripts/versions/m15Promo/floatingCrowns.js @@ -1,16 +1,16 @@ if (!loadedVersions.includes('m15FloatingCrowns')) { loadedVersions.push("m15FloatingCrowns") loadFrameImages([ - ['Invention Legend Crown Cutout', 'data/images/black.png', 110/1500, 230/2100, 1280/1500, 30/2100, ['Full']], - ['White Floating Legend Crown', 'data/images/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Blue Floating Legend Crown', 'data/images/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Black Floating Legend Crown', 'data/images/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Red Floating Legend Crown', 'data/images/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Green Floating Legend Crown', 'data/images/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Multicolored Floating Legend Crown', 'data/images/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Artifact Floating Legend Crown', 'data/images/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Land Floating Legend Crown', 'data/images/m15/m15CrownFloatingL.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Legend Crown Border Cover', 'data/images/black.png', 59/1500, 58/2100, 1384/1500, 37/2100, ['Full']] + ['Invention Legend Crown Cutout', '/data/images/cardImages/black.png', 110/1500, 230/2100, 1280/1500, 30/2100, ['Full']], + ['White Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Blue Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Black Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Red Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Green Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Multicolored Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Artifact Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Land Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingL.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Legend Crown Border Cover', '/data/images/cardImages/black.png', 59/1500, 58/2100, 1384/1500, 37/2100, ['Full']] ], 'frameClassM15FloatingCrowns') } diff --git a/data/scripts/versions/m15Promo/innerCrowns.js b/data/scripts/versions/m15Promo/innerCrowns.js index 83bdb659..a9091496 100644 --- a/data/scripts/versions/m15Promo/innerCrowns.js +++ b/data/scripts/versions/m15Promo/innerCrowns.js @@ -1,20 +1,20 @@ if (!loadedVersions.includes('m15InnerCrowns')) { loadedVersions.push('m15InnerCrowns') loadFrameImages([ - ['White Companion Legend Crown', 'data/images/m15/m15InnerCrownWCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Blue Companion Legend Crown', 'data/images/m15/m15InnerCrownUCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Black Companion Legend Crown', 'data/images/m15/m15InnerCrownBCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Red Companion Legend Crown', 'data/images/m15/m15InnerCrownRCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Green Companion Legend Crown', 'data/images/m15/m15InnerCrownGCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Multicolored Companion Legend Crown', 'data/images/m15/m15InnerCrownMCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Artifact Companion Legend Crown', 'data/images/m15/m15InnerCrownACompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['White Nyx Legend Crown', 'data/images/m15/m15InnerCrownWNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Blue Nyx Legend Crown', 'data/images/m15/m15InnerCrownUNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Black Nyx Legend Crown', 'data/images/m15/m15InnerCrownBNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Red Nyx Legend Crown', 'data/images/m15/m15InnerCrownRNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Green Nyx Legend Crown', 'data/images/m15/m15InnerCrownGNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Multicolored Nyx Legend Crown', 'data/images/m15/m15InnerCrownMNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Artifact Nyx Legend Crown', 'data/images/m15/m15InnerCrownANyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']] + ['White Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownWCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Blue Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownUCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Black Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownBCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Red Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownRCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Green Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownGCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Multicolored Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownMCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Artifact Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownACompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['White Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownWNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Blue Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownUNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Black Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownBNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Red Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownRNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Green Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownGNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Multicolored Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownMNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Artifact Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownANyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']] ], 'frameClassM15InnerCrowns') } diff --git a/data/scripts/versions/m15Promo/nickname.js b/data/scripts/versions/m15Promo/nickname.js index 42e2cfc7..53a24ae5 100644 --- a/data/scripts/versions/m15Promo/nickname.js +++ b/data/scripts/versions/m15Promo/nickname.js @@ -1,39 +1,39 @@ if (!loadedVersions.includes('m15PromoNickname')) { loadedVersions.push("m15PromoNickname") loadFrameImages([ - ['Base Nickname Frame', 'data/images/m15Promo/m15PromoNicknameTextboxes.png', 0, 0, 1, 1, ['Full', 'Title (m15)', 'Type (m15 Promo)', 'Rules (m15 Promo)']], - ['White Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Blue Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Black Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Red Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Green Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Multicolored Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Artifact Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Land Nickname Frame', 'data/images/m15Promo/m15PromoNicknameFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Border (m15)']], - ['White Nickname Title', 'data/images/m15/m15NicknameTitleW.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Blue Nickname Title', 'data/images/m15/m15NicknameTitleU.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Black Nickname Title', 'data/images/m15/m15NicknameTitleB.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Red Nickname Title', 'data/images/m15/m15NicknameTitleR.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Green Nickname Title', 'data/images/m15/m15NicknameTitleG.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Multicolored Nickname Title', 'data/images/m15/m15NicknameTitleM.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Artifact Nickname Title', 'data/images/m15/m15NicknameTitleA.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Land Nickname Title', 'data/images/m15/m15NicknameTitleL.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['White Nickname Legend Crown', 'data/images/m15/m15NicknameCrownW.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Blue Nickname Legend Crown', 'data/images/m15/m15NicknameCrownU.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Black Nickname Legend Crown', 'data/images/m15/m15NicknameCrownB.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Red Nickname Legend Crown', 'data/images/m15/m15NicknameCrownR.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Green Nickname Legend Crown', 'data/images/m15/m15NicknameCrownG.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Multicolored Nickname Legend Crown', 'data/images/m15/m15NicknameCrownM.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Artifact Nickname Legend Crown', 'data/images/m15/m15NicknameCrownA.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['Land Nickname Legend Crown', 'data/images/m15/m15NicknameCrownL.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], - ['White Nickname Power/Toughness', 'data/images/m15/m15NicknamePTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Blue Nickname Power/Toughness', 'data/images/m15/m15NicknamePTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Black Nickname Power/Toughness', 'data/images/m15/m15NicknamePTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Red Nickname Power/Toughness', 'data/images/m15/m15NicknamePTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Green Nickname Power/Toughness', 'data/images/m15/m15NicknamePTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Multicolored Nickname Power/Toughness', 'data/images/m15/m15NicknamePTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Artifact Nickname Power/Toughness', 'data/images/m15/m15NicknamePTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Colorless Nickname Power/Toughness', 'data/images/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['Base Nickname Frame', '/data/images/cardImages/m15Promo/m15PromoNicknameTextboxes.png', 0, 0, 1, 1, ['Full', 'Title (m15)', 'Type (m15 Promo)', 'Rules (m15 Promo)']], + ['White Nickname Frame', '/data/images/cardImages/m15Promo/m15PromoNicknameFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Blue Nickname Frame', '/data/images/cardImages/m15Promo/m15PromoNicknameFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Black Nickname Frame', '/data/images/cardImages/m15Promo/m15PromoNicknameFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Red Nickname Frame', '/data/images/cardImages/m15Promo/m15PromoNicknameFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Green Nickname Frame', '/data/images/cardImages/m15Promo/m15PromoNicknameFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Multicolored Nickname Frame', '/data/images/cardImages/m15Promo/m15PromoNicknameFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Artifact Nickname Frame', '/data/images/cardImages/m15Promo/m15PromoNicknameFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Land Nickname Frame', '/data/images/cardImages/m15Promo/m15PromoNicknameFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Border (m15)']], + ['White Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleW.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Blue Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleU.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Black Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleB.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Red Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleR.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Green Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleG.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Multicolored Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleM.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Artifact Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleA.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Land Nickname Title', '/data/images/cardImages/m15/m15NicknameTitleL.png', 74/1500, 85/2100, 1352/1500, 221/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['White Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownW.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Blue Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownU.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Black Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownB.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Red Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownR.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Green Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownG.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Multicolored Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownM.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Artifact Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownA.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['Land Nickname Legend Crown', '/data/images/cardImages/m15/m15NicknameCrownL.png', 36/1500, 36/2100, 1428/1500, 270/2100, ['Full', 'Nickname Legend Crown (m15)']], + ['White Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Blue Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Black Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Red Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Green Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Multicolored Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Artifact Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Colorless Nickname Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTC.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassM15PromoNickname') } diff --git a/data/scripts/versions/m15Promo/regular.js b/data/scripts/versions/m15Promo/regular.js index d0ab03d7..c11718fe 100644 --- a/data/scripts/versions/m15Promo/regular.js +++ b/data/scripts/versions/m15Promo/regular.js @@ -1,22 +1,22 @@ if (!loadedVersions.includes('m15PromoRegular')) { loadedVersions.push("m15PromoRegular") loadFrameImages([ - ['Base Frame', 'data/images/m15Promo/m15PromoTextboxes.png', 0, 0, 1, 1, ['Full', 'Title (m15)', 'Type (m15 Promo)', 'Rules (m15 Promo)']], - ['White Frame', 'data/images/m15Promo/m15PromoFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Blue Frame', 'data/images/m15Promo/m15PromoFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Black Frame', 'data/images/m15Promo/m15PromoFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Red Frame', 'data/images/m15Promo/m15PromoFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Green Frame', 'data/images/m15Promo/m15PromoFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Multicolored Frame', 'data/images/m15Promo/m15PromoFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Artifact Frame', 'data/images/m15Promo/m15PromoFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['Land Frame', 'data/images/m15Promo/m15PromoFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], - ['White Power/Toughness', 'data/images/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Blue Power/Toughness', 'data/images/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Black Power/Toughness', 'data/images/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Red Power/Toughness', 'data/images/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Green Power/Toughness', 'data/images/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Multicolored Power/Toughness', 'data/images/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Artifact Power/Toughness', 'data/images/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['Base Frame', '/data/images/cardImages/m15Promo/m15PromoTextboxes.png', 0, 0, 1, 1, ['Full', 'Title (m15)', 'Type (m15 Promo)', 'Rules (m15 Promo)']], + ['White Frame', '/data/images/cardImages/m15Promo/m15PromoFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Blue Frame', '/data/images/cardImages/m15Promo/m15PromoFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Black Frame', '/data/images/cardImages/m15Promo/m15PromoFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Red Frame', '/data/images/cardImages/m15Promo/m15PromoFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Green Frame', '/data/images/cardImages/m15Promo/m15PromoFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Multicolored Frame', '/data/images/cardImages/m15Promo/m15PromoFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Artifact Frame', '/data/images/cardImages/m15Promo/m15PromoFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['Land Frame', '/data/images/cardImages/m15Promo/m15PromoFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Promo)', 'Titleless (m15 Promo)', 'Border (m15)']], + ['White Power/Toughness', '/data/images/cardImages/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Blue Power/Toughness', '/data/images/cardImages/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Black Power/Toughness', '/data/images/cardImages/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Red Power/Toughness', '/data/images/cardImages/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Green Power/Toughness', '/data/images/cardImages/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Multicolored Power/Toughness', '/data/images/cardImages/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Artifact Power/Toughness', '/data/images/cardImages/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassM15PromoRegular') } diff --git a/data/scripts/versions/m15Promo/version.js b/data/scripts/versions/m15Promo/version.js index 39b6a097..53ae6fd9 100644 --- a/data/scripts/versions/m15Promo/version.js +++ b/data/scripts/versions/m15Promo/version.js @@ -1,6 +1,6 @@ if (!loadedVersions.includes('m15Promo')) { loadedVersions.push("m15Promo") - loadMaskImages([['Nickname Legend Crown (m15)', 'data/images/m15/m15MaskNicknameLegendCrownStrokeless.png'], ['Nickname Title (m15)', 'data/images/m15/m15MaskNicknameTitleStrokeless.png'], ['Pinline (m15 Promo)', 'data/images/m15Promo/m15PromoMaskPinline.png'], ['Titleless (m15 Promo)', 'data/images/m15Promo/m15PromoMaskTitleless.png'], ['Type (m15 Promo)', 'data/images/m15Promo/m15PromoMaskType.png'], ['Rules (m15 Promo)', 'data/images/m15Promo/m15PromoMaskRules.png']]) + loadMaskImages([['Nickname Legend Crown (m15)', '/data/images/cardImages/m15/m15MaskNicknameLegendCrownStrokeless.png'], ['Nickname Title (m15)', '/data/images/cardImages/m15/m15MaskNicknameTitleStrokeless.png'], ['Pinline (m15 Promo)', '/data/images/cardImages/m15Promo/m15PromoMaskPinline.png'], ['Titleless (m15 Promo)', '/data/images/cardImages/m15Promo/m15PromoMaskTitleless.png'], ['Type (m15 Promo)', '/data/images/cardImages/m15Promo/m15PromoMaskType.png'], ['Rules (m15 Promo)', '/data/images/cardImages/m15Promo/m15PromoMaskRules.png']]) } if (currentVersion != 'm15Promo') { diff --git a/data/scripts/versions/m15Textless/floatingCrowns.js b/data/scripts/versions/m15Textless/floatingCrowns.js index a71faad1..6b356f61 100644 --- a/data/scripts/versions/m15Textless/floatingCrowns.js +++ b/data/scripts/versions/m15Textless/floatingCrowns.js @@ -1,16 +1,16 @@ if (!loadedVersions.includes('m15FloatingCrowns')) { loadedVersions.push("m15FloatingCrowns") loadFrameImages([ - ['Invention Legend Crown Cutout', 'data/images/black.png', 110/1500, 230/2100, 1280/1500, 30/2100, ['Full']], - ['White Floating Legend Crown', 'data/images/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Blue Floating Legend Crown', 'data/images/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Black Floating Legend Crown', 'data/images/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Red Floating Legend Crown', 'data/images/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Green Floating Legend Crown', 'data/images/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Multicolored Floating Legend Crown', 'data/images/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Artifact Floating Legend Crown', 'data/images/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Land Floating Legend Crown', 'data/images/m15/m15CrownFloatingL.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Legend Crown Border Cover', 'data/images/black.png', 59/1500, 58/2100, 1384/1500, 37/2100, ['Full']] + ['Invention Legend Crown Cutout', '/data/images/cardImages/black.png', 110/1500, 230/2100, 1280/1500, 30/2100, ['Full']], + ['White Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Blue Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Black Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Red Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Green Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Multicolored Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Artifact Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Land Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingL.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Legend Crown Border Cover', '/data/images/cardImages/black.png', 59/1500, 58/2100, 1384/1500, 37/2100, ['Full']] ], 'frameClassM15FloatingCrowns') } diff --git a/data/scripts/versions/m15Textless/innerCrowns.js b/data/scripts/versions/m15Textless/innerCrowns.js index 83bdb659..a9091496 100644 --- a/data/scripts/versions/m15Textless/innerCrowns.js +++ b/data/scripts/versions/m15Textless/innerCrowns.js @@ -1,20 +1,20 @@ if (!loadedVersions.includes('m15InnerCrowns')) { loadedVersions.push('m15InnerCrowns') loadFrameImages([ - ['White Companion Legend Crown', 'data/images/m15/m15InnerCrownWCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Blue Companion Legend Crown', 'data/images/m15/m15InnerCrownUCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Black Companion Legend Crown', 'data/images/m15/m15InnerCrownBCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Red Companion Legend Crown', 'data/images/m15/m15InnerCrownRCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Green Companion Legend Crown', 'data/images/m15/m15InnerCrownGCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Multicolored Companion Legend Crown', 'data/images/m15/m15InnerCrownMCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Artifact Companion Legend Crown', 'data/images/m15/m15InnerCrownACompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['White Nyx Legend Crown', 'data/images/m15/m15InnerCrownWNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Blue Nyx Legend Crown', 'data/images/m15/m15InnerCrownUNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Black Nyx Legend Crown', 'data/images/m15/m15InnerCrownBNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Red Nyx Legend Crown', 'data/images/m15/m15InnerCrownRNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Green Nyx Legend Crown', 'data/images/m15/m15InnerCrownGNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Multicolored Nyx Legend Crown', 'data/images/m15/m15InnerCrownMNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], - ['Artifact Nyx Legend Crown', 'data/images/m15/m15InnerCrownANyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']] + ['White Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownWCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Blue Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownUCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Black Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownBCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Red Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownRCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Green Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownGCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Multicolored Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownMCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Artifact Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownACompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['White Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownWNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Blue Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownUNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Black Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownBNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Red Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownRNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Green Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownGNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Multicolored Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownMNyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']], + ['Artifact Nyx Legend Crown', '/data/images/cardImages/m15/m15InnerCrownANyx.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']] ], 'frameClassM15InnerCrowns') } diff --git a/data/scripts/versions/m15Textless/regular.js b/data/scripts/versions/m15Textless/regular.js index b7a9730d..995cc004 100644 --- a/data/scripts/versions/m15Textless/regular.js +++ b/data/scripts/versions/m15Textless/regular.js @@ -1,22 +1,22 @@ if (!loadedVersions.includes('m15TextlessInvention')) { loadedVersions.push('m15TextlessInvention') loadFrameImages([ - ['Invention Frame', 'data/images/m15Textless/m15TextlessFrameInvention.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], - ['Invention Power/Toughness', 'data/images/invention/inventionPT.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['White Invention Frame', 'data/images/m15Textless/m15TextlessFrameInventionW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], - ['Blue Invention Frame', 'data/images/m15Textless/m15TextlessFrameInventionU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], - ['Black Invention Frame', 'data/images/m15Textless/m15TextlessFrameInventionB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], - ['Red Invention Frame', 'data/images/m15Textless/m15TextlessFrameInventionR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], - ['Green Invention Frame', 'data/images/m15Textless/m15TextlessFrameInventionG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], - ['Multicolored Invention Frame', 'data/images/m15Textless/m15TextlessFrameInventionM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], - ['Artifact Invention Frame', 'data/images/m15Textless/m15TextlessFrameInventionA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], - ['White Power/Toughness', 'data/images/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Blue Power/Toughness', 'data/images/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Black Power/Toughness', 'data/images/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Red Power/Toughness', 'data/images/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Green Power/Toughness', 'data/images/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Multicolored Power/Toughness', 'data/images/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Artifact Power/Toughness', 'data/images/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['Invention Frame', '/data/images/cardImages/m15Textless/m15TextlessFrameInvention.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], + ['Invention Power/Toughness', '/data/images/cardImages/invention/inventionPT.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['White Invention Frame', '/data/images/cardImages/m15Textless/m15TextlessFrameInventionW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], + ['Blue Invention Frame', '/data/images/cardImages/m15Textless/m15TextlessFrameInventionU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], + ['Black Invention Frame', '/data/images/cardImages/m15Textless/m15TextlessFrameInventionB.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], + ['Red Invention Frame', '/data/images/cardImages/m15Textless/m15TextlessFrameInventionR.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], + ['Green Invention Frame', '/data/images/cardImages/m15Textless/m15TextlessFrameInventionG.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], + ['Multicolored Invention Frame', '/data/images/cardImages/m15Textless/m15TextlessFrameInventionM.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], + ['Artifact Invention Frame', '/data/images/cardImages/m15Textless/m15TextlessFrameInventionA.png', 0, 0, 1, 1, ['Full', 'Pinline (m15 Textless)', 'Title (m15)', 'Type (m15 Textless)', 'Invention (m15 Textless)', 'Border (m15 Textless)']], + ['White Power/Toughness', '/data/images/cardImages/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Blue Power/Toughness', '/data/images/cardImages/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Black Power/Toughness', '/data/images/cardImages/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Red Power/Toughness', '/data/images/cardImages/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Green Power/Toughness', '/data/images/cardImages/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Multicolored Power/Toughness', '/data/images/cardImages/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Artifact Power/Toughness', '/data/images/cardImages/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassM15TextlessInvention') } diff --git a/data/scripts/versions/m15Textless/version.js b/data/scripts/versions/m15Textless/version.js index 89e9595a..d2eb4e93 100644 --- a/data/scripts/versions/m15Textless/version.js +++ b/data/scripts/versions/m15Textless/version.js @@ -1,6 +1,6 @@ if (!loadedVersions.includes('m15Textless')) { loadedVersions.push('m15Textless') - loadMaskImages([['Border (m15 Textless)', 'data/images/m15Textless/m15TextlessMaskBorder.png'], ['Pinline (m15 Textless)', 'data/images/m15Textless/m15TextlessMaskPinline.png'], ['Type (m15 Textless)', 'data/images/m15Textless/m15TextlessMaskType.png'], ['Invention (m15 Textless)', 'data/images/m15Textless/m15TextlessMaskInvention.png']]) + loadMaskImages([['Border (m15 Textless)', '/data/images/cardImages/m15Textless/m15TextlessMaskBorder.png'], ['Pinline (m15 Textless)', '/data/images/cardImages/m15Textless/m15TextlessMaskPinline.png'], ['Type (m15 Textless)', '/data/images/cardImages/m15Textless/m15TextlessMaskType.png'], ['Invention (m15 Textless)', '/data/images/cardImages/m15Textless/m15TextlessMaskInvention.png']]) } if (currentVersion != 'm15Textless') { diff --git a/data/scripts/versions/seventh/regular.js b/data/scripts/versions/seventh/regular.js index f807ded3..9872f726 100644 --- a/data/scripts/versions/seventh/regular.js +++ b/data/scripts/versions/seventh/regular.js @@ -1,20 +1,20 @@ if (!loadedVersions.includes('seventhRegular')) { loadedVersions.push('seventhRegular') loadFrameImages([ - ['White Frame', 'data/images/seventh/seventhFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Blue Frame', 'data/images/seventh/seventhFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Black Frame', 'data/images/seventh/seventhFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Red Frame', 'data/images/seventh/seventhFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Green Frame', 'data/images/seventh/seventhFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Multicolored Frame', 'data/images/seventh/seventhFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Artifact Frame', 'data/images/seventh/seventhFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['White Land Frame', 'data/images/seventh/seventhFrameWL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Blue Land Frame', 'data/images/seventh/seventhFrameUL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Black Land Frame', 'data/images/seventh/seventhFrameBL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Red Land Frame', 'data/images/seventh/seventhFrameRL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Green Land Frame', 'data/images/seventh/seventhFrameGL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Land Frame', 'data/images/seventh/seventhFrameCL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], - ['Foil Stamp', 'data/images/seventh/seventhFoilStamp.png', 81/744, 867/1039, 300/744, 115/1039, ['Full']] + ['White Frame', '/data/images/cardImages/seventh/seventhFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Blue Frame', '/data/images/cardImages/seventh/seventhFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Black Frame', '/data/images/cardImages/seventh/seventhFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Red Frame', '/data/images/cardImages/seventh/seventhFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Green Frame', '/data/images/cardImages/seventh/seventhFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Multicolored Frame', '/data/images/cardImages/seventh/seventhFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Artifact Frame', '/data/images/cardImages/seventh/seventhFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['White Land Frame', '/data/images/cardImages/seventh/seventhFrameWL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Blue Land Frame', '/data/images/cardImages/seventh/seventhFrameUL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Black Land Frame', '/data/images/cardImages/seventh/seventhFrameBL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Red Land Frame', '/data/images/cardImages/seventh/seventhFrameRL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Green Land Frame', '/data/images/cardImages/seventh/seventhFrameGL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Land Frame', '/data/images/cardImages/seventh/seventhFrameCL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh)', 'Rules (seventh)', 'Frame (seventh)', 'Border (seventh)']], + ['Foil Stamp', '/data/images/cardImages/seventh/seventhFoilStamp.png', 81/744, 867/1039, 300/744, 115/1039, ['Full']] ], 'frameClassSeventhRegular') } diff --git a/data/scripts/versions/seventh/version.js b/data/scripts/versions/seventh/version.js index bf450a66..1c80bed8 100644 --- a/data/scripts/versions/seventh/version.js +++ b/data/scripts/versions/seventh/version.js @@ -1,6 +1,6 @@ if (!loadedVersions.includes('seventh')) { loadedVersions.push('seventh') - loadMaskImages([['Border (seventh)', 'data/images/seventh/seventhMaskBorder.png'], ['Pinline (seventh)', 'data/images/seventh/seventhMaskPinline.png'], ['Rules (seventh)', 'data/images/seventh/seventhMaskRules.png'], ['Frame (seventh)', 'data/images/seventh/seventhMaskFrame.png']]) + loadMaskImages([['Border (seventh)', '/data/images/cardImages/seventh/seventhMaskBorder.png'], ['Pinline (seventh)', '/data/images/cardImages/seventh/seventhMaskPinline.png'], ['Rules (seventh)', '/data/images/cardImages/seventh/seventhMaskRules.png'], ['Frame (seventh)', '/data/images/cardImages/seventh/seventhMaskFrame.png']]) } if (currentVersion != 'seventh') { diff --git a/data/scripts/versions/seventhTextless/regular.js b/data/scripts/versions/seventhTextless/regular.js index 05912ea4..29850a31 100644 --- a/data/scripts/versions/seventhTextless/regular.js +++ b/data/scripts/versions/seventhTextless/regular.js @@ -1,15 +1,15 @@ if (!loadedVersions.includes('seventhTextlessRegular')) { loadedVersions.push('seventhTextlessRegular') loadFrameImages([ - ['White Frame', 'data/images/seventhTextless/seventhTextlessFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], - ['Blue Frame', 'data/images/seventhTextless/seventhTextlessFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], - ['Black Frame', 'data/images/seventhTextless/seventhTextlessFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], - ['Red Frame', 'data/images/seventhTextless/seventhTextlessFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], - ['Green Frame', 'data/images/seventhTextless/seventhTextlessFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], - ['Multicolored Frame', 'data/images/seventhTextless/seventhTextlessFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], - ['Artifact Frame', 'data/images/seventhTextless/seventhTextlessFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], - ['Land Frame', 'data/images/seventhTextless/seventhTextlessFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], - ['Foil Stamp', 'data/images/seventh/seventhFoilStamp.png', 81/744, 867/1039, 300/744, 115/1039, ['Full', 'Pinline (seventh textless)']] + ['White Frame', '/data/images/cardImages/seventhTextless/seventhTextlessFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], + ['Blue Frame', '/data/images/cardImages/seventhTextless/seventhTextlessFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], + ['Black Frame', '/data/images/cardImages/seventhTextless/seventhTextlessFrameB.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], + ['Red Frame', '/data/images/cardImages/seventhTextless/seventhTextlessFrameR.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], + ['Green Frame', '/data/images/cardImages/seventhTextless/seventhTextlessFrameG.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], + ['Multicolored Frame', '/data/images/cardImages/seventhTextless/seventhTextlessFrameM.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], + ['Artifact Frame', '/data/images/cardImages/seventhTextless/seventhTextlessFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], + ['Land Frame', '/data/images/cardImages/seventhTextless/seventhTextlessFrameL.png', 0, 0, 1, 1, ['Full', 'Pinline (seventh textless)']], + ['Foil Stamp', '/data/images/cardImages/seventh/seventhFoilStamp.png', 81/744, 867/1039, 300/744, 115/1039, ['Full', 'Pinline (seventh textless)']] ], 'frameClassSeventhTextlessRegular') } diff --git a/data/scripts/versions/seventhTextless/version.js b/data/scripts/versions/seventhTextless/version.js index 6a566f6c..6ce5cbb0 100644 --- a/data/scripts/versions/seventhTextless/version.js +++ b/data/scripts/versions/seventhTextless/version.js @@ -1,6 +1,6 @@ if (!loadedVersions.includes('seventhTextless')) { loadedVersions.push('seventhTextless') - loadMaskImages([['Pinline (seventh textless)', 'data/images/seventhTextless/seventhTextlessMaskPinline.png']]) + loadMaskImages([['Pinline (seventh textless)', '/data/images/cardImages/seventhTextless/seventhTextlessMaskPinline.png']]) } if (currentVersion != 'seventhTextless') { diff --git a/data/scripts/versions/storybook/regular.js b/data/scripts/versions/storybook/regular.js index 82f18090..1026680c 100644 --- a/data/scripts/versions/storybook/regular.js +++ b/data/scripts/versions/storybook/regular.js @@ -1,18 +1,18 @@ if (!loadedVersions.includes('storybookRegular')) { loadedVersions.push('storybookRegular') loadFrameImages([ - ['White Frame', 'data/images/storybook/storybookFrameW.png', 0, 0, 1, 1, ['Full']], - ['Blue Frame', 'data/images/storybook/storybookFrameU.png', 0, 0, 1, 1, ['Full']], - ['Black Frame', 'data/images/storybook/storybookFrameB.png', 0, 0, 1, 1, ['Full']], - ['Red Frame', 'data/images/storybook/storybookFrameR.png', 0, 0, 1, 1, ['Full']], - ['Green Frame', 'data/images/storybook/storybookFrameG.png', 0, 0, 1, 1, ['Full']], - ['Colorless Frame', 'data/images/storybook/storybookFrameC.png', 0, 0, 1, 1, ['Full']], - ['White Power/Toughness', 'data/images/storybook/storybookPTW.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']], - ['Blue Power/Toughness', 'data/images/storybook/storybookPTU.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']], - ['Black Power/Toughness', 'data/images/storybook/storybookPTB.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']], - ['Red Power/Toughness', 'data/images/storybook/storybookPTR.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']], - ['Green Power/Toughness', 'data/images/storybook/storybookPTG.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']], - ['Colorless Power/Toughness', 'data/images/storybook/storybookPTC.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']] + ['White Frame', '/data/images/cardImages/storybook/storybookFrameW.png', 0, 0, 1, 1, ['Full']], + ['Blue Frame', '/data/images/cardImages/storybook/storybookFrameU.png', 0, 0, 1, 1, ['Full']], + ['Black Frame', '/data/images/cardImages/storybook/storybookFrameB.png', 0, 0, 1, 1, ['Full']], + ['Red Frame', '/data/images/cardImages/storybook/storybookFrameR.png', 0, 0, 1, 1, ['Full']], + ['Green Frame', '/data/images/cardImages/storybook/storybookFrameG.png', 0, 0, 1, 1, ['Full']], + ['Colorless Frame', '/data/images/cardImages/storybook/storybookFrameC.png', 0, 0, 1, 1, ['Full']], + ['White Power/Toughness', '/data/images/cardImages/storybook/storybookPTW.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']], + ['Blue Power/Toughness', '/data/images/cardImages/storybook/storybookPTU.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']], + ['Black Power/Toughness', '/data/images/cardImages/storybook/storybookPTB.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']], + ['Red Power/Toughness', '/data/images/cardImages/storybook/storybookPTR.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']], + ['Green Power/Toughness', '/data/images/cardImages/storybook/storybookPTG.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']], + ['Colorless Power/Toughness', '/data/images/cardImages/storybook/storybookPTC.png', 1114/1500, 1860/2100, 332/1500, 138/2100, ['Full']] ], 'frameClassStorybookRegular') } diff --git a/data/scripts/versions/storybook/version.js b/data/scripts/versions/storybook/version.js index 75798012..8bc4b079 100644 --- a/data/scripts/versions/storybook/version.js +++ b/data/scripts/versions/storybook/version.js @@ -1,7 +1,7 @@ if (!loadedVersions.includes('storybook')) { loadedVersions.push('storybook') - // loadMaskImages([['Storybook Right Half', 'data/images/storybook/maskStorybookRightHalf.png']]) + // loadMaskImages([['Storybook Right Half', '/data/images/cardImages/storybook/maskStorybookRightHalf.png']]) //special additional mana cost, title, and type } diff --git a/data/scripts/versions/token/floatingCrowns.js b/data/scripts/versions/token/floatingCrowns.js index 96fbcf2b..d85befca 100644 --- a/data/scripts/versions/token/floatingCrowns.js +++ b/data/scripts/versions/token/floatingCrowns.js @@ -1,15 +1,15 @@ if (!loadedVersions.includes('m15FloatingCrowns')) { loadedVersions.push("m15FloatingCrowns") loadFrameImages([ - ['White Floating Legend Crown', 'data/images/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Blue Floating Legend Crown', 'data/images/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Black Floating Legend Crown', 'data/images/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Red Floating Legend Crown', 'data/images/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Green Floating Legend Crown', 'data/images/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Multicolored Floating Legend Crown', 'data/images/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Artifact Floating Legend Crown', 'data/images/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Land Floating Legend Crown', 'data/images/m15/m15CrownFloatingL.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], - ['Legend Crown Border Cover', 'data/images/black.png', 59/1500, 58/2100, 1384/1500, 37/2100, ['Full']] + ['White Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Blue Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingU.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Black Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingB.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Red Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingR.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Green Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingG.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Multicolored Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingM.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Artifact Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingA.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Land Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingL.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']], + ['Legend Crown Border Cover', '/data/images/cardImages/black.png', 59/1500, 58/2100, 1384/1500, 37/2100, ['Full']] ], 'frameClassM15FloatingCrowns') } diff --git a/data/scripts/versions/token/regular.js b/data/scripts/versions/token/regular.js index 63ba12aa..e92613c9 100644 --- a/data/scripts/versions/token/regular.js +++ b/data/scripts/versions/token/regular.js @@ -1,22 +1,22 @@ if (!loadedVersions.includes('tokenRegular')) { loadedVersions.push('tokenRegular') - loadMaskImages([['Pinline (token regular)', 'data/images/token/tokenMaskRegularPinline.png'], ['Type (token regular)', 'data/images/token/tokenMaskRegularType.png'], ['Rules (token regular)', 'data/images/token/tokenMaskRegularRules.png']]) + loadMaskImages([['Pinline (token regular)', '/data/images/cardImages/token/tokenMaskRegularPinline.png'], ['Type (token regular)', '/data/images/cardImages/token/tokenMaskRegularType.png'], ['Rules (token regular)', '/data/images/cardImages/token/tokenMaskRegularRules.png']]) loadFrameImages([ - ['White Frame', 'data/images/token/tokenFrameWRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], - ['Blue Frame', 'data/images/token/tokenFrameURegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], - ['Black Frame', 'data/images/token/tokenFrameBRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], - ['Red Frame', 'data/images/token/tokenFrameRRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], - ['Green Frame', 'data/images/token/tokenFrameGRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], - ['Multicolored Frame', 'data/images/token/tokenFrameMRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], - ['Artifact Frame', 'data/images/token/tokenFrameARegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], - ['Land Frame', 'data/images/token/tokenFrameLRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], - ['White Power/Toughness', 'data/images/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Blue Power/Toughness', 'data/images/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Black Power/Toughness', 'data/images/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Red Power/Toughness', 'data/images/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Green Power/Toughness', 'data/images/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Multicolored Power/Toughness', 'data/images/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Artifact Power/Toughness', 'data/images/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['White Frame', '/data/images/cardImages/token/tokenFrameWRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], + ['Blue Frame', '/data/images/cardImages/token/tokenFrameURegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], + ['Black Frame', '/data/images/cardImages/token/tokenFrameBRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], + ['Red Frame', '/data/images/cardImages/token/tokenFrameRRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], + ['Green Frame', '/data/images/cardImages/token/tokenFrameGRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], + ['Multicolored Frame', '/data/images/cardImages/token/tokenFrameMRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], + ['Artifact Frame', '/data/images/cardImages/token/tokenFrameARegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], + ['Land Frame', '/data/images/cardImages/token/tokenFrameLRegular.png', 0, 0, 1, 1, ['Full', 'Pinline (token regular)', 'Title (m15)', 'Type (token regular)', 'Rules (token regular)', 'Border (m15)']], + ['White Power/Toughness', '/data/images/cardImages/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Blue Power/Toughness', '/data/images/cardImages/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Black Power/Toughness', '/data/images/cardImages/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Red Power/Toughness', '/data/images/cardImages/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Green Power/Toughness', '/data/images/cardImages/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Multicolored Power/Toughness', '/data/images/cardImages/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Artifact Power/Toughness', '/data/images/cardImages/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassTokenRegular') } diff --git a/data/scripts/versions/token/tall.js b/data/scripts/versions/token/tall.js index dca6c620..6f91e6c4 100644 --- a/data/scripts/versions/token/tall.js +++ b/data/scripts/versions/token/tall.js @@ -1,21 +1,21 @@ if (!loadedVersions.includes('tokenTall')) { loadedVersions.push('tokenTall') loadFrameImages([ - ['White Frame', 'data/images/token/tokenFrameWTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], - ['Blue Frame', 'data/images/token/tokenFrameUTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], - ['Black Frame', 'data/images/token/tokenFrameBTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], - ['Red Frame', 'data/images/token/tokenFrameRTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], - ['Green Frame', 'data/images/token/tokenFrameGTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], - ['Multicolored Frame', 'data/images/token/tokenFrameMTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], - ['Artifact Frame', 'data/images/token/tokenFrameATall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], - ['Land Frame', 'data/images/token/tokenFrameLTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], - ['White Power/Toughness', 'data/images/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Blue Power/Toughness', 'data/images/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Black Power/Toughness', 'data/images/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Red Power/Toughness', 'data/images/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Green Power/Toughness', 'data/images/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Multicolored Power/Toughness', 'data/images/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Artifact Power/Toughness', 'data/images/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['White Frame', '/data/images/cardImages/token/tokenFrameWTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], + ['Blue Frame', '/data/images/cardImages/token/tokenFrameUTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], + ['Black Frame', '/data/images/cardImages/token/tokenFrameBTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], + ['Red Frame', '/data/images/cardImages/token/tokenFrameRTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], + ['Green Frame', '/data/images/cardImages/token/tokenFrameGTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], + ['Multicolored Frame', '/data/images/cardImages/token/tokenFrameMTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], + ['Artifact Frame', '/data/images/cardImages/token/tokenFrameATall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], + ['Land Frame', '/data/images/cardImages/token/tokenFrameLTall.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']], + ['White Power/Toughness', '/data/images/cardImages/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Blue Power/Toughness', '/data/images/cardImages/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Black Power/Toughness', '/data/images/cardImages/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Red Power/Toughness', '/data/images/cardImages/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Green Power/Toughness', '/data/images/cardImages/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Multicolored Power/Toughness', '/data/images/cardImages/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Artifact Power/Toughness', '/data/images/cardImages/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassTokenTall') } diff --git a/data/scripts/versions/token/textless.js b/data/scripts/versions/token/textless.js index ce2f7119..5ff32804 100644 --- a/data/scripts/versions/token/textless.js +++ b/data/scripts/versions/token/textless.js @@ -1,22 +1,22 @@ if (!loadedVersions.includes('tokenTextless')) { loadedVersions.push('tokenTextless') - loadMaskImages([['Pinline (token textless)', 'data/images/token/tokenMaskTextlessPinline.png'], ['Type (token textless)', 'data/images/token/tokenMaskTextlessType.png']]) + loadMaskImages([['Pinline (token textless)', '/data/images/cardImages/token/tokenMaskTextlessPinline.png'], ['Type (token textless)', '/data/images/cardImages/token/tokenMaskTextlessType.png']]) loadFrameImages([ - ['White Frame', 'data/images/token/tokenFrameWTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], - ['Blue Frame', 'data/images/token/tokenFrameUTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], - ['Black Frame', 'data/images/token/tokenFrameBTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], - ['Red Frame', 'data/images/token/tokenFrameRTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], - ['Green Frame', 'data/images/token/tokenFrameGTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], - ['Multicolored Frame', 'data/images/token/tokenFrameMTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], - ['Artifact Frame', 'data/images/token/tokenFrameATextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], - ['Land Frame', 'data/images/token/tokenFrameLTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], - ['White Power/Toughness', 'data/images/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Blue Power/Toughness', 'data/images/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Black Power/Toughness', 'data/images/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Red Power/Toughness', 'data/images/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Green Power/Toughness', 'data/images/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Multicolored Power/Toughness', 'data/images/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], - ['Artifact Power/Toughness', 'data/images/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] + ['White Frame', '/data/images/cardImages/token/tokenFrameWTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], + ['Blue Frame', '/data/images/cardImages/token/tokenFrameUTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], + ['Black Frame', '/data/images/cardImages/token/tokenFrameBTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], + ['Red Frame', '/data/images/cardImages/token/tokenFrameRTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], + ['Green Frame', '/data/images/cardImages/token/tokenFrameGTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], + ['Multicolored Frame', '/data/images/cardImages/token/tokenFrameMTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], + ['Artifact Frame', '/data/images/cardImages/token/tokenFrameATextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], + ['Land Frame', '/data/images/cardImages/token/tokenFrameLTextless.png', 0, 0, 1, 1, ['Full', 'Pinline (token textless)', 'Title (m15)', 'Type (token textless)', 'Border (m15)']], + ['White Power/Toughness', '/data/images/cardImages/m15/m15PTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Blue Power/Toughness', '/data/images/cardImages/m15/m15PTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Black Power/Toughness', '/data/images/cardImages/m15/m15PTB.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Red Power/Toughness', '/data/images/cardImages/m15/m15PTR.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Green Power/Toughness', '/data/images/cardImages/m15/m15PTG.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Multicolored Power/Toughness', '/data/images/cardImages/m15/m15PTM.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']], + ['Artifact Power/Toughness', '/data/images/cardImages/m15/m15PTA.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']] ], 'frameClassTokenTextless') } diff --git a/data/site/other/askScryfall/askScryfall.js b/data/site/other/askScryfall/askScryfall.js index e82b8883..28873a2e 100644 --- a/data/site/other/askScryfall/askScryfall.js +++ b/data/site/other/askScryfall/askScryfall.js @@ -10,7 +10,7 @@ function loadAbilities() { } } } - xhttp.open("GET", "data/site/other/askScryfall/planeswalkerAbilities.txt", true); + xhttp.open("GET", "/data/site/other/askScryfall/planeswalkerAbilities.txt", true); xhttp.send(); } diff --git a/styles.css b/data/styles/main.css similarity index 96% rename from styles.css rename to data/styles/main.css index 33f87273..630f6c5a 100644 --- a/styles.css +++ b/data/styles/main.css @@ -1,43 +1,43 @@ /*fonts*/ @font-face { font-family: gothammedium; - src: url("data/fonts/gotham-medium.ttf"); + src: url("/data/fonts/gotham-medium.ttf"); } @font-face { font-family: belerenb; - src: url("data/fonts/beleren-b.ttf"); + src: url("/data/fonts/beleren-b.ttf"); } @font-face { font-family: belerenbsc; - src: url("data/fonts/beleren-bsc.ttf"); + src: url("/data/fonts/beleren-bsc.ttf"); } @font-face { font-family: matrix; - src: url("data/fonts/matrix.ttf"); + src: url("/data/fonts/matrix.ttf"); } @font-face { font-family: matrixb; - src: url("data/fonts/matrix-b.ttf"); + src: url("/data/fonts/matrix-b.ttf"); } @font-face { font-family: matrixbsc; - src: url("data/fonts/matrix-bsc.ttf"); + src: url("/data/fonts/matrix-bsc.ttf"); } @font-face { font-family: mplantin; - src: url("data/fonts/mplantin.ttf"); + src: url("/data/fonts/mplantin.ttf"); } @font-face { font-family: mplantini; - src: url("data/fonts/mplantin-i.ttf"); + src: url("/data/fonts/mplantin-i.ttf"); } @font-face { font-family: goudymedieval; - src: url("data/fonts/goudy-medieval.ttf"); + src: url("/data/fonts/goudy-medieval.ttf"); } @font-face { font-family: phyrexian; - src: url("data/fonts/phyrexian.ttf"); + src: url("/data/fonts/phyrexian.ttf"); } :root { diff --git a/favicons/android-chrome-192x192.png b/favicons/android-chrome-192x192.png deleted file mode 100644 index 3fb39a90a8ac2903247984f17d71c36ca1fa3ec6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18054 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 diff --git a/favicons/android-chrome-256x256.png b/favicons/android-chrome-256x256.png deleted file mode 100644 index 3200a2c112969816db8f4a09d2daf8285730a32d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25265 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 O=&^#jd@0)0|Nj8PK%eXY diff --git a/favicons/apple-touch-icon-120x120.png b/favicons/apple-touch-icon-120x120.png deleted file mode 100644 index 50a625eeea8a2f1fdaef838deb5eaa3e77c4bd80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6792 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 G;(q|WINe?V diff --git a/favicons/apple-touch-icon-152x152.png b/favicons/apple-touch-icon-152x152.png deleted file mode 100644 index 14e0c2f9fee9528b4e6b727ea12ac6eb235539bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8535 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 T6kiH*3V@=lnoPBnS;+qZ?Gse{ diff --git a/favicons/apple-touch-icon-180x180.png b/favicons/apple-touch-icon-180x180.png deleted file mode 100644 index 336835a9d61ed9a7b4f0f29822f16659dc919a18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10769 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 HH28l3;mVgF diff --git a/favicons/apple-touch-icon-60x60.png b/favicons/apple-touch-icon-60x60.png deleted file mode 100644 index 511a4293fcc9c9411fd75b2889e392ac32de9d38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3080 zcmV+j4EOViP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 HH28l3;mVgF diff --git a/favicons/browserconfig.xml b/favicons/browserconfig.xml deleted file mode 100644 index 4c9ad6fc..00000000 --- a/favicons/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #00a300 - - - diff --git a/favicons/favicon-16x16.png b/favicons/favicon-16x16.png deleted file mode 100644 index d946d30d0d7913f03e7685f7d208742f7d4c8137..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 960 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstU$g(vPY0F z14ES>14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>nzSeSqc zgp_%JB##6qkYwd#5!dCHvk?-};AP=pVPItB5$BY#5R@?&Xy7qU!;Q;3~YfL%bIS36WH^^~!3imZ?_A3GnLm=<5cena1xnyg$b z7WwjNr;W9OCFA!R`p?y3<6&iFVq|7zHp`YzJ7cUHDa9qi9UvFx16=8 zs;79$31jP0B}PU@1v@c5X)gU3nZ$!eW?AwA^4vCMN|ptR+#(!4)3qWu=*wCPOBxFJ z&C-_8=hqIA^61lW>(X#(Q1~6W9EksFF$x#rJo1NF(!GtyA-Zxk9h>-a29w(7Bet#3xhBt!>lOfQS<28qX&*C>ndxjuV1i2W%Zgxr%oR^ux8o1g)3Jq zUAuVo^8AF1BWDhz=OksRCFCV$rs^srB%eNhAS?a-0}hk(CvUQ*=x8&q?pQs0cSHN~ z>D&7o8kS3GGtXZ?zrMjCA)vq`V}?Toi#+q@h?I~LpPZN)r=*}FFD>H>Q3tnt={cj* z_~wSp)0jH735SoceE!tJ7z-RUNX0^ zvat7L5oTcpmj;u=Da^{7LljQmxN_pinIkes*iScjEb!7}cqJ}a^2y0`D$oiBPgg&e IbxsLQ0GSdDTL1t6 diff --git a/favicons/favicon-32x32.png b/favicons/favicon-32x32.png deleted file mode 100644 index d5e6a0c3ea20f8b6f552d4f2b0b32474bfec1fd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1700 zcmb_bYgChU82@kY?t@*}#x`IuHnuT#d*63BCQ35cfZ;%xb1-4b7?()7={Sax4%8CJ zl9ODlfmEWE(-Lo}n24Jq5XVktdh*hdE^1g_PGzQ@=Epwtt>>KQ`8}84?>t|gr@bIQ zJDd_l0RV)XbBxvy3ST%03Pt0dj`JbFRU7gQ033Ro`pkuYF?8ox^8i>c1;D!nfTy9B z_YMF}FaY<;07&fvfZO0ZS-21YtiQlwGldBMlVM0SQgkv$RTQgr3z3y^GD|c^&LmI> zJQYh}6`b`*HY)_J!qs2zP@pXCmIg}Yk%YRQrW|G+wX5pZ^$gg37oX0pxQJFxY8P#gLO6&cXOtX;7k4X&;luoNxYw1?eW5O_4tgc2}Hik;Fqb)sZKFkuO^D8c(`Z@`YgwJS` zbCs+jKWyA8Co{-6B3}1O!phTVd^#^>RRUZZ9}!PaS)CA@8mY9$m5m|#+5}CBuwp{1 zunDwok>fKMPsS^(v9^7h<%eP0kVcdd#Z$A<^7zaxi8*h{vpVDp)=H$g(X^;AEDq8v zk282>*>B2UYL+Hh1$Yu33qcS8C(D+3x8Ko{o4=)Q@%LcID3e2up?BE8*&_L0id#8I0n4yk1q)5K%yHa7v#9I`uYaCfQjUCzFZ z$TpVMnxvi?2S?ubFZ6#f%t){=b1p5Zt}eO-ZeLE;wRd(RVD{5%qeDjz2%> zc<`Xi4IDy7x&oO-jOH2q;2@46-!}X#{bo% z*c+oC`To+$rZ<8zLHj5A_0y7HpX_AG42JLypwp3 z{7tDY-3hWH^(TY9D^9ljaPR2PDRpgavprMy7Zm+^^HhB@nSJ9DPW*Y*-OUH+u7RRW zN19eGfXBzkgn{qjRtC4Ry{BPV=4&KXr;YF8uKS$`24+skbn=-Cp~I7SOvRoGm!~q- zy{0k*0EH2~3PDt`&ITi?+Igwk`HD~i!{Vz?2md9gt*@x5YW{D5b!$dUNKmxiR_w95 z)(IQd)K}H4t`vHj8!Cl04IVcDuli;mg^?QViHVa-rl!q5SOFxas@+tUn6>yFHpCJd wy~*b)An{?FaO&#iiNJIqCP19><_zYl!96b1^C)9pcW4DLoAQkZGs@cj0dZa*=Kufz diff --git a/favicons/favicon.ico b/favicons/favicon.ico deleted file mode 100644 index 692317a473a8f29d414a741a5f197b4fd4e628c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 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 diff --git a/favicons/mstile-150x150.png b/favicons/mstile-150x150.png deleted file mode 100644 index 2e9155fbfa502f74c52da7a0b954f1b0ae742250..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9224 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 diff --git a/favicons/safari-pinned-tab.svg b/favicons/safari-pinned-tab.svg deleted file mode 100644 index a7441eb8..00000000 --- a/favicons/safari-pinned-tab.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - diff --git a/favicons/site.webmanifest b/favicons/site.webmanifest deleted file mode 100644 index 181529a1..00000000 --- a/favicons/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "Card Conjurer", - "short_name": "Card Conjurer", - "icons": [ - { - "src": "https://imkyle4815.github.io/cardconjurer/data/favicons/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "https://imkyle4815.github.io/cardconjurer/data/favicons/android-chrome-256x256.png", - "sizes": "256x256", - "type": "image/png" - } - ], - "theme_color": "#64ca2f", - "background_color": "#64ca2f", - "display": "standalone" -} diff --git a/index.html b/index.html index 08b3e94c..150f559d 100644 --- a/index.html +++ b/index.html @@ -2,14 +2,14 @@ - - + + - - - - + + + + Card Conjurer @@ -18,17 +18,17 @@
Welcome to Card Conjurer
-
loading sample...
-
loading sample...
-
loading sample...
-
loading sample...
-
loading sample...
+
loading sample...
+
loading sample...
+
loading sample...
+
loading sample...
+
loading sample...
- +
Choose From A Variety Of Card Frames @@ -64,7 +64,7 @@ With Card Conjurer's level of customization, you'll have endless options when designing your dream cards. Try it out!
- +
@@ -84,7 +84,7 @@
- +
Bling Out Existing Favorites @@ -95,11 +95,11 @@
- - + +
- - + +
diff --git a/legal.html b/legal/index.html similarity index 83% rename from legal.html rename to legal/index.html index 1053d342..215de0f0 100644 --- a/legal.html +++ b/legal/index.html @@ -2,14 +2,14 @@ - - + + - - - - + + + + CC - Terms and Conditions @@ -57,7 +57,7 @@
- - + +
diff --git a/phyrexian.html b/phyrexian/index.html similarity index 75% rename from phyrexian.html rename to phyrexian/index.html index 632ae041..3abb3184 100644 --- a/phyrexian.html +++ b/phyrexian/index.html @@ -2,14 +2,14 @@ - - + + - - - - + + + + CC - Phyrexian @@ -50,10 +50,10 @@ - +