Update: CC - Before Render - Moorcow (zo950m57cc.js) 119 bytes modified
parent
5060d0daab
commit
4857306bc9
|
@ -232,6 +232,10 @@ if (GameLib.Utils.UndefinedOrNull(this.initialized)) {
|
||||||
null
|
null
|
||||||
);
|
);
|
||||||
|
|
||||||
|
mesh.burnLife = 1;
|
||||||
|
mesh.explodeLife = 1;
|
||||||
|
mesh.instance.material.color.set(1,1,1);
|
||||||
|
|
||||||
return mesh;
|
return mesh;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -777,27 +781,25 @@ if (this.mouseIsDown)
|
||||||
|
|
||||||
if (material.name.indexOf('Trees') === -1) {
|
if (material.name.indexOf('Trees') === -1) {
|
||||||
|
|
||||||
mesh.instance.material.color.sub(this.toBlack);
|
mesh.burnLife -= 0.1 * data.delta;
|
||||||
|
if (mesh.burnLife < 0) {
|
||||||
|
mesh.burnLife = 0;
|
||||||
|
mesh.explodeLife -= 0.1 * data.delta;
|
||||||
|
if (mesh.explodeLife < 0) {
|
||||||
|
mesh.explodeLife = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
material.color.r = mesh.instance.material.color.r;
|
mesh.instance.material.color.set(
|
||||||
material.color.g = mesh.instance.material.color.g;
|
1 - mesh.explodeLife,
|
||||||
material.color.b = mesh.instance.material.color.b;
|
mesh.burnLife,
|
||||||
|
mesh.burnLife
|
||||||
|
);
|
||||||
|
|
||||||
material.color.instance = mesh.instance.material.color;
|
if (mesh.explodeLife <= 0) {
|
||||||
|
|
||||||
if (mesh.instance.material.color.r <= 0) {
|
|
||||||
|
|
||||||
this.burn(mesh);
|
|
||||||
|
|
||||||
if (mesh.instance.material.color) {
|
|
||||||
mesh.instance.material.color.add(this.toRed);
|
|
||||||
mesh.instance.material.color.add(this.toRed);
|
|
||||||
|
|
||||||
if (mesh.instance.material.color.r >= 0.8) {
|
|
||||||
this.explode(mesh);
|
this.explode(mesh);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
/**
|
/**
|
||||||
* This happens to trees
|
* This happens to trees
|
||||||
|
|
Loading…
Reference in New Issue