From d878c81ae4c8e8cc7f2b9e56bb0794673455a89c Mon Sep 17 00:00:00 2001 From: Kyle <41976328+ImKyle4815@users.noreply.github.com> Date: Fri, 30 Nov 2018 19:47:14 -0800 Subject: [PATCH] betterinfo --- data/borders/tokenText/border.js | 5 ++++- data/borders/tokenText/rulesMask.png | Bin 0 -> 3801 bytes data/borders/tokenText/titleMask.png | Bin 0 -> 3365 bytes data/borders/tokenText/typeMask.png | Bin 0 -> 3342 bytes data/scripts/main.js | 3 +++ 5 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 data/borders/tokenText/rulesMask.png create mode 100644 data/borders/tokenText/titleMask.png create mode 100644 data/borders/tokenText/typeMask.png diff --git a/data/borders/tokenText/border.js b/data/borders/tokenText/border.js index b4277a1f..c33d4313 100644 --- a/data/borders/tokenText/border.js +++ b/data/borders/tokenText/border.js @@ -1,4 +1,4 @@ -//M15 Border +//Token Text //Anything to do with... //Loading Images var artX = 56 @@ -7,6 +7,9 @@ imgMultiMask.src = borderPath + "multiMask.png" imgFrameMask.src = borderPath + "frameMask.png" imgLegendFrameMask.src = borderPath + "legendFrameMask.png" imgBorderMask.src = borderPath + "borderMask.png" +imgRulesMask.src = borderPath + "rulesMask.png" +imgTypeMask.src = borderPath + "typeMask.png" +imgTitleMask.src = borderPath + "titleMask.png" //Card Title document.getElementById("inputTitleColor").value = "#ffe886" var titleFont = "40px belerenbsc" //40 diff --git a/data/borders/tokenText/rulesMask.png b/data/borders/tokenText/rulesMask.png new file mode 100644 index 0000000000000000000000000000000000000000..96f0eed3040204d67c26184e746febf3aef19445 GIT binary patch literal 3801 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 LdlgR5c8vT7LX`My literal 0 HcmV?d00001 diff --git a/data/borders/tokenText/titleMask.png b/data/borders/tokenText/titleMask.png new file mode 100644 index 0000000000000000000000000000000000000000..b72aa9ec07db35fea68f70ac0314a68ab4547a52 GIT binary patch literal 3365 zcmeAS@N?(olHy`uVBq!ia0y~yV0z2Iz#_uI1{68_S-l5Hu_bxCyDx` z7I;J!Gca%qgD@k*tT_@uLG}_)Usv`=+>*l5#z*D*Iv5yuHhH=@hE&{od+Q=^g949h z;LCs3k6F~z+_v-=n=#a_+j^W4sBf@=4Ockq?|(VM!0_wZLKbTV2C3_fAj-NtFKG*R z83V(jsO=#Bk6!|B7#Lo}Uevq6$Z#U}-lsMO28CPq(@ya*IBa>hp9`es`vA4gzDtZXg1Pld`%=RsJZfJ<}0&S3mD1pns^fY83 z8RD>onE@=|0<;OF6eIxF3ljjFipQ}1W;W6g9Y$Ma7`nj@+c$xMA>la8p2S;u*;Bls zmfB1(SUYc?AVb5Gccz(8vH4m1W0in*9|%7#^bJUNyuJGgm>3kw!i@^q85Gu)3aei^ zB+Jn7&;Up>^uBfgQMI$>-vVie4M6vfg3%Bd4S~@R7!85Z5Eu=C(GVC7fzc2cun_oP Zz;sbkEbq%wR(+5gJYD@<);T3K0RXado)!QA literal 0 HcmV?d00001 diff --git a/data/borders/tokenText/typeMask.png b/data/borders/tokenText/typeMask.png new file mode 100644 index 0000000000000000000000000000000000000000..625800d6aa775806e7c09d63011186278af08283 GIT binary patch literal 3342 zcmeAS@N?(olHy`uVBq!ia0y~yV0z2Iz#_uI1{68_S-l5Hu_bxCyDx` z7I;J!Gca%qgD@k*tT_@uLG}_)Usv`=JdDh0Y=_=6u`)35%=UC~45_&F_Vz*E0}4DW z2Os>aRufflt&}J{Q{wO^QsS? z)szHw28YMnG>usq6nyR|ZRcTUU~sW!U?}O1dNFMw14BawJ41tPlGyH4U}Hn!79&H# z^bXd1NhSt{jxq)Yhb_zu2QGbFZw%7XQD&~jz_7y8o4nhUk>S8ukXt?mnO(iC!N}n8Hg-19KOh4)xSsjnpQ-?~ zqs+SUHXnmS%=0QapyLwC7nE%S$~WCz*aCFYEwPc6W=4HG8UmDtz=MAAo<5<>E!%o? PK}LDH`njxgN@xNA1?`Pr literal 0 HcmV?d00001 diff --git a/data/scripts/main.js b/data/scripts/main.js index 6a7f9985..6eb232ae 100644 --- a/data/scripts/main.js +++ b/data/scripts/main.js @@ -570,6 +570,9 @@ function bottomInfoM15() { card.mask("imgArtMask,source-over", imgArtistBrush, card.fillStyle) canvas.style.letterSpacing = "1.3px" card.font = "19.5px relaymedium" + if (card.measureText(document.getElementById("inputNumber").value).width > artistBrushShift - 58) { + artistBrushShift = card.measureText(document.getElementById("inputNumber").value).width + 58 + } card.fillText(document.getElementById("inputNumber").value, 49, infoY - 20) card.fillText(document.getElementById("inputRarity").value, artistBrushShift - 1, infoY - 20) if (442 < artistBrushShift + card.measureText(document.getElementById("inputRarity").value).width && document.getElementById("checkboxCreature").checked == false) {