save/load

This commit is contained in:
Kyle
2020-08-16 14:57:14 -07:00
parent 6b1f513b02
commit fbd1ae0538
54 changed files with 408 additions and 157 deletions

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15Companion')) {
loadedVersions.push('m15Companion')
if (!loadedVersions.includes('m15/companion')) {
loadedVersions.push('m15/companion')
loadFrameImages([
['White Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownWCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']],
['Blue Companion Legend Crown', '/data/images/cardImages/m15/m15InnerCrownUCompanion.png', 246/1500, 50/2100, 1008/1500, 50/2100, ['Full']],

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15DarkPT')) {
loadedVersions.push("m15DarkPT")
if (!loadedVersions.includes('m15/darkPT')) {
loadedVersions.push("m15/darkPT")
loadFrameImages([
['Darkened White Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTW.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']],
['Darkened Blue Power/Toughness', '/data/images/cardImages/m15/m15NicknamePTU.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']],

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15Devoid')) {
loadedVersions.push("m15Devoid")
if (!loadedVersions.includes('m15/devoid')) {
loadedVersions.push("m15/devoid")
loadFrameImages([
['White Devoid Frame', '/data/images/cardImages/m15/devoid/m15DevoidFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']],
['Blue Devoid Frame', '/data/images/cardImages/m15/devoid/m15DevoidFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']],
@@ -13,8 +13,8 @@ if (!loadedVersions.includes('m15Devoid')) {
], 'frameClassM15Devoid')
}
if (currentVersion != 'm15Devoid') {
currentVersion = 'm15Devoid'
if (currentVersion != 'm15/devoid') {
currentVersion = 'm15/devoid'
artX = scaleX(60 / 1500)
artY = scaleY(218 / 2100)

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15FloatingCrowns')) {
loadedVersions.push("m15FloatingCrowns")
if (!loadedVersions.includes('m15/floatingCrowns')) {
loadedVersions.push("m15/floatingCrowns")
loadFrameImages([
['Lower Crown Cutout', '/data/images/cardImages/black.png', 110/1500, 230/2100, 1280/1500, 30/2100, ['Full']],
['White Floating Legend Crown', '/data/images/cardImages/m15/m15CrownFloatingW.png', 46/1500, 40/2100, 1408/1500, 215/2100, ['Full']],

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15GenericShowcase')) {
loadedVersions.push('m15GenericShowcase')
if (!loadedVersions.includes('m15/genericShowcase')) {
loadedVersions.push('m15/genericShowcase')
loadFrameImages([
['White Frame', '/data/images/cardImages/m15/genericShowcase/m15GenericShowcaseFrameW.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']],
['Blue Frame', '/data/images/cardImages/m15/genericShowcase/m15GenericShowcaseFrameU.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Border (m15)']],
@@ -20,8 +20,8 @@ if (!loadedVersions.includes('m15GenericShowcase')) {
], 'frameClassM15GenericShowcase')
}
if (currentVersion != 'm15GenericShowcase') {
currentVersion = 'm15GenericShowcase'
if (currentVersion != 'm15/genericShowcase') {
currentVersion = 'm15/genericShowcase'
loadTextOptions([
new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true']),

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15Invention')) {
loadedVersions.push("m15Invention")
if (!loadedVersions.includes('m15/invention')) {
loadedVersions.push("m15/invention")
loadFrameImages([
['Invention Frame', '/data/images/cardImages/m15/invention/m15InventionFrameA.png', 0, 0, 1, 1, ['Full', 'Pinline Super (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)']],
['Invention Power/Toughness', '/data/images/cardImages/m15/invention/inventionPT.png', 1136/1500, 1858/2100, 282/1500, 154/2100, ['Full']]

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15InventionClassic')) {
loadedVersions.push("m15InventionClassic")
if (!loadedVersions.includes('m15/inventionClassic')) {
loadedVersions.push("m15/inventionClassic")
loadMaskImages([['Frame Simple Invention (m15)', '/data/images/cardImages/m15/inventionClassic/m15MaskInventionClassicFrame.png']])
loadFrameImages([
['White Invention Frame', '/data/images/cardImages/m15/inventionClassic/m15FrameWInventionClassic.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)', 'Frame Simple Invention (m15)']],

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15LegendCrowns')) {
loadedVersions.push("m15LegendCrowns")
if (!loadedVersions.includes('m15/legendCrowns')) {
loadedVersions.push("m15/legendCrowns")
loadFrameImages([
['White Legend Crown', '/data/images/cardImages/m15/m15CrownW.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']],
['Blue Legend Crown', '/data/images/cardImages/m15/m15CrownU.png', 41/1500, 40/2100, 1418/1500, 350/2100, ['Full', 'Legend Crown (m15)', 'Legend Crown W/ Pinline (m15)']],

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15M21Showcase')) {
loadedVersions.push("m15M21Showcase")
if (!loadedVersions.includes('m15/m21')) {
loadedVersions.push("m15/m21")
loadFrameImages([
['White M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameW.png', 0, 0, 1, 1, ['Full']],
['Blue M21 Showcase Frame', '/data/images/cardImages/m15/m21/m15M21FrameU.png', 0, 0, 1, 1, ['Full']],
@@ -23,8 +23,8 @@ if (!loadedVersions.includes('m15M21Showcase')) {
notify('The M21 Showcase frame uses special mana symbols for 1-9, WUBRG, and X. If you would like to use these, just add an "m21" at the beginning of each symbol. For example, "2 g g" would become "m212 m21g m21g". For the darkened mana symbols seen on the white frame, add an additional "d" at the beginning. For example, "3 w" would become "dm213 dm21w".', '#aaffaae0')
}
if (currentVersion != 'm15M21Showcase') {
currentVersion = 'm15M21Showcase'
if (currentVersion != 'm15/m21') {
currentVersion = 'm15/m21'
loadTextOptions([
new cardText('Card Title', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true']),

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15Nickname')) {
loadedVersions.push("m15Nickname")
if (!loadedVersions.includes('m15/nickname')) {
loadedVersions.push("m15/nickname")
loadMaskImages([['Nickname Legend Crown (m15)', '/data/images/cardImages/m15/m15MaskNicknameLegendCrownStrokeless.png'], ['Nickname Title (m15)', '/data/images/cardImages/m15/m15MaskNicknameTitleStrokeless.png']])
loadFrameImages([
['Base Nickname Frame', '/data/images/cardImages/m15/m15NicknameTextboxes.png', 0, 0, 1, 1, ['Full', 'Title (m15)', 'Type (m15)', 'Rules (m15)']],
@@ -38,8 +38,8 @@ if (!loadedVersions.includes('m15Nickname')) {
], 'frameClassM15Nickname')
}
if (currentVersion != 'm15Nickname') {
currentVersion = 'm15Nickname'
if (currentVersion != 'm15/nickname') {
currentVersion = 'm15/nickname'
loadTextOptions([
new cardText('Card Nickname', '', 126/1500, 188/2100, 1248/1500, 80/2100, 'belerenb', 80/2100, 'white', ['oneLine=true']),

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15Nyx')) {
loadedVersions.push("m15Nyx")
if (!loadedVersions.includes('m15/nyx')) {
loadedVersions.push("m15/nyx")
loadFrameImages([
['White Nyx Frame', '/data/images/cardImages/m15/m15FrameWNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']],
['Blue Nyx Frame', '/data/images/cardImages/m15/m15FrameUNyx.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']],

View File

@@ -1,5 +1,5 @@
if (!loadedVersions.includes('m15Regular')) {
loadedVersions.push('m15Regular')
if (!loadedVersions.includes('m15/regular')) {
loadedVersions.push('m15/regular')
loadFrameImages([
['White Frame', '/data/images/cardImages/m15/m15FrameW.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']],
['Blue Frame', '/data/images/cardImages/m15/m15FrameU.png', 0, 0, 1, 1, ['Full', 'Pinline (m15)', 'Title (m15)', 'Type (m15)', 'Rules (m15)', 'Frame (m15)', 'Border (m15)', 'Pinline Super (m15)']],

View File

@@ -1,10 +1,10 @@
if (!loadedVersions.includes('m15')) {
loadedVersions.push('m15')
if (!loadedVersions.includes('m15/version')) {
loadedVersions.push('m15/version')
loadMaskImages([['Full', '/data/images/cardImages/maskFull.png'], ['Border (m15)', '/data/images/cardImages/m15/m15MaskBorder.png'], ['Right Half', '/data/images/cardImages/maskRightHalf.png'], ['Middle Third', '/data/images/cardImages/maskMiddleThird.png'], ['Pinline (m15)', '/data/images/cardImages/m15/m15MaskPinline.png'], ['Title (m15)', '/data/images/cardImages/m15/m15MaskTitle.png'], ['Type (m15)', '/data/images/cardImages/m15/m15MaskType.png'], ['Rules (m15)', '/data/images/cardImages/m15/m15MaskRules.png'], ['Frame (m15)', '/data/images/cardImages/m15/m15MaskFrame.png'], ['Pinline Super (m15)', '/data/images/cardImages/m15/m15MaskPinlineSuper.png'], ['Legend Crown (m15)', '/data/images/cardImages/m15/m15MaskLegendCrown.png'], ['Legend Crown W/ Pinline (m15)', '/data/images/cardImages/m15/m15MaskLegendCrownPinline.png'], ['Alternative Border', '/data/images/cardImages/m15/m15MaskBorderSliver.png'], ['Alternative Border (Crown)', '/data/images/cardImages/m15/m15MaskBorderSliverCrown.png']])
}
if (currentVersion != 'm15') {
currentVersion = 'm15'
if (currentVersion != 'm15/version') {
currentVersion = 'm15/version'
artX = scaleX(115 / 1500)
artY = scaleY(237 / 2100)