4.9 Cooker... 'forgetting' about parent classes?
I'm trying to upgrade my Generic Shooter marketplace asset to 4.9 and I'm experiencing some super annoying cooker issues that seem systemic of something deeper.
When I load Generic Shooter in 4.9, there are some Input nodes I have to delete since they don't have an equivalent (Get Key equivalent for On Analog Value Changed? This is rather unfortunate but is a seperate issue). After fixing those up and recompiling any classes that PIE complains about (literally just hit compile and save and its good to go), PIE works as expected with GS.
The problem shows itself when cooking itself. Variables declared in the parent base class seem to just... not be findable in the child classes when cooking. The editor finds these variables and uses them just fine and everything works as expected, but numerous child/parent class references breaking on cooking is causing all sorts of problems and is making migration to 4.9 unfeasible.
Log is posted below.
Repro is easily done creating a project using the Generic Shooter marketplace asset and then trying to package it.
Edit: Full log attached:
Did you change your blueprints enough so they'd not only be data-only? If so, did you go through each blueprint that was in your warnings previously? Do those files still show that there is a warning within the logs?
This is what I would focus on at this time because warnings don't always cause a project to fail, they're just there to let you know that something may have not worked properly:
answered Sep 18 '15 at 05:14 PM
We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.
answered Sep 08 '15 at 02:10 PM
Here are the errors regarding the parent classes:
Have you attempted to recreate the parent class and recreate the function that calls the parent class from the child? If not, could you please do that for at least one of these files above and provide that information to me and include the logs?
answered Sep 14 '15 at 09:18 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here