diff --git a/herosaver.js b/herosaver.js
index 03a6159..7db03b8 100644
--- a/herosaver.js
+++ b/herosaver.js
@@ -197,7 +197,7 @@ function init() {
character_area.append(labeljson);
character_area.css("right", 0);
- stl.click(function(e) {
+ /*stl.click(function(e) {
e.preventDefault();
var exporter = new RK.STLExporter();
var objs = CK.character.children;
@@ -240,7 +240,7 @@ function init() {
var name = CK.data.meta.character_name
name = name === "" ? "unnamed" : name
download(stlString, name + '.stl', 'application/sla');
- });
+ });*/
stl_base.click(function(e) {
e.preventDefault();
var exporter = new RK.STLExporter();
diff --git a/herosaver.min.js b/herosaver.min.js
index c84fa0b..1df0821 100644
--- a/herosaver.min.js
+++ b/herosaver.min.js
@@ -1 +1 @@
-function init(){!function(){var e,t;RK.STLExporter=function(){},RK.STLExporter.prototype={constructor:THREE.STLExporter,parse:(e=new THREE.Vector3,t=new THREE.Matrix3,function(n){console.log(n);var r="";for(var o in r+="solid exported\n",n)n[o].traverse(function(n){if(n instanceof RK.Mesh){if(0==n.visible)return;var o=n.geometry,a=n.matrixWorld,i=n.skeleton,s=n;if(o instanceof RK.BufferGeometry){var c=o.clone();o=(new RK.Geometry).fromBufferGeometry(o);for(var l=c.getAttribute("skinIndex"),d=c.getAttribute("skinWeight"),p=c.getAttribute("morphTarget0"),f=0;void 0!==p;)f++,p=c.getAttribute("morphTarget"+f);if(void 0!==l){o.skinIndices=[],o.skinWeights=[],o.morphTargets=[];for(var u=0;u").css({"margin-left":"20px","font-size":"1.4em",color:"rgba(255, 255, 255, 0.8)",cursor:"pointer"}).text("Export Figure"),o=jQuery("").css({"margin-left":"20px","font-size":"1.4em",color:"rgba(255, 255, 255, 0.8)",cursor:"pointer"}).text("Save JSON"),a=jQuery("").attr({type:"file",id:"ljson"}).css({display:"none"}).text("Load JSON"),i=jQuery("").attr({for:"ljson"}).css({"margin-left":"20px","font-size":"1.4em",color:"rgba(255, 255, 255, 0.8)",cursor:"pointer"}).text("Load JSON");n.append(stl),n.append(r),n.append(o),n.append(a),n.append(i),n.css("right",0),stl.click(function(e){e.preventDefault();var t,n=new RK.STLExporter,r=CK.character.children,o=r[0],a=[],i=0;for(t in r)r[t].children.length>r[i].children.length&&(console.log("Id "+i+" is not the character"),o=r[t],i=t);if(o.children.length>9&&(console.log("Found Character, id="+i),console.log(o),a.push(o)),void 0!==CK.data.parts.mount){console.log("Exporting Mount");var s=void 0;for(t in r){var c;for(c in r[t].children)"mount"==r[t].children[c].name&&r[t].children.length<10&&(console.log("Found mount, id="+t+","+c),s=r[t])}console.log(s),a.push(s),console.log(a)}console.log(a);var l=n.parse(a),d=CK.data.meta.character_name;d=""===d?"unnamed":d,download(l,d+".stl","application/sla")}),r.click(function(e){e.preventDefault();var t=(new RK.STLExporter).parse([CK.character]),n=CK.data.meta.character_name;n=""===n?"unnamed":n,download(t,n+"_base.stl","application/sla")}),o.click(function(e){e.preventDefault();var t=JSON.stringify(CK.data),n=CK.data.meta.character_name;n=""===n?"unnamed":n,download(t,n+".json","text/plain")}),a.on("change",function(e){e.preventDefault();var t=e.target.files[0],n=new FileReader;n.onload=function(e){e.preventDefault(),CK.change(JSON.parse(e.target.result))},n.readAsText(t)})}()}function inject_script(e,t){var n=document.getElementsByTagName("head")[0],r=document.createElement("script");r.src=e,r.onload=function(e){t()},n.appendChild(r)}!function(e,t){"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?module.exports=t():e.download=t()}(this,function(){return function e(t,n,r){function o(e){e=(t=e.split(/[:;,]/))[1];for(var t,n=(t=("base64"==t[2]?atob:decodeURIComponent)(t.pop())).length,r=0,o=new Uint8Array(n);rc.length&&(p=c.split("/").pop().split("?")[0],l.href=c,-1!==l.href.indexOf(c))){var f=new XMLHttpRequest;return f.open("GET",c,!0),f.responseType="blob",f.onload=function(t){e(t.target.response,p,"application/octet-stream")},setTimeout(function(){f.send()},0),f}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(t)){if(!(2096103.424").css({"margin-left":"20px","font-size":"1.4em",color:"rgba(255, 255, 255, 0.8)",cursor:"pointer"}).text("Export Figure"),o=jQuery("").css({"margin-left":"20px","font-size":"1.4em",color:"rgba(255, 255, 255, 0.8)",cursor:"pointer"}).text("Save JSON"),a=jQuery("").attr({type:"file",id:"ljson"}).css({display:"none"}).text("Load JSON"),i=jQuery("").attr({for:"ljson"}).css({"margin-left":"20px","font-size":"1.4em",color:"rgba(255, 255, 255, 0.8)",cursor:"pointer"}).text("Load JSON");r.append(stl),r.append(n),r.append(o),r.append(a),r.append(i),r.css("right",0),n.click(function(e){e.preventDefault();var t=(new RK.STLExporter).parse([CK.character]),r=CK.data.meta.character_name;r=""===r?"unnamed":r,download(t,r+"_base.stl","application/sla")}),o.click(function(e){e.preventDefault();var t=JSON.stringify(CK.data),r=CK.data.meta.character_name;r=""===r?"unnamed":r,download(t,r+".json","text/plain")}),a.on("change",function(e){e.preventDefault();var t=e.target.files[0],r=new FileReader;r.onload=function(e){e.preventDefault(),CK.change(JSON.parse(e.target.result))},r.readAsText(t)})}()}function inject_script(e,t){var r=document.getElementsByTagName("head")[0],n=document.createElement("script");n.src=e,n.onload=function(e){t()},r.appendChild(n)}!function(e,t){"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?module.exports=t():e.download=t()}(this,function(){return function e(t,r,n){function o(e){e=(t=e.split(/[:;,]/))[1];for(var t,r=(t=("base64"==t[2]?atob:decodeURIComponent)(t.pop())).length,n=0,o=new Uint8Array(r);nc.length&&(p=c.split("/").pop().split("?")[0],d.href=c,-1!==d.href.indexOf(c))){var f=new XMLHttpRequest;return f.open("GET",c,!0),f.responseType="blob",f.onload=function(t){e(t.target.response,p,"application/octet-stream")},setTimeout(function(){f.send()},0),f}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(t)){if(!(2096103.424