setsymbolfromgatherer
| Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 47 KiB | 
| Before Width: | Height: | Size: 158 KiB After Width: | Height: | Size: 158 KiB | 
| Before Width: | Height: | Size: 165 KiB After Width: | Height: | Size: 165 KiB | 
| Before Width: | Height: | Size: 178 KiB After Width: | Height: | Size: 178 KiB | 
| Before Width: | Height: | Size: 155 KiB After Width: | Height: | Size: 155 KiB | 
| @@ -70,6 +70,13 @@ cardArt.onload = function() { | |||||||
|     document.getElementById('inputCardArtY').value = artY |     document.getElementById('inputCardArtY').value = artY | ||||||
| 	cardArtUpdated() | 	cardArtUpdated() | ||||||
| } | } | ||||||
|  | function setSymbolFromGatherer() { | ||||||
|  | 	if (document.getElementById('inputSetCode').value.toLowerCase() == 'cc') { | ||||||
|  | 		setSymbol.src = 'http://cardconjurer.com/data/images/misc/cc-' + document.getElementById('inputSetRarity').value.toLowerCase() | ||||||
|  | 	} else { | ||||||
|  | 		autoCrop(setSymbol, 'https://cors-anywhere.herokuapp.com/http://gatherer.wizards.com/Handlers/Image.ashx?type=symbol&set=' + document.getElementById('inputSetCode').value + '&size=large&rarity=' + document.getElementById('inputSetRarity').value) | ||||||
|  | 	} | ||||||
|  | } | ||||||
| setSymbol.onload = function() { | setSymbol.onload = function() { | ||||||
| 	if (setSymbol.width / setSymbol.height > setSymbolWidth / setSymbolHeight) { | 	if (setSymbol.width / setSymbol.height > setSymbolWidth / setSymbolHeight) { | ||||||
| 		setSymbolDrawWidth = setSymbolWidth | 		setSymbolDrawWidth = setSymbolWidth | ||||||
| @@ -680,6 +687,8 @@ function manaCostUpdated() { | |||||||
| 	drawCardObjects() | 	drawCardObjects() | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| function watermarkUpdated() { | function watermarkUpdated() { | ||||||
| 	if (document.getElementById('inputWatermarkPrimary').value != 'none') { | 	if (document.getElementById('inputWatermarkPrimary').value != 'none') { | ||||||
| 		watermarkContext.clearRect(0, 0, cardWidth, cardHeight) | 		watermarkContext.clearRect(0, 0, cardWidth, cardHeight) | ||||||
| @@ -767,7 +776,8 @@ function inputCardNameNumberTextImport(index) { | |||||||
|     document.getElementById('inputCardArtName').value = beforeAfter(importCardTextResponse, '"name":"', '",') |     document.getElementById('inputCardArtName').value = beforeAfter(importCardTextResponse, '"name":"', '",') | ||||||
|     document.getElementById('inputSetCode').value = beforeAfter(importCardTextResponse, '"set":"', '",') |     document.getElementById('inputSetCode').value = beforeAfter(importCardTextResponse, '"set":"', '",') | ||||||
|     document.getElementById('inputSetRarity').value = beforeAfter(importCardTextResponse, '"rarity":"', '",')[0] |     document.getElementById('inputSetRarity').value = beforeAfter(importCardTextResponse, '"rarity":"', '",')[0] | ||||||
|     autoCrop(setSymbol, 'https://cors-anywhere.herokuapp.com/http://gatherer.wizards.com/Handlers/Image.ashx?type=symbol&set=' + document.getElementById('inputSetCode').value + '&size=large&rarity=' + document.getElementById('inputSetRarity').value) |     setSymbolFromGatherer() | ||||||
|  |     // autoCrop(setSymbol, 'https://cors-anywhere.herokuapp.com/http://gatherer.wizards.com/Handlers/Image.ashx?type=symbol&set=' + document.getElementById('inputSetCode').value + '&size=large&rarity=' + document.getElementById('inputSetRarity').value) | ||||||
|     inputCardArtName(beforeAfter(importCardTextResponse, '"name":"', '",')) |     inputCardArtName(beforeAfter(importCardTextResponse, '"name":"', '",')) | ||||||
|     manaCostUpdated() |     manaCostUpdated() | ||||||
|     drawCardText() |     drawCardText() | ||||||
|   | |||||||
| @@ -135,8 +135,8 @@ | |||||||
| 					<div class="autoGrid"> | 					<div class="autoGrid"> | ||||||
| 				        <input type="file" accept="image/*" onchange="uploadImage(event, setSymbol)" placeholder="Via File Upload"> | 				        <input type="file" accept="image/*" onchange="uploadImage(event, setSymbol)" placeholder="Via File Upload"> | ||||||
| 				        <input type="text" placeholder="Via URL" onchange="setSymbol.src = 'https://cors-anywhere.herokuapp.com/' + this.value"> | 				        <input type="text" placeholder="Via URL" onchange="setSymbol.src = 'https://cors-anywhere.herokuapp.com/' + this.value"> | ||||||
| 				        <input type="text" id="inputSetCode" placeholder="Via Set Code" onchange="autoCrop(setSymbol, 'https://cors-anywhere.herokuapp.com/http://gatherer.wizards.com/Handlers/Image.ashx?type=symbol&set=' + this.value + '&size=large&rarity=' + document.getElementById('inputSetRarity').value)"> | 				        <input type="text" id="inputSetCode" placeholder="Via Set Code" onchange="setSymbolFromGatherer()"> | ||||||
| 				        <input type="text" id="inputSetRarity" placeholder="Rarity" onchange="autoCrop(setSymbol, 'https://cors-anywhere.herokuapp.com/http://gatherer.wizards.com/Handlers/Image.ashx?type=symbol&set=' + document.getElementById('inputSetCode').value + '&size=large&rarity=' + this.value)"> | 				        <input type="text" id="inputSetRarity" placeholder="Rarity" onchange="setSymbolFromGatherer()"> | ||||||
| 				        <!-- <button class="button" onclick="randomSet()">Random</button> --> | 				        <!-- <button class="button" onclick="randomSet()">Random</button> --> | ||||||
| 				    </div> | 				    </div> | ||||||
| 				</div> | 				</div> | ||||||
|   | |||||||
 Kyle
					Kyle