C:\src\spectacles-i>cell && ssj distCell X.X.X Sphere packaging compiler (x64)the JavaScript-powered build engine for Sphere(c) 2015-2017 Fat Cerberussetting up Cellscript environment...evaluating '$/Cellscript.mjs'... W: no existing files match 'lib/*.js'building targets... installing '@/scripts/main.js'...cleaning up old build artifacts...writing Sphere manifest files...0 error(s), 1 warning(s).SSj X.X.X Sphere JavaScript debugger (x64)the powerful symbolic JS debugger for Sphere(c) 2015-2017 Fat Cerberusstarting 'C:/src/spectacles-i/dist/'... OK.connecting to 127.0.0.1:1208... OK.establishing communication... OK.querying target... OK. game: Spectacles: Bruce's Story author: Fat Cerberus=> # 0: function() at @/scripts/main.js:66 RequireSystemScript('persist.js');@/scripts/main.js:6 function()(ssj) l 1 /*** 2 * Specs Engine v6: Spectacles Saga Game Engine 3 * Copyright (c) 2017 Power-Command 4 ***/ 5=> 6 RequireSystemScript('persist.js'); 7 8 const from = require('from'), 9 Console = require('console'), 10 Delegate = require('delegate'),@/scripts/main.js:6 function()(ssj) c=> # 0: function() at @/scripts/gameDef/statuses.js:497497 debugger;@/scripts/gameDef/statuses.js:497 function()(ssj) l 492 // cycle. 493 specsAura: { 494 name: "Specs Aura", 495 tags: [ 'special' ], 496 beginCycle: function(unit, eventData) {=> 497 debugger; 498 var vit = Game.math.statValue(unit.battlerInfo.baseStats.vit, unit.battlerInfo.level); 499 unit.heal(0.25 * vit, [ 'specs' ]); 500 } 501 },@/scripts/gameDef/statuses.js:497 function()(ssj) _
That could be a good name for a minifier, if nothing else.
I hope CC isn't calling finalizers on a different thread, because my objects are internally reference counted and that would lead to very ugly race conditions.
D:\src\spectacles-i>ssj distSSj X.X.X Sphere JavaScript debugger (x64)the powerful symbolic JS debugger for Sphere(c) 2015-2017 Fat Cerberusstarting 'D:/src/spectacles-i/dist/'... OK.connecting to 127.0.0.1:1208... OK.establishing communication... OK.querying target... OK. game: Spectacles: Bruce's Story author: Fat Cerberus=> # 0: function() at @/scripts/main.js:66 RequireSystemScript('persist.js');@/scripts/main.js:6 function()(ssj) cthrow: Object doesn't support property or method 'maskPerson' at @/scripts/maps/Testville.js:141=> # 0: function() at @/scripts/maps/Testville.js:141141 new Scene()@/scripts/maps/Testville.js:141 function()(ssj) l 136 } 137 if (!IsCameraAttached()) { // it seems Scott got eaten... 138 var session = persist.getWorld().session; 139 session.party.remove('scott'); 140 session.party.add('maggie', 100);=> 141 new Scene() 142 .fork() 143 .maskPerson('maggie', CreateColor(0, 0, 0, 0), 8) 144 .setSprite('maggie', 'battlers/maggie_hippo.rss') 145 .maskPerson('maggie', CreateColor(255, 255, 255, 255), 8)@/scripts/maps/Testville.js:141 function()(ssj) bt=> # 0: function() at @/scripts/maps/Testville.js:141 # 1: function() at #/game_modules/thread.js:195 # 2: function() at #/runtime/from.js:267 # 3: function() at #/runtime/from.js:706 # 4: function() at #/runtime/from.js:101 # 5: function() at #/game_modules/thread.js:187 # 6: function() at @/scripts/main.js:60@/scripts/maps/Testville.js:141 function()(ssj) _