Is there a good way to change the position of the camera once a conversation is started? I have a conversation with a static NPC and the camera moves to an odd location when the conversation is initiated by the trigger the PC is entering.
if(GetIsPC(oPC)) { AssignCommand(oPC, ClearAllActions()); AssignCommand(oFigure, ActionStartConversation(oPC, "intro_convo"));
}
I've tried using an AssignCommand(oPC, SetCameraFacing(180.0, 5.0, 15.0)); or the like, but it doesn't seem to fire off the command when the conversation begins. I've also tried to have the camera action delayed but this doesn't produce results either. Is this something that needs to be scripted in the conversation itself? It doesn't look like scripts are allowed to be added to the root of the conversation tree.
This works fine when the conversation command isn't in the mix, but it's sort of useless since the conversation is the point.
Thanks!