Browse Source

Fix traceback in Animation Group warning messages.

pull/190/head v0.10
Adam Johnson 4 years ago
parent
commit
c264cb8095
Signed by: Hoikas
GPG Key ID: 0B6515D6FF6F271E
  1. 8
      korman/properties/modifiers/anim.py

8
korman/properties/modifiers/anim.py

@ -175,17 +175,17 @@ class PlasmaAnimationGroupModifier(ActionModifier, PlasmaModifierProperties):
for i in self.children:
child_bo = i.child_anim
if child_bo is None:
msg = "Animation Group '{}' specifies an invalid object '{}'. Ignoring..."
exporter.report.warn(msg.format(self.key_name, i.object_name), ident=2)
msg = "Animation Group '{}' specifies an invalid object. Ignoring..."
exporter.report.warn(msg, self.key_name, ident=2)
continue
if child_bo.animation_data is None or child_bo.animation_data.action is None:
msg = "Animation Group '{}' specifies an object '{}' with no valid animation data. Ignoring..."
exporter.report.warn(msg.format(self.key_name, i.object_name), indent=2)
exporter.report.warn(msg, self.key_name, child_bo.name, indent=2)
continue
child_animation = child_bo.plasma_modifiers.animation
if not child_animation.enabled:
msg = "Animation Group '{}' specifies an object '{}' with no Plasma Animation modifier. Ignoring..."
exporter.report.warn(msg.format(self.key_name, i.object_name), indent=2)
exporter.report.warn(msg, self.key_name, child_bo.name, indent=2)
continue
child_agmod, child_agmaster = exporter.animation.get_anigraph_objects(bo=child_bo)
msgfwd.addForwardKey(child_agmaster.key)

Loading…
Cancel
Save