From dd7147522737bef4010e6699a78873748df25bf1 Mon Sep 17 00:00:00 2001 From: Gyedo Jeon Date: Mon, 22 Feb 2010 22:42:35 +0000 Subject: [PATCH] Added hotkey for new LE duplicate function --- direct/src/directtools/DirectSession.py | 1 + direct/src/leveleditor/LevelEditorBase.py | 1 + 2 files changed, 2 insertions(+) diff --git a/direct/src/directtools/DirectSession.py b/direct/src/directtools/DirectSession.py index 653272c05b..b87dcddacf 100644 --- a/direct/src/directtools/DirectSession.py +++ b/direct/src/directtools/DirectSession.py @@ -264,6 +264,7 @@ class DirectSession(DirectObject): 'w': ('Toggle Wireframe', 'base.toggleWireframe()', 0), 'control-z': ('Undo', 0, 'LE-Undo'), 'shift-z' : ('Redo', 0, 'LE-Redo'), + 'control-d': ('Duplicate', 0, 'LE-Duplicate'), } self.passThroughKeys = ['v','b','l','p', 'r', 'shift-r', 's', 't','shift-a', 'w'] diff --git a/direct/src/leveleditor/LevelEditorBase.py b/direct/src/leveleditor/LevelEditorBase.py index eaa8cf14e7..18c087777f 100755 --- a/direct/src/leveleditor/LevelEditorBase.py +++ b/direct/src/leveleditor/LevelEditorBase.py @@ -120,6 +120,7 @@ class LevelEditorBase(DirectObject): ('DIRECT_deselectAll', self.deselectAll), ('LE-Undo', self.actionMgr.undo), ('LE-Redo', self.actionMgr.redo), + ('LE-Duplicate', self.objectMgr.duplicateSelected), ('DIRECT_manipulateObjectCleanup', self.cleanUpManipulating), ])