diff --git a/data/images/cardImages/m15/invention/inventionPT.png b/data/images/cardImages/m15/invention/inventionPT.png index 9ce256f5..ecaad1d7 100644 Binary files a/data/images/cardImages/m15/invention/inventionPT.png and b/data/images/cardImages/m15/invention/inventionPT.png differ diff --git a/data/scripts/main.js b/data/scripts/main.js index 439dad99..bbbb653c 100644 --- a/data/scripts/main.js +++ b/data/scripts/main.js @@ -412,11 +412,24 @@ function getFloat(input) { return parseFloat(document.getElementById(input).value) } -function loadTextOptions(textArray) { +function loadTextOptions(textArray = []) { document.getElementById('textPicker').innerHTML = '' + var backupTextValues = cardTextList cardTextList = textArray - cardTextList.forEach((item, index) => document.getElementById('textPicker').innerHTML += '
' + item.name + '
') + for (var i = 0; i < cardTextList.length; i++) { + for (var n = 0; n < backupTextValues.length; n++) { + if (cardTextList[i].name == backupTextValues[n].name) { + cardTextList[i].text = backupTextValues[n].text + } + } + document.getElementById('textPicker').innerHTML += '
' + cardTextList[i].name + '
' + } document.getElementById('textPicker').children[0].click() + cardTextEdited() + setSymbol.src = setSymbol.src + cardArt.src = cardArt.src + manaCostUpdated() + bottomInfoUpdated() } function textOptionClicked(event, index) { Array.from(document.getElementById('textPicker').children).forEach(element => element.classList.remove('selected')) diff --git a/data/scripts/versions/expedition/version.js b/data/scripts/versions/expedition/version.js index e53b92a9..6b89b226 100644 --- a/data/scripts/versions/expedition/version.js +++ b/data/scripts/versions/expedition/version.js @@ -6,13 +6,6 @@ if (!loadedVersions.includes('expedition')) { if (currentVersion != 'expedition') { currentVersion = 'expedition' - loadTextOptions([ - new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), - new cardText('Card Type', '', 126/1500, 1795/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Rules Text', '', 135/1500, 1238/2100, 1230/1500, 600/2100, 'mplantin', 74/2100, 'black'), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) - ]) - artX = scaleX(113 / 1500) artY = scaleY(233 / 2100) artWidth = scaleX(1274 / 1500) @@ -36,7 +29,12 @@ if (currentVersion != 'expedition') { bottomInfoFunction = 'bottomInfoM15' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), + new cardText('Card Type', '', 126/1500, 1795/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), + new cardText('Rules Text', '', 135/1500, 1238/2100, 1230/1500, 600/2100, 'mplantin', 74/2100, 'black'), + new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) + ]) } loadFramePackOptions([['regular', 'Regular'], ['floatingCrowns', 'Floating Crowns']]) \ No newline at end of file diff --git a/data/scripts/versions/future/version.js b/data/scripts/versions/future/version.js index 4192c214..3d641735 100644 --- a/data/scripts/versions/future/version.js +++ b/data/scripts/versions/future/version.js @@ -8,13 +8,6 @@ if (!loadedVersions.includes('future')) { if (currentVersion != 'future') { currentVersion = 'future' - loadTextOptions([ - new cardText('Card Title', '', 264/1500, 195/2100, 1248/1500, 91/2100, 'matrixb', 91/2100, 'white', ['oneLine=true']), - new cardText('Card Type', '', 182/1500, 1261/2100, 1248/1500, 75/2100, 'matrixb', 75/2100, 'white', ['oneLine=true']), - new cardText('Rules Text', '', 154/1500, 1313/2100, 1211/1500, 670/2100, 'mplantin', 73/2100, 'black'), - new cardText('Power/Toughness', '', 1160/1500, 1960/2100, 210/1500, 83/2100, 'mplantin', 83/2100, 'white', ['oneLine=true,textAlign="center"']) - ]) - artX = scaleX(129 / 1500) artY = scaleY(177 / 2100) artWidth = scaleX(1307 / 1500) @@ -38,7 +31,12 @@ if (currentVersion != 'future') { bottomInfoFunction = 'bottomInfoFuture' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 264/1500, 195/2100, 1248/1500, 91/2100, 'matrixb', 91/2100, 'white', ['oneLine=true']), + new cardText('Card Type', '', 182/1500, 1261/2100, 1248/1500, 75/2100, 'matrixb', 75/2100, 'white', ['oneLine=true']), + new cardText('Rules Text', '', 154/1500, 1313/2100, 1211/1500, 670/2100, 'mplantin', 73/2100, 'black'), + new cardText('Power/Toughness', '', 1160/1500, 1960/2100, 210/1500, 83/2100, 'mplantin', 83/2100, 'white', ['oneLine=true,textAlign="center"']) + ]) } loadFramePackOptions([['regular', 'Regular']]) diff --git a/data/scripts/versions/ixalan/version.js b/data/scripts/versions/ixalan/version.js index 47026f71..eea9a097 100644 --- a/data/scripts/versions/ixalan/version.js +++ b/data/scripts/versions/ixalan/version.js @@ -6,12 +6,6 @@ if (!loadedVersions.includes('ixalan')) { if (currentVersion != 'ixalan') { currentVersion = 'ixalan' - loadTextOptions([ - new cardText('Card Title', '', 165/1500, 174/2100, 1170/1500, 79/2100, 'belerenbsc', 79/2100, 'black', ['oneLine=true','textAlign="center"']), - new cardText('Card Type', '', 165/1500, 1262/2100, 1170/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true','textAlign="center"']), - new cardText('Rules Text', '', 196/1500, 1327/2100, 1112/1500, 700/2100, 'mplantin', 73/2100, 'black') - ]) - artX = scaleX(60 / 1500) artY = scaleY(229 / 2100) artWidth = scaleX(1380 / 1500) @@ -35,7 +29,11 @@ if (currentVersion != 'ixalan') { bottomInfoFunction = 'bottomInfoM15' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 165/1500, 174/2100, 1170/1500, 79/2100, 'belerenbsc', 79/2100, 'black', ['oneLine=true','textAlign="center"']), + new cardText('Card Type', '', 165/1500, 1262/2100, 1170/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true','textAlign="center"']), + new cardText('Rules Text', '', 196/1500, 1327/2100, 1112/1500, 700/2100, 'mplantin', 73/2100, 'black') + ]) } loadFramePackOptions([['regular', 'Regular']]) \ No newline at end of file diff --git a/data/scripts/versions/m15/version.js b/data/scripts/versions/m15/version.js index 120ed571..9cad6455 100644 --- a/data/scripts/versions/m15/version.js +++ b/data/scripts/versions/m15/version.js @@ -6,13 +6,6 @@ if (!loadedVersions.includes('m15')) { if (currentVersion != 'm15') { currentVersion = 'm15' - loadTextOptions([ - new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), - new cardText('Card Type', '', 126/1500, 1264/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Rules Text', '', 135/1500, 1370/2100, 1230/1500, 625/2100, 'mplantin', 74/2100, 'black'), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) - ]) - artX = scaleX(115 / 1500) artY = scaleY(237 / 2100) artWidth = scaleX(1270 / 1500) @@ -36,7 +29,12 @@ if (currentVersion != 'm15') { bottomInfoFunction = 'bottomInfoM15' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), + new cardText('Card Type', '', 126/1500, 1264/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), + new cardText('Rules Text', '', 135/1500, 1370/2100, 1230/1500, 625/2100, 'mplantin', 74/2100, 'black'), + new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) + ]) } loadFramePackOptions([['disabled', 'Standard'],['regular', 'Regular'], ['disabled', 'Crowns'], ['legendCrowns', 'Legend Crowns'], ['floatingCrowns', 'Floating Crowns'], ['disabled', 'Mechanic-Based'], ['companion', 'Companion'], ['nyx', 'Nyx'], ['devoid', 'Devoid'], ['disabled', 'Special'], ['genericShowcase', 'Generic Showcase'], ['m21', 'M21 Showcase'], ['nickname', 'Nickname (Godzilla)'], ['invention', 'Kaladesh Invention'], ['darkPT', 'Dark Power/Toughness'], ['disabled', 'Custom'], ['inventionClassic', 'Simple Invention']]) diff --git a/data/scripts/versions/m15Planeswalker/version.js b/data/scripts/versions/m15Planeswalker/version.js index e680af93..548fee47 100644 --- a/data/scripts/versions/m15Planeswalker/version.js +++ b/data/scripts/versions/m15Planeswalker/version.js @@ -51,16 +51,6 @@ if (!loadedVersions.includes('planeswalker')) { if (currentVersion != 'planeswalker') { currentVersion = 'planeswalker' - loadTextOptions([ - new cardText('Card Title', '', 130/1500, 149/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), - new cardText('Card Type', '', 130/1500, 1258/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Ability 1', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), - new cardText('Ability 2', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), - new cardText('Ability 3', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), - new cardText('Ability 4', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), - new cardText('Loyalty', '', 1215/1500, 1954/2100, 210/1500, 78/2100, 'belerenbsc', 78/2100, 'white', ['oneLine=true,textAlign="center"']) - ]) - artX = scaleX(100 / 1500) artY = scaleY(190 / 2100) artWidth = scaleX(1508 / 1500) @@ -84,7 +74,15 @@ if (currentVersion != 'planeswalker') { bottomInfoFunction = 'bottomInfoPlaneswalker' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 130/1500, 149/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), + new cardText('Card Type', '', 130/1500, 1258/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), + new cardText('Ability 1', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), + new cardText('Ability 2', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), + new cardText('Ability 3', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), + new cardText('Ability 4', '', 270/1500, 1153/2100, 1120/1500, 624/2100, 'mplantin', 74/2100, 'black'), + new cardText('Loyalty', '', 1215/1500, 1954/2100, 210/1500, 78/2100, 'belerenbsc', 78/2100, 'white', ['oneLine=true,textAlign="center"']) + ]) } function bottomInfoPlaneswalker() { diff --git a/data/scripts/versions/m15Promo/version.js b/data/scripts/versions/m15Promo/version.js index 1db9e352..ad2f8b01 100644 --- a/data/scripts/versions/m15Promo/version.js +++ b/data/scripts/versions/m15Promo/version.js @@ -6,13 +6,6 @@ if (!loadedVersions.includes('m15Promo')) { if (currentVersion != 'm15Promo') { currentVersion = 'm15Promo' - loadTextOptions([ - new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true']), - new cardText('Card Type', '', 126/1500, 1439/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'white', ['oneLine=true']), - new cardText('Rules Text', '', 135/1500, 1545/2100, 1230/1500, 450/2100, 'mplantin', 74/2100, 'white'), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) - ]) - artX = 0 artY = 0 artWidth = scaleX(1) @@ -36,7 +29,12 @@ if (currentVersion != 'm15Promo') { bottomInfoFunction = 'bottomInfoM15' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true']), + new cardText('Card Type', '', 126/1500, 1439/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'white', ['oneLine=true']), + new cardText('Rules Text', '', 135/1500, 1545/2100, 1230/1500, 450/2100, 'mplantin', 74/2100, 'white'), + new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) + ]) } loadFramePackOptions([['regular', 'Regular'], ['floatingCrowns', 'Floating Crowns'], ['nickname', 'Nickname (Godzilla)'], ['innerCrowns', 'Inner Crowns'], ['darkPT', 'Dark Power/Toughness']]) diff --git a/data/scripts/versions/m15Textless/version.js b/data/scripts/versions/m15Textless/version.js index b1305a28..df9bddf7 100644 --- a/data/scripts/versions/m15Textless/version.js +++ b/data/scripts/versions/m15Textless/version.js @@ -6,12 +6,6 @@ if (!loadedVersions.includes('m15Textless')) { if (currentVersion != 'm15Textless') { currentVersion = 'm15Textless' - loadTextOptions([ - new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), - new cardText('Card Type', '', 126/1500, 1795/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) - ]) - artX = scaleX(60 / 1500) artY = scaleY(60 / 2100) artWidth = scaleX(1380 / 1500) @@ -35,7 +29,11 @@ if (currentVersion != 'm15Textless') { bottomInfoFunction = 'bottomInfoM15' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), + new cardText('Card Type', '', 126/1500, 1795/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), + new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) + ]) } loadFramePackOptions([['regular', 'Kaladesh Inventions'], ['textlessGenericShowcase', 'Generic Showcase'], ['floatingCrowns', 'Floating Crowns'], ['innerCrowns', 'Inner Crowns']]) \ No newline at end of file diff --git a/data/scripts/versions/planechase/version.js b/data/scripts/versions/planechase/version.js index c1340e06..3513f8fe 100644 --- a/data/scripts/versions/planechase/version.js +++ b/data/scripts/versions/planechase/version.js @@ -12,12 +12,6 @@ if (currentVersion != 'planechase') { cardHeight *= 5/7 resizeCanvases(cardWidth, cardHeight) - loadTextOptions([ - new cardText('Card Title', '', 150/2100, 150/1500, 1800/2100, 67/1500, 'belerenb', 67/1500, 'black', ['oneLine=true','textAlign="center"']), - new cardText('Card Type', '', 450/2100, 1056/1500, 1200/2100, 52/1500, 'belerenb', 52/1500, 'black', ['oneLine=true','textAlign="center"']), - new cardText('Rules Text', '', 242/2100, 1030/1500, 1616/2100, 500/1500, 'mplantin', 56/1500, 'black') - ]) - artX = scaleX(65 / 2100) artY = scaleY(65 / 1500) artWidth = scaleX(1970 / 2100) @@ -41,7 +35,11 @@ if (currentVersion != 'planechase') { bottomInfoFunction = 'bottomInfoPlanechase' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 150/2100, 150/1500, 1800/2100, 67/1500, 'belerenb', 67/1500, 'black', ['oneLine=true','textAlign="center"']), + new cardText('Card Type', '', 450/2100, 1056/1500, 1200/2100, 52/1500, 'belerenb', 52/1500, 'black', ['oneLine=true','textAlign="center"']), + new cardText('Rules Text', '', 242/2100, 1030/1500, 1616/2100, 500/1500, 'mplantin', 56/1500, 'black') + ]) } loadFramePackOptions([['regular', 'Regular']]) diff --git a/data/scripts/versions/seventh/version.js b/data/scripts/versions/seventh/version.js index 1c80bed8..d73da878 100644 --- a/data/scripts/versions/seventh/version.js +++ b/data/scripts/versions/seventh/version.js @@ -6,13 +6,6 @@ if (!loadedVersions.includes('seventh')) { if (currentVersion != 'seventh') { currentVersion = 'seventh' - loadTextOptions([ - new cardText('Card Title', '', 165/1500, 162/2100, 1170/1500, 84/2100, 'goudymedieval', 85/2100, 'white', ['oneLine=true','shadow=' + scaleY(4/2100)]), - new cardText('Card Type', '', 165/1500, 1228/2100, 1170/1500, 66/2100, 'mplantin', 67/2100, 'white', ['oneLine=true','shadow=' + scaleY(4/2100)]), - new cardText('Rules Text', '', 196/1500, 1327/2100, 1112/1500, 590/2100, 'mplantin', 73/2100, 'black'), - new cardText('Power/Toughness', '', 1190/1500, 1969/2100, 230/1500, 78/2100, 'mplantin', 95/2100, 'white', ['oneLine=true,textAlign="center"','shadow=' + scaleY(2/2100)]) - ]) - artX = scaleX(177 / 1500) artY = scaleY(206 / 2100) artWidth = scaleX(1144 / 1500) @@ -36,7 +29,12 @@ if (currentVersion != 'seventh') { bottomInfoFunction = 'bottomInfoSeventh' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 165/1500, 162/2100, 1170/1500, 84/2100, 'goudymedieval', 85/2100, 'white', ['oneLine=true','shadow=' + scaleY(4/2100)]), + new cardText('Card Type', '', 165/1500, 1228/2100, 1170/1500, 66/2100, 'mplantin', 67/2100, 'white', ['oneLine=true','shadow=' + scaleY(4/2100)]), + new cardText('Rules Text', '', 196/1500, 1327/2100, 1112/1500, 590/2100, 'mplantin', 73/2100, 'black'), + new cardText('Power/Toughness', '', 1190/1500, 1969/2100, 230/1500, 78/2100, 'mplantin', 95/2100, 'white', ['oneLine=true,textAlign="center"','shadow=' + scaleY(2/2100)]) + ]) } loadFramePackOptions([['regular', 'Regular']]) diff --git a/data/scripts/versions/seventhTextless/version.js b/data/scripts/versions/seventhTextless/version.js index 63a19b6a..4408b815 100644 --- a/data/scripts/versions/seventhTextless/version.js +++ b/data/scripts/versions/seventhTextless/version.js @@ -8,11 +8,6 @@ if (!loadedVersions.includes('seventhTextless')) { if (currentVersion != 'seventhTextless') { currentVersion = 'seventhTextless' - loadTextOptions([ - new cardText('Card Title', '', 165/1500, 158/2100, 1170/1500, 85/2100, 'goudymedieval', 85/2100, 'white', ['oneLine=true','shadow=' + scaleY(5/2100)]), - new cardText('Power/Toughness', '', 1190/1500, 1969/2100, 230/1500, 78/2100, 'mplantin', 95/2100, 'white', ['oneLine=true,textAlign="center"','shadow=' + scaleY(2/2100)]) - ]) - artX = scaleX(174 / 1500) artY = scaleY(205 / 2100) artWidth = scaleX(1152 / 1500) @@ -36,7 +31,10 @@ if (currentVersion != 'seventhTextless') { bottomInfoFunction = 'bottomInfoSeventhTextless' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 165/1500, 158/2100, 1170/1500, 85/2100, 'goudymedieval', 85/2100, 'white', ['oneLine=true','shadow=' + scaleY(5/2100)]), + new cardText('Power/Toughness', '', 1190/1500, 1969/2100, 230/1500, 78/2100, 'mplantin', 95/2100, 'white', ['oneLine=true,textAlign="center"','shadow=' + scaleY(2/2100)]) + ]) } loadFramePackOptions([['regular', 'Regular']]) diff --git a/data/scripts/versions/storybook/version.js b/data/scripts/versions/storybook/version.js index 8e5cc0a0..d0984804 100644 --- a/data/scripts/versions/storybook/version.js +++ b/data/scripts/versions/storybook/version.js @@ -8,17 +8,6 @@ if (!loadedVersions.includes('storybook')) { if (currentVersion != 'storybook') { currentVersion = 'storybook' - loadTextOptions([ - new cardText('Card Title', '', 222/1500, 188/2100, 1056/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), - new cardText('Card Type', '', 345/1500, 1269/2100, 850/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Rules Text', '', 140/1500, 1515/2100, 540/1500, 500/2100, 'mplantin', 74/2100, 'black'), - new cardText('Rules Text (Right)', '', 796/1500, 1370/2100, 570/1500, 600/2100, 'mplantin', 74/2100, 'black'), - new cardText('Power/Toughness', '', 1190/1500, 1957/2100, 210/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']), - new cardText('Adventure Title', '', 122/1500, 1386/2100, 600/1500, 62/2100, 'belerenb', 62/2100, 'white', ['oneLine=true']), - new cardText('Adventure Type', '', 122/1500, 1480/2100, 600/1500, 62/2100, 'belerenb', 62/2100, 'white', ['oneLine=true']), - new cardText('Adventure Mana Cost', '', 122/1500, 1394/2100, 600/1500, 82/2100, 'belerenb', 82/2100, 'black', ['oneLine=true','manaCost=true','canWriteText=false','textAlign="right"']) - ]) - artX = scaleX(50/1500) artY = scaleY(54/2100) artWidth = scaleX(1405/1500) @@ -42,7 +31,16 @@ if (currentVersion != 'storybook') { bottomInfoFunction = 'bottomInfoStorybook' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 222/1500, 188/2100, 1056/1500, 80/2100, 'belerenb', 80/2100, 'black', ['oneLine=true']), + new cardText('Card Type', '', 345/1500, 1269/2100, 850/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), + new cardText('Rules Text', '', 140/1500, 1515/2100, 540/1500, 500/2100, 'mplantin', 74/2100, 'black'), + new cardText('Rules Text (Right)', '', 796/1500, 1370/2100, 570/1500, 600/2100, 'mplantin', 74/2100, 'black'), + new cardText('Power/Toughness', '', 1190/1500, 1957/2100, 210/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']), + new cardText('Adventure Title', '', 122/1500, 1386/2100, 600/1500, 62/2100, 'belerenb', 62/2100, 'white', ['oneLine=true']), + new cardText('Adventure Type', '', 122/1500, 1480/2100, 600/1500, 62/2100, 'belerenb', 62/2100, 'white', ['oneLine=true']), + new cardText('Adventure Mana Cost', '', 122/1500, 1394/2100, 600/1500, 82/2100, 'belerenb', 82/2100, 'black', ['oneLine=true','manaCost=true','canWriteText=false','textAlign="right"']) + ]) } loadFramePackOptions([['regular', 'Regular']]) diff --git a/data/scripts/versions/token/version.js b/data/scripts/versions/token/version.js index f0f4d1f3..bc4c3ccc 100644 --- a/data/scripts/versions/token/version.js +++ b/data/scripts/versions/token/version.js @@ -5,13 +5,6 @@ if (!loadedVersions.includes('token')) { if (currentVersion != 'token') { currentVersion = 'token' - loadTextOptions([ - new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true','textAlign="center"']), - new cardText('Card Type', '', 126/1500, 1439/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), - new cardText('Rules Text', '', 135/1500, 1545/2100, 1230/1500, 450/2100, 'mplantin', 74/2100, 'black'), - new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) - ]) - artX = scaleX(60 / 1500) artY = scaleY(60 / 2100) artWidth = scaleX(1380 / 1500) @@ -35,7 +28,12 @@ if (currentVersion != 'token') { bottomInfoFunction = 'bottomInfoM15' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true','textAlign="center"']), + new cardText('Card Type', '', 126/1500, 1439/2100, 1248/1500, 68/2100, 'belerenb', 68/2100, 'black', ['oneLine=true']), + new cardText('Rules Text', '', 135/1500, 1545/2100, 1230/1500, 450/2100, 'mplantin', 74/2100, 'black'), + new cardText('Power/Toughness', '', 1191/1500, 1954/2100, 205/1500, 78/2100, 'belerenbsc', 78/2100, 'black', ['oneLine=true,textAlign="center"']) + ]) } loadFramePackOptions([['regular', 'Regular'], ['textless', 'Textless'], ['tall', 'Tall'], ['floatingCrowns', 'Floating Crowns']]) \ No newline at end of file diff --git a/data/scripts/versions/unstable/version.js b/data/scripts/versions/unstable/version.js index 601cac6e..febe3904 100644 --- a/data/scripts/versions/unstable/version.js +++ b/data/scripts/versions/unstable/version.js @@ -6,10 +6,6 @@ if (!loadedVersions.includes('unstable')) { if (currentVersion != 'unstable') { currentVersion = 'unstable' - loadTextOptions([ - new cardText('Card Title', '', 165/1500, 90/2100, 1170/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true','textAlign="center"']), - ]) - artX = 0 artY = 0 artWidth = scaleX(1) @@ -33,7 +29,9 @@ if (currentVersion != 'unstable') { bottomInfoFunction = 'bottomInfoM15' - bottomInfoUpdated() + loadTextOptions([ + new cardText('Card Title', '', 165/1500, 90/2100, 1170/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true','textAlign="center"']), + ]) } loadFramePackOptions([['regular', 'Regular']]) \ No newline at end of file