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!
Changing Camera Position at the Start of Conversations
Débuté par
Johnas Lorika
, août 21 2011 12:54
#1
Posté 21 août 2011 - 12:54
#2
Posté 21 août 2011 - 01:13
Could you not just check, within the conversation itself, under the CURRENT FILE TAB, to stop the camera from rotating with the conversation begins?
This will stop the zoom-rotate from happening when the conversation starts and keep the camera at the level the player has set for themselves. Personally, I can't stand it when a conversation zooms in like that - regardless of the fact it zooms out after the conversation - best to just keep my camera the way it's been set. Personal preference really.
FP!
This will stop the zoom-rotate from happening when the conversation starts and keep the camera at the level the player has set for themselves. Personally, I can't stand it when a conversation zooms in like that - regardless of the fact it zooms out after the conversation - best to just keep my camera the way it's been set. Personal preference really.
FP!





Retour en haut






