diff --git a/KCI/KylesCardImager.html b/KCI/KylesCardImager.html new file mode 100644 index 00000000..ee8236f6 --- /dev/null +++ b/KCI/KylesCardImager.html @@ -0,0 +1,531 @@ + + + + Kyle's Card Imager + + + + +
Kyle's Card Imager
+ + + + +
+ +

+
+ Border + +
+ Color + +
+ Power/Toughness + +
+ Legendary +
+ Rare Stamp +
+ Foil +

+ Name + +
+ Mana Cost + +
+ Type + +

+ Rules Text +
+ +
+ Rules Text Font Size + +
+ Pixels Between Paragraphs + +
+ Shift All Text Down + +

+ Image + +
+ Image Zoom + +
+ Image Left + +
+ Image Up + +

+ Other Info + +
+ Card Number + +
+ Rarity + +
+ Set Abbreviation + +
+ Language + +
+ Artist Credit + +
+ Make Artist Credit font black +

+ + Set Symbol + +

+ + Watermark + +
+ Watermark Color + +
+
+
For Terms of Use and Disclaimer, see the main folder.
+ + + + + + + + + + + \ No newline at end of file diff --git a/KCI/data/fonts/beleren-b.ttf b/KCI/data/fonts/beleren-b.ttf new file mode 100644 index 00000000..979b66c6 Binary files /dev/null and b/KCI/data/fonts/beleren-b.ttf differ diff --git a/KCI/data/fonts/beleren-bsc.ttf b/KCI/data/fonts/beleren-bsc.ttf new file mode 100644 index 00000000..53695db9 Binary files /dev/null and b/KCI/data/fonts/beleren-bsc.ttf differ diff --git a/KCI/data/fonts/matrix-b.ttf b/KCI/data/fonts/matrix-b.ttf new file mode 100644 index 00000000..855e51f9 Binary files /dev/null and b/KCI/data/fonts/matrix-b.ttf differ diff --git a/KCI/data/fonts/matrix-bsc.ttf b/KCI/data/fonts/matrix-bsc.ttf new file mode 100644 index 00000000..326e007b Binary files /dev/null and b/KCI/data/fonts/matrix-bsc.ttf differ diff --git a/KCI/data/fonts/matrix.ttf b/KCI/data/fonts/matrix.ttf new file mode 100644 index 00000000..c9b5e105 Binary files /dev/null and b/KCI/data/fonts/matrix.ttf differ diff --git a/KCI/data/fonts/mplantin.ttf b/KCI/data/fonts/mplantin.ttf new file mode 100644 index 00000000..116529ef Binary files /dev/null and b/KCI/data/fonts/mplantin.ttf differ diff --git a/KCI/data/fonts/relay-medium.ttf b/KCI/data/fonts/relay-medium.ttf new file mode 100644 index 00000000..a0f595b3 Binary files /dev/null and b/KCI/data/fonts/relay-medium.ttf differ diff --git a/KCI/data/scripts/loadColors.js b/KCI/data/scripts/loadColors.js new file mode 100644 index 00000000..e240d3b8 --- /dev/null +++ b/KCI/data/scripts/loadColors.js @@ -0,0 +1,9 @@ +//loadColors("white-White,blue-Blue,colorlessLand-Colorless Land,gold-Gold") +function loadColors(colors) { + var endResult = "" + var colorList = colors.split(",") + for (i = 0; i < colorList.length; i++) { + endResult += "" + } + document.getElementById("colorSelection").innerHTML = endResult +} \ No newline at end of file diff --git a/KCI/data/scripts/loadImage.js b/KCI/data/scripts/loadImage.js new file mode 100644 index 00000000..6d30b3f3 --- /dev/null +++ b/KCI/data/scripts/loadImage.js @@ -0,0 +1,11 @@ +function loadImage(event, destination, arg) { + if (arg != false) { + var input = event.target + var reader = new FileReader() + reader.onload = function() { + var dataURL = reader.result + destination.src = dataURL + } + reader.readAsDataURL(input.files[0]) + } +} \ No newline at end of file diff --git a/KCI/data/scripts/loadScript.js b/KCI/data/scripts/loadScript.js new file mode 100644 index 00000000..58b4e69a --- /dev/null +++ b/KCI/data/scripts/loadScript.js @@ -0,0 +1,8 @@ +function loadScript(scriptName){ + var script = document.createElement("script") + script.setAttribute("type","text/javascript") + script.setAttribute("src", scriptName) + if (typeof script != "undefined") { + document.getElementsByTagName("head")[0].appendChild(script) + } +} \ No newline at end of file diff --git a/KCI/data/scripts/mask.js b/KCI/data/scripts/mask.js new file mode 100644 index 00000000..50a46a82 --- /dev/null +++ b/KCI/data/scripts/mask.js @@ -0,0 +1,13 @@ +var mask = document.createElement("canvas") +var maskContext = mask.getContext("2d") + +function drawMask(img, x, y, width, height, imgMask){ + mask.width = width + mask.height = height + maskContext.clearRect(0, 0, width, height) + maskContext.globalCompositeOperation = "source-over" + maskContext.drawImage(imgMask, 0, 0, width, height) + maskContext.globalCompositeOperation = "source-atop" + maskContext.drawImage(img, 0, 0, width, height) + card.drawImage(mask, x, y, width, height) +} \ No newline at end of file diff --git a/KCI/set symbols/Antiquities.png b/KCI/set symbols/Antiquities.png new file mode 100644 index 00000000..b255a931 Binary files /dev/null and b/KCI/set symbols/Antiquities.png differ diff --git a/KCI/watermarks/Abzan.png b/KCI/watermarks/Abzan.png new file mode 100644 index 00000000..e5143ce4 Binary files /dev/null and b/KCI/watermarks/Abzan.png differ