From f5b3da3a1538c92def7a81cfc7e8e96e2a095717 Mon Sep 17 00:00:00 2001 From: Onek8 Date: Mon, 24 Mar 2025 16:22:49 +0000 Subject: [PATCH] Update leenkx/blender/lnx/logicnode/animation/LN_blend_action.py --- .../logicnode/animation/LN_blend_action.py | 50 +++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/leenkx/blender/lnx/logicnode/animation/LN_blend_action.py b/leenkx/blender/lnx/logicnode/animation/LN_blend_action.py index b81749f4..04ca0fb2 100644 --- a/leenkx/blender/lnx/logicnode/animation/LN_blend_action.py +++ b/leenkx/blender/lnx/logicnode/animation/LN_blend_action.py @@ -1,25 +1,25 @@ -from lnx.logicnode.lnx_nodes import * - -class BlendActionNode(LnxLogicTreeNode): - """Interpolates between the two given actions.""" - bl_idname = 'LNBlendActionNode' - bl_label = 'Blend Action' - lnx_version = 2 - - def lnx_init(self, context): - self.add_input('LnxNodeSocketObject', 'Object') - self.add_input('LnxNodeSocketAnimTree', 'Action 1') - self.add_input('LnxNodeSocketAnimTree', 'Action 2') - self.add_input('ArmFactorSocket', 'Factor', default_value = 0.5) - self.add_input('LnxIntSocket', 'Bone Group', default_value = -1) - - self.add_output('LnxNodeSocketAnimTree', 'Result') - - def get_replacement_node(self, node_tree: bpy.types.NodeTree): - if self.lnx_version not in (0, 1): - raise LookupError() - - return NodeReplacement( - 'LNBlendActionNode', self.lnx_version, 'LNBlendActionNode', 2, - in_socket_mapping={}, out_socket_mapping={} - ) +from lnx.logicnode.lnx_nodes import * + +class BlendActionNode(LnxLogicTreeNode): + """Interpolates between the two given actions.""" + bl_idname = 'LNBlendActionNode' + bl_label = 'Blend Action' + lnx_version = 2 + + def lnx_init(self, context): + self.add_input('LnxNodeSocketObject', 'Object') + self.add_input('LnxNodeSocketAnimTree', 'Action 1') + self.add_input('LnxNodeSocketAnimTree', 'Action 2') + self.add_input('LnxFactorSocket', 'Factor', default_value = 0.5) + self.add_input('LnxIntSocket', 'Bone Group', default_value = -1) + + self.add_output('LnxNodeSocketAnimTree', 'Result') + + def get_replacement_node(self, node_tree: bpy.types.NodeTree): + if self.lnx_version not in (0, 1): + raise LookupError() + + return NodeReplacement( + 'LNBlendActionNode', self.lnx_version, 'LNBlendActionNode', 2, + in_socket_mapping={}, out_socket_mapping={} + )