open house promo
							
								
								
									
										8
									
								
								img/frames/promo/frame.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,8 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||||||
|  | <svg width="1500" height="2100" viewBox="0 0 1500 2100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> | ||||||
|  |     <rect id="Card" x="0" y="0" width="1500" height="2100" style="fill:none;"/> | ||||||
|  |     <g id="Card1" serif:id="Card"> | ||||||
|  |         <path d="M1400,1853C1426.7,1829.61 1439.39,1789.61 1440,1765L1440,85C1437.14,71.038 1428.74,62.781 1415,60L85,60C71.263,62.781 62.855,71.038 60,85L60,1765C60.611,1789.61 73.299,1829.61 100,1853L100,1483.21C88.362,1469.83 78.412,1445.28 78,1417C78.412,1388.72 88.362,1364.17 100,1350.79L100,227.213C88.364,213.833 78.412,189.278 78,161C78.481,127.948 91.996,99.984 106,89L1394,89C1408,99.984 1421.52,127.948 1422,161C1421.59,189.276 1411.64,213.828 1400,227.213L1400,1350.79C1411.64,1364.17 1421.59,1388.72 1422,1417C1421.59,1445.28 1411.64,1469.83 1400,1483.21L1400,1853Z" style="fill:rgb(0,123,67);"/> | ||||||
|  |     </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.2 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/frameThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.2 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/a.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 438 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/aThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 8.8 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/b.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 466 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/bThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 9.6 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/c.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 128 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/cThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 5.5 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/g.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 480 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/gThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 9.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/l.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 409 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/lThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 9.7 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/m.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 422 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/mThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 9.4 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/r.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 497 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/rThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 10 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/u.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 317 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/uThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 9.8 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/v.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 306 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/vThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 8.4 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/w.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 357 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/openHouse/wThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 8.4 KiB | 
							
								
								
									
										8
									
								
								img/frames/promo/pinline.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,8 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||||
|  | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||||||
|  | <svg width="1500" height="2100" viewBox="0 0 1500 2100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> | ||||||
|  |     <rect id="Card" x="0" y="0" width="1500" height="2100" style="fill:none;"/> | ||||||
|  |     <g id="Card1" serif:id="Card"> | ||||||
|  |         <path id="Textbox--Promo-" serif:id="Textbox (Promo)" d="M100,227.213C88.364,213.833 78.412,189.278 78,161C78.481,127.948 91.996,99.984 106,89L1394,89C1408,99.984 1421.52,127.948 1422,161C1421.59,189.276 1411.64,213.828 1400,227.213L1400,1350.79C1411.64,1364.17 1421.59,1388.72 1422,1417C1421.59,1445.28 1411.64,1469.83 1400,1483.21L1400,1948L100,1948L100,1483.21C88.362,1469.83 78.412,1445.28 78,1417C78.412,1388.72 88.362,1364.17 100,1350.79L100,227.213ZM1389,1489L1389,1937L111,1937L111,1489L1389,1489ZM1388.24,1356.01C1389.44,1356.08 1390.56,1356.69 1391.26,1357.68C1405.33,1377.45 1410.29,1397.23 1410.29,1417C1410.29,1436.77 1405.33,1456.55 1391.26,1476.32C1390.51,1477.37 1389.29,1478 1388,1478L112,1478C110.706,1478 109.492,1477.37 108.741,1476.32C94.667,1456.55 89.714,1436.77 89.714,1417C89.714,1397.23 94.667,1377.45 108.741,1357.68C109.492,1356.63 110.706,1356 112,1356L1388,1356L1388.24,1356.01ZM111,233L111,1345L1389,1345L1389,233L111,233ZM112,100L1388,100C1389.29,100 1390.51,100.626 1391.26,101.68C1405.33,121.453 1410.29,141.227 1410.29,161C1410.29,180.773 1405.33,200.547 1391.26,220.32C1390.51,221.374 1389.29,222 1388,222L112,222C110.706,222 109.492,221.374 108.741,220.32C94.667,200.547 89.714,180.773 89.714,161C89.714,141.227 94.667,121.453 108.741,101.68C109.492,100.626 110.706,100 112,100Z" style="fill:rgb(239,56,39);"/> | ||||||
|  |     </g> | ||||||
|  | </svg> | ||||||
| After Width: | Height: | Size: 1.9 KiB | 
							
								
								
									
										
											BIN
										
									
								
								img/frames/promo/pinlineThumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.3 KiB | 
