snc gilded
BIN
gallery/img/sncGilded.png
Normal file
After Width: | Height: | Size: 3.4 MiB |
@@ -41,6 +41,7 @@ include('../globalHTML/header-1.php');
|
|||||||
<script>
|
<script>
|
||||||
//template data
|
//template data
|
||||||
const templates = [
|
const templates = [
|
||||||
|
{name: "Gilded (SNC)", location: "Showcase Frames > Gilded (SNC)", image: "sncGilded.png"},
|
||||||
{name: "Ninja (NEO)", location: "Showcase Frames > Ninja (NEO)", image: "neoNinja.png"},
|
{name: "Ninja (NEO)", location: "Showcase Frames > Ninja (NEO)", image: "neoNinja.png"},
|
||||||
{name: "Samurai (NEO)", location: "Showcase Frames > Samurai (NEO)", image: "neoSamurai.png"},
|
{name: "Samurai (NEO)", location: "Showcase Frames > Samurai (NEO)", image: "neoSamurai.png"},
|
||||||
{name: "Neon (NEO)", location: "Showcase Frames > Neon (NEO)", image: "neoNeon.png"},
|
{name: "Neon (NEO)", location: "Showcase Frames > Neon (NEO)", image: "neoNeon.png"},
|
||||||
|
1
img/frames/snc/gilded/frame.svg
Normal file
After Width: | Height: | Size: 6.5 KiB |
BIN
img/frames/snc/gilded/frameThumb.png
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
img/frames/snc/gilded/legendary/m.png
Normal file
After Width: | Height: | Size: 551 KiB |
BIN
img/frames/snc/gilded/legendary/mThumb.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
img/frames/snc/gilded/m.png
Normal file
After Width: | Height: | Size: 535 KiB |
BIN
img/frames/snc/gilded/mThumb.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
img/frames/snc/gilded/pt/m.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
img/frames/snc/gilded/pt/mThumb.png
Normal file
After Width: | Height: | Size: 14 KiB |
@@ -25,6 +25,43 @@ const frameNames = new Map ([
|
|||||||
['Conspiracies (Draft Matters)', 'Conspiracy'],
|
['Conspiracies (Draft Matters)', 'Conspiracy'],
|
||||||
['Colorshifted (Planar Chaos)', 'Colorshifted'],
|
['Colorshifted (Planar Chaos)', 'Colorshifted'],
|
||||||
['Brawl Legend Crowns', 'Brawl'],
|
['Brawl Legend Crowns', 'Brawl'],
|
||||||
|
//showcase
|
||||||
|
['Gilded (SNC)', 'SNCGilded'],
|
||||||
|
['Ninja (NEO)', 'NeoNinja'],
|
||||||
|
['Samurai (NEO)', 'NeoSamurai'],
|
||||||
|
['Neon (NEO)', 'NeoNeon'],
|
||||||
|
['Fang (VOW)', 'Fang'],
|
||||||
|
['Equinox (MID)', 'Equinox'],
|
||||||
|
['Eternal Night (MID)', 'EternalNight'],
|
||||||
|
['D&D Sourcebook (AFR)', 'DNDSourcebook'],
|
||||||
|
['D&D Module (AFR)', 'DNDModule'],
|
||||||
|
['Sketch Cards (MH2)', 'MH2'],
|
||||||
|
['Mystical Archive (STA)', 'MysticalArchive'],
|
||||||
|
['Japanese Mystical Archive (STA)', 'MysticalArchiveJP'],
|
||||||
|
['Praetors (KHM)', 'Praetors'],
|
||||||
|
['Kaldheim (KHM)', 'Kaldheim-2'],
|
||||||
|
['Nonlegendary Kaldheim (KHM)', 'KaldheimNonleg'],
|
||||||
|
['Commander Legends (CMR)', 'CommanderLegends'],
|
||||||
|
['Zendikar Rising (ZNR)', 'ZendikarRising'],
|
||||||
|
['M21 Signature Spellbooks (M21)', 'M21'],
|
||||||
|
['Theros Beyond Death (THB)', 'M15NyxShowcase'],
|
||||||
|
['Eldraine Storybooks (ELD)', 'Storybook'],
|
||||||
|
['Borderless', 'GenericShowcase'],
|
||||||
|
['Fullart', 'M15ClearTextboxes'],
|
||||||
|
['Nickname ("Godzilla")', 'M15Nickname'],
|
||||||
|
['Extended Art (Regular)', 'M15BoxTopper'],
|
||||||
|
['Extended Art (Shorter Textbox)', 'M15ExtendedArtShort'],
|
||||||
|
['FNM Promo (Inverted Promos)', 'FNM'],
|
||||||
|
['Universes Beyond', 'UB'],
|
||||||
|
['Full Text', 'FullText'],
|
||||||
|
['ZNR Expeditions (2020)', 'ExpeditionZNR-1'],
|
||||||
|
['Signature Spellbook (Jace/Gideon)', 'SignatureSpellbook'],
|
||||||
|
['Ixalan Maps', 'Ixalan'],
|
||||||
|
['Amonkhet Invocations (u/Smyris)', 'Invocation'],
|
||||||
|
['Kaladesh Inventions', 'Invention'],
|
||||||
|
['BFZ Expeditions (2015)', 'ExpeditionBFZ-1'],
|
||||||
|
['SDCC15 (Blackout)', 'SDCC15'],
|
||||||
|
['Future Shifted', 'FutureRegular'],
|
||||||
//planeswalker
|
//planeswalker
|
||||||
['Planeswalker', 'PlaneswalkerRegular'],
|
['Planeswalker', 'PlaneswalkerRegular'],
|
||||||
['Planeswalker Borderless', 'PlaneswalkerBorderless'],
|
['Planeswalker Borderless', 'PlaneswalkerBorderless'],
|
||||||
@@ -76,42 +113,6 @@ const frameNames = new Map ([
|
|||||||
['Textless Tokens (Bordered M15)', 'TokenTextlessM15'],
|
['Textless Tokens (Bordered M15)', 'TokenTextlessM15'],
|
||||||
['Original Tokens (Old Bordered)', 'TokenOld'],
|
['Original Tokens (Old Bordered)', 'TokenOld'],
|
||||||
['Unglued Tokens', 'TokenUnglued'],
|
['Unglued Tokens', 'TokenUnglued'],
|
||||||
//showcase
|
|
||||||
['Ninja (Neo)', 'NeoNinja'],
|
|
||||||
['Samurai (Neo)', 'NeoSamurai'],
|
|
||||||
['Neon (Neo)', 'NeoNeon'],
|
|
||||||
['Fang (VOW)', 'Fang'],
|
|
||||||
['Equinox (MID)', 'Equinox'],
|
|
||||||
['Eternal Night (MID)', 'EternalNight'],
|
|
||||||
['D&D Sourcebook (AFR)', 'DNDSourcebook'],
|
|
||||||
['D&D Module (AFR)', 'DNDModule'],
|
|
||||||
['Sketch Cards (MH2)', 'MH2'],
|
|
||||||
['Mystical Archive (STA)', 'MysticalArchive'],
|
|
||||||
['Japanese Mystical Archive (STA)', 'MysticalArchiveJP'],
|
|
||||||
['Praetors (KHM)', 'Praetors'],
|
|
||||||
['Kaldheim (KHM)', 'Kaldheim-2'],
|
|
||||||
['Nonlegendary Kaldheim (KHM)', 'KaldheimNonleg'],
|
|
||||||
['Commander Legends (CMR)', 'CommanderLegends'],
|
|
||||||
['Zendikar Rising (ZNR)', 'ZendikarRising'],
|
|
||||||
['M21 Signature Spellbooks (M21)', 'M21'],
|
|
||||||
['Theros Beyond Death (THB)', 'M15NyxShowcase'],
|
|
||||||
['Eldraine Storybooks (ELD)', 'Storybook'],
|
|
||||||
['Borderless', 'GenericShowcase'],
|
|
||||||
['Fullart', 'M15ClearTextboxes'],
|
|
||||||
['Nickname ("Godzilla")', 'M15Nickname'],
|
|
||||||
['Extended Art (Regular)', 'M15BoxTopper'],
|
|
||||||
['Extended Art (Shorter Textbox)', 'M15ExtendedArtShort'],
|
|
||||||
['FNM Promo (Inverted Promos)', 'FNM'],
|
|
||||||
['Universes Beyond', 'UB'],
|
|
||||||
['Full Text', 'FullText'],
|
|
||||||
['ZNR Expeditions (2020)', 'ExpeditionZNR-1'],
|
|
||||||
['Signature Spellbook (Jace/Gideon)', 'SignatureSpellbook'],
|
|
||||||
['Ixalan Maps', 'Ixalan'],
|
|
||||||
['Amonkhet Invocations (u/Smyris)', 'Invocation'],
|
|
||||||
['Kaladesh Inventions', 'Invention'],
|
|
||||||
['BFZ Expeditions (2015)', 'ExpeditionBFZ-1'],
|
|
||||||
['SDCC15 (Blackout)', 'SDCC15'],
|
|
||||||
['Future Shifted', 'FutureRegular'],
|
|
||||||
//misc
|
//misc
|
||||||
['Future Shifted', 'FutureRegular'],
|
['Future Shifted', 'FutureRegular'],
|
||||||
['Colorshifted', '8thColorshifted'],
|
['Colorshifted', '8thColorshifted'],
|
||||||
|
@@ -1,8 +1,9 @@
|
|||||||
loadFramePacks([
|
loadFramePacks([
|
||||||
{name:'Set Showcase Frames (Chronological)', value:'disabled'},
|
{name:'Set Showcase Frames (Chronological)', value:'disabled'},
|
||||||
{name:'Ninja (Neo)', value:'NeoNinja'},
|
{name:'Gilded (SNC)', value:'SNCGilded'},
|
||||||
{name:'Samurai (Neo)', value:'NeoSamurai'},
|
{name:'Ninja (NEO)', value:'NeoNinja'},
|
||||||
{name:'Neon (Neo)', value:'NeoNeon'},
|
{name:'Samurai (NEO)', value:'NeoSamurai'},
|
||||||
|
{name:'Neon (NEO)', value:'NeoNeon'},
|
||||||
{name:'Fang (VOW)', value:'Fang'},
|
{name:'Fang (VOW)', value:'Fang'},
|
||||||
{name:'Equinox (MID)', value:'Equinox'},
|
{name:'Equinox (MID)', value:'Equinox'},
|
||||||
{name:'Eternal Night (MID)', value:'EternalNight'},
|
{name:'Eternal Night (MID)', value:'EternalNight'},
|
||||||
|
43
js/frames/packSNCGilded.js
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
//Create objects for common properties across available frames
|
||||||
|
var masks1 = [{src:'/img/frames/snc/gilded/frame.svg', name:'Frame'}];
|
||||||
|
var masks2 = [{src:'/img/frames/snc/gilded/frame.svg', name:'Frame'}];
|
||||||
|
var bounds = {x:0.7707, y:0.8843, width:0.1694, height:0.0639};
|
||||||
|
//defines available frames
|
||||||
|
availableFrames = [
|
||||||
|
{name:'Regular Frame', src:'/img/frames/snc/gilded/m.png', masks:masks1},
|
||||||
|
{name:'Legendary Frame', src:'/img/frames/snc/gilded/legendary/m.png', masks:masks2},
|
||||||
|
{name:'Power/Toughness', src:'/img/frames/snc/gilded/pt/m.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 = 'sncGilded';
|
||||||
|
//art bounds
|
||||||
|
card.artBounds = {x:0.064, y:0.0372, width:0.872, height:0.8843};
|
||||||
|
autoFitArt();
|
||||||
|
//set symbol bounds
|
||||||
|
card.setSymbolBounds = {x:0.9213, y:0.5910, width:0.12, height:0.0410, vertical:'center', horizontal: 'right'};
|
||||||
|
resetSetSymbol();
|
||||||
|
//watermark bounds
|
||||||
|
card.watermarkBounds = {x:0.5, y:0.7762, width:0.75, height:0.2305};
|
||||||
|
resetWatermark();
|
||||||
|
//text
|
||||||
|
loadTextOptions({
|
||||||
|
mana: {name:'Mana Cost', text:'', y:0.0629, width:0.928, 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, color:'white'},
|
||||||
|
type: {name:'Type', text:'', x:0.0854, y:0.5664, width:0.8292, height:0.0543, oneLine:true, font:'belerenb', size:0.0324, color:'white'},
|
||||||
|
rules: {name:'Rules Text', text:'', x:0.086, y:0.6303, width:0.828, height:0.2875, size:0.0362, color:'white'},
|
||||||
|
pt: {name:'Power/Toughness', text:'', x:0.788, y:0.9, width:0.1367, height:0.0372, size:0.0372, font:'belerenbsc', oneLine:true, align:'center', color:'white'}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
//loads available frames
|
||||||
|
loadFramePack();
|
||||||
|
//Only for the main version as the webpage loads:
|
||||||
|
if (!card.text) {
|
||||||
|
document.querySelector('#loadFrameVersion').click();
|
||||||
|
}
|