still can’t derive from Widget Blueprints properly in 4.10
but I might have found another dirty workaround:
- Make a duplicate of the original Widget Blueprint
- Change the parent class of the duplicate to the original you want to inherit from
- Witness loads of error spam about already existing functions and variables
- Repeat steps 5-8 for all functions:
- copy the graph (without the function-enter node) AND memorize where the inputs connect
- delete the function (in the functions list)
- override the function
- paste the function graph and connect inputs and exec chain
9… Rename all the Elements in Designer which are also variables - Replace all references to those elements in the Graph
- compile and enjoy
It’s strange that the inherited widget blueprint works fine after that (can still edit in Designer) but it doesn’t work at all when you make a new class that inherits from another like it’s supposed to be. Might be a minor Bug that causes major problems.