var particleEngine = GameLib.EntityManager.Instance.findComponentById('w4gg7woov2'); var particle = GameLib.EntityManager.Instance.findComponentById('tiqzsk65l0'); var crosshair = GameLib.EntityManager.Instance.findComponentById('oxpg88pgzv'); var flamethrower = GameLib.EntityManager.Instance.findComponentById('01viz3rw6l'); var crosshairPosition = crosshair.position.instance.clone(); var flamethrowerPosition = flamethrower.position.instance.clone(); var direction = crosshair.position.subtract(flamethrower.position); particle.instance.position.x = flamethrower.position.x + 0.5 + direction.x * 0.3; particle.instance.position.y = flamethrower.position.y + 0.5 + direction.y * 0.3; particle.instance.position.z = flamethrower.position.z + direction.z * 0.3; particle.direction.instance.x = direction.x; particle.direction.instance.y = direction.y; particle.direction.instance.z = direction.z; particleEngine.enabled = true; return null; //@ sourceURL=mouseDown.js