Skip to content

Commit

Permalink
Add M15-Eighth token frames
Browse files Browse the repository at this point in the history
  • Loading branch information
joshbirnholz committed Sep 14, 2024
1 parent afc2dda commit f39e85b
Show file tree
Hide file tree
Showing 141 changed files with 466 additions and 0 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/a.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/aThumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/b.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/bThumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/g.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/gThumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/m.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/mThumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/r.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/rThumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/u.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/frames/custom/m15-eighth/token/nyx/w.png
Binary file added img/frames/custom/m15-eighth/token/regular/a.png
Binary file added img/frames/custom/m15-eighth/token/regular/b.png
Binary file added img/frames/custom/m15-eighth/token/regular/g.png
Binary file added img/frames/custom/m15-eighth/token/regular/l.png
Binary file added img/frames/custom/m15-eighth/token/regular/m.png
Binary file added img/frames/custom/m15-eighth/token/regular/r.png
Binary file added img/frames/custom/m15-eighth/token/regular/u.png
Binary file added img/frames/custom/m15-eighth/token/regular/w.png
Binary file added img/frames/custom/m15-eighth/token/snow/a.png
Binary file added img/frames/custom/m15-eighth/token/snow/b.png
Binary file added img/frames/custom/m15-eighth/token/snow/g.png
Binary file added img/frames/custom/m15-eighth/token/snow/l.png
Binary file added img/frames/custom/m15-eighth/token/snow/m.png
Binary file added img/frames/custom/m15-eighth/token/snow/r.png
Binary file added img/frames/custom/m15-eighth/token/snow/u.png
Binary file added img/frames/custom/m15-eighth/token/snow/w.png
Binary file added img/frames/custom/m15-eighth/token/ub/a.png
Binary file added img/frames/custom/m15-eighth/token/ub/aThumb.png
Binary file added img/frames/custom/m15-eighth/token/ub/b.png
Binary file added img/frames/custom/m15-eighth/token/ub/bThumb.png
Binary file added img/frames/custom/m15-eighth/token/ub/g.png
Binary file added img/frames/custom/m15-eighth/token/ub/gThumb.png
Binary file added img/frames/custom/m15-eighth/token/ub/l.png
Binary file added img/frames/custom/m15-eighth/token/ub/lThumb.png
Binary file added img/frames/custom/m15-eighth/token/ub/m.png
Binary file added img/frames/custom/m15-eighth/token/ub/mThumb.png
Binary file added img/frames/custom/m15-eighth/token/ub/r.png
Binary file added img/frames/custom/m15-eighth/token/ub/rThumb.png
Binary file added img/frames/custom/m15-eighth/token/ub/u.png
Binary file added img/frames/custom/m15-eighth/token/ub/uThumb.png
Binary file added img/frames/custom/m15-eighth/token/ub/w.png
Binary file added img/frames/custom/m15-eighth/token/ub/wThumb.png
12 changes: 12 additions & 0 deletions js/frames/groupCustom.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,18 @@ loadFramePacks([
{name:'Snow', value:'M15EighthSnow'},
{name:'Universes Beyond', value:'M15EighthUB'},

{name:'Modern M15 Eighth Edition Tokens', value:'disabled'},
{name:'Regular', value:'M15EighthToken'},
{name:'Nyx', value:'M15EighthNyxToken'},
{name:'Snow', value:'M15EighthSnowToken'},
{name:'Universes Beyond', value:'M15EighthUBToken'},

{name:'Modern M15 Eighth Edition Tokens (Textless)', value:'disabled'},
{name:'Regular (Textless)', value:'M15EighthTokenTextless'},
{name:'Nyx (Textless)', value:'M15EighthNyxTokenTextless'},
{name:'Snow (Textless)', value:'M15EighthSnowTokenTextless'},
{name:'Universes Beyond (Textless)', value:'M15EighthUBTokenTextless'},

{name:'Classicshifted Series', value:'disabled'},
{name:'Classicshifted', value:'Classicshifted'},
{name:'Classicshifted Lands', value:'ClassicshiftedLands'},
Expand Down
58 changes: 58 additions & 0 deletions js/frames/packM15EighthNyxToken.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
//Create objects for common properties across available frames
var masks = [{src:'/img/frames/token/m15/regular/pinline.svg', name:'Pinline'}, {src:'/img/frames/token/m15/regular/frame.svg', name:'Frame'}, {src:'/img/frames/m15/regular/m15MaskTitle.png', name:'Title'}, {src:'/img/frames/token/tokenMaskRegularType.png', name:'Type'}, {src:'/img/frames/token/tokenMaskRegularRules.png', name:'Rules'}, {src:'/img/frames/custom/m15-eighth/regular/Border.png', name:'Border'}];
var bounds = {x:0.7573, y:1901/2100, width:0.188, height:0.0733};
//defines available frames
availableFrames = [
{name:'White Frame', src:'/img/frames/custom/m15-eighth/token/nyx/w.png', masks:masks},
{name:'Blue Frame', src:'/img/frames/custom/m15-eighth/token/nyx/u.png', masks:masks},
{name:'Black Frame', src:'/img/frames/custom/m15-eighth/token/nyx/b.png', masks:masks},
{name:'Red Frame', src:'/img/frames/custom/m15-eighth/token/nyx/r.png', masks:masks},
{name:'Green Frame', src:'/img/frames/custom/m15-eighth/token/nyx/g.png', masks:masks},
{name:'Multicolored Frame', src:'/img/frames/custom/m15-eighth/token/nyx/m.png', masks:masks},
{name:'Artifact Frame', src:'/img/frames/custom/m15-eighth/token/nyx/a.png', masks:masks},
{name:'Land Frame', src:'/img/frames/custom/m15-eighth/token/nyx/l.png', masks:masks},

{name:'White Power/Toughness', src:'/img/frames/m15/regular/m15PTW.png', bounds:bounds},
{name:'Blue Power/Toughness', src:'/img/frames/m15/regular/m15PTU.png', bounds:bounds},
{name:'Black Power/Toughness', src:'/img/frames/m15/regular/m15PTB.png', bounds:bounds},
{name:'Red Power/Toughness', src:'/img/frames/m15/regular/m15PTR.png', bounds:bounds},
{name:'Green Power/Toughness', src:'/img/frames/m15/regular/m15PTG.png', bounds:bounds},
{name:'Multicolored Power/Toughness', src:'/img/frames/m15/regular/m15PTM.png', bounds:bounds},
{name:'Artifact Power/Toughness', src:'/img/frames/m15/regular/m15PTA.png', bounds:bounds},
{name:'Colorless Power/Toughness', src:'/img/frames/m15/regular/m15PTC.png', bounds:bounds},

{name:'M15 Border', src:'/img/frames/m15/regular/m15MaskBorder.png'}
];
//disables/enables the "Load Frame Version" button
document.querySelector('#loadFrameVersion').disabled = false;
//defines process for loading this version, if applicable
document.querySelector('#loadFrameVersion').onclick = async function() {
//resets things so that every frame doesn't have to
await resetCardIrregularities();
//sets card version
card.version = 'm15EighthNyxToken';
//art bounds
card.artBounds = {x:0.0767, y:0.1248, width:0.8476, height:0.5143};
autoFitArt();
//set symbol bounds
card.setSymbolBounds = {x:0.9213, y:0.6743, width:0.12, height:0.0410, vertical:'center', horizontal: 'right'};
resetSetSymbol();
//watermark bounds
card.watermarkBounds = {x:0.5, y:0.8177, width:0.75, height:0.1472};
resetWatermark();
//text
loadTextOptions({
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:'belerenbsc', size:120/2814, color:'#fde367', align:'center'},
type: {name:'Type', text:'', x:0.0854, y:0.65, width:0.8292, height:0.0543, oneLine:true, font:'belerenb', size:0.0324},
rules: {name:'Rules Text', text:'', x:0.086, y:0.7143, width:0.828, height:0.2048, size:0.0362},
pt: {name:'Power/Toughness', text:'', x:0.7928, y:1937/2100, width:0.1367, height:0.0372, size:0.0372, font:'belerenbsc', oneLine:true, align:'center'}
});
//bottom info
loadBottomInfo({
top: {text:'\uFFEE {elemidinfo-artist}', x:0.0647, y:1973/2100, width:0.8107, height:0.0248, oneLine:true, font:'belerenbsc', size:0.02095, color:'white'},
wizards: {name:'wizards', text:'\u2122 & \u00a9 1993-{elemidinfo-year} Wizards of the Coast, Inc. {elemidinfo-number}', x:0.0647, y:1958/2100, width:0.8107, height:0.0153, oneLine:true, font:'mplantin', size:0.0153, color:'white', shadowX:0.0007, shadowY:0.0005},
});
}
//loads available frames
loadFramePack();
55 changes: 55 additions & 0 deletions js/frames/packM15EighthNyxTokenTextless.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
//Create objects for common properties across available frames
var masks = [{src:'/img/frames/custom/m15-eighth/token/regular-textless/pinline.png', name:'Pinline'}, {src:'/img/frames/custom/m15-eighth/token/regular-textless/frame.png', name:'Frame'}, {src:'/img/frames/custom/m15-eighth/token/regular-textless/title.png', name:'Title'}, {src:'/img/frames/custom/m15-eighth/token/regular-textless/type.png', name:'Type'}, {src:'/img/frames/custom/m15-eighth/regular/Border.png', name:'Border'}];
var bounds = {x:0.7573, y:2538/2814, width:0.188, height:0.0733};
//defines available frames
availableFrames = [
{name:'White Frame', src:'/img/frames/custom/m15-eighth/token/nyx-textless/w.png', masks:masks},
{name:'Blue Frame', src:'/img/frames/custom/m15-eighth/token/nyx-textless/u.png', masks:masks},
{name:'Black Frame', src:'/img/frames/custom/m15-eighth/token/nyx-textless/b.png', masks:masks},
{name:'Red Frame', src:'/img/frames/custom/m15-eighth/token/nyx-textless/r.png', masks:masks},
{name:'Green Frame', src:'/img/frames/custom/m15-eighth/token/nyx-textless/g.png', masks:masks},
{name:'Multicolored Frame', src:'/img/frames/custom/m15-eighth/token/nyx-textless/m.png', masks:masks},
{name:'Artifact Frame', src:'/img/frames/custom/m15-eighth/token/nyx-textless/a.png', masks:masks},
{name:'Land Frame', src:'/img/frames/custom/m15-eighth/token/nyx-textless/l.png', masks:masks},

{name:'White Power/Toughness', src:'/img/frames/m15/regular/m15PTW.png', bounds:bounds},
{name:'Blue Power/Toughness', src:'/img/frames/m15/regular/m15PTU.png', bounds:bounds},
{name:'Black Power/Toughness', src:'/img/frames/m15/regular/m15PTB.png', bounds:bounds},
{name:'Red Power/Toughness', src:'/img/frames/m15/regular/m15PTR.png', bounds:bounds},
{name:'Green Power/Toughness', src:'/img/frames/m15/regular/m15PTG.png', bounds:bounds},
{name:'Multicolored Power/Toughness', src:'/img/frames/m15/regular/m15PTM.png', bounds:bounds},
{name:'Artifact Power/Toughness', src:'/img/frames/m15/regular/m15PTA.png', bounds:bounds},
{name:'Colorless Power/Toughness', src:'/img/frames/m15/regular/m15PTC.png', bounds:bounds}
];
//disables/enables the "Load Frame Version" button
document.querySelector('#loadFrameVersion').disabled = false;
//defines process for loading this version, if applicable
document.querySelector('#loadFrameVersion').onclick = async function() {
//resets things so that every frame doesn't have to
await resetCardIrregularities();
//sets card version
card.version = 'm15EighthNyxTokenTextless';
//art bounds
card.artBounds = {x:153/2010, y:352/2814, width:1704/2010, height:1974/2814};
autoFitArt();
//set symbol bounds
card.setSymbolBounds = {x:0.9213, y:2425/2814, width:0.12, height:0.0410, vertical:'center', horizontal: 'right'};
resetSetSymbol();
//watermark bounds
card.watermarkBounds = {x:-1, y:-1, width:0.0007, height:0.0005};
resetWatermark();
//text
loadTextOptions({
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:'belerenbsc', size:120/2814, color:'#fde367', align:'center'},
type: {name:'Type', text:'', x:0.0854, y:2356/2814, width:0.8292, height:0.0543, oneLine:true, font:'belerenb', size:0.0324},
pt: {name:'Power/Toughness', text:'', x:0.7928, y:2587/2814, width:0.1367, height:0.0372, size:0.0372, font:'belerenbsc', oneLine:true, align:'center'}
});
//bottom info
loadBottomInfo({
top: {text:'\uFFEE {elemidinfo-artist}', x:0.0647, y:1973/2100, width:0.8107, height:0.0248, oneLine:true, font:'belerenbsc', size:0.02095, color:'white'},
wizards: {name:'wizards', text:'\u2122 & \u00a9 1993-{elemidinfo-year} Wizards of the Coast, Inc. {elemidinfo-number}', x:0.0647, y:1958/2100, width:0.8107, height:0.0153, oneLine:true, font:'mplantin', size:0.0153, color:'white', shadowX:0.0007, shadowY:0.0005},
});
}
//loads available frames
loadFramePack();
58 changes: 58 additions & 0 deletions js/frames/packM15EighthSnowToken.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
//Create objects for common properties across available frames
var masks = [{src:'/img/frames/token/m15/regular/pinline.svg', name:'Pinline'}, {src:'/img/frames/token/m15/regular/frame.svg', name:'Frame'}, {src:'/img/frames/m15/regular/m15MaskTitle.png', name:'Title'}, {src:'/img/frames/token/tokenMaskRegularType.png', name:'Type'}, {src:'/img/frames/token/tokenMaskRegularRules.png', name:'Rules'}, {src:'/img/frames/custom/m15-eighth/regular/Border.png', name:'Border'}];
var bounds = {x:0.7573, y:1901/2100, width:0.188, height:0.0733};
//defines available frames
availableFrames = [
{name:'White Frame', src:'/img/frames/custom/m15-eighth/token/snow/w.png', masks:masks},
{name:'Blue Frame', src:'/img/frames/custom/m15-eighth/token/snow/u.png', masks:masks},
{name:'Black Frame', src:'/img/frames/custom/m15-eighth/token/snow/b.png', masks:masks},
{name:'Red Frame', src:'/img/frames/custom/m15-eighth/token/snow/r.png', masks:masks},
{name:'Green Frame', src:'/img/frames/custom/m15-eighth/token/snow/g.png', masks:masks},
{name:'Multicolored Frame', src:'/img/frames/custom/m15-eighth/token/snow/m.png', masks:masks},
{name:'Artifact Frame', src:'/img/frames/custom/m15-eighth/token/snow/a.png', masks:masks},
{name:'Land Frame', src:'/img/frames/custom/m15-eighth/token/snow/l.png', masks:masks},

{name:'White Power/Toughness', src:'/img/frames/m15/regular/m15PTW.png', bounds:bounds},
{name:'Blue Power/Toughness', src:'/img/frames/m15/regular/m15PTU.png', bounds:bounds},
{name:'Black Power/Toughness', src:'/img/frames/m15/regular/m15PTB.png', bounds:bounds},
{name:'Red Power/Toughness', src:'/img/frames/m15/regular/m15PTR.png', bounds:bounds},
{name:'Green Power/Toughness', src:'/img/frames/m15/regular/m15PTG.png', bounds:bounds},
{name:'Multicolored Power/Toughness', src:'/img/frames/m15/regular/m15PTM.png', bounds:bounds},
{name:'Artifact Power/Toughness', src:'/img/frames/m15/regular/m15PTA.png', bounds:bounds},
{name:'Colorless Power/Toughness', src:'/img/frames/m15/regular/m15PTC.png', bounds:bounds},

{name:'M15 Border', src:'/img/frames/m15/regular/m15MaskBorder.png'}
];
//disables/enables the "Load Frame Version" button
document.querySelector('#loadFrameVersion').disabled = false;
//defines process for loading this version, if applicable
document.querySelector('#loadFrameVersion').onclick = async function() {
//resets things so that every frame doesn't have to
await resetCardIrregularities();
//sets card version
card.version = 'm15EighthSnowToken';
//art bounds
card.artBounds = {x:0.0767, y:0.1248, width:0.8476, height:0.5143};
autoFitArt();
//set symbol bounds
card.setSymbolBounds = {x:0.9213, y:0.6743, width:0.12, height:0.0410, vertical:'center', horizontal: 'right'};
resetSetSymbol();
//watermark bounds
card.watermarkBounds = {x:0.5, y:0.8177, width:0.75, height:0.1472};
resetWatermark();
//text
loadTextOptions({
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:'belerenbsc', size:120/2814, color:'#fde367', align:'center'},
type: {name:'Type', text:'', x:0.0854, y:0.65, width:0.8292, height:0.0543, oneLine:true, font:'belerenb', size:0.0324},
rules: {name:'Rules Text', text:'', x:0.086, y:0.7143, width:0.828, height:0.2048, size:0.0362},
pt: {name:'Power/Toughness', text:'', x:0.7928, y:1937/2100, width:0.1367, height:0.0372, size:0.0372, font:'belerenbsc', oneLine:true, align:'center'}
});
//bottom info
loadBottomInfo({
top: {text:'{conditionalcolor:M15_Border:white}\uFFEE {elemidinfo-artist}', x:0.0647, y:1973/2100, width:0.8107, height:0.0248, oneLine:true, font:'belerenbsc', size:0.02095, color:'black'},
wizards: {name:'wizards', text:'{conditionalcolor:M15_Border:white}\u2122 & \u00a9 1993-{elemidinfo-year} Wizards of the Coast, Inc. {elemidinfo-number}', x:0.0647, y:1958/2100, width:0.8107, height:0.0153, oneLine:true, font:'mplantin', size:0.0153, color:'black', shadowX:0.0007, shadowY:0.0005},
});
}
//loads available frames
loadFramePack();
55 changes: 55 additions & 0 deletions js/frames/packM15EighthSnowTokenTextless.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
//Create objects for common properties across available frames
var masks = [{src:'/img/frames/custom/m15-eighth/token/regular-textless/pinline.png', name:'Pinline'}, {src:'/img/frames/custom/m15-eighth/token/regular-textless/frame.png', name:'Frame'}, {src:'/img/frames/custom/m15-eighth/token/regular-textless/title.png', name:'Title'}, {src:'/img/frames/custom/m15-eighth/token/regular-textless/type.png', name:'Type'}, {src:'/img/frames/custom/m15-eighth/regular/Border.png', name:'Border'}];
var bounds = {x:0.7573, y:2538/2814, width:0.188, height:0.0733};
//defines available frames
availableFrames = [
{name:'White Frame', src:'/img/frames/custom/m15-eighth/token/snow-textless/w.png', masks:masks},
{name:'Blue Frame', src:'/img/frames/custom/m15-eighth/token/snow-textless/u.png', masks:masks},
{name:'Black Frame', src:'/img/frames/custom/m15-eighth/token/snow-textless/b.png', masks:masks},
{name:'Red Frame', src:'/img/frames/custom/m15-eighth/token/snow-textless/r.png', masks:masks},
{name:'Green Frame', src:'/img/frames/custom/m15-eighth/token/snow-textless/g.png', masks:masks},
{name:'Multicolored Frame', src:'/img/frames/custom/m15-eighth/token/snow-textless/m.png', masks:masks},
{name:'Artifact Frame', src:'/img/frames/custom/m15-eighth/token/snow-textless/a.png', masks:masks},
{name:'Land Frame', src:'/img/frames/custom/m15-eighth/token/snow-textless/l.png', masks:masks},

{name:'White Power/Toughness', src:'/img/frames/m15/regular/m15PTW.png', bounds:bounds},
{name:'Blue Power/Toughness', src:'/img/frames/m15/regular/m15PTU.png', bounds:bounds},
{name:'Black Power/Toughness', src:'/img/frames/m15/regular/m15PTB.png', bounds:bounds},
{name:'Red Power/Toughness', src:'/img/frames/m15/regular/m15PTR.png', bounds:bounds},
{name:'Green Power/Toughness', src:'/img/frames/m15/regular/m15PTG.png', bounds:bounds},
{name:'Multicolored Power/Toughness', src:'/img/frames/m15/regular/m15PTM.png', bounds:bounds},
{name:'Artifact Power/Toughness', src:'/img/frames/m15/regular/m15PTA.png', bounds:bounds},
{name:'Colorless Power/Toughness', src:'/img/frames/m15/regular/m15PTC.png', bounds:bounds}
];
//disables/enables the "Load Frame Version" button
document.querySelector('#loadFrameVersion').disabled = false;
//defines process for loading this version, if applicable
document.querySelector('#loadFrameVersion').onclick = async function() {
//resets things so that every frame doesn't have to
await resetCardIrregularities();
//sets card version
card.version = 'm15EighthSnowTokenTextless';
//art bounds
card.artBounds = {x:153/2010, y:352/2814, width:1704/2010, height:1974/2814};
autoFitArt();
//set symbol bounds
card.setSymbolBounds = {x:0.9213, y:2425/2814, width:0.12, height:0.0410, vertical:'center', horizontal: 'right'};
resetSetSymbol();
//watermark bounds
card.watermarkBounds = {x:-1, y:-1, width:0.0007, height:0.0005};
resetWatermark();
//text
loadTextOptions({
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:'belerenbsc', size:120/2814, color:'#fde367', align:'center'},
type: {name:'Type', text:'', x:0.0854, y:2356/2814, width:0.8292, height:0.0543, oneLine:true, font:'belerenb', size:0.0324},
pt: {name:'Power/Toughness', text:'', x:0.7928, y:2587/2814, width:0.1367, height:0.0372, size:0.0372, font:'belerenbsc', oneLine:true, align:'center'}
});
//bottom info
loadBottomInfo({
top: {text:'{conditionalcolor:M15_Border:white}\uFFEE {elemidinfo-artist}', x:0.0647, y:1973/2100, width:0.8107, height:0.0248, oneLine:true, font:'belerenbsc', size:0.02095, color:'black'},
wizards: {name:'wizards', text:'{conditionalcolor:M15_Border:white}\u2122 & \u00a9 1993-{elemidinfo-year} Wizards of the Coast, Inc. {elemidinfo-number}', x:0.0647, y:1958/2100, width:0.8107, height:0.0153, oneLine:true, font:'mplantin', size:0.0153, color:'black', shadowX:0.0007, shadowY:0.0005},
});
}
//loads available frames
loadFramePack();
Loading

0 comments on commit f39e85b

Please sign in to comment.