r3-custom-code/o73bkh2tlq.js

91 lines
2.0 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('0k1hhfy3dk');
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('qi81k80v08');
this.beforeRender.entityLoaded = this;
this.mouseUp = GameLib.EntityManager.Instance.findComponentById('1n3iofhi8x');
this.mouseUp.entityLoaded = this;
this.mouseDown = GameLib.EntityManager.Instance.findComponentById('iullyllylb');
this.mouseDown.entityLoaded = this;
this.mouseMove = GameLib.EntityManager.Instance.findComponentById('ud33b2z225');
this.mouseMove.entityLoaded = this;
/**
* Plant all our trees
*/
var treeSmall = GameLib.EntityManager.Instance.findComponentById('m02lo48i7y');
var treeMedium = GameLib.EntityManager.Instance.findComponentById('g2f23vpbfg');
var treeLarge = GameLib.EntityManager.Instance.findComponentById('3tldspycol');
var i = 0;
var tempTree = null;
var largeTrees = [];
var mediumTrees = [];
var smallTrees = [];
for (i = 1; i <= 1; i += 1) {
tempTree = treeLarge.clone();
tempTree.useQuaternion = false;
if (i === 1) {
tempTree.rotation.y = 0;
tempTree.position.x = 0;
tempTree.position.z = 0;
}
tempTree.updateInstance();
largeTrees.push(tempTree);
}
for (i = 1; i <= 1; i += 1) {
tempTree = treeMedium.clone();
tempTree.useQuaternion = false;
if (i === 1) {
tempTree.rotation.y = 0;
tempTree.position.x = 0;
tempTree.position.z = 0;
}
tempTree.updateInstance();
mediumTrees.push(tempTree);
}
for (i = 1; i <= 1; i += 1) {
tempTree = treeSmall.clone();
tempTree.useQuaternion = false;
if (i === 1) {
tempTree.rotation.y = 0;
tempTree.position.x = 0;
tempTree.position.z = 0;
}
tempTree.updateInstance();
smallTrees.push(tempTree);
}
//@ sourceURL=entityLoaded.js