What would it be, v1.2.0?
That parallax bug is weird... I have no clue why it was crashing, it's never happened to me. Maybe a map with corrupt parallax values?
@Radnen: I'm experimenting right now with integrating Jurassic into Sphere Studio. Not sure if I'm up for working on the whole build pipeline yet, just want to get the basic framework set up.
RequireScript('link.js');// ES6 polyfillsString.prototype.startsWith = function(searchString, position){ position = position || 0; return this.indexOf(searchString, position) === position;};function prep(source){ source.mkdir('scripts'); source.mkdir('maps'); source.mkdir('images'); source.mkdir('sounds'); source.mkdir('spritesets'); source.mkdir('windowstyles');}function build(source, target){ // Sphere filename filters var filters = [ "*.rmp", "*.rss", "*.rts", "*.rws", "*.rfn", "*.js", "*.coffee", "*.glsl", "*.mp3", "*.ogg", "*.mid", "*.wav", "*.flac", "*.it", "*.s3m", "*.mod", "*.png", "*.jpg", "*.bmp", "*.pcx", ]; // copy relevant files into the distribution Print("Copying files to distribution"); Link(filters).each(function (filter) { Link(source.ls(filter)) .where(function(filename) { return !filename.startsWith('dist/'); }) .where(function(filename) { return filename != 'build.js'; }) .each(function(filename) { source.cp(filename, target.path + filename); }); }); // write game.sgm Print("Generating game.sgm"); var sgmFile = new FileWriter(target.path + 'game.sgm'); sgmFile.write("name=" + source.name + "\n"); sgmFile.write("author=" + source.author + "\n"); sgmFile.write("description=" + source.description + "\n"); sgmFile.write("screen_width=" + source.screenWidth + "\n"); sgmFile.write("screen_height=" + source.screenHeight + "\n"); sgmFile.write("script=" + source.mainScript + "\n"); sgmFile.close(); Print("Getting everything eaten by PigGeta");}function clean(target){ target.rm('game.sgm');}