From e4b9c8e30c17af1317db97f410dbf58ee8c519b4 Mon Sep 17 00:00:00 2001 From: -=yb4f310 Date: Mon, 27 Nov 2017 14:51:18 +0100 Subject: [PATCH] Update: CC - Entity Loaded - Moorcow (hv7vehw7se.js) 1490 bytes modified --- hv7vehw7se.js | 252 +++++++++++++++++++++++++++++++------------------- 1 file changed, 155 insertions(+), 97 deletions(-) diff --git a/hv7vehw7se.js b/hv7vehw7se.js index 367066b..b1284fe 100644 --- a/hv7vehw7se.js +++ b/hv7vehw7se.js @@ -1,21 +1,22 @@ + if (this.parentEntity === data.entity) { - console.log('my entity loaded :)'); + console.log('my entity loaded :)'); } else { - return; + return; } this.enemies = []; /** - * Min and max spawn time is in seconds - */ + * Min and max spawn time is in seconds + */ GameLib.D3.CustomCode.MIN_SPAWN_TIME = 1; GameLib.D3.CustomCode.MAX_SPAWN_TIME = 4; GameLib.D3.CustomCode.OBJECT_BUFFER_SIZE = 5; /** - * Create references to all our 'in game' objects - */ + * Create references to all our 'in game' objects + */ this.fog = GameLib.EntityManager.Instance.findComponentById('zq8861jzb4') this.bull = GameLib.EntityManager.Instance.findComponentById('cpcuzjjx27'); this.star = GameLib.EntityManager.Instance.findComponentById('lc7boe8lul'); @@ -53,11 +54,11 @@ this.materialTreesAndRocks = GameLib.EntityManager.Instance.findComponentById('g this.burningTreeParticleEngine = GameLib.EntityManager.Instance.findComponentById('jdn84unl9b'); GameLib.Event.Emit( - GameLib.Event.GET_GRAPHICS_IMPLEMENTATION, - null, - function(graphics) { - this.graphics = graphics - }.bind(this) + GameLib.Event.GET_GRAPHICS_IMPLEMENTATION, + null, + function(graphics) { + this.graphics = graphics + }.bind(this) ); this.mouse = new GameLib.Mouse(this.graphics); @@ -70,49 +71,49 @@ this.mouseMove = GameLib.EntityManager.Instance.findComponentById('lxigrx11oc') this.touchMove = GameLib.EntityManager.Instance.findComponentById('evwkow5289'); GameLib.Event.Subscribe( - GameLib.Event.WINDOW_RESIZE, - function(data) { - var aspect = (data.width / data.height); - this.camera.aspect = aspect; - this.camera.updateInstance('aspect'); - this.renderer.setSize( - data.width, - data.height - ); - }.bind(this) + GameLib.Event.WINDOW_RESIZE, + function(data) { + var aspect = (data.width / data.height); + this.camera.aspect = aspect; + this.camera.updateInstance('aspect'); + this.renderer.setSize( + data.width, + data.height + ); + }.bind(this) ); /** - * Tell all our custom code components that we loaded - */ + * Tell all our custom code components that we loaded + */ GameLib.Event.Subscribe( - GameLib.Event.CUSTOM_GAME_START, - function() { + GameLib.Event.CUSTOM_GAME_START, + function() { - delete this.beforeRender.initialized; + delete this.beforeRender.initialized; - this.beforeRender.entityLoaded = this; - this.mouseUp.entityLoaded = this; - this.mouseDown.entityLoaded = this; - this.mouseMove.entityLoaded = this; - this.touchMove.entityLoaded = this; + this.beforeRender.entityLoaded = this; + this.mouseUp.entityLoaded = this; + this.mouseDown.entityLoaded = this; + this.mouseMove.entityLoaded = this; + this.touchMove.entityLoaded = this; - GameLib.Event.Emit(GameLib.Event.WINDOW_RESIZE, {width : window.innerWidth, height:window.innerHeight}); + GameLib.Event.Emit(GameLib.Event.WINDOW_RESIZE, {width : window.innerWidth, height:window.innerHeight}); - this.camera.lookAt.x = 0; - this.camera.lookAt.y = 0; - this.camera.lookAt.z = 0; - this.camera.updateInstance('lookAt'); + this.camera.lookAt.x = 0; + this.camera.lookAt.y = 0; + this.camera.lookAt.z = 0; + this.camera.updateInstance('lookAt'); - this.mouse.x = 0; - this.mouse.y = 0; + this.mouse.x = 0; + this.mouse.y = 0; - }.bind(this) + }.bind(this) ); /** - * Plant all our trees - Below code gets generated automatically - */ + * Plant all our trees - Below code gets generated automatically + */ var treeSmall = this.treeSmall; var treeMedium = this.treeMedium; var treeLarge = this.treeLarge; @@ -202,9 +203,10 @@ mesh.scale.z = 10; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -223,9 +225,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -244,9 +247,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -265,9 +269,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -286,9 +291,10 @@ mesh.scale.z = 5.43; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -307,9 +313,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -328,9 +335,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -349,9 +357,10 @@ mesh.scale.z = 8; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -370,9 +379,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -391,9 +401,10 @@ mesh.scale.z = 8; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -412,9 +423,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -433,9 +445,10 @@ mesh.scale.z = 15; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -454,9 +467,10 @@ mesh.scale.z = 9; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -475,9 +489,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -496,9 +511,10 @@ mesh.scale.z = 7; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -517,9 +533,10 @@ mesh.scale.z = 10; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -538,9 +555,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -559,9 +577,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -580,9 +599,10 @@ mesh.scale.z = 7; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -601,9 +621,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -622,9 +643,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -643,9 +665,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -664,9 +687,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -685,9 +709,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -706,9 +731,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -727,9 +753,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -748,9 +775,10 @@ mesh.scale.z = 8.790000000000001; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -769,9 +797,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -790,9 +819,10 @@ mesh.scale.z = 10.26; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -811,9 +841,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -832,9 +863,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -853,9 +885,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -874,9 +907,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -895,9 +929,10 @@ mesh.scale.z = 3; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -916,9 +951,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -937,9 +973,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -958,9 +995,10 @@ mesh.scale.z = 7.32; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -979,9 +1017,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1000,9 +1039,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1021,9 +1061,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1042,9 +1083,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1063,9 +1105,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1084,9 +1127,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1105,9 +1149,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1126,9 +1171,10 @@ mesh.scale.z = 8; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1147,9 +1193,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1168,9 +1215,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1189,9 +1237,10 @@ mesh.scale.z = 8; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1210,9 +1259,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1231,9 +1281,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1252,9 +1303,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1273,9 +1325,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1294,9 +1347,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1315,9 +1369,10 @@ mesh.scale.z = 10.99; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1336,9 +1391,10 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; @@ -1357,12 +1413,14 @@ mesh.scale.z = 5; mesh.updateInstance('materials'); mesh.updateInstance('position'); mesh.updateInstance('rotation'); +mesh.updateInstance('scale'); burningTreeParticleEngine = this.burningTreeParticleEngine.clone(); burningTreeParticleEngine.position = mesh.position.clone(); -burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; +burningTreeParticleEngine.position.y += mesh.dimensions.y + 5; burningTreeParticleEngine.updateInstance('position'); mesh.burningTreeParticleEngine = burningTreeParticleEngine; GameLib.Event.Emit(GameLib.Event.GAME_LOADED); //@ sourceURL=entityLoaded.js +