// // maxMemoryChanger.js // // created by Rebecca Stankus on 12/27/18 // Copyright 2018 High Fidelity, Inc. // // Distributed under the Apache License, Version 2.0. // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html // (function() { var _this; var AUDIO_VOLUME_LEVEL = 1; var CHANGE_SOUND = SoundCache.getSound(Script.resolvePath("Sounds/change.wav")); var MaxMemoryChanger = function() { _this = this; }; MaxMemoryChanger.prototype = { preload: function(entityID) { _this.entityID = entityID; }, playSound: function() { if (CHANGE_SOUND.downloaded) { print("sound ready"); Audio.playSound(CHANGE_SOUND, { position: MyAvatar.position, volume: AUDIO_VOLUME_LEVEL, localOnly: true }); } }, mousePressOnEntity: function(entityID, mouseEvent) { if (mouseEvent.isLeftButton) { _this.playSound(); Menu.setIsOptionChecked("Automatic Texture Memory", true); } } }; return new MaxMemoryChanger(); });