| 319 | } |
| 320 | |
| 321 | onBuildSpriteSheetComplete (e, data) { |
| 322 | const [builder, key, options] = Array.from(data) |
| 323 | this.logBuild(builder.t0, true, options.portraitOnly) |
| 324 | buildQueue = buildQueue.slice(1) |
| 325 | if (buildQueue[0]) { buildQueue[0].t0 = new Date().getTime() } |
| 326 | if (buildQueue[0] != null) { |
| 327 | buildQueue[0].buildAsync() |
| 328 | } |
| 329 | this.spriteSheets[key] = e.target.spriteSheet |
| 330 | this.building[key] = false |
| 331 | this.trigger('build-complete', { key, thangType: this }) |
| 332 | this.vectorParser = null |
| 333 | } |
| 334 | |
| 335 | logBuild (startTime, async, portrait) { |
| 336 | const kind = async ? 'Async' : 'Sync ' |