Browse Source

Improve warning message for invalid keys in Python File Nodes.

master
Adam Johnson 1 week ago
parent
commit
d9182c5b40
Signed by: Hoikas
GPG Key ID: 0B6515D6FF6F271E
  1. 8
      korman/nodes/node_python.py

8
korman/nodes/node_python.py

@ -347,9 +347,11 @@ class PlasmaPythonFileNode(PlasmaVersionedNode, bpy.types.Node):
else:
good_key = key.type == key_type
if not good_key:
exporter.report.warn("'{}' Node '{}' returned an unexpected key type '{}'",
self.id_data.name, socket.links[0].from_node.name,
plFactory.ClassName(key.type))
exporter.report.warn(
f"'{self.id_data.name}' Node '{socket.links[0].from_node.name}' "
f"returned an unexpected key type '{plFactory.ClassName(key.type)}' "
f"for use in Python File Node '{self.name}' attribute ID:{socket.attribute_id}",
)
key_object = key.object
if isinstance(key_object, plSceneObject):

Loading…
Cancel
Save