GetLastSpeaker()
最後に会話したクリーチャーを取得します
object GetLastSpeaker();
Description
PCが会話している相手の人物を所得する為にこの関数をconversationスクリプトで使用してください
呼び出されたのが有効なクリーチャーでない場合は、OBJECT_INVALIDを返します
Remarks
会話中に呼び出された場合(例えば、NPCが話した後のPCの会話文で”StartingConditional”スクリプトの一部として)、この関数は最後に会話したNPCを返しません。OBJECT_INVALIDを返します。
値はNPCとの会話がすべて終了した後にセットされます。会話中ではありません。
したがって、現在会話中のNPCのタグを得るためにこの関数を使うことはできません。
Version
1.31
See Also
functions: | ActionPauseConversation | ActionResumeConversation | ActionStartConversation | EventConversation | GetPCSpeaker | IsInConversation |
categories: | Conversation Functions |
events: | OnConversation Event |
author: Jody Fletcher, editor: Charles Feduke, additional contributor(s): Thomas Clark, JP team: geshi, Rainie
Send comments on this topic.