Update: CC - Entity Loaded - Moorcow (hv7vehw7se.js) 17227 bytes modified
parent
6387a49335
commit
c75b1f6df2
402
hv7vehw7se.js
402
hv7vehw7se.js
|
@ -119,8 +119,72 @@ var stone1 = this.stone1;
|
|||
var stone2 = this.stone2;
|
||||
var materialTreesAndRocks = this.materialTreesAndRocks;
|
||||
|
||||
var mesh = null;
|
||||
var mesh = null;
|
||||
var material = null;
|
||||
var burningTreeParticleEngine = null;
|
||||
var smokeParticleEngine = null;
|
||||
var explodeParticleEngine = null;
|
||||
var fireParticleEngine = null;
|
||||
|
||||
this.meshes = {};
|
||||
|
||||
this.createMesh = function(meshType) {
|
||||
|
||||
mesh = this[meshType].clone();
|
||||
material = this[meshType].materials[0].clone();
|
||||
mesh.materials = [material];
|
||||
mesh.updateInstance('materials');
|
||||
|
||||
explodeParticleEngine = this.explodeParticleEngine.clone();
|
||||
explodeParticleEngine.position = mesh.position.clone();
|
||||
explodeParticleEngine.updateInstance('position');
|
||||
mesh.explodeParticleEngine = explodeParticleEngine;
|
||||
|
||||
smokeParticleEngine = this.smokeParticleEngine.clone();
|
||||
smokeParticleEngine.position = mesh.position.clone();
|
||||
smokeParticleEngine.updateInstance('position');
|
||||
mesh.smokeParticleEngine = smokeParticleEngine;
|
||||
|
||||
fireParticleEngine = this.fireParticleEngine.clone();
|
||||
fireParticleEngine.position = mesh.position.clone();
|
||||
fireParticleEngine.updateInstance('position');
|
||||
mesh.fireParticleEngine = fireParticleEngine;
|
||||
|
||||
if (typeof this.meshes[meshType] === 'undefined') {
|
||||
this.meshes[meshType] = [];
|
||||
}
|
||||
|
||||
this.meshes[meshType].push(
|
||||
{
|
||||
inUse : false,
|
||||
mesh : mesh
|
||||
}
|
||||
);
|
||||
};
|
||||
|
||||
for (var n = 0; n < GameLib.D3.CustomCode.OBJECT_BUFFER_SIZE; n++) {
|
||||
this.createMesh('bull');
|
||||
}
|
||||
|
||||
for (var n = 0; n < GameLib.D3.CustomCode.OBJECT_BUFFER_SIZE; n++) {
|
||||
this.createMesh('star');
|
||||
}
|
||||
|
||||
for (var n = 0; n < GameLib.D3.CustomCode.OBJECT_BUFFER_SIZE; n++) {
|
||||
this.createMesh('burger');
|
||||
}
|
||||
|
||||
for (var n = 0; n < GameLib.D3.CustomCode.OBJECT_BUFFER_SIZE; n++) {
|
||||
this.createMesh('parcel');
|
||||
}
|
||||
|
||||
for (var n = 0; n < GameLib.D3.CustomCode.OBJECT_BUFFER_SIZE; n++) {
|
||||
this.createMesh('santa');
|
||||
}
|
||||
|
||||
for (var n = 0; n < GameLib.D3.CustomCode.OBJECT_BUFFER_SIZE; n++) {
|
||||
this.createMesh('kanister');
|
||||
}
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -137,7 +201,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -154,7 +222,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -171,7 +243,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -188,7 +264,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -205,7 +285,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -222,7 +306,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -239,7 +327,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -256,7 +348,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -273,7 +369,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -290,7 +390,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -307,7 +411,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -324,7 +432,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -341,7 +453,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -358,7 +474,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -375,7 +495,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -392,7 +516,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -409,7 +537,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -426,7 +558,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -443,7 +579,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -460,7 +600,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -477,7 +621,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -494,7 +642,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -511,7 +663,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -528,7 +684,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -545,7 +705,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -562,7 +726,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone1.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -579,7 +747,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -596,7 +768,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = stone2.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -613,7 +789,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeSmall.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -630,7 +810,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeMedium.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -647,7 +831,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeMedium.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -664,7 +852,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeMedium.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -681,7 +873,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeMedium.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -698,7 +894,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeMedium.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -715,7 +915,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeMedium.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -732,7 +936,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeMedium.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -749,7 +957,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeMedium.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -766,7 +978,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeMedium.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -783,7 +999,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeMedium.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -800,7 +1020,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -817,7 +1041,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -834,7 +1062,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -851,7 +1083,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -868,7 +1104,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -885,7 +1125,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -902,7 +1146,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -919,7 +1167,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -936,7 +1188,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -953,7 +1209,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -970,7 +1230,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -987,7 +1251,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -1004,7 +1272,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -1021,7 +1293,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -1038,7 +1314,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -1055,7 +1335,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
mesh = treeLarge.clone();
|
||||
material = materialTreesAndRocks.clone();
|
||||
|
@ -1072,7 +1356,11 @@ 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.updateInstance('position');
|
||||
mesh.burningTreeParticleEngine = burningTreeParticleEngine;
|
||||
|
||||
GameLib.Event.Emit(GameLib.Event.GAME_LOADED);
|
||||
|
||||
|
|
Loading…
Reference in New Issue