Needs a lot of cleanup. Data has been de-duplicated, and where identical copies existed, one of them has been replaced with a symlink. Some files have been excluded, such as binaries, installers and debug dumps. Some of that may still be present.
36 lines
No EOL
791 B
JavaScript
36 lines
No EOL
791 B
JavaScript
|
|
Script.include("../../avatarRelativeOverlays.js");
|
|
|
|
OmniToolModules.Test = function(omniTool, activeEntityId) {
|
|
this.omniTool = omniTool;
|
|
this.activeEntityId = activeEntityId;
|
|
this.avatarOverlays = new AvatarRelativeOverlays();
|
|
}
|
|
|
|
OmniToolModules.Test.prototype.onUnload = function() {
|
|
if (this.testOverlay) {
|
|
Overlays.deleteOverlay(this.testOverlay);
|
|
this.testOverlay = 0;
|
|
}
|
|
}
|
|
|
|
var CUBE_POSITION = {
|
|
x: 0.1,
|
|
y: -0.1,
|
|
z: -0.4
|
|
};
|
|
|
|
OmniToolModules.Test.prototype.onClick = function() {
|
|
if (this.testOverlay) {
|
|
Overlays.deleteOverlay(this.testOverlay);
|
|
this.testOverlay = 0;
|
|
}
|
|
}
|
|
|
|
|
|
OmniToolModules.Test.prototype.onUpdate = function(deltaTime) {
|
|
this.avatarOverlays.onUpdate(deltaTime);
|
|
}
|
|
|
|
|
|
OmniToolModuleType = "Test" |