Aller au contenu

Photo

Conversation pose persisting after conversation


  • Veuillez vous connecter pour répondre
3 réponses à ce sujet

#1
SynysterLyfe

SynysterLyfe
  • Members
  • 32 messages
Hi all,

I have a conversation using a stage in which everyone is sitting on benches. On the root node of my conversation, under the Cinematics tab, I have set everyone's pose to be 'Sitting Chair'. The conversation runs fine, everyone's sitting properly.

The problem is that after the conversation is finished everyone stays sitting. At this point I want them all to stand as I've teleported them all away from the benches to different rooms. It's kind of weird walking into a room and seeing an NPC sitting in mid-air.

So is there a way to stop the pose from persisting after the conversation ends?

Thanks.

#2
Kilrogg_

Kilrogg_
  • Members
  • 296 messages
Not 100% sure but I think there is a 'revert to normal at EOL' checkbox in the conversation editor, probably on the cinematics tab. If you set that to true on the last line of the convo maybe it'll revert their poses?

#3
SynysterLyfe

SynysterLyfe
  • Members
  • 32 messages
I do not see such a checkbox. Is there a way to affect poses via script?

#4
SynysterLyfe

SynysterLyfe
  • Members
  • 32 messages
So the problem is worse than I thought.

If I talk to an NPC who is sitting in mid-air he will stand and be fine after that. However, if I give one of these NPCs a CommandMoveToObject (even after talking to them so they are no longer sitting in mid-air), they move to the object and resume sitting.

It's almost as if the pose is set somewhere on the creature.

One solution I've come up with, as BFM as it sounds, is to have a copy of every NPC that is in the conversation. Once the conversation is done, I destroy the sitting NPCs (the ones who were actually in the conversation) and teleport the standing NPCs (the copies) to where I want them to go.

The problem with this is, however, than any NPC that I want to have sitting in a conversation has to have a double somewhere, which just gets tedious.

Any thoughts?

Modifié par SynysterLyfe, 26 juillet 2010 - 08:16 .