r3-custom-code/gr0qs6v7dd.js

70 lines
1.9 KiB
JavaScript
Raw Normal View History

if (this.parentEntity === data.entity) {
console.log('my entity loaded :)');
} else {
return;
}
this.enemies = [];
var particle = GameLib.EntityManager.Instance.findComponentById('tiqzsk65l0');
particle.instance.visible = false;
/**
* Min and max spawn time is in seconds
*/
GameLib.D3.CustomCode.MIN_SPAWN_TIME = 1;
GameLib.D3.CustomCode.MAX_SPAWN_TIME = 4;
/**
* Tell all our custom code components that we loaded
*/
this.beforeRender = GameLib.EntityManager.Instance.findComponentById('9l6o7974qx');
this.beforeRender.entityLoaded = this;
this.mouseUp = GameLib.EntityManager.Instance.findComponentById('7vjcf5lwek');
this.mouseUp.entityLoaded = this;
this.mouseDown = GameLib.EntityManager.Instance.findComponentById('yfdl3odo4j');
this.mouseDown.entityLoaded = this;
this.mouseMove = GameLib.EntityManager.Instance.findComponentById('fsilsam72g');
this.mouseMove.entityLoaded = this;
/**
* Plant all our trees
*/
var treeSmall = GameLib.EntityManager.Instance.findComponentById('ctofpaaxhc');
var treeMedium = GameLib.EntityManager.Instance.findComponentById('48l6qb40bl');
var treeLarge = GameLib.EntityManager.Instance.findComponentById('owjdksm134');
var scene = GameLib.EntityManager.Instance.findComponentById('lpdxa66480');
var i = 0;
var tempTree = null;
var largeTrees = [];
var mediumTrees = [];
for (i = 1; i <= 10; i += 1) {
tempTree = treeLarge.clone();
tempTree.position.x = Math.cos(i) * 50;
tempTree.position.z = -1 * Math.sin(i) * 60;
tempTree.updateInstance();
largeTrees.push(tempTree)
}
for (i = -(Math.PI); i <= (Math.PI); i += 0.4) {
// tempTree = treeMedium.cloneInstance();
// tempTree.position.x = Math.sin(i * 2) * 100;
// tempTree.position.z = -1 * Math.cos(i * 2) * 100;
}
for (i = -100; i <= 100; i += 20) {
// tempTree = treeMedium.cloneInstance();
// tempTree.position.x = i;
// tempTree.position.z = -80;
}
//@ sourceURL=entityLoaded.js