HoudiniEngineForUnreal icon indicating copy to clipboard operation
HoudiniEngineForUnreal copied to clipboard

20.5 generates enum redirector warnings for old assets

Open moppius opened this issue 1 year ago • 0 comments

If people upgrade to latest 20.5 straight from 19.5 without having gone through the intermediate HoudiniEngine version, any old assets will generate warnings due to invalid enum redirects.

  • Some values of EHoudiniInputType were deprecated 9 months ago in https://github.com/sideeffects/HoudiniEngineForUnreal/commit/b3ed09b42c5e1ee70879b9e3365a7783eaaceb9a
    • Enum redirectors for these deprecated values were added at the same time
  • Last month, the deprecated enum values were removed for Houdini 20 in https://github.com/sideeffects/HoudiniEngineForUnreal/commit/294de41f65573886848815e60bf6e72f31d0029a
    • The enum redirectors were not removed, so now this generates a warning for redirecting to an invalid value...

Presumably these redirectors should be removed, or set to redirect to whatever the most reasonable current value should be.

Also it would mean that anyone who has assets saved which pointed to the old _DEPRECATED values will now lose their data.

moppius avatar Jul 26 '24 08:07 moppius