(function (PIXI, lib) { var MovieClip = PIXI.animate.MovieClip; var Sprite = PIXI.Sprite; var fromFrame = PIXI.Texture.fromFrame; var Graphic1 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 40, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-highlight1")) .setTransform(-61.1, -56.9); this.addTimedChild(instance1); }); var Graphic2 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 46, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-bottom1")) .setTransform(-97.55, -62.5); this.addTimedChild(instance1); }); var Graphic3 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 46, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-thingy1")) .setTransform(-80.5, -122.65); this.addTimedChild(instance1); }); var Graphic4 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 12, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-bulb2")) .setTransform(-187.4, -198.3); this.addTimedChild(instance1); }); var Graphic5 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 46, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-bulb1")); var instance2 = new Sprite(fromFrame("lightbulb-bulb2")); var instance3 = new Sprite(fromFrame("lightbulb-bulb1")); var instance4 = new Sprite(fromFrame("lightbulb-bulb2")); var instance5 = new Sprite(fromFrame("lightbulb-bulb1")); var instance6 = new Sprite(fromFrame("lightbulb-bulb2")); var instance7 = new Sprite(fromFrame("lightbulb-bulb1")) .setTransform(-187.4, -198.3); this.addTimedChild(instance1, 0, 12, { "0": { x: -187.4, y: -198.3 } }) .addTimedChild(instance2, 12, 1, { "12": { x: -187.4, y: -198.3 } }) .addTimedChild(instance3, 13, 2, { "13": { x: -187.4, y: -198.3 } }) .addTimedChild(instance4, 15, 1, { "15": { x: -187.4, y: -198.3 } }) .addTimedChild(instance5, 16, 2, { "16": { x: -187.4, y: -198.3 } }) .addTimedChild(instance6, 18, 16, { "18": { x: -187.4, y: -198.3 } }) .addTimedChild(instance7, 34, 12); }); var Graphic6 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 49, loop: false }); var instance3 = new Graphic5(MovieClip.SYNCHED); var instance5 = new Graphic4(MovieClip.SYNCHED); var instance2 = new Graphic3(MovieClip.SYNCHED); var instance1 = new Graphic2(MovieClip.SYNCHED); var instance4 = new Graphic1(MovieClip.SYNCHED); this.addTimedChild(instance3, 0, 46, { "0": { y: 240.8, sx: 1, sy: 0.06, a: 1 }, "1": { y: 229.072, sx: 0.998, sy: 0.096 }, "2": { y: 189.853, sx: 0.993, sy: 0.218 }, "3": { y: 119.597, sx: 0.983, sy: 0.436 }, "4": { y: 28.914, sx: 0.971, sy: 0.718 }, "5": { y: -45.881, sx: 0.961, sy: 0.951 }, "6": { y: -72.2, sx: 0.957, sy: 1.033 }, "7": { y: -71.624, sx: 0.96, sy: 1.031 }, "8": { y: -69.649, sx: 0.968, sy: 1.025 }, "9": { y: -66.372, sx: 0.981, sy: 1.014 }, "10": { y: -62.992, sx: 0.995, sy: 1.004 }, "11": { y: -61.7, sx: 1, sy: 1 }, "12": { a: 0.54 }, "13": { a: 1 }, "18": { a: 0.81 }, "19": { a: 1 }, "39": { y: -63.931, sx: 0.993, sy: 1.007 }, "40": { y: -71.098, sx: 0.972, sy: 1.029 }, "41": { y: -74.05, sx: 0.963, sy: 1.038 }, "42": { y: -43.155, sx: 0.966, sy: 0.942 }, "43": { y: 71.849, sx: 0.979, sy: 0.585 }, "44": { y: 208.36, sx: 0.995, sy: 0.16 }, "45": { y: 250.05, sx: 1, sy: 0.031 } }) .addTimedChild(instance5, 34, 12, { "34": { y: -61.7, sx: 1, sy: 1, a: 1 }, "35": { a: 0.63 }, "36": { a: 0.34 }, "37": { a: 0.13 }, "38": { a: 0 }, "39": { y: -63.931, sx: 0.993, sy: 1.007 }, "40": { y: -71.098, sx: 0.972, sy: 1.029 }, "41": { y: -74.05, sx: 0.963, sy: 1.038 }, "42": { y: -43.155, sx: 0.966, sy: 0.942 }, "43": { y: 71.849, sx: 0.979, sy: 0.585 }, "44": { y: 208.36, sx: 0.995, sy: 0.16 }, "45": { y: 250.05, sx: 1, sy: 0.031 } }) .addTimedChild(instance2, 0, 46, { "0": { y: 245.55, sx: 1, sy: 0.06, a: 1, c: [ 0, 0.18, 0, 0.18, 0, 0.2 ] }, "1": { y: 236.678, sx: 0.998, sy: 0.096 }, "2": { y: 207.107, sx: 0.993, sy: 0.218 }, "3": { y: 154.07, sx: 0.983, sy: 0.436 }, "4": { y: 85.653, sx: 0.971, sy: 0.718 }, "5": { y: 29.198, sx: 0.961, sy: 0.951 }, "6": { y: 9.3, sx: 0.957, sy: 1.033 }, "7": { y: 9.734, sx: 0.96, sy: 1.031 }, "8": { y: 11.229, sx: 0.968, sy: 1.025 }, "9": { y: 13.735, sx: 0.981, sy: 1.014 }, "10": { y: 16.291, sx: 0.995, sy: 1.004 }, "11": { y: 17.25, sx: 1, sy: 1 }, "12": { a: 0.71, c: [ 1, 0, 1, 0, 1, 0 ] }, "13": { a: 1, c: [ 0, 0.18, 0, 0.18, 0, 0.2 ] }, "15": { c: [ 1, 0, 1, 0, 1, 0 ] }, "16": { c: [ 0, 0.18, 0, 0.18, 0, 0.2 ] }, "18": { a: 0.71, c: [ 1, 0, 1, 0, 1, 0 ] }, "19": { a: 1 }, "35": { c: [ 0.63, 0.07, 0.63, 0.07, 0.63, 0.07 ] }, "36": { c: [ 0.34, 0.12, 0.34, 0.12, 0.34, 0.13 ] }, "37": { c: [ 0.13, 0.15, 0.13, 0.15, 0.13, 0.17 ] }, "38": { c: [ 0, 0.18, 0, 0.18, 0, 0.2 ] }, "39": { y: 15.571, sx: 0.993, sy: 1.007 }, "40": { y: 10.153, sx: 0.972, sy: 1.029 }, "41": { y: 7.9, sx: 0.963, sy: 1.038 }, "42": { y: 31.22, sx: 0.966, sy: 0.942 }, "43": { y: 118.049, sx: 0.979, sy: 0.585 }, "44": { y: 221.071, sx: 0.995, sy: 0.16 }, "45": { y: 252.5, sx: 1, sy: 0.031 } }) .addTimedChild(instance1, 0, 46, { "0": { y: 256.3, sx: 1, sy: 0.06 }, "1": { y: 254.005, sx: 0.998, sy: 0.096 }, "2": { y: 246.381, sx: 0.993, sy: 0.218 }, "3": { y: 232.702, sx: 0.983, sy: 0.436 }, "4": { y: 215.066, sx: 0.971, sy: 0.718 }, "5": { y: 200.557, sx: 0.961, sy: 0.951 }, "6": { y: 195.4, sx: 0.957, sy: 1.033 }, "7": { y: 195.51, sx: 0.96, sy: 1.031 }, "8": { y: 195.909, sx: 0.968, sy: 1.025 }, "9": { y: 196.541, sx: 0.981, sy: 1.014 }, "10": { y: 197.215, sx: 0.995, sy: 1.004 }, "11": { y: 197.45, sx: 1, sy: 1 }, "39": { y: 196.98, sx: 0.993, sy: 1.007 }, "40": { y: 195.655, sx: 0.972, sy: 1.029 }, "41": { y: 195.05, sx: 0.963, sy: 1.038 }, "42": { y: 201.02, sx: 0.966, sy: 0.942 }, "43": { y: 223.391, sx: 0.979, sy: 0.585 }, "44": { y: 249.934, sx: 0.995, sy: 0.16 }, "45": { y: 258.05, sx: 1, sy: 0.031 } }) .addTimedChild(instance4, 6, 40, { "6": { x: -69.4, y: -187.35, sx: 0.957, sy: 1.033, ky: 3.142, a: 0 }, "7": { x: -69.57, y: -186.574, sx: 0.96, sy: 1.031, a: 0.03 }, "8": { x: -70.096, y: -183.921, sx: 0.968, sy: 1.025, a: 0.11 }, "9": { x: -70.929, y: -179.484, sx: 0.981, sy: 1.014, a: 0.26 }, "10": { x: -71.818, y: -174.939, sx: 0.995, sy: 1.004, a: 0.41 }, "11": { x: -72.15, y: -173.2, sx: 1, sy: 1, a: 0.47 }, "12": { a: 1 }, "13": { a: 0.47 }, "15": { a: 1 }, "16": { a: 0.47 }, "18": { a: 1 }, "35": { a: 0.8 }, "36": { a: 0.65 }, "37": { a: 0.54 }, "38": { a: 0.47 }, "39": { x: -71.71, y: -176.21, sx: 0.993, sy: 1.007 }, "40": { x: -70.308, y: -185.848, sx: 0.972, sy: 1.029 }, "41": { x: -69.75, y: -189.85, sx: 0.963, sy: 1.038 }, "42": { x: -69.958, y: -148.301, sx: 0.966, sy: 0.942, a: 0.43 }, "43": { x: -70.869, y: 6.688, sx: 0.979, sy: 0.585, a: 0.26 }, "44": { x: -71.858, y: 190.469, sx: 0.995, sy: 0.16, a: 0.06 }, "45": { x: -72.15, y: 246.6, sx: 1, sy: 0.031, a: 0 } }); }); var Graphic7 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-line1")) .setTransform(-6.4, -6.2, 2.551, 2.551); this.addTimedChild(instance1); }); var Graphic8 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Graphic7(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 15, { "0": { y: 140.404, sy: 1.707, a: 1 }, "1": { y: 114.983, sy: 1.535 }, "2": { y: 83.631, sy: 1.323 }, "3": { y: 51.498, sy: 1.105 }, "4": { y: 24.145, sy: 0.919 }, "5": { y: 5.803, sy: 0.795 }, "6": { y: -1.25, sy: 0.747 }, "7": { y: -9.252, sy: 0.689, a: 0.84 }, "8": { y: -16.612, sy: 0.635, a: 0.69 }, "9": { y: -23.38, sy: 0.586, a: 0.55 }, "10": { y: -29.555, sy: 0.541, a: 0.43 }, "11": { y: -35.037, sy: 0.501, a: 0.32 }, "12": { y: -39.977, sy: 0.465, a: 0.22 }, "13": { y: -44.275, sy: 0.433, a: 0.14 }, "14": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic9 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-line1")) .setTransform(-6.4, -6.2, 2.551, 2.551); this.addTimedChild(instance1); }); var Graphic10 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Graphic9(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 15, { "0": { y: 140.404, sy: 1.707, a: 1 }, "1": { y: 114.983, sy: 1.535 }, "2": { y: 83.631, sy: 1.323 }, "3": { y: 51.498, sy: 1.105 }, "4": { y: 24.145, sy: 0.919 }, "5": { y: 5.803, sy: 0.795 }, "6": { y: -1.25, sy: 0.747 }, "7": { y: -9.252, sy: 0.689, a: 0.84 }, "8": { y: -16.612, sy: 0.635, a: 0.69 }, "9": { y: -23.38, sy: 0.586, a: 0.55 }, "10": { y: -29.555, sy: 0.541, a: 0.43 }, "11": { y: -35.037, sy: 0.501, a: 0.32 }, "12": { y: -39.977, sy: 0.465, a: 0.22 }, "13": { y: -44.275, sy: 0.433, a: 0.14 }, "14": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic11 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-line1")) .setTransform(-6.4, -6.2, 2.551, 2.551); this.addTimedChild(instance1); }); var Graphic12 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Graphic11(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 15, { "0": { y: 140.404, sy: 1.707, a: 1 }, "1": { y: 114.983, sy: 1.535 }, "2": { y: 83.631, sy: 1.323 }, "3": { y: 51.498, sy: 1.105 }, "4": { y: 24.145, sy: 0.919 }, "5": { y: 5.803, sy: 0.795 }, "6": { y: -1.25, sy: 0.747 }, "7": { y: -9.252, sy: 0.689, a: 0.84 }, "8": { y: -16.612, sy: 0.635, a: 0.69 }, "9": { y: -23.38, sy: 0.586, a: 0.55 }, "10": { y: -29.555, sy: 0.541, a: 0.43 }, "11": { y: -35.037, sy: 0.501, a: 0.32 }, "12": { y: -39.977, sy: 0.465, a: 0.22 }, "13": { y: -44.275, sy: 0.433, a: 0.14 }, "14": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic13 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-line1")) .setTransform(-6.4, -6.2, 2.551, 2.551); this.addTimedChild(instance1); }); var Graphic14 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Graphic13(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 15, { "0": { y: 140.404, sy: 1.707, a: 1 }, "1": { y: 114.983, sy: 1.535 }, "2": { y: 83.631, sy: 1.323 }, "3": { y: 51.498, sy: 1.105 }, "4": { y: 24.145, sy: 0.919 }, "5": { y: 5.803, sy: 0.795 }, "6": { y: -1.25, sy: 0.747 }, "7": { y: -9.252, sy: 0.689, a: 0.84 }, "8": { y: -16.612, sy: 0.635, a: 0.69 }, "9": { y: -23.38, sy: 0.586, a: 0.55 }, "10": { y: -29.555, sy: 0.541, a: 0.43 }, "11": { y: -35.037, sy: 0.501, a: 0.32 }, "12": { y: -39.977, sy: 0.465, a: 0.22 }, "13": { y: -44.275, sy: 0.433, a: 0.14 }, "14": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic15 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-line1")) .setTransform(-6.4, -6.2, 2.551, 2.551); this.addTimedChild(instance1); }); var Graphic16 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Graphic15(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 15, { "0": { y: 140.404, sy: 1.707, a: 1 }, "1": { y: 114.983, sy: 1.535 }, "2": { y: 83.631, sy: 1.323 }, "3": { y: 51.498, sy: 1.105 }, "4": { y: 24.145, sy: 0.919 }, "5": { y: 5.803, sy: 0.795 }, "6": { y: -1.25, sy: 0.747 }, "7": { y: -9.252, sy: 0.689, a: 0.84 }, "8": { y: -16.612, sy: 0.635, a: 0.69 }, "9": { y: -23.38, sy: 0.586, a: 0.55 }, "10": { y: -29.555, sy: 0.541, a: 0.43 }, "11": { y: -35.037, sy: 0.501, a: 0.32 }, "12": { y: -39.977, sy: 0.465, a: 0.22 }, "13": { y: -44.275, sy: 0.433, a: 0.14 }, "14": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic17 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-line1")) .setTransform(-6.4, -6.2, 2.551, 2.551); this.addTimedChild(instance1); }); var Graphic18 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Graphic17(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 15, { "0": { y: 140.404, sy: 1.707, a: 1 }, "1": { y: 114.983, sy: 1.535 }, "2": { y: 83.631, sy: 1.323 }, "3": { y: 51.498, sy: 1.105 }, "4": { y: 24.145, sy: 0.919 }, "5": { y: 5.803, sy: 0.795 }, "6": { y: -1.25, sy: 0.747 }, "7": { y: -9.252, sy: 0.689, a: 0.84 }, "8": { y: -16.612, sy: 0.635, a: 0.69 }, "9": { y: -23.38, sy: 0.586, a: 0.55 }, "10": { y: -29.555, sy: 0.541, a: 0.43 }, "11": { y: -35.037, sy: 0.501, a: 0.32 }, "12": { y: -39.977, sy: 0.465, a: 0.22 }, "13": { y: -44.275, sy: 0.433, a: 0.14 }, "14": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic19 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Sprite(fromFrame("lightbulb-line1")) .setTransform(-6.4, -6.2, 2.551, 2.551); this.addTimedChild(instance1); }); var Graphic20 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 15, loop: false }); var instance1 = new Graphic19(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 15, { "0": { y: 140.404, sy: 1.707, a: 1 }, "1": { y: 114.983, sy: 1.535 }, "2": { y: 83.631, sy: 1.323 }, "3": { y: 51.498, sy: 1.105 }, "4": { y: 24.145, sy: 0.919 }, "5": { y: 5.803, sy: 0.795 }, "6": { y: -1.25, sy: 0.747 }, "7": { y: -9.252, sy: 0.689, a: 0.84 }, "8": { y: -16.612, sy: 0.635, a: 0.69 }, "9": { y: -23.38, sy: 0.586, a: 0.55 }, "10": { y: -29.555, sy: 0.541, a: 0.43 }, "11": { y: -35.037, sy: 0.501, a: 0.32 }, "12": { y: -39.977, sy: 0.465, a: 0.22 }, "13": { y: -44.275, sy: 0.433, a: 0.14 }, "14": { y: -47.93, sy: 0.406, a: 0.06 } }); }); lib.emoji_lightbulb = MovieClip.extend(function () { MovieClip.call(this, { duration: 50, framerate: 30, loop: false }); var instance8 = new Graphic20(MovieClip.SYNCHED); var instance7 = new Graphic18(MovieClip.SYNCHED); var instance6 = new Graphic16(MovieClip.SYNCHED); var instance5 = new Graphic14(MovieClip.SYNCHED); var instance4 = new Graphic12(MovieClip.SYNCHED); var instance3 = new Graphic10(MovieClip.SYNCHED); var instance2 = new Graphic8(MovieClip.SYNCHED); var instance1 = new Graphic6(MovieClip.SYNCHED); this.addTimedChild(instance8, 20, 15, { "20": { x: 642.65, y: 32.6, sx: 0.392, sy: 0.392, r: -0.003 } }) .addTimedChild(instance7, 20, 15, { "20": { x: 910.1, y: 260.6, sx: 0.392, sy: 0.392, r: 1.568 } }) .addTimedChild(instance6, 20, 15, { "20": { x: 362.6, y: 260.6, sx: 0.392, sy: 0.392, kx: 1.568, ky: 1.574 } }) .addTimedChild(instance5, 20, 15, { "20": { x: 440.4, y: 106.5, sx: 0.392, sy: 0.392, kx: 0.782, ky: 2.359 } }) .addTimedChild(instance4, 20, 15, { "20": { x: 839.1, y: 107, sx: 0.392, sy: 0.392, r: 0.782 } }) .addTimedChild(instance3, 20, 15, { "20": { x: 855.25, y: 423.35, sx: 0.392, sy: 0.392, kx: 3.924, ky: -0.782 } }) .addTimedChild(instance2, 20, 15, { "20": { x: 425, y: 432, sx: 0.392, sy: 0.392, r: -2.359 } }) .addTimedChild(instance1, 0, 49, { "0": { x: 640, y: 360 } }); }); lib.emoji_lightbulb.assets = { "emoji_lightbulb_atlas_1": "images/emoji_lightbulb_atlas_1.json", "emoji_lightbulb_atlas_2": "images/emoji_lightbulb_atlas_2.json" }; })(PIXI, lib = lib || {}); var lib; if (typeof module !== 'undefined' && module.exports) { module.exports = { stage: lib.emoji_lightbulb, background: 0x0, width: 1280, height: 720, framerate: 30, totalFrames: 50, library: lib }; }