Guest User

Javascript Jigsaw Puzzle

a guest
Jun 10th, 2015
321
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     (function (lib, img, cjs) {
  2.    
  3.     var p; // shortcut to reference prototypes
  4.    
  5.     // library properties:
  6.     lib.properties = {
  7.         width: 1280,
  8.         height: 800,
  9.         fps: 24,
  10.         color: "#666666",
  11.         manifest: [
  12.             {src:"images/puzzlepic1.jpg", id:"puzzlepic1"}
  13.         ]
  14.     };
  15.    
  16.    
  17.    
  18.     // symbols:
  19.    
  20.    
  21.    
  22.     (lib.puzzlepic1 = function() {
  23.         this.initialize(img.puzzlepic1);
  24.     }).prototype = p = new cjs.Bitmap();
  25.     p.nominalBounds = new cjs.Rectangle(0,0,620,414);
  26.    
  27.    
  28.     (lib.p16 = function() {
  29.         this.initialize();
  30.    
  31.         // Layer 1
  32.         this.shape = new cjs.Shape();
  33.         this.shape.graphics.f().s("#231F20").p("AqEIqIUEAAIAAxY");
  34.         this.shape.setTransform(68.4,106.1);
  35.    
  36.         this.shape_1 = new cjs.Shape();
  37.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-579.4,-434.9)).s().p("ApvMnQgQgigLg1QgNhEADhHQAGitBTgoQA3gaBOAnQAWALAoAYQAjATAXAEQBgATAog0QAhgqABheQAFhUgCgtQgDhRgeghQgkgkhVAIQhiAQgrABQhqABghgRQgzgXgChaQgBguAJhUQALhdACgjQC9ApCQgSQBcgKAJg1QAGgigjhlQgHgUgUgoQgVgngGgTQgYhEA3gsQAmgfBdABQAzABBYAHQBrAAAWAIQAwATAEBTQACAmgXBkQgVBZAMA3QAOBCBAArQA7AoBUAMQBRALBJgUQA7gRAjghIAARXg");
  38.         this.shape_1.setTransform(66.2,80.7);
  39.    
  40.         this.addChild(this.shape_1,this.shape);
  41.     }).prototype = p = new cjs.Container();
  42.     p.nominalBounds = new cjs.Rectangle(0,0,133.4,162.5);
  43.    
  44.    
  45.     (lib.p15 = function() {
  46.         this.initialize();
  47.    
  48.         // Layer 1
  49.         this.shape = new cjs.Shape();
  50.         this.shape.graphics.f().s("#231F20").p("AGPpNQgCAjgKBdQgJBUABAuQACBaAyAZQAiARBqgBQArgBBigSQBVgIAjAmQAfAhADBRQABAtgFBSQgBBfggApQgpA0hfgSQgXgFgjgTQgpgXgVgLQhOgog4AaQhSAogHCtQgCBHANBFQAKA1ARAiIzqAA");
  51.         this.shape.setTransform(134.9,65.8);
  52.    
  53.         this.shape_1 = new cjs.Shape();
  54.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-454,-453.3)).s().p("Ap0JvQAihGgEiDQgDhqgbh4QgOgRgVgHQgVgEgEgCQgtgDg6AHIhjAMQhAAGg3ghQg0gggag4Qgbg6AKg6QALhBA2gyQApgnBFAGQAgADBdAZQBMAVAkgGQA2gJAWhAQAPgtgNhSQgShagEgkIgHhLQApgNBQgcQBighA9AJQBTANATA2QAOAogUBTQgeCBgBAMQgKBPAhArQAlAwCEANQB/ANA4ghQA0geABhKQgIhaAFgwQASi0CJgoQBogeDCAxIA9AOQgCAjgLBdQgJBUABAuQACBaAzAZQAhARBqgBQArgBBigSQBVgIAkAmQAeAhADBRQACArgFBUQgBBeghAqQgoA0hggTQgXgEgjgTQgogYgWgLQhOgng3AaQhTAogGCtQgDBHANBEQALA1AQAig");
  55.         this.shape_1.setTransform(110.8,62.4);
  56.    
  57.         this.addChild(this.shape_1,this.shape);
  58.     }).prototype = p = new cjs.Container();
  59.     p.nominalBounds = new cjs.Rectangle(0,0,222.6,125.8);
  60.    
  61.    
  62.     (lib.p14 = function() {
  63.         this.initialize();
  64.    
  65.         // Layer 1
  66.         this.shape = new cjs.Shape();
  67.         this.shape.graphics.f().s("#231F20").p("AJ5pPQAGBKAAABQAEAkATBaQANBSgQAtQgVBAg2AJQglAGhMgVQhcgZgggDQhFgGgqAnQg1AygLBBQgKA8AbA4QAaA4AzAgQA3AhBAgGQAhgEBCgIQA7gHAsADQAFACAUAEQAVAHAPARQAaB4AEBqQAECDgjBGI0xAA");
  68.         this.shape.setTransform(72.6,109.2);
  69.    
  70.         this.shape_1 = new cjs.Shape();
  71.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-323.9,-431.7)).s().p("AqSNHQgahYgIgtQgQhXANhEQAQhPA0gdQAogVBNACICGAEQBNgDAtgjQAugjAbg9QAbg7ABg/QABhCgcgvQggg1g8gQQgwgPhaAZQhrAcgjAAQhdgBgUgqQgKgWAAhyQAAhQAdiUIAQABQCUALBwApQBoAnAkgZQAdgUgMhDQgEgYgghuQgahVADgnQAFhDA6gxQA1gtBNgPQBNgPA8AXQBEAaAVA/QANAngUBcQgVBgALAtQATBOAsAiQAsAiBUAFQCCAICsgaQAKgCAXgGIAHBLQAEAkASBaQANBSgPAtQgWA+g2AJQgkAGhMgVQhdgZgggDQhFgGgpAnQg2AygLBBQgKA8AbA6QAaA4A0AgQA3AhBAgGIBjgMQA6gHAtADQAEACAVAEQAVAHAOARQAbB4ADBqQAECDgiBGg");
  72.         this.shape_1.setTransform(70.2,84);
  73.    
  74.         this.addChild(this.shape_1,this.shape);
  75.     }).prototype = p = new cjs.Container();
  76.     p.nominalBounds = new cjs.Rectangle(0,0,141.5,169);
  77.    
  78.    
  79.     (lib.p13 = function() {
  80.         this.initialize();
  81.    
  82.         // Layer 1
  83.         this.shape = new cjs.Shape();
  84.         this.shape.graphics.f().s("#231F20").p("AuBpXIAAS3IUJAAQgahYgIgtQgQhYAOhDQAPhQA1gcQAngVBNACQAsABBbADQBMgEAugjQAtgjAcg9QAag6ABg9QABhCgcgwQgfg1g8gSQgxgOhaAZQhqAdgjAAQheAAgUgtQgJgVAAhzQAAhPAciV");
  85.         this.shape.setTransform(89.8,64.5);
  86.    
  87.         this.shape_1 = new cjs.Shape();
  88.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-218.6,-453.1)).s().p("AuBJyIAAy3QCNgmBMgFQCagLA9BOQAbAigDBCQgBAVgPBoQgMBOAIArQALA8AyAeQAjAUBcgHQBSgHAugTQA7gYAOgnQAHgVAAhXQgBimAbgyQAnhNCQABQC6AABKAEQgcCVAABPQAABzAJAVQAUAtBeAAQAjAABqgdQBagZAxAOQA8ASAfA1QAcAwgBBCQgBA9gaA6QgcA9gtAjQguAjhMAEIiHgEQhNgCgnAVQg1AcgPBQQgOBDAQBYQAIAtAaBYg");
  89.         this.shape_1.setTransform(89.8,62.7);
  90.    
  91.         this.addChild(this.shape_1,this.shape);
  92.     }).prototype = p = new cjs.Container();
  93.     p.nominalBounds = new cjs.Rectangle(-1,0,181.6,126.3);
  94.    
  95.    
  96.     (lib.p12 = function() {
  97.         this.initialize();
  98.    
  99.         // Layer 1
  100.         this.shape = new cjs.Shape();
  101.         this.shape.graphics.f().s("#231F20").p("AJ7r6IAAWxQgjAhg8ARQhIAUhSgLQhTgMg7goQhBgrgOhCQgLg3AVhZQAXhkgCgmQgFhTgwgTQgVgIhrAAQhYgHg0gBQhcgBgnAfQg2AsAXBEQAHATAUAnQAVAoAHAUQAiBlgFAiQgKA1hbAKQiRASi9gp");
  102.         this.shape.setTransform(109,84.7);
  103.    
  104.         this.shape_1 = new cjs.Shape();
  105.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-559.3,-330.4)).s().p("AJmMeQhUgLg7goQhAgsgOhCQgMg2AVhZQAXhkgCgmQgEhUgwgSQgWgJhrAAQhagHgzAAQhdgCgkAfQg3AtAYBDQAGAUAVAnQAUAnAHAUQAhBmgGAhQgJA1haALQiQARi9goIAAgFQACgpAShTQAZhyAFgbQAeixg+hPQgqg2g/ABQggAAhUAaQhKAYgpgHQg9gKgqhJQggg2ACg1QABguAahCQAkhYAegXQAlgdBPATQCrApBCgwQBIg0gRisQgOiAgIhRQBNgaAkgHIBagVQA9gOAogFQB3gNBAA7QAeA7gNA9QgJAqgkA9QgpBFgIAVQgRAxAYAlQAbArA3AfQA0AdA7AIQA9AHAtgVQAzgXASg2QAOgngFhBQgIhLgDglQgGhBANgmQAQgyAxgbQA4gdCXAIQB/AHA4AaIgBWxQgjAig7AQQgvANgyAAQgcAAgdgEg");
  106.         this.shape_1.setTransform(86.3,80.3);
  107.    
  108.         this.addChild(this.shape_1,this.shape);
  109.     }).prototype = p = new cjs.Container();
  110.     p.nominalBounds = new cjs.Rectangle(0,0,173.6,161.6);
  111.    
  112.    
  113.     (lib.p11 = function() {
  114.         this.initialize();
  115.    
  116.         // Layer 1
  117.         this.shape = new cjs.Shape();
  118.         this.shape.graphics.f().s("#231F20").p("AKBugQAHBRAOCAQASCthIAzQhDAwiqgoQhPgTgmAcQgeAXgjBYQgbBDgBAuQgBA3AfA2QArBJA9AKQAoAGBLgXQBTgaAggBQA/gBArA3QA+BNgfCwQgEAcgaByQgSBSgCAqQAAACAAACQgegGgfgIQjBgxhoAeQiJAogSC0QgFAwAIBaQgCBKg0AeQg2AhiAgNQiEgNglgwQgigrAKhPQACgMAeiBQAThTgOgoQgSg2hUgNQg9gJhhAhQhRAcgoAN");
  119.         this.shape.setTransform(75.4,140);
  120.    
  121.         this.shape_1 = new cjs.Shape();
  122.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-452.7,-326.8)).s().p("AhdSGQiEgNglgwQgigsAKhPQACgLAeiCQAThSgOgoQgSg3hUgNQg9gJhhAiQhRAcgoAMIgFg0QgHhMgKgxQgWhVgJgqQgQhKAMg6QARhOApgPQAZgJBRAMQCjAXBYg8QBkhFgdijQgQhdgyggQgmgYhIAHQhXANgtADQhOAEgxgdQhag1ARiLQAIhEBFjQIAFgPQA4AKA5APICfAvQBgAYBCgLQAPgvgDg8QgBgmgchVQghhlgHgjQgPhJAYgkQAdgtBZAAQAtABB4gGQBqAFAnA0QAmAzgOBOQgFAfgiBcQg6CeB8AuQBYAgC6gaQAzgHBbggIAcgJQAHBRAOCAQASCshIA0QhDAwiqgpQhPgTgmAdQgeAXgjBYQgbBCgBAuQgBA1AfA2QArBJA9AKQAoAHBLgYQBTgaAgAAQA/gBArA2QA+BPgfCxQgEAbgaByQgSBTgCApIAAAFIg9gPQjBgxhoAfQiJAogSCzQgFAwAIBbQgCBJg0AfQgoAYhMAAQgeAAgkgEg");
  123.         this.shape_1.setTransform(71.3,116.2);
  124.    
  125.         this.addChild(this.shape_1,this.shape);
  126.     }).prototype = p = new cjs.Container();
  127.     p.nominalBounds = new cjs.Rectangle(0,0,143.7,233.4);
  128.    
  129.    
  130.     (lib.p10 = function() {
  131.         this.initialize();
  132.    
  133.         // Layer 1
  134.         this.shape = new cjs.Shape();
  135.         this.shape.graphics.f().s("#231F20").p("AGzrdQgDAHgCAIQhFDQgJBEQgRCLBaA1QAyAdBOgEQAsgDBXgNQBJgHAmAYQAyAgAQBdQAcCjhkBFQhXA8ikgXQhQgMgZAJQgqAPgQBOQgNA6AQBKQAJAqAXBVQAKAxAGBMQADAdACAXQgXAHgKABQisAbiCgJQhUgFgqghQgsgjgThOQgLgtAVhfQAUhdgNgnQgVg/hEgZQg+gXhNAPQhNAPg1AtQg6AxgFBCQgDAnAaBWQAgBtAEAYQAMBEgdAUQgkAYhogmQhwgqiUgLQgHAAgJgB");
  136.         this.shape.setTransform(134,76);
  137.    
  138.         this.shape_1 = new cjs.Shape();
  139.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-322.8,-326.7)).s().p("AlnLTQhwgqiUgLIgQgBIADgQQAfidgChSQgBg1gWhMQgahYghgZQgqgghVAUIhGARQgnAIgbgDQhJgIgpgzQglgtgDhEQgDhAAfg+QAghAA6gkQA1ggBOALICCAeQBHASAigRQAtgXAKhaQANhzgyibIgjhoIB/gCQBigBBFAEQBMAEAsAUQA6AcAVA9QAPAsgWBUQgXBXAMAsQAUBLBVAWQBGATBdgXQBJgRAZgqQAXgngIhVQgDgZgLgoQgOgsgGgXQgVhSAagvQAhg8BYgMQAlgFBwAGQBbAEBJALIAtAHIgFAPQhFDQgJBEQgRCLBaA1QAyAdBOgEQAsgDBXgNQBJgHAmAYQAyAgAQBdQAcCjhkBFQhXA8ikgXQhQgMgZAJQgqAPgQBOQgNA6AQBKQAJAqAXBVQAKAxAGBMIAFA0QgXAHgKABQisAbiCgJQhUgFgsghQgsgjgThOQgLgtAVhfQAUhdgNgnQgVg/hEgZQg+gXhLAPQhNAPg1AtQg6AxgFBCQgDAnAaBWQAgBtAEAYQAMBEgdAUQgOAJgYAAQgnAAg/gXg");
  140.         this.shape_1.setTransform(110.4,74.7);
  141.    
  142.         this.addChild(this.shape_1,this.shape);
  143.     }).prototype = p = new cjs.Container();
  144.     p.nominalBounds = new cjs.Rectangle(0,-0.9,221.8,151.3);
  145.    
  146.    
  147.     (lib.p9 = function() {
  148.         this.initialize();
  149.    
  150.         // Layer 1
  151.         this.shape = new cjs.Shape();
  152.         this.shape.graphics.f().s("#231F20").p("AJlucQANAoAXBAQAyCbgNBzQgLBagtAXQghARhHgSQh9gdgFgBQhPgLg0AgQg6AkghBAQgeA+ACBCQADBEAmAtQApAzBJAIQAaADAogIQAXgFAugMQBWgUApAgQAhAZAaBWQAWBMACA1QABBSgfCdQgBAIgCAIQhKgEi6AAQiQgBgpBNQgbAyABCmQAABXgHAVQgOAng7AYQguAThQAHQhcAHgjgUQgygegLg8QgIgrAMhOQAPhoABgVQADhCgbgiQg9hOiaALQhMAFiNAmIAA1a");
  153.         this.shape.setTransform(68.9,135.3);
  154.    
  155.         this.shape_1 = new cjs.Shape();
  156.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-197.7,-328.4)).s().p("Ai/RkQgygegLg8QgIgrAMhOQAPhoABgVQADhCgbgiQg9hOiaALQhMAFiNAmIAA1aQAgAIBYAZQBkAdA7AGQC6ASgcizQgEgZgPgrIgYhJQgZhZAggyQAhg0BhgGQBHgEBPATQBgAXAVAvQALAYABBsQAAAuACAaQAEAnAMAdQAOAkAGAfQAIASAsAQQA+AWB1gWQCageAcAAIAogBIAkBoQAyCbgNBzQgLBagtAXQghARhHgSIiCgeQhPgLg0AgQg6AkghBAQgeA+ACBCQADBCAmAtQApAzBJAIQAaADAogIIBFgRQBWgUApAgQAhAZAaBYQAWBMACA1QABBSgfCdIgDAQQhKgEi6AAQiQgBgpBNQgbAyABCmQAABXgHAVQgOAng7AYQguAThQAHQgZACgUAAQg4AAgagPg");
  157.         this.shape_1.setTransform(68.9,113.9);
  158.    
  159.         this.addChild(this.shape_1,this.shape);
  160.     }).prototype = p = new cjs.Container();
  161.     p.nominalBounds = new cjs.Rectangle(-1,0,139.8,229.3);
  162.    
  163.    
  164.     (lib.p8 = function() {
  165.         this.initialize();
  166.    
  167.         // Layer 1
  168.         this.shape = new cjs.Shape();
  169.         this.shape.graphics.f().s("#231F20").p("AJtuqIAAV0Qg4gbh/gHQiWgIg4AeQgyAagQAzQgMAmAFBAQADAlAJBLQAEBBgNAoQgTA1gyAYQgtAUg8gHQg6gHg1geQg2gegcgsQgXglARgwQAHgWAphFQAkg9AJgpQAOg9gfg7QhAg8h5AOQgoAEg8APQhQATgLACQgjAHhNAZ");
  170.         this.shape.setTransform(71,143.2);
  171.    
  172.         this.shape_1 = new cjs.Shape();
  173.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-579,-187.8)).s().p("AAeSdQg4gIg1gdQg2gfgcgrQgXglARgxQAHgVAphFQAkg9AJgqQAOg9gfg7QhAg7h5ANQgoAFg8AOIhbAVQgjAHhNAaIgFg2QgNiVgBh6QAAhjAfgQQAPgHAiAAQAVgBA6ACQBDAAA7gQQBRgWAZgtQASgfgLhfQgKhVgRgiQgcg1g8gNQgegHhcAAQhjAAgigNQg4gWgXhMQgQg3ABhVQABhIAMhFQAEgSAehzIAVAFQAfAHBiAjQBjAeA/ADQDAAHgpj2QgEgXgMgkQgPgrgDgPQgRhEAeg3QAYgsA3gcQAsgWA4gIQDGgdAiBjQAPAsgYBTQgeBpgBAUQgJCxCxAQQA9AFBjgNICNgVIAAVzQg4gah/gHQiWgIg4AdQgyAbgQAyQgMAmAFBBQADAlAJBLQAEBBgNAnQgTA2gyAXQgiAQgqAAQgPAAgQgCg");
  174.         this.shape_1.setTransform(66.6,118.3);
  175.    
  176.         this.addChild(this.shape_1,this.shape);
  177.     }).prototype = p = new cjs.Container();
  178.     p.nominalBounds = new cjs.Rectangle(0,0,134.2,237.9);
  179.    
  180.    
  181.     (lib.p7 = function() {
  182.         this.initialize();
  183.    
  184.         // Layer 1
  185.         this.shape = new cjs.Shape();
  186.         this.shape.graphics.f().s("#231F20").p("AGnrNQgeBzgEASQgMBFgBBIQgBBVAQA3QAXBMA4AWQAiANBjAAQBcAAAeAHQA8ANAcA1QARAiAKBVQALBfgSAfQgZAthRAWQg7AQhDAAQg6gCgVABQgiAAgPAHQgfAQAABjQABB6ANCVQACAXADAfQgOAEgOAFQhbAggzAHQi6AahYggQh6guA6ieQAihcAFgfQAMhOgkgzQgng0hqgFQh6AGgtgBQhZAAgdAtQgYAkAPBJQAHAjAhBlQAcBVABAmQADA8gPAvQhCALhggYQhsghgzgOQg5gPg4gK");
  187.         this.shape.setTransform(133.6,79.7);
  188.    
  189.         this.shape_1 = new cjs.Shape();
  190.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-450.3,-188)).s().p("AEGLiQh8guA6ieQAihcAGgfQANhOglgzQgng0hrgFQh3AGgtgBQhaAAgdAtQgXAkAOBJQAHAjAhBlQAcBVACAmQACA8gOAvQhCALhggYIifgvQg5gPg4gKQA4itgDhXQgEiIh+gyQg1gVhcAiQhsAoglgCQhUgDgZgyQgUgoAPhgQAMhJAag/QAihVAvgXQAogVBZARQBhATAmgNQBkggARicQALhogbiNQgEgTgYhJIARgFQB6glAygIQBWgPAPgCQA5gGAuAMQA/ARAJARQAEAIAAATIABAqQADAygdBeQgdBaAFAwQAJBKA+AOQAXAGAngBIBFgCQB1ABAVgDQBbgKAagwQAXgqgdhXQghhmADgfQAOiLC0AGQBHACC+AwQgfBzgDASQgNBFgBBIQgBBVARA3QAXBMA3AWQAjANBjAAQBbAAAfAHQA7ANAcA1QASAiAKBVQAKBfgRAfQgZAthRAWQg8AQhCAAQg7gCgVABQgiAAgOAHQggAQABBjQAAB6ANCVIAFA2IgcAJQhbAggyAHQhTAMhAAAQhPAAgxgSg");
  191.         this.shape_1.setTransform(109.1,75.6);
  192.    
  193.         this.addChild(this.shape_1,this.shape);
  194.     }).prototype = p = new cjs.Container();
  195.     p.nominalBounds = new cjs.Rectangle(0,0,219.1,152.2);
  196.    
  197.    
  198.     (lib.p6 = function() {
  199.         this.initialize();
  200.    
  201.         // Layer 1
  202.         this.shape = new cjs.Shape();
  203.         this.shape.graphics.f().s("#231F20").p("AJXuiQAZBJADAUQAbCMgLBpQgQCchkAgQgnAMhggSQhagSgoAVQguAYgjBVQgaBAgLBKQgPBfAUApQAYAvBUAEQAlABBtgmQBcgiA0AVQB+AxAFCHQADBXg5CuQgWgFgXgDQhJgKhagFQhwgFglAFQhYAMghA7QgbAwAWBSQAFAWAOAtQAMAoACAYQAIBVgXAoQgYAphJASQhbAWhIgSQhVgXgVhKQgLgsAXhXQAWhUgPgtQgVg9g7gbQgsgVhMgEQhFgDhiABQhMABgzAB");
  204.         this.shape.setTransform(72.7,139.4);
  205.    
  206.         this.shape_1 = new cjs.Shape();
  207.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-325,-189)).s().p("AhNSAQhVgWgUhLQgMgsAXhXQAWhUgPgsQgVg9g6gcQgsgUhMgEQhFgEhiABIh/ACIgHgVQgYhJgIg4QgMhKAQhAQAUhQA4gbQA0gZBVAYQBmAcAggEQA/gGApg3QAkgxAMhNQAMhHgNhFQgNhIgggqQgigrg/gCQghgBhVASQhOAPgngFQg8gJggg3QgwhUARinQAMhzAjhrIBcAMQBqANBMgDQBagDAygNQBigaABhCQAAgmgwhNQguhIAIg5QANhfA/gfQAxgYBmAJQBeAIAcArQAYAkgFBoQgBAhgOBjQgIBaAZAmQApA9BpgBQA8AABwgSQA8gFBggbQAYBJAEATQAbCNgLBoQgRCchkAgQgmANhhgTQhZgRgoAVQgvAXgiBVQgaBBgMBHQgPBgAUAoQAZAyBUADQAlACBsgoQBcgiA1AVQB+AyAECIQADBXg4CtIgtgHQhJgLhbgEQhwgGglAFQhYAMghA8QgaAvAVBSQAGAXAOAsQALAoADAZQAIBVgXAnQgZAqhJARQgzANgrAAQgkAAghgJg");
  208.         this.shape_1.setTransform(70.3,116.1);
  209.    
  210.         this.addChild(this.shape_1,this.shape);
  211.     }).prototype = p = new cjs.Container();
  212.     p.nominalBounds = new cjs.Rectangle(0,0,141.6,233.2);
  213.    
  214.    
  215.     (lib.p5 = function() {
  216.         this.initialize();
  217.    
  218.         // Layer 1
  219.         this.shape = new cjs.Shape();
  220.         this.shape.graphics.f().s("#231F20").p("AGqrNQgjBqgMB0QgRCmAwBUQAgA4A8AIQAnAGBOgQQBVgRAhABQA/ABAiAsQAgApANBIQANBFgMBIQgMBNgkAwQgpA3g/AHQggADhmgcQhVgXg0AZQg4AbgUBPQgQBAAMBKQAIA4AYBJQADAKAEAMQgXAAgSAAQgcABiaAdQh0AXg+gXQgrgQgIgRQgGgggOgjQgLgdgEgoQgDgZAAgvQAAhsgLgYQgWguhhgYQhQgThHAFQhgAFghA0QggAzAZBZQAEANAUA7QAOArAEAZQAcC0i5gSQg7gGhkgdQhZgagfgIIAA1m");
  221.         this.shape.setTransform(88.7,77.7);
  222.    
  223.         this.shape_1 = new cjs.Shape();
  224.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-217.5,-189.5)).s().p("ApeLtQg7gGhkgdQhZgagfgIIAA1mIBWgUQBMgQA0gHQCigTA4A+QAnAsgLCPQgGBOABAeQACA6ATAiQAWAlA7AYQA4AWBDABQBGACAygXQA5gaAPgxQALgigKg+QgQhJgFglQgKg/AMgmQAPgxA1gZQAtgTBoAIQA5AFBfAMIBYALQgjBqgMB0QgRCmAwBUQAgA4A8AIQAnAGBOgQQBWgRAgABQA/ABAiAsQAgApANBIQANBFgMBIQgMBNgkAwQgpA3g/AHQggADhmgcQhVgXg0AZQg4AbgUBPQgQBAAMBKQAIA4AYBJIAHAWIgpAAQgcABiaAdQh0AXg+gXQgrgQgIgRQgGgggOgjQgLgdgEgoQgDgZAAgvQAAhsgLgYQgWguhhgYQhQgThHAFQhgAFghA0QggAzAZBZIAYBIQAPArADAZQAaCjiXAAQgPAAgRgBg");
  225.         this.shape_1.setTransform(88.7,75.1);
  226.    
  227.         this.addChild(this.shape_1,this.shape);
  228.     }).prototype = p = new cjs.Container();
  229.     p.nominalBounds = new cjs.Rectangle(-1,0,179.3,151.2);
  230.    
  231.    
  232.     (lib.p4 = function() {
  233.         this.initialize();
  234.    
  235.         // Layer 1
  236.         this.shape = new cjs.Shape();
  237.         this.shape.graphics.f().s("#231F20").p("AKBqCIAAShQhaAOgzAHQhjANg9gFQiwgQAIixQABgUAfhpQAXhTgPgsQgihjjEAdQg6AIgsAWQg3AcgYAsQgeA3ARBEQADAPAPArQAMAkAEAXQApD2jAgHQg/gDhjgeQhigjgfgHQgLgDgKgC");
  238.         this.shape.setTransform(114.7,64.4);
  239.    
  240.         this.shape_1 = new cjs.Shape();
  241.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-556.2,-64.1)).s().p("AhNKAQg/gChigfQhjgigegIIgVgFIACgKQAchoAEg8QAOi9i1AKQjGAMhDgZQhvgqAEiiQADhmAugnQAkggBKADQAsACBiAOQBZAJA1gRQBagdAeg6QAXgvgMhMIgiiOQgRhEAAgwITwAAIAAShIiNAVQhjAOg+gGQiwgQAIixQABgUAfhoQAYhUgPgrQgjhjjGAcQg5AJgsAWQg3AbgZAtQgeA3ARBEQAEAOAOArQAMAlAEAWQAoDwiyAAIgLgBg");
  242.         this.shape_1.setTransform(89.4,64.1);
  243.    
  244.         this.addChild(this.shape_1,this.shape);
  245.     }).prototype = p = new cjs.Container();
  246.     p.nominalBounds = new cjs.Rectangle(0,-1,179.9,130.7);
  247.    
  248.    
  249.     (lib.p3 = function() {
  250.         this.initialize();
  251.    
  252.         // Layer 1
  253.         this.shape = new cjs.Shape();
  254.         this.shape.graphics.f().s("#231F20").p("AJ0sjQAAAvARBFQAhCEABAJQANBNgYAvQgdA6hbAdQg1ARhYgKQhigOgsgBQhLgDgkAfQgtAogDBmQgFCkBvAoQBDAZDHgMQC1gLgOC9QgFA9gbBnQgCAFgBAGQi9gwhIgCQi0gGgOCLQgDAfAiBmQAcBXgWAqQgaAwhcAKQgVADh0gBQgvABgWABQgnABgXgGQg/gOgIhKQgGgwAdhaQAehegDgyQgBgEAAgmQAAgTgEgIQgJgRhAgRQgugMg5AGQgPAChWAPQgxAIh7AlQgIACgJAD");
  255.         this.shape.setTransform(74.7,80.5);
  256.    
  257.         this.shape_1 = new cjs.Shape();
  258.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-453,-80.5)).s().p("AijMfQg+gOgJhKQgFgwAdhaQAdhegDgyIgBgqQAAgTgEgIQgJgRg/gRQgugMg5AGQgPAChWAPQgyAIh6AlIgRAFIgLggQgahKAEg2QAGhEAVgqQAWgrA2guQAmgCA1AGQA2AGASgBQBGgCAyhWQAshLgghpQgihuhagOQgigFgqAIQgtALgWAEQhMANg3g/Qgyg7AqidQAZhTAKgnQAMgvACgfIUaAAQAAAvARBFIAiCNQAMBNgXAvQgeA6haAdQg1ARhZgKQhigOgsgBQhKgDgkAfQguAogDBmQgECkBvAoQBDAZDGgMQC1gLgOC9QgEA9gcBnIgCALQi+gwhHgCQi0gGgOCLQgDAfAhBmQAdBXgXAqQgaAwhbAKQgVADh1gBIhFACIgLAAQgfAAgUgFg");
  259.         this.shape_1.setTransform(71.6,80.5);
  260.    
  261.         this.addChild(this.shape_1,this.shape);
  262.     }).prototype = p = new cjs.Container();
  263.     p.nominalBounds = new cjs.Rectangle(0,-1,144.2,162.9);
  264.    
  265.    
  266.     (lib.p2 = function() {
  267.         this.initialize();
  268.    
  269.         // Layer 1
  270.         this.shape = new cjs.Shape();
  271.         this.shape.graphics.f().s("#231F20").p("AHHpsQgDAggMAuQgKAngZBUQgqCdAzA6QA2A/BNgNQAVgEAugLQAqgIAhAFQBbAOAiBvQAgBmgsBMQgzBXhGADQgRAAg3gGQg1gGgmACQg1AugWArQgWAqgFBFQgFA1AaBKQAGARAFAPQhgAbg7AGQhxASg7AAQhqAAgmg9QgZgmAIhaQAOhiABghQAEhogYglQgcgrhdgIQhogIgxAYQg/AegOBfQgIA5AuBJQAxBMgBAmQgBBChhAaQgyAOhaADQhMAChrgMQgzgHgogF");
  272.         this.shape.setTransform(130.7,62.1);
  273.    
  274.         this.shape_1 = new cjs.Shape();
  275.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-318.7,-62.1)).s().p("ADVIwQgZgmAIhaQAOhiABghQAFhogYglQgcgrhegIQhmgIgxAYQg/AegNBfQgIA5AuBJQAwBMAAAmQgBBChiAaQgyAOhaADQhMAChqgMIhcgMIAKgdQA2iYgchlQgkiDipAfQgeAFglARIg7AaQhCAYg6gsQgwglgLhAQgHgtALhJQAOhTAYgqQAjg5BGgIQAigDBaAVQBPAUAxgRQB7gpgVivQgEgbgYh1QgMg9gCgmIUSAAQgCAggMAuQgKAngZBUQgqCdAyA6QA3A/BMgNQAWgEAtgLQAqgIAiAFQBaAOAiBvQAgBmgsBMQgyBXhGADQgSAAg2gGQg1gGgmACQg2AugWArQgVAqgGBFQgEA1AaBKIALAgQhgAbg8AGQhwASg8AAIgBAAQhpAAgog9g");
  276.         this.shape_1.setTransform(106.6,62.1);
  277.    
  278.         this.addChild(this.shape_1,this.shape);
  279.     }).prototype = p = new cjs.Container();
  280.     p.nominalBounds = new cjs.Rectangle(0,-1,214.3,126.3);
  281.    
  282.    
  283.     (lib.p1 = function() {
  284.         this.initialize();
  285.    
  286.         // Layer 1
  287.         this.shape = new cjs.Shape();
  288.         this.shape.graphics.f().s("#231F20").p("AJns+QABAlANA9QAYB1ADAcQAWCvh7ApQgyAQhPgTQhagWghAEQhGAHgjA6QgZApgNBVQgMBJAIAtQAKBAAwAjQA6AtBCgZQADgBA4gZQAmgPAdgFQCpgeAkCAQAcBmg2CXQgFAPgEAOQg2gHgjgDQhfgNg5gEQhogJgsAUQg3AYgQAxQgMAmAKBAQAGAkAPBJQAKA+gLAjQgPAxg4AZQgzAXhFgBQhBgBg4gXQg7gXgWgmQgUghgCg6QgBgeAGhPQALiPgngsQg3g9iiATQg1AGhLARQg6ANgdAGIAAyl");
  289.         this.shape.setTransform(67.9,83.2);
  290.    
  291.         this.shape_1 = new cjs.Shape();
  292.         this.shape_1.graphics.bf(img.puzzlepic1, null, new cjs.Matrix2D(1.25,0,0,1.25,-196.7,-83.2)).s().p("AABM/QhBgBg4gXQg7gXgWgmQgUghgCg6QgBgeAGhPQALiPgngsQg3g9iiATQg1AGhLARIhXATIAAylIUNAAQABAlANA9QAYB1ADAcQAWCvh7ApQgyAQhPgTQhagWghAEQhGAHgjA6QgZApgNBVQgMBJAIAtQAKBAAwAjQA6AtBCgZIA7gaQAmgPAdgFQCpgeAkCAQAcBmg2CXIgJAdIhZgKQhfgNg5gEQhogJgsAUQg3AYgQAxQgMAmAKBAQAGAkAPBJQAKA+gLAjQgPAxg4AZQgwAWhAAAIgIAAg");
  293.         this.shape_1.setTransform(67.9,83.2);
  294.    
  295.         this.addChild(this.shape_1,this.shape);
  296.     }).prototype = p = new cjs.Container();
  297.     p.nominalBounds = new cjs.Rectangle(-1,-1,137.9,169.7);
  298.    
  299.    
  300.     // stage content:
  301.     (lib.PuzzleISU = function(mode,startPosition,loop) {
  302.         this.initialize(mode,startPosition,loop,{});
  303.    
  304.         // timeline functions:
  305.         this.frame_0 = function() {
  306.             //*********************
  307.             // Initialize:
  308.            
  309.             var numPieces = 16;
  310.            
  311.             for (var i = 0; i < numPieces; i++)
  312.             {
  313.                 var pieceName = "p" + (i + 1);
  314.                 var piece = this[pieceName];
  315.                 if( piece ){
  316.                     piece.name = pieceName;
  317.                     piece.on("mousedown", function(evt)
  318.                     {
  319.                         this.scaleX = 1;
  320.                         this.scaleY = 1;
  321.                         this.shadow = null;
  322.                         this.parent.addChild(this);// Bump to top
  323.                         this.offset = {x:this.x - evt.stageX, y:this.y - evt.stageY};
  324.                     });
  325.                     piece.on("pressmove", function(evt)
  326.                     {
  327.                         this.x = evt.stageX + this.offset.x;
  328.                         this.y = evt.stageY + this.offset.y;
  329.                     });
  330.                     piece.on("pressup", function(evt)
  331.                     {
  332.                         var target = this.parent["t"+this.name.substr(1)];
  333.                         if( target && hitTestInRange( target, 30) ){
  334.                             this.x = target.x;
  335.                             this.y = target.y;
  336.                         }
  337.                     });
  338.                 }
  339.             }
  340.            
  341.             function hitTestInRange( target, range )
  342.             {
  343.                 if( target.x > stage.mouseX - range &&
  344.                     target.x < stage.mouseX + range &&
  345.                     target.y > stage.mouseY - range &&
  346.                     target.y < stage.mouseY + range )
  347.                 {
  348.                     return true;
  349.                 }
  350.                 return false;
  351.             }
  352.         }
  353.    
  354.         // actions tween:
  355.         this.timeline.addTween(cjs.Tween.get(this).call(this.frame_0).wait(1));
  356.    
  357.         // lines
  358.         this.shape = new cjs.Shape();
  359.         this.shape.graphics.f().s("#333333").p("EgASgojQgEAoASBUQAWB1ADAbQAWCvh5ApQgyARhPgUQhagVghADQhGAIgjA5QgZAqgNBVQgMBJAIAtQAKBAAwAlQA6AsBCgYQADgBA4gZQAmgRAdgFQCpgfAiCDQAcBlg2CYQgpB4gNCDQgSCmAwBUQAeA4A8AIQAnAGBOgQQBWgRAhABQA+ABAiAsQAhApANBIQAMBHgLBIQgMBNglAwQgpA3g/AHQggADhlgcQhVgXg0AZQg2AbgUBPQgQBAALBKQAJA4AXBJQAOAoAbBUQAyCagNBzQgLBagtAXQgfARhHgRQh9gegFgBQhPgKg0AgQg6AjghBBQgeA9ACBCQADBEAmAuQApAyBJAJQAaADAogJQAXgFAugMQBWgUApAgQAhAZAaBZQAUBLACA1QABBTgdCdQgfCgAABUQAAByAJAWQAUAsBcABQAjAABqgeQBagZAxAPQA8ASAfA1QAcAvgBBCQgBA/gaA7QgcA9gtAjQguAjhMADQhbgDgsgBQhNgCgnAVQgzAdgPBPQgOBEAQBXQAJAxAdBi");
  360.         this.shape.setTransform(454.8,438.9);
  361.    
  362.         this.shape_1 = new cjs.Shape();
  363.         this.shape_1.graphics.f().s("#333333").p("EAAKgojQADAkgPBDQgKAngZBTQgqCdAyA7QA1A/BMgNQAWgEAtgLQAqgIAiAFQBaAOAiBuQAgBpgsBLQgyBYhGACQgSABg2gGQg1gGgmACQg2AugUArQgVAqgGBEQgEA2AaBKQAgBlAFAXQAbCNgLBoQgRCchiAgQgmANhhgTQhZgRgoAVQgvAXgiBVQgaBBgMBJQgPBgAUAoQAZAyBUADQAlACBsgoQBcgiA1AVQB8AyAECIQADBag9C5QhDDOgJBEQgRCLBYA1QAyAdBOgEQAsgDBXgNQBJgHAmAYQAyAgAQBdQAcClhkBFQhXA8ikgXQhQgMgZAJQgoAPgQBOQgNA6AQBKQAJAqAVBVQAKAxAGBMQAMB+AAABQAEAlASBZQANBSgPAuQgWBAg0AJQgkAGhMgVQhdgagggDQhFgFgpAmQg2AygLBCQgKA8AbA5QAaA4A0AgQA3AiBAgHQAggDBDgJQA6gGAtACQAEADATADQAVAHAOARQAbB5ADBqQAFCQgrBH");
  364.         this.shape_1.setTransform(581.7,438.9);
  365.    
  366.         this.shape_2 = new cjs.Shape();
  367.         this.shape_2.graphics.f().s("#333333").p("EAAhgopQgGA2AWBXQAgCFACAJQAMBMgXAvQgeA6hYAdQg1ARhZgJQhigOgsgCQhKgDgkAgQguAngDBmQgECkBvAqQBDAZDGgMQCzgKgOC9QgEA8gcBoQgfB8gDAUQgNBEgBBIQgBBWARA3QAVBMA3AVQAjAOBjAAQBbgBAfAHQA7AOAcA0QASAjAKBXQAKBegRAgQgZAshRAWQg8AQhCAAQg7gBgVAAQgiAAgOAIQggAQABBiQAAB6ANCVQAIBVATCwQARCthIAzQhAAwirgoQhPgTglAcQgeAXgkBYQgaBDgBAuQgCA3AgA2QAqBJA9AKQApAGBKgXQBUgaAggBQA+gBApA3QA+BPgeCwQgFAcgZByQgSBSgCAqQgCAhgLBjQgJBUABAuQACBaAzAZQAhARBqgBQArgBBigSQBVgIAkAmQAeAhADBRQACAtgFBUQgBBeghAqQgoA0hggTQgXgEgjgTQgogYgWgLQhOgng3AaQhRAogGCtQgDBHANBEQAOBEAVAl");
  368.         this.shape_2.setTransform(710.3,439.5);
  369.    
  370.         this.shape_3 = new cjs.Shape();
  371.         this.shape_3.graphics.f().s("#333333").p("EAomABFQglAyhMAVQhJAUhRgLQhUgMg7goQhAgrgOhAQgMg3AVhZQAXhkgCgmQgEhTgwgTQgWgIhrAAQhagHgzgBQhdgBgmAfQg3AsAYBEQAGATAVAnQAUAoAHAUQAjBlgGAiQgJAzhcAKQinAUjjg5QjCgvhoAeQiJAmgSC0QgFAwAIBaQgBBKg0AeQg4AhiBgNQiEgNglgwQghgrAKhPQABgMAeiBQAUhTgOgoQgTg0hTgNQg9gJhiAhQh9AqgbAFQisAaiCgIQhUgFgsgiQgsgggThOQgLgtAVhgQAUhcgNgnQgVg/hEgaQg+gXhNAPQhNAPg1AtQg6AxgFBDQgDAnAaBVQAgBuAEAYQAMBBgdAUQgkAZhognQhwgniUgLQhEgFjQgBQiRAAgoBKQgbAzAACmQABBXgIAVQgNAmg8AYQguAThSAHQhcAIgjgVQgygdgLg9QgHgrALhOQAQhoAAgVQADhCgbgiQg9hLiaALQhPAFiXAp");
  372.         this.shape_3.setTransform(582.1,577.1);
  373.    
  374.         this.shape_4 = new cjs.Shape();
  375.         this.shape_4.graphics.f().s("#333333").p("EAopAALQgzgiiWgIQiXgIg4AeQgxAYgQAzQgNAmAGBAQADAlAIBLQAFBBgOAoQgSA1gzAYQgtAUg9gHQg7gHg0geQg3gegbgsQgYglARgwQAIgWAphFQAkg9AJgpQANg9geg5QhAg8h5AOQgoAEg9APQhPATgLACQgqAIhjAgQhbAfgyAHQi6AahZggQh8grA6ifQAihcAGgfQANhNglgzQgng1hrgEQh5AFgtAAQhaAAgdAsQgXAlAOBJQAHAjAhBkQAcBVACAnQACA6gOAuQhCALhggYQhtgggygMQhQgWhMgLQhJgKhbgFQhwgFglAFQhYAMghA5QgaAwAVBSQAGAWAOAtQALAoADAYQAIBVgXAoQgZAphJASQhdAWhIgSQhVgXgUhKQgMgsAXhXQAWhUgPgtQgVg9g6gbQgsgThMgEQhFgDhiABQhwACg4AAQgcABiaAbQh0AXg+gXQgtgQgIgPQgGgggOgjQgLgdgEgoQgDgZAAgvQAAhsgLgYQgWguhhgYQhQgThHAFQhgAFghA0QggAzAZBZQAEANAUA7QAOArAEAZQAcCyi5gSQg7gGhkgdQh0gggSgD");
  376.         this.shape_4.setTransform(581.8,440.1);
  377.    
  378.         this.shape_5 = new cjs.Shape();
  379.         this.shape_5.graphics.f().s("#333333").p("EAooAAFQhkAQg3AIQhjANg+gFQiwgQAIivQABgUAfhpQAYhTgPgsQgjhjjGAdQg5AIgsAWQg3AcgZAsQgeA3ARBEQAEAPAOArQAMAkAEAXQApD0jAgHQg/gDhigeQhjgjgegHQjPgzhLgCQi0gGgOCJQgDAfAhBmQAdBXgXAqQgaAwhbAKQgVADh3gBQguABgXABQgnABgXgGQg+gOgJhKQgFgwAdhaQAdhegDgyQAAgEgBgmQAAgRgEgIQgJgRg/gRQgugMg5AGQgPAChWAPQgyAIh6AjQhqAfhBAGQhwASg8AAQhpABgpg9QgZgkAIhaQAOhjABghQAFhogYgkQgcgrhegIQhogJgxAYQg/AfgNBfQgIA5AuBIQAwBNAAAmQgBBAhiAaQgyANhaADQhMADhqgNQh2gQg+gGQhfgNg5gCQhogJgtASQg3AYgPAxQgMAmAKBAQAFAkAQBJQAKA+gLAjQgQAxg4AZQgyAXhGgBQhDgBg4gXQg7gXgWgmQgTghgCg6QgBgeAGhPQALiPgngsQg4g7iiATQg0AGhMARQhLAPgZAF");
  380.         this.shape_5.setTransform(581.5,299.6);
  381.    
  382.         this.shape_6 = new cjs.Shape();
  383.         this.shape_6.graphics.f().s("#333333").p("EgoXAoXMBQuAAAMAAAhQtMhQuAAAg");
  384.         this.shape_6.setTransform(579.6,439.1,1.01,1.01);
  385.    
  386.         this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.shape_6},{t:this.shape_5},{t:this.shape_4},{t:this.shape_3},{t:this.shape_2},{t:this.shape_1},{t:this.shape}]}).wait(1));
  387.    
  388.         // Peices
  389.         this.p16 = new lib.p16();
  390.         this.p16.setTransform(260.1,363.2,0.5,0.5,0,0,0,66.4,81);
  391.    
  392.         this.p15 = new lib.p15();
  393.         this.p15.setTransform(1021.9,588.5,0.5,0.5,0,0,0,111.1,62.6);
  394.    
  395.         this.p14 = new lib.p14();
  396.         this.p14.setTransform(251.8,617.8,0.5,0.5,0,0,0,70.5,84.2);
  397.    
  398.         this.p13 = new lib.p13();
  399.         this.p13.setTransform(906.8,270.3,0.5,0.5,0,0,0,89.8,62.9);
  400.    
  401.         this.p12 = new lib.p12();
  402.         this.p12.setTransform(889,478.7,0.5,0.5,0,0,0,86.6,80.5);
  403.    
  404.         this.p11 = new lib.p11();
  405.         this.p11.setTransform(170,372,0.5,0.5,0,0,0,71.6,116.5);
  406.    
  407.         this.p10 = new lib.p10();
  408.         this.p10.setTransform(897.3,381.9,0.5,0.5,0,0,0,110.7,74.4);
  409.    
  410.         this.p9 = new lib.p9();
  411.         this.p9.setTransform(1024.8,268.3,0.5,0.5,0,0,0,69.1,114.7);
  412.    
  413.         this.p8 = new lib.p8();
  414.         this.p8.setTransform(153.5,495.9,0.5,0.5,0,0,0,66.8,118.9);
  415.    
  416.         this.p7 = new lib.p7();
  417.         this.p7.setTransform(1021.1,482.9,0.5,0.5,0,0,0,109.4,75.9);
  418.    
  419.         this.p6 = new lib.p6();
  420.         this.p6.setTransform(165.5,623,0.5,0.5,0,0,0,70.5,116.3);
  421.    
  422.         this.p5 = new lib.p5();
  423.         this.p5.setTransform(178.6,248.9,0.5,0.5,0,0,0,88.8,75.3);
  424.    
  425.         this.p4 = new lib.p4();
  426.         this.p4.setTransform(250.2,499.2,0.5,0.5,0,0,0,89.6,64.5);
  427.    
  428.         this.p3 = new lib.p3();
  429.         this.p3.setTransform(1023.4,394.5,0.5,0.5,0,0,0,71.8,80.4);
  430.    
  431.         this.p2 = new lib.p2();
  432.         this.p2.setTransform(899.2,575.3,0.5,0.5,0,0,0,106.9,62.1);
  433.    
  434.         this.p1 = new lib.p1();
  435.         this.p1.setTransform(264.9,261.3,0.5,0.5,0,0,0,67.9,84.1);
  436.    
  437.         this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.p1},{t:this.p2},{t:this.p3},{t:this.p4},{t:this.p5},{t:this.p6},{t:this.p7},{t:this.p8},{t:this.p9},{t:this.p10},{t:this.p11},{t:this.p12},{t:this.p13},{t:this.p14},{t:this.p15},{t:this.p16}]}).wait(1));
  438.    
  439.         // Targets
  440.         this.t16 = new lib.p16();
  441.         this.t16.setTransform(770.6,612.5,1,1,0,0,0,66.5,81);
  442.         this.t16.alpha = 0;
  443.    
  444.         this.t15 = new lib.p15();
  445.         this.t15.setTransform(645.2,630.8,1,1,0,0,0,111.1,62.6);
  446.         this.t15.alpha = 0;
  447.    
  448.         this.t14 = new lib.p14();
  449.         this.t14.setTransform(515.1,609.2,1,1,0,0,0,70.5,84.2);
  450.         this.t14.alpha = 0;
  451.    
  452.         this.t13 = new lib.p13();
  453.         this.t13.setTransform(409.5,630.6,1,1,0,0,0,89.8,62.9);
  454.         this.t13.alpha = 0;
  455.    
  456.         this.t12 = new lib.p12();
  457.         this.t12.setTransform(750.4,507.9,1,1,0,0,0,86.5,80.5);
  458.         this.t12.alpha = 0;
  459.    
  460.         this.t11 = new lib.p11();
  461.         this.t11.setTransform(643.9,504.3,1,1,0,0,0,71.6,116.5);
  462.         this.t11.alpha = 0;
  463.    
  464.         this.t10 = new lib.p10();
  465.         this.t10.setTransform(514,503.8,1,1,0,0,0,110.7,74.5);
  466.         this.t10.alpha = 0;
  467.    
  468.         this.t9 = new lib.p9();
  469.         this.t9.setTransform(388.7,506.4,1,1,0,0,0,69,114.7);
  470.         this.t9.alpha = 0;
  471.    
  472.         this.t8 = new lib.p8();
  473.         this.t8.setTransform(770.2,365.6,1,1,0,0,0,66.8,118.9);
  474.         this.t8.alpha = 0;
  475.    
  476.         this.t7 = new lib.p7();
  477.         this.t7.setTransform(641.5,365.5,1,1,0,0,0,109.4,75.9);
  478.         this.t7.alpha = 0;
  479.    
  480.         this.t6 = new lib.p6();
  481.         this.t6.setTransform(516.1,366.6,1,1,0,0,0,70.5,116.4);
  482.         this.t6.alpha = 0;
  483.    
  484.         this.t5 = new lib.p5();
  485.         this.t5.setTransform(408.5,367,1,1,0,0,0,88.8,75.3);
  486.         this.t5.alpha = 0;
  487.    
  488.         this.t4 = new lib.p4();
  489.         this.t4.setTransform(747.4,241.8,1,1,0,0,0,89.7,64.5);
  490.         this.t4.alpha = 0;
  491.    
  492.         this.t3 = new lib.p3();
  493.         this.t3.setTransform(644.1,257.8,1,1,0,0,0,71.8,80.5);
  494.         this.t3.alpha = 0;
  495.    
  496.         this.t2 = new lib.p2();
  497.         this.t2.setTransform(509.9,239.4,1,1,0,0,0,106.9,62.1);
  498.         this.t2.alpha = 0;
  499.    
  500.         this.t1 = new lib.p1();
  501.         this.t1.setTransform(387.6,261.4,1,1,0,0,0,67.9,84.1);
  502.         this.t1.alpha = 0;
  503.    
  504.         this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.t1},{t:this.t2},{t:this.t3},{t:this.t4},{t:this.t5},{t:this.t6},{t:this.t7},{t:this.t8},{t:this.t9},{t:this.t10},{t:this.t11},{t:this.t12},{t:this.t13},{t:this.t14},{t:this.t15},{t:this.t16}]}).wait(1));
  505.    
  506.         // background
  507.         this.shape_7 = new cjs.Shape();
  508.         this.shape_7.graphics.f().s("#231F20").ss(0.1).p("EgoygoyMBRlAAAMAAABRlMhRlAAAg");
  509.         this.shape_7.setTransform(580.8,438.4);
  510.    
  511.         this.shape_8 = new cjs.Shape();
  512.         this.shape_8.graphics.f("#221F20").s().p("EgoyAozMAAAhRlMBRlAAAMAAABRlg");
  513.         this.shape_8.setTransform(580.8,438.4);
  514.    
  515.         this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.shape_8},{t:this.shape_7}]}).wait(1));
  516.    
  517.     }).prototype = p = new cjs.MovieClip();
  518.     p.nominalBounds = new cjs.Rectangle(760.1,576.3,957.4,528.8);
  519.    
  520.     })(lib = lib||{}, images = images||{}, createjs = createjs||{});
  521.     var lib, images, createjs;
Advertisement
Add Comment
Please, Sign In to add comment