From 260b8a8a09aa822775a70f23bf055907086c6abc Mon Sep 17 00:00:00 2001 From: Andrzej Kapolka Date: Mon, 31 Jul 2006 22:00:00 +0000 Subject: [PATCH] Allow using the model's root node as a controller target. git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@21 ed5b42cb-e716-0410-a449-f6a68f950b19 --- src/java/com/threerings/jme/tools/ModelDef.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/jme/tools/ModelDef.java b/src/java/com/threerings/jme/tools/ModelDef.java index c0234089..2c7cf30b 100644 --- a/src/java/com/threerings/jme/tools/ModelDef.java +++ b/src/java/com/threerings/jme/tools/ModelDef.java @@ -467,7 +467,8 @@ public class ModelDef Properties subProps = PropertiesUtil.getSubProperties(props, controllers[ii]); String node = subProps.getProperty("node", controllers[ii]); - Spatial target = nodes.get(node); + Spatial target = node.equals(model.getName()) ? + model : nodes.get(node); if (target == null) { Log.warning("Missing controller node [name=" + node + "]."); continue;