diff --git a/21g30t1e75.js b/21g30t1e75.js index c7d60b1..7328461 100644 --- a/21g30t1e75.js +++ b/21g30t1e75.js @@ -26,7 +26,8 @@ this.runtime = GameLib.Utils.GetRuntime(); /** * Custom Code Components */ -this.beforeRender = GameLib.EntityManager.Instance.findComponentById('zjq6ach3jt'); +this.beforeRender = GameLib.EntityManager.Instance.findComponentById('zjq6ach3jt'); +this.keyUp = GameLib.EntityManager.Instance.findComponentById('306204wy29'); /** * Geometries @@ -279,8 +280,11 @@ GameLib.Event.Subscribe( /** * Re-initialize our other custom code components */ - this.beforeRender.initialized = false; - this.beforeRender.entityLoaded = this; + this.beforeRender.initialized = false; + this.beforeRender.entityLoaded = this; + + this.keyUp.initialized = false; + this.keyUp.entityLoaded = this; console.log('starting game snake'); }.bind(this) @@ -290,8 +294,11 @@ GameLib.Event.Subscribe( GameLib.Event.GAME_OVER, function() { - this.beforeRender.entityLoaded = null; + this.keyUp.initialized = false; + this.keyUp.entityLoaded = null; + this.beforeRender.initialized = false; + this.beforeRender.entityLoaded = null; console.log('starting game snake'); }.bind(this)