So theres a problem with my game after I finish packaging it, wich shouldnt be happening or from what I know shouldnt be possible.
So I have a quest system where the player can accept quests that are given by an npc, those quests can be completed by switching level complete the quest requirements and return to the npc to deliver the quest.
This works 100% fine on the editor no problems at all.
But on the package game after the player swaps level and comes back all of the quests wich are active and inactive on the npc´s are gone, you can still interact with the npc´s but they have no quests anymore.
Ive checked all of the warnings on the console during the packaging but they are all a bit inclear or unrelated with this problem, and this seems to be the only problem I have with the package game. The game run´s and works fine on the editor.
There is to much node programing on these systems for me to be able to show everything so if you have any idea of what it could be or would like further information on the problem ill be more then glad to provide with it, i need to deliver this project in 3 days for universaty finals so would like to have this solved, thank to everyone who can help
How and where do you keep finished quests? Do you have save game implementation? If not, those should be part of GameInstance. Because only GameInstance will remain while level transition is done.
I do have a save game implementation yes and it saves everytime the player changes in level and stores any changed variables during the level and loads again as soon as the other level is loaded. I store my save game inside the GameMode. But I dont beleive its because of the save game since I also have an inventory and everything that is stored inside of it gets saved
I wish I could help you a bit more. But without understanding your project arhitecure, it is just way too hard. How it works in standalone? How does it work when you run using command line?
If you are on Windows, you can use this in bat file to run it as a game, without packaging.
Gonna try using that sorry I couldnt be more clear but there to much stuff inside in terms of code and build to be able to post everything here or explain everything. I just dont understand how can something work fine on the editor but not work on the packaged project, if I understand this I might be able to figure things out.
Gonna try usinf that see if I can spot any mistakes