change location of menu item Create Entities As Grabbable

This commit is contained in:
Triplelexx 2017-04-26 21:13:39 +01:00
parent 06b3b84145
commit e295ab2778

View file

@ -213,6 +213,8 @@ function hideMarketplace() {
// }
var TOOLS_PATH = Script.resolvePath("assets/images/tools/");
var GRABBABLE_ENTITIES_MENU_CATEGORY = "Edit";
var GRABBABLE_ENTITIES_MENU_ITEM = "Create Entities As Grabbable";
var toolBar = (function () {
var EDIT_SETTING = "io.highfidelity.isEditting"; // for communication with other scripts
@ -222,21 +224,6 @@ var toolBar = (function () {
systemToolbar = null,
tablet = null;
// add a menu item for setting newly created entities as grabbable
var GRABBABLE_ENTITIES_MENU_CATEGORY = "Developer";
var GRABBABLE_ENTITIES_MENU_ITEM = "Create Entities As Grabbable";
if (Menu.menuExists(GRABBABLE_ENTITIES_MENU_CATEGORY) &&
!Menu.menuItemExists(GRABBABLE_ENTITIES_MENU_CATEGORY, GRABBABLE_ENTITIES_MENU_ITEM)) {
Menu.addMenuItem({
menuName: GRABBABLE_ENTITIES_MENU_CATEGORY,
menuItemName: GRABBABLE_ENTITIES_MENU_ITEM,
isCheckable: true,
isChecked: true,
grouping: "Advanced"
});
}
function createNewEntity(properties) {
var dimensions = properties.dimensions ? properties.dimensions : DEFAULT_DIMENSIONS;
var position = getPositionToCreateEntity();
@ -922,11 +909,21 @@ function setupModelMenus() {
afterItem: "Parent Entity to Last",
grouping: "Advanced"
});
Menu.addMenuItem({
menuName: GRABBABLE_ENTITIES_MENU_CATEGORY,
menuItemName: GRABBABLE_ENTITIES_MENU_ITEM,
afterItem: "Unparent Entity",
isCheckable: true,
isChecked: true,
grouping: "Advanced"
});
Menu.addMenuItem({
menuName: "Edit",
menuItemName: "Allow Selecting of Large Models",
shortcutKey: "CTRL+META+L",
afterItem: "Unparent Entity",
afterItem: GRABBABLE_ENTITIES_MENU_ITEM,
isCheckable: true,
isChecked: true,
grouping: "Advanced"