Example #1
0
 public Node NPCBehavior_Grab(NPCObject obj)
 {
     return(new Sequence(
                NPCBehavior_LookAt(obj.GetMainLookAtPoint(), true),
                NPCBehavior_GoToAtDistance(new Vector3(obj.GetPosition().x, this.transform.position.y, obj.GetPosition().z), 0.8f),
                new LeafInvoke(() => Behavior_GrabRightHand(obj)),
                new LeafWait(1000),
                NPCBehavior_LookAt(obj.GetMainLookAtPoint(), false)
                ));
 }