Update: CC - Entity Loaded - Moorcow (5k47kxoa29.js) 6131 bytes modified

beta.r3js.org
-=yb4f310 2017-11-27 00:15:35 +01:00
parent b38ab2e380
commit ae66a0ec9f
1 changed files with 259 additions and 91 deletions

View File

@ -1,7 +1,7 @@
if (this.parentEntity === data.entity) {
console.log('my entity loaded :)');
console.log('my entity loaded :)');
} else {
return;
return;
}
this.enemies = [];
@ -52,11 +52,11 @@ this.materialTreesAndRocks = GameLib.EntityManager.Instance.findComponentById('8
this.burningTreeParticleEngine = GameLib.EntityManager.Instance.findComponentById('oapz1hoxki');
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);
@ -69,44 +69,44 @@ this.mouseMove = GameLib.EntityManager.Instance.findComponentById('kbn8blxfe5')
this.touchMove = GameLib.EntityManager.Instance.findComponentById('cnn8o15h2g');
GameLib.Event.Subscribe(
GameLib.Event.WINDOW_RESIZE,
function(data) {
var aspect = (data.width / data.height);
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)
data.width,
data.height
);
}.bind(this)
);
/**
* Tell all our custom code components that we loaded
*/
GameLib.Event.Subscribe(
GameLib.Event.CUSTOM_GAME_START,
function() {
delete this.beforeRender.initialized;
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});
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;
GameLib.Event.CUSTOM_GAME_START,
function() {
}.bind(this)
delete this.beforeRender.initialized;
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});
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;
}.bind(this)
);
/**
@ -134,7 +134,10 @@ mesh.rotation.z = 3.66;
mesh.scale.x = 10;
mesh.scale.y = 10;
mesh.scale.z = 10;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -148,7 +151,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -162,7 +168,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -176,7 +185,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -190,7 +202,10 @@ mesh.rotation.z = 3.39;
mesh.scale.x = 8.06;
mesh.scale.y = 5.86;
mesh.scale.z = 5.43;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -204,7 +219,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -218,7 +236,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 4.84;
mesh.scale.y = 3.46;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -232,7 +253,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 15;
mesh.scale.y = 8;
mesh.scale.z = 8;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -246,7 +270,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 8.790000000000001;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -260,7 +287,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 8;
mesh.scale.y = 8;
mesh.scale.z = 8;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -274,7 +304,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 12.46;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -288,7 +321,10 @@ mesh.rotation.z = -0.41000000000000003;
mesh.scale.x = 10;
mesh.scale.y = 10;
mesh.scale.z = 15;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -302,7 +338,10 @@ mesh.rotation.z = 3.08;
mesh.scale.x = 9;
mesh.scale.y = 9;
mesh.scale.z = 9;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -316,7 +355,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -330,7 +372,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 7;
mesh.scale.y = 6.3;
mesh.scale.z = 7;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -344,7 +389,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 15;
mesh.scale.y = 15;
mesh.scale.z = 10;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -358,7 +406,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -372,7 +423,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -386,7 +440,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 7;
mesh.scale.y = 7;
mesh.scale.z = 7;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -400,7 +457,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 9.52;
mesh.scale.y = 5.86;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -414,7 +474,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 8.06;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -428,7 +491,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -442,7 +508,10 @@ mesh.rotation.z = -0.05;
mesh.scale.x = 4.39;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -456,7 +525,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -470,7 +542,10 @@ mesh.rotation.z = 0.73;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -484,7 +559,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 10.26;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone1.clone();
material = materialTreesAndRocks.clone();
@ -498,7 +576,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 11.72;
mesh.scale.y = 12.46;
mesh.scale.z = 8.790000000000001;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -512,7 +593,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = stone2.clone();
material = materialTreesAndRocks.clone();
@ -526,7 +610,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 22.72;
mesh.scale.y = 13.19;
mesh.scale.z = 10.26;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeSmall.clone();
material = materialTreesAndRocks.clone();
@ -540,7 +627,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeMedium.clone();
material = materialTreesAndRocks.clone();
@ -554,7 +644,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeMedium.clone();
material = materialTreesAndRocks.clone();
@ -568,7 +661,10 @@ mesh.rotation.z = -0.21;
mesh.scale.x = 7.32;
mesh.scale.y = 9.52;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeMedium.clone();
material = materialTreesAndRocks.clone();
@ -582,7 +678,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeMedium.clone();
material = materialTreesAndRocks.clone();
@ -596,7 +695,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 3;
mesh.scale.y = 3;
mesh.scale.z = 3;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeMedium.clone();
material = materialTreesAndRocks.clone();
@ -610,7 +712,10 @@ mesh.rotation.z = 0.19;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeMedium.clone();
material = materialTreesAndRocks.clone();
@ -624,7 +729,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeMedium.clone();
material = materialTreesAndRocks.clone();
@ -638,7 +746,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 8.790000000000001;
mesh.scale.z = 7.32;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeMedium.clone();
material = materialTreesAndRocks.clone();
@ -652,7 +763,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeMedium.clone();
material = materialTreesAndRocks.clone();
@ -666,7 +780,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 6.59;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeMedium.clone();
material = materialTreesAndRocks.clone();
@ -680,7 +797,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -694,7 +814,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -708,7 +831,10 @@ mesh.rotation.z = -0.01;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -722,7 +848,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -736,7 +865,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -750,7 +882,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 8;
mesh.scale.y = 8;
mesh.scale.z = 8;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -764,7 +899,10 @@ mesh.rotation.z = -0.22;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -778,7 +916,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -792,7 +933,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 8;
mesh.scale.y = 8;
mesh.scale.z = 8;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -806,7 +950,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -820,7 +967,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -834,7 +984,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -848,7 +1001,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -862,7 +1018,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -876,7 +1035,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 8.06;
mesh.scale.z = 10.99;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -890,7 +1052,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
mesh = treeLarge.clone();
material = materialTreesAndRocks.clone();
@ -904,7 +1069,10 @@ mesh.rotation.z = 0;
mesh.scale.x = 5;
mesh.scale.y = 5;
mesh.scale.z = 5;
mesh.updateInstance();
mesh.updateInstance('materials');
mesh.updateInstance('position');
mesh.updateInstance('rotation');
mesh.updateInstance('scale');
GameLib.Event.Emit(GameLib.Event.GAME_LOADED);