| @@ -1,5 +1,6 @@ | |||||||
| loadFramePacks([ | loadFramePacks([ | ||||||
| 	{name:'Regular Frames', value:'PromoRegular-1'}, | 	{name:'Regular Frames', value:'PromoOpenHouse'}, | ||||||
|  | 	{name:'Borderless Frames', value:'PromoRegular-1'}, | ||||||
| 	{name:'Extended Art Frames', value:'PromoExtended'}, | 	{name:'Extended Art Frames', value:'PromoExtended'}, | ||||||
| 	{name:'Nickname Frames', value:'PromoNickname'}, | 	{name:'Nickname Frames', value:'PromoNickname'}, | ||||||
| 	{name:'Generic Showcase', value:'PromoGenericShowcase'}, | 	{name:'Generic Showcase', value:'PromoGenericShowcase'}, | ||||||
|   | |||||||
							
								
								
									
										52
									
								
								js/frames/packPromoOpenHouse.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,52 @@ | |||||||
|  | //Create objects for common properties across available frames | ||||||
|  | var masks = [{src:'/img/frames/promo/pinline.svg', name:'Pinline'}, {src:'/img/frames/m15/regular/m15MaskTitle.png', name:'Title'}, {src:'/img/frames/promo/m15PromoMaskType.png', name:'Type'}, {src:'/img/frames/promo/frame.svg', name:'Frame'}, {src:'/img/frames/promo/m15PromoMaskRules.png', name:'Rules'}, {src:'/img/frames/m15/regular/m15MaskBorder.png', name:'Border'}]; | ||||||
|  | var bounds = {x:0.7573, y:0.8848, width:0.188, height:0.0733}; | ||||||
|  | //defines available frames | ||||||
|  | availableFrames = [ | ||||||
|  | 	{name:'White Frame', src:'/img/frames/promo/openHouse/w.png', masks:masks}, | ||||||
|  | 	{name:'Blue Frame', src:'/img/frames/promo/openHouse/u.png', masks:masks}, | ||||||
|  | 	{name:'Black Frame', src:'/img/frames/promo/openHouse/b.png', masks:masks}, | ||||||
|  | 	{name:'Red Frame', src:'/img/frames/promo/openHouse/r.png', masks:masks}, | ||||||
|  | 	{name:'Green Frame', src:'/img/frames/promo/openHouse/g.png', masks:masks}, | ||||||
|  | 	{name:'Multicolored Frame', src:'/img/frames/promo/openHouse/m.png', masks:masks}, | ||||||
|  | 	{name:'Artifact Frame', src:'/img/frames/promo/openHouse/a.png', masks:masks}, | ||||||
|  | 	{name:'Land Frame', src:'/img/frames/promo/openHouse/l.png', masks:masks}, | ||||||
|  | 	{name:'Vehicle Frame', src:'/img/frames/promo/openHouse/v.png', masks:masks}, | ||||||
|  | 	{name:'Colorless Frame', src:'/img/frames/promo/openHouse/c.png', masks:masks}, | ||||||
|  | 	{name:'White Power/Toughness', src:'/img/frames/m15/regular/m15PTW.png', bounds:bounds}, | ||||||
|  | 	{name:'Blue Power/Toughness', src:'/img/frames/m15/regular/m15PTU.png', bounds:bounds}, | ||||||
|  | 	{name:'Black Power/Toughness', src:'/img/frames/m15/regular/m15PTB.png', bounds:bounds}, | ||||||
|  | 	{name:'Red Power/Toughness', src:'/img/frames/m15/regular/m15PTR.png', bounds:bounds}, | ||||||
|  | 	{name:'Green Power/Toughness', src:'/img/frames/m15/regular/m15PTG.png', bounds:bounds}, | ||||||
|  | 	{name:'Multicolored Power/Toughness', src:'/img/frames/m15/regular/m15PTM.png', bounds:bounds}, | ||||||
|  | 	{name:'Artifact Power/Toughness', src:'/img/frames/m15/regular/m15PTA.png', bounds:bounds}, | ||||||
|  | 	{name:'Colorless Power/Toughness', src:'/img/frames/m15/regular/m15PTC.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 = 'promoOpenHouse'; | ||||||
|  | 	//art bounds | ||||||
|  | 	card.artBounds = {x:0.0614, y:0.1124, width:0.8774, height:0.8086}; | ||||||
|  | 	autoFitArt(); | ||||||
|  | 	//set symbol bounds | ||||||
|  | 	card.setSymbolBounds = {x:0.9213, y:0.6743, 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({ | ||||||
|  | 		mana: {name:'Mana Cost', text:'', y:0.0613, width:0.9292, 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}, | ||||||
|  | 		type: {name:'Type', text:'', x:0.0854, y:0.65, width:0.8292, height:0.0543, oneLine:true, font:'belerenb', size:0.0324, color:'white', shadowX:0.0014, shadowY:0.001}, | ||||||
|  | 		rules: {name:'Rules Text', text:'', x:0.086, y:0.7143, width:0.828, height:0.2048, size:0.0362, color:'white', shadowX:0.0014, shadowY:0.001}, | ||||||
|  | 		pt: {name:'Power/Toughness', text:'', x:0.7928, y:0.902, width:0.1367, height:0.0372, size:0.0372, font:'belerenbsc', oneLine:true, align:'center'} | ||||||
|  | 	}); | ||||||
|  | } | ||||||
|  | //loads available frames | ||||||
|  | loadFramePack(); | ||||||
| @@ -46,7 +46,7 @@ document.querySelector('#loadFrameVersion').onclick = async function() { | |||||||
| 		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', shadowX:0.0014, shadowY:0.001}, | 		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', shadowX:0.0014, shadowY:0.001}, | ||||||
| 		type: {name:'Type', text:'', x:0.0854, y:0.65, width:0.8292, height:0.0543, oneLine:true, font:'belerenb', size:0.0324, color:'white', shadowX:0.0014, shadowY:0.001}, | 		type: {name:'Type', text:'', x:0.0854, y:0.65, width:0.8292, height:0.0543, oneLine:true, font:'belerenb', size:0.0324, color:'white', shadowX:0.0014, shadowY:0.001}, | ||||||
| 		rules: {name:'Rules Text', text:'', x:0.086, y:0.7143, width:0.828, height:0.2048, size:0.0362, color:'white', shadowX:0.0014, shadowY:0.001}, | 		rules: {name:'Rules Text', text:'', x:0.086, y:0.7143, width:0.828, height:0.2048, size:0.0362, color:'white', shadowX:0.0014, shadowY:0.001}, | ||||||
| 		pt: {name:'Power/Toughness', text:'', x:0.7928, y:0.902, width:0.1367, height:0.0372, size:0.0372, font:'belerenbsc', oneLine:true, align:'center', color:'white'} | 		pt: {name:'Power/Toughness', text:'', x:0.7928, y:0.902, width:0.1367, height:0.0372, size:0.0372, font:'belerenbsc', oneLine:true, align:'center'} | ||||||
| 	}); | 	}); | ||||||
| } | } | ||||||
| //loads available frames | //loads available frames | ||||||
|   | |||||||
 Kyle
					Kyle