1 line
1.7 KiB
JavaScript
1 line
1.7 KiB
JavaScript
"use strict";var e=function(e){return e&&e.__esModule?e["default"]:e},r=e(require("./layers/body-layer")),a=e(require("./layers/eye-and-overlay-layers")),u=e(require("./layers/eye-texture-layer")),l=e(require("./layers/overlay-texture-layer")),o=e(require("./layers/background-texture-layer")),y=e(require("./layers/led-layer")),t=e(require("./layers/video-layer")),n=e(require("./layers/event-layer")),i=e(require("./layers/audio-layer")),s=e(require("./uuid")),v=e(require("semver")),c=e(require("./layers/conversion")),f=e(require("./colors")),d={layerTypes:{Body:r,Eye:a.Eye,"Eye Texture":u,Overlay:a.Overlay,"Overlay Texture":l,"Background Texture":o,LED:y,Event:n,"Audio Event":i,Video:t},defaults:{version:"0.5.0",framerate:30,duration:30,scale:1,layers:[{name:"Eye",type:"Eye"},{name:"Eye Texture",type:"Eye Texture"},{name:"Body",type:"Body"}]},onLoad:function(e){e.version=e.version||"0.3.0","0.2.0"===e.version&&e.layers.forEach(function(e){e.id=s()}),v.lt(e.version,"0.4.0")&&e.layers.forEach(function(e){("Eye"===e.type||"Overlay"===e.type)&&e.keyframes.forEach(function(e){for(var r in e.value)"Scale"!==r&&"Rotate"!==r&&(e.value[r].x=c.toPixelsX(e.value[r].x),e.value[r].y=c.toPixelsY(e.value[r].y))})}),v.lte(e.version,"0.4.0")&&e.layers.forEach(function(e){e.keyframes.forEach(function(e){for(var r in e.value)"Tween"===r&&"body"===e.value.Tween.value&&(e.value.Tween={display:"cubic in out",label:"Cubic Ease In Out",value:"cubicInOut"})})}),v.lt(e.version,"0.5.0")&&e.layers.forEach(function(e){("Background Texture"===e.type||"Eye Texture"===e.type||"Overlay Texture"===e.type||"LED"===e.type)&&e.keyframes.forEach(function(e){e.value.Color=f.hsvToRgb(e.value.Color.h,e.value.Color.s,e.value.Color.v)})}),e.version=d.defaults.version}};module.exports=d; |