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.