From 55ef3d8290ff2d45471015d0d0d4941acc0d70af Mon Sep 17 00:00:00 2001 From: Patrick Dulebohn Date: Thu, 11 Aug 2022 13:29:11 -0400 Subject: [PATCH] Add Responder Name field Adds a string field to name a responder --- korman/nodes/node_responder.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/korman/nodes/node_responder.py b/korman/nodes/node_responder.py index 10ccf69..9d5a766 100644 --- a/korman/nodes/node_responder.py +++ b/korman/nodes/node_responder.py @@ -32,6 +32,9 @@ class PlasmaResponderNode(PlasmaVersionedNode, bpy.types.Node): # These are the Python attributes we can fill in pl_attrib = {"ptAttribResponder", "ptAttribResponderList", "ptAttribNamedResponder"} + resp_name = StringProperty(name="Name", + description="Gives the responder a specific name (optional)" + default="") detect_trigger = BoolProperty(name="Detect Trigger", description="When notified, trigger the Responder", default=True) @@ -78,6 +81,7 @@ class PlasmaResponderNode(PlasmaVersionedNode, bpy.types.Node): ]) def draw_buttons(self, context, layout): + layout.prop(self, "resp_name") layout.prop(self, "detect_trigger") layout.prop(self, "detect_untrigger") layout.prop(self, "no_ff_sounds")