;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment
;NEXT FRAGMENT INDEX 1
Scriptname xLV_TestMFNP_Play Extends TopicInfo Hidden

;; Propetiesからリンクするのを忘れずに ;;
xLVCoreNP Property PT_CoreNP Auto
GlobalVariable Property OffenceIsSetFlag Auto

;BEGIN FRAGMENT Fragment_0
Function Fragment_0(ObjectReference akSpeakerRef)
Actor akSpeaker = akSpeakerRef as Actor
;BEGIN CODE

;; xLV_TestMFNP_follow.pscからのつづき ;;

;; 責め=受けなら処理せずreturn ;;
Actor tmpActor = PT_CoreNP.GetOffenceActor()
if ( tmpActor == akSpeaker )
	return
endif

;; 対象を受け側に設定する ;;
PT_CoreNP.BindDefenceAlias( akSpeaker )

;; モーションを設定する(-1を設定した場合ランダムになる) ;;
;; 既にSetMotionTypeTagでallを設定してあるので ;;
;; allのなかからランダムにモーションが1つ選ばれる ;;
PT_CoreNP.BindMotionByIndex( - 1 )

;; 開始命令 ;;
PT_CoreNP.LVStart()

OffenceIsSetFlag.SetValueInt( 0 )

;END CODE
EndFunction
;END FRAGMENT

;END FRAGMENT CODE - Do not edit anything between this and the begin comment
