diff --git a/gallery/img/tokenMonarch.png b/gallery/img/tokenMonarch.png new file mode 100644 index 00000000..13cf46c6 Binary files /dev/null and b/gallery/img/tokenMonarch.png differ diff --git a/gallery/index.php b/gallery/index.php index afa1cb6a..a8ce93f3 100644 --- a/gallery/index.php +++ b/gallery/index.php @@ -90,6 +90,7 @@ include('../globalHTML/header-1.php'); {name: "Regular Token", location: "Token > Regular", image: "tokenRegular.png"}, {name: "Textless Token", location: "Token > Textless", image: "tokenTextless.png"}, {name: "Tall Token", location: "Token > Tall", image: "tokenTall.png"}, + {name: "Monarch Token", location: "Token > Monarch Token", image: "tokenMonarch.png"}, {name: "Day/Night Marker", location: "Token > Day/Night Marker", image: "tokenDayNight.png"}, {name: "Jumpstart Front Cards", location: "Token > Jumpstart Front Cards", image: "tokenJumpstart.png"}, {name: "Planeswalker Emblems", location: "Token > Planeswalker Emblems", image: "emblem.png"}, diff --git a/img/frames/token/monarch/monarch.png b/img/frames/token/monarch/monarch.png new file mode 100644 index 00000000..afc61613 Binary files /dev/null and b/img/frames/token/monarch/monarch.png differ diff --git a/img/frames/token/monarch/monarchThumb.png b/img/frames/token/monarch/monarchThumb.png new file mode 100644 index 00000000..5c6598f8 Binary files /dev/null and b/img/frames/token/monarch/monarchThumb.png differ diff --git a/js/frameSearch.js b/js/frameSearch.js index f03f4e59..388bef46 100644 --- a/js/frameSearch.js +++ b/js/frameSearch.js @@ -109,6 +109,7 @@ const frameNames = new Map ([ ['Regular Tokens', 'TokenRegular-1'], ['Textless Tokens', 'TokenTextless-1'], ['Tall Tokens', 'TokenTall-1'], + ['Monarch Token', 'TokenMonarch'], ['Day/Night Marker', 'TokenDayNight'], ['Jumpstart Front Cards', 'JMPFront'], ['Planeswalker Emblems', 'Emblem'], diff --git a/js/frames/groupToken-2.js b/js/frames/groupToken-2.js index a584e275..6399f880 100644 --- a/js/frames/groupToken-2.js +++ b/js/frames/groupToken-2.js @@ -2,6 +2,7 @@ loadFramePacks([ {name:'Regular', value:'TokenRegular-1'}, {name:'Textless', value:'TokenTextless-1'}, {name:'Tall', value:'TokenTall-1'}, + {name:'Monarch Token', value:'TokenMonarch'}, {name:'Day/Night Marker', value:'TokenDayNight'}, {name:'Jumpstart Front Cards', value:'JMPFront'}, {name:'Planeswalker Emblems', value:'Emblem'}, diff --git a/js/frames/packTokenMonarch.js b/js/frames/packTokenMonarch.js new file mode 100644 index 00000000..d317a87f --- /dev/null +++ b/js/frames/packTokenMonarch.js @@ -0,0 +1,29 @@ +//defines available frames +availableFrames = [ + {name:'Monarch Frame', src:'/img/frames/token/monarch/monarch.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 = 'tokenMonarch'; + //art bounds + card.artBounds = {x:0.04, y:0.0286, width:0.92, height:0.8953}; + autoFitArt(); + //set symbol bounds + card.setSymbolBounds = {x:0.9213, y:0.6553, 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({ + title: {name:'Title', text:'', x:0.0854, y:0.6315, width:0.8292, height:0.0543, oneLine:true, font:'belerenbsc', size:0.0381, color:'#f4ce80', align:'center'}, + rules: {name:'Rules Text', text:'', x:0.086, y:0.6953, width:0.828, height:0.2239, size:0.0362}, + }); +} +//loads available frames +loadFramePack(); \ No newline at end of file