Puppetmaster & QM
Posted: Mon Dec 07, 2020 9:16 pm
Hello
I've integrated Puppetmaster with my character object, which is also a quester with quest journal, etc. Up until now, QM worked fine, but during PM initialization it creates a duplicate of the character object, strips all but the PM component, and moves the character game object under an empty root g.o. alongside the PM g.o.
Apparently, all of this makes QM angry, because the quest I assigned at edit time to the character disappears. I don't see any messages in the log, and QM thinks the quest is unassigned once the game has started.
In an attempt to solve this issue, I set the quest journal to be disabled, and only enable it once the PM init has completed. However, this doesn't help...
Does anyone have ideas? I'm guessing that for the brief moment that there is a duplicate of the character, QM must decouple the character from the quest. I am about to try using code to assign the quest post-init, but I feel like I'm going down a rabbit hole here.
NOTE: the original character g.o. is not altered by PM in anyway, other than being moved in the object hierarchy under the empty transform.
I've integrated Puppetmaster with my character object, which is also a quester with quest journal, etc. Up until now, QM worked fine, but during PM initialization it creates a duplicate of the character object, strips all but the PM component, and moves the character game object under an empty root g.o. alongside the PM g.o.
Apparently, all of this makes QM angry, because the quest I assigned at edit time to the character disappears. I don't see any messages in the log, and QM thinks the quest is unassigned once the game has started.
In an attempt to solve this issue, I set the quest journal to be disabled, and only enable it once the PM init has completed. However, this doesn't help...
Does anyone have ideas? I'm guessing that for the brief moment that there is a duplicate of the character, QM must decouple the character from the quest. I am about to try using code to assign the quest post-init, but I feel like I'm going down a rabbit hole here.
NOTE: the original character g.o. is not altered by PM in anyway, other than being moved in the object hierarchy under the empty transform.