mirror of
https://github.com/Investigamer/cardconjurer.git
synced 2025-07-27 05:14:53 -05:00
mh2 + better watermarks
This commit is contained in:
@@ -324,6 +324,39 @@ include('../globalHTML/header-1.php');
|
||||
<input type='text' placeholder='Via Set Code' class='input' onchange='getSetSymbolWatermark(this.value);'>
|
||||
</div>
|
||||
</div>
|
||||
<h5 class='margin-bottom padding input-description'>Select lore-based watermarks</h5>
|
||||
<select class='input padding margin-bottom' onchange='getSetSymbolWatermark("https://raw.githubusercontent.com/andrewgioia/mana/master/svg/" + this.value + ".svg");'>
|
||||
<option disabled selected='selected'>None</option>
|
||||
<option disabled>Guilds (Ravnica)</option>
|
||||
<option value="guild-azorius">Azorius</option>
|
||||
<option value="guild-dimir">Dimir</option>
|
||||
<option value="guild-rakdos">Rakdos</option>
|
||||
<option value="guild-gruul">Gruul</option>
|
||||
<option value="guild-selesnya">Selesnya</option>
|
||||
<option value="guild-orzhov">Orzhov</option>
|
||||
<option value="guild-izzet">Izzet</option>
|
||||
<option value="guild-golgari">Golgari</option>
|
||||
<option value="guild-boros">Boros</option>
|
||||
<option value="guild-simic">Simic</option>
|
||||
<option disabled>Schools (Strixhaven)</option>
|
||||
<option value="school-silverquill">Silverquill</option>
|
||||
<option value="school-prismari">Prismari</option>
|
||||
<option value="school-witherbloom">Witherbloom</option>
|
||||
<option value="school-lorehold">Lorehold</option>
|
||||
<option value="school-quandrix">Quandrix</option>
|
||||
<option disabled>Clans (Tarkir - Old Timeline)</option>
|
||||
<option value="clan-abzan">Abzan</option>
|
||||
<option value="clan-jeskai">Jeskai</option>
|
||||
<option value="clan-sultai">Sultai</option>
|
||||
<option value="clan-mardu">Mardu</option>
|
||||
<option value="clan-temur">Temur</option>
|
||||
<option disabled>Clans (Tarkir - New Timeline)</option>
|
||||
<option value="clan-ojutai">Ojutai</option>
|
||||
<option value="clan-silumgar">Silumgar</option>
|
||||
<option value="clan-kolaghan">Kolaghan</option>
|
||||
<option value="clan-atarka">Atarka</option>
|
||||
<option value="clan-dromoka">Dromoka</option>
|
||||
</select>
|
||||
<h5 class='collapsible collapsed padding input-description' onclick='toggleCollapse(event);'>
|
||||
How to find set codes
|
||||
</h5>
|
||||
|
@@ -1334,9 +1334,12 @@ function resetWatermark() {
|
||||
watermarkEdited();
|
||||
}
|
||||
//svg cropper
|
||||
function getSetSymbolWatermark(setCode, targetImage = watermark) {
|
||||
function getSetSymbolWatermark(url, targetImage = watermark) {
|
||||
if (!url.includes('http')) {
|
||||
url = 'https://cdn.jsdelivr.net/npm/keyrune/svg/' + url + '.svg';
|
||||
}
|
||||
xhttp = new XMLHttpRequest();
|
||||
xhttp.open('GET', 'https://raw.githubusercontent.com/andrewgioia/keyrune/4073ac89bb943978c29be504275e6f3160a07255/svg/' + setCode + '.svg', true);
|
||||
xhttp.open('GET', url, true);
|
||||
xhttp.overrideMimeType('image/svg+xml');
|
||||
xhttp.onload = function(event) {
|
||||
if (this.readyState == 4 && this.status == 200) {
|
||||
|
@@ -1,5 +1,6 @@
|
||||
loadFramePacks([
|
||||
{name:'D&D Module', value:'DNDModule'},
|
||||
{name:'Sketch Cards (MH2)', value:'MH2'},
|
||||
{name:'Mystical Archive (Japanese)', value:'MysticalArchiveJP'},
|
||||
{name:'Mystical Archive', value:'MysticalArchive'},
|
||||
{name:'Praetors', value:'Praetors'},
|
||||
@@ -25,5 +26,6 @@ loadFramePacks([
|
||||
{name:'Inner Crowns', value:'M15InnerCrowns'},
|
||||
{name:'Holo Stamps', value:'M15HoloStamps'},
|
||||
{name:'Dark Power/Toughness', value:'M15DarkPT'},
|
||||
{name:'Colored Borders', value:'M15Borders'}
|
||||
{name:'Colored Borders', value:'M15Borders'},
|
||||
{name:'Color Identity Pips', value:'M15CIPips'}
|
||||
])
|
@@ -44,7 +44,7 @@ document.querySelector('#loadFrameVersion').onclick = async function() {
|
||||
mana: {name:'Mana Cost', text:'', y:0.0613, width:0.9292, height:71/2100, oneLine:true, size:71/1638, align:'right', shadowX:-0.001, shadowY:0.0029, manaCost:true, manaSpacing:0},
|
||||
title: {name:'Title', text:'', x:0.0854, y:0.0522, width:0.8292, height:0.0543, oneLine:true, font:'belerenb', size:0.0381},
|
||||
type: {name:'Type', text:'', x:0.0854, y:0.5664, width:0.8292, height:0.0543, oneLine:true, font:'belerenb', size:0.0324},
|
||||
rules: {name:'Rules Text', text:'', x:0.086, y:0.6303, width:0.828, height:0.2875, size:0.0362},
|
||||
rules: {name:'Rules Text', text:'', x:0.0927, y:0.6303, width:0.8147, height:0.2875, size:0.0362},
|
||||
pt: {name:'Power/Toughness', text:'', x:0.7928, y:0.902, width:0.1367, height:0.0372, size:0.0372, font:'belerenbsc', oneLine:true, align:'center'}
|
||||
});
|
||||
}
|
||||
|
Reference in New Issue
Block a user