Initial commit
This commit is contained in:
114
example/creator/editor/editor.bind.cs
Executable file
114
example/creator/editor/editor.bind.cs
Executable file
@@ -0,0 +1,114 @@
|
||||
//-----------------------------------------------------------------------------
|
||||
// Torque Game Engine
|
||||
// Copyright (C) GarageGames.com, Inc.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Mission Editor Manager
|
||||
new ActionMap(EditorMap);
|
||||
|
||||
EditorMap.bindCmd(keyboard, "f2", "editor.setEditor(WorldEditor);", "");
|
||||
EditorMap.bindCmd(keyboard, "f3", "editor.setEditor(TerrainEditor);", "");
|
||||
EditorMap.bindCmd(keyboard, "f4", "editor.setEditor(Terraformer);", "");
|
||||
EditorMap.bindCmd(keyboard, "f5", "editor.setEditor(AIEditor);", "");
|
||||
|
||||
EditorMap.bindCmd(keyboard, "alt s", "Canvas.pushDialog(EditorSaveMissionDlg);", "");
|
||||
EditorMap.bindCmd(keyboard, "alt r", "lightScene(\"\", forceAlways);", "");
|
||||
EditorMap.bindCmd(keyboard, "escape", "editor.close();", "");
|
||||
|
||||
// alt-#: set bookmark
|
||||
for(%i = 0; %i < 9; %i++)
|
||||
EditorMap.bindCmd(keyboard, "alt " @ %i, "editor.setBookmark(" @ %i @ ");", "");
|
||||
|
||||
// ctrl-#: goto bookmark
|
||||
for(%i = 0; %i < 9; %i++)
|
||||
EditorMap.bindCmd(keyboard, "ctrl " @ %i, "editor.gotoBookmark(" @ %i @ ");", "");
|
||||
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// World Editor
|
||||
new ActionMap(WorldEditorMap);
|
||||
WorldEditorMap.bindCmd(keyboard, "space", "wEditor.nextMode();", "");
|
||||
|
||||
WorldEditorMap.bindCmd(keyboard, "delete", "wEditor.copySelection();wEditor.deleteSelection();", "");
|
||||
WorldEditorMap.bindCmd(keyboard, "ctrl c", "wEditor.copySelection();", "");
|
||||
WorldEditorMap.bindCmd(keyboard, "ctrl x", "wEditor.copySelection();wEditor.deleteSelection();", "");
|
||||
WorldEditorMap.bindCmd(keyboard, "ctrl v", "wEditor.pasteSelection();", "");
|
||||
|
||||
WorldEditorMap.bindCmd(keyboard, "ctrl z", "wEditor.undo();", "");
|
||||
WorldEditorMap.bindCmd(keyboard, "ctrl y", "wEditor.redo();", "");
|
||||
|
||||
WorldEditorMap.bindCmd(keyboard, "ctrl h", "wEditor.hideSelection(true);", "");
|
||||
WorldEditorMap.bindCmd(keyboard, "alt h", "wEditor.hideSelection(false);", "");
|
||||
WorldEditorMap.bindCmd(keyboard, "ctrl d", "wEditor.dropSelection();", "");
|
||||
WorldEditorMap.bindCmd(keyboard, "ctrl q", "wEditor.dropCameraToSelection();", "");
|
||||
WorldEditorMap.bindCmd(keyboard, "ctrl m", "wEditor.moveSelectionInPlace();", "");
|
||||
WorldEditorMap.bindCmd(keyboard, "ctrl r", "wEditor.resetTransforms();", "");
|
||||
|
||||
WorldEditorMap.bindCmd(keyboard, "i", "Canvas.pushDialog(interiorDebugDialog);", "");
|
||||
WorldEditorMap.bindCmd(keyboard, "o", "Canvas.pushDialog(WorldEditorSettingsDlg);", "");
|
||||
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Terrain Editor
|
||||
new ActionMap(TerrainEditorMap);
|
||||
|
||||
TerrainEditorMap.bindCmd(keyboard, "ctrl z", "tEditor.undo();", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "ctrl y", "tEditor.redo();", "");
|
||||
|
||||
TerrainEditorMap.bindCmd(keyboard, "left", "tEditor.offsetBrush(-1, 0);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "right", "tEditor.offsetBrush(1, 0);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "up", "tEditor.offsetBrush(0, 1);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "down", "tEditor.offsetBrush(0, -1);", "");
|
||||
|
||||
TerrainEditorMap.bindCmd(keyboard, "1", "TERaiseHeightActionRadio.setValue(1);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "2", "TELowerHeightActionRadio.setValue(1);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "3", "TESetHeightActionRadio.setValue(1);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "4", "TESetEmptyActionRadio.setValue(1);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "5", "TEClearEmptyActionRadio.setValue(1);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "6", "TEFlattenHeightActionRadio.setValue(1);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "7", "TESmoothHeightActionRadio.setValue(1);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "8", "TESetMaterialActionRadio.setValue(1);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "9", "TEAdjustHeightActionRadio.setValue(1);", "");
|
||||
|
||||
TerrainEditorMap.bindCmd(keyboard, "shift 1", "tEditor.processUsesBrush = true;TERaiseHeightActionRadio.setValue(1);tEditor.processUsesBrush = false;", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "shift 2", "tEditor.processUsesBrush = true;TELowerHeightActionRadio.setValue(1);tEditor.processUsesBrush = false;", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "shift 3", "tEditor.processUsesBrush = true;TESetHeightActionRadio.setValue(1);tEditor.processUsesBrush = false;", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "shift 4", "tEditor.processUsesBrush = true;TESetEmptyActionRadio.setValue(1);tEditor.processUsesBrush = false;", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "shift 5", "tEditor.processUsesBrush = true;TEClearEmptyActionRadio.setValue(1);tEditor.processUsesBrush = false;", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "shift 6", "tEditor.processUsesBrush = true;TEFlattenHeightActionRadio.setValue(1);tEditor.processUsesBrush = false;", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "shift 7", "tEditor.processUsesBrush = true;TESmoothHeightActionRadio.setValue(1);tEditor.processUsesBrush = false;", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "shift 8", "tEditor.processUsesBrush = true;TESetMaterialActionRadio.setValue(1);tEditor.processUsesBrush = false;", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "shift 9", "tEditor.processUsesBrush = true;TEAdjustHeightActionRadio.setValue(1);tEditor.processUsesBrush = false;", "");
|
||||
|
||||
TerrainEditorMap.bindCmd(keyboard, "h", "TESelectModeRadio.setValue(1);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "j", "TEPaintModeRadio.setValue(1);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "k", "TEAdjustModeRadio.setValue(1);", "");
|
||||
|
||||
TerrainEditorMap.bindCmd(keyboard, "i", "Canvas.pushDialog(interiorDebugDialog);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "o", "Canvas.pushDialog(TerrainEditorValuesSettingsGui, 99);", "");
|
||||
TerrainEditorMap.bindCmd(keyboard, "m", "Canvas.pushDialog(TerrainEditorTextureSelectGui, 99);", "");
|
||||
|
||||
TerrainEditorMap.bindCmd(keyboard, "backspace", "tEditor.clearSelection();", "");
|
||||
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// AI Editor
|
||||
new ActionMap(AIEditorMap);
|
||||
|
||||
AIEditorMap.bindCmd(keyboard, "space", "aiEdit.nextMode();", "");
|
||||
|
||||
AIEditorMap.bindCmd(keyboard, "delete", "aiEdit.copySelection();aiEdit.deleteSelection();", "");
|
||||
AIEditorMap.bindCmd(keyboard, "ctrl c", "aiEdit.copySelection();", "");
|
||||
AIEditorMap.bindCmd(keyboard, "ctrl x", "aiEdit.copySelection();aiEdit.deleteSelection();", "");
|
||||
AIEditorMap.bindCmd(keyboard, "ctrl v", "aiEdit.pasteSelection();", "");
|
||||
|
||||
AIEditorMap.bindCmd(keyboard, "ctrl h", "aiEdit.hideSelection(true);", "");
|
||||
AIEditorMap.bindCmd(keyboard, "alt h", "aiEdit.hideSelection(false);", "");
|
||||
AIEditorMap.bindCmd(keyboard, "ctrl d", "aiEdit.dropSelection();", "");
|
||||
AIEditorMap.bindCmd(keyboard, "ctrl q", "aiEdit.dropCameraToSelection();", "");
|
||||
AIEditorMap.bindCmd(keyboard, "ctrl m", "aiEdit.moveSelectionInPlace();", "");
|
||||
AIEditorMap.bindCmd(keyboard, "ctrl r", "aiEdit.resetTransforms();", "");
|
||||
|
||||
AIEditorMap.bindCmd(keyboard, "i", "Canvas.pushDialog(interiorDebugDialog);", "");
|
||||
|
||||
Reference in New Issue
Block a user