diff --git a/o7s7v9qq97.js b/o7s7v9qq97.js index e3b37ea..bf4f02d 100644 --- a/o7s7v9qq97.js +++ b/o7s7v9qq97.js @@ -5,6 +5,26 @@ if (this.parentEntity === data.entity) { return; } +ig.System.inject({ + init : function( canvasId, fps, width, height, scale ) { + this.fps = fps; + + this.clock = new ig.Timer(); + this.canvas = GameLib.EntityManager.findComponentById('ov13qo2j1m').instance; + this.resize( width, height, scale ); + this.context = this.canvas.getContext('2d'); + + this.getDrawPos = ig.System.drawMode; + + // Automatically switch to crisp scaling when using a scale + // other than 1 + if( this.scale != 1 ) { + ig.System.scaleMode = ig.System.SCALE.CRISP; + } + ig.System.scaleMode( this.canvas, this.context ); + } +}) + ig.module( 'game.impact-test' )