-
-
Notifications
You must be signed in to change notification settings - Fork 125
Use a Faction's storyteller instead of the AsyncTimeComp's #739
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Conversation
Fixes delayed storyteller events not showing up. Events were added to the storyteller (IncidentQueue) of AsyncTimeComp, which was never ticked because of StorytellerTickPatch which made the method run per-faction, using the faction's storyteller. This caused a bunch of delayed events to just not work, e.g. requesting traders from the comms console, psychic rituals (summon animals, summon shamblers, void provocation), naturally spawning harbinger trees, and possibly others.
|
For some reason this patch is breaking areas in my testing save. It's not clear to me why as I can't reproduce it on a clean save. I'm suspecting it dislikes old saves. This save is working fine on |
|
Testing required here. Preferable with old saves. |
|
Hi me and my friend are playing on a build with this merged (rebased on latest dev) and I wonder why is this actually still not merged. Are you aware that Anomaly DLC is like literally unplayable without this because psychic rituals are not functioning without it at all? It is getting annoying to apply on top of the dev every damn update. If there is no repro then why not move this forward until we get a repo and then roll this back? |
|
It errors for me and I've gotten no feedback whatsoever. |
|
I was unable to reproduce the issue, and I was under the impression that you weren't able to either (I thought it perhaps might've been a spurious issue), as you did not provide a save file. I'd be happy to have a look at a broken save and fix it |
|
I feel like it is starting to get lost in the Discord so I will repost trivial repro here from our coop odyssey playthrough.
|
Fixes delayed storyteller events not showing up. Events were added to the storyteller (IncidentQueue) of AsyncTimeComp, which was never ticked because of StorytellerTickPatch which made the method run per-faction, using the faction's storyteller. This caused a bunch of delayed events to just not work, e.g. requesting traders from the comms console, psychic rituals (summon animals, summon shamblers, void provocation), naturally spawning harbinger trees, and possibly others.