I saw that you updated Quest Extension for the Marketplace and gave it anouther try …
The project has just ->one<- QuestManager and it’s placed in my GameMode … here are my observations:
- Events (QuestStarted/Finished, MemoryRegistered … in my GameMode) never get fired, even for a simple (non custom) testquest. (Bug)
- GetQuestManager (I have one single QuestManager!) does always return None (Bug)
- a QuestManager has a single running (non custom) testquest and gets dumped to a SaveGame object and restored at the start of the game:
- the running Quest is always “None” after restore. (Bug)
- Memories or completed Quests are stored and reloaded OK!
- this can be seen while running the game and watching the GameMode->QuestManager object …
I wanted to use the events to update my quest UI (Journal), but it’s not possible anymore.
The QuestManager was in my PlayerController while using an older version of Quest Extension (1.2?) - and the events worked ok - what’s wrong with putting the QuestManager inside the GameMode? (Just tested the QuestManager in the PlayerController … events do not work here, too …)
Do you have any idea what’s going wrong here?