diff --git a/korman/nodes/node_conditions.py b/korman/nodes/node_conditions.py index 9031b2e..7c33800 100644 --- a/korman/nodes/node_conditions.py +++ b/korman/nodes/node_conditions.py @@ -55,13 +55,10 @@ class PlasmaClickableNode(PlasmaNodeBase, bpy.types.Node): ]) output_sockets = OrderedDict([ - ("keyref", { - "text": "References", - "type": "PlasmaPythonReferenceNodeSocket", - }), ("satisfies", { "text": "Satisfies", "type": "PlasmaConditionSocket", + "valid_link_sockets": {"PlasmaConditionSocket", "PlasmaPythonFileNodeSocket"}, }), ]) @@ -356,14 +353,10 @@ class PlasmaVolumeSensorNode(PlasmaNodeBase, bpy.types.Node): ]) output_sockets = OrderedDict([ - ("keyref", { - "text": "References", - "type": "PlasmaPythonReferenceNodeSocket", - "valid_link_nodes": {"PlasmaPythonFileNode"}, - }), ("satisfies", { "text": "Satisfies", "type": "PlasmaConditionSocket", + "valid_link_sockets": {"PlasmaConditionSocket", "PlasmaPythonFileNodeSocket"}, }), ]) diff --git a/korman/nodes/node_python.py b/korman/nodes/node_python.py index 49e9ad4..9e94c44 100644 --- a/korman/nodes/node_python.py +++ b/korman/nodes/node_python.py @@ -534,11 +534,11 @@ class PlasmaAttribTextureNode(PlasmaAttribNodeBase, bpy.types.Node): _attrib_colors = { - "ptAttribActivator": (0.031, 0.110, 0.290, 1.0), - "ptAttribActivatorList": (0.451, 0.0, 0.263, 1.0), + "ptAttribActivator": (0.188, 0.086, 0.349, 1.0), + "ptAttribActivatorList": (0.188, 0.086, 0.349, 1.0), "ptAttribBoolean": (0.71, 0.706, 0.655, 1.0), "ptAttribExcludeRegion": (0.031, 0.110, 0.290, 1.0), - "ptAttribNamedActivator": (0.031, 0.110, 0.290, 1.0), + "ptAttribNamedActivator": (0.188, 0.086, 0.349, 1.0), "ptAttribNamedResponder": (0.031, 0.110, 0.290, 1.0), "ptAttribResponder": (0.031, 0.110, 0.290, 1.0), "ptAttribResponderList": (0.031, 0.110, 0.290, 1.0),