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