Ork Framework Integration

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
iunami
Posts: 8
Joined: Wed Sep 26, 2018 2:29 pm

Ork Framework Integration

Post by iunami »

Hello,

I integrated the Dialogue System with ORK, and now I'm planning on using the Quest Machine. Do I use the integration for both the Dialogue System and ORK. Or do I only need to integrate with ORK?

What are my options?

Thanks,

Iunami
User avatar
Tony Li
Posts: 21928
Joined: Thu Jul 18, 2013 1:27 pm

Re: Ork Framework Integration

Post by Tony Li »

Hi,

Use both integrations. You'll probably also want to use Quest Machine's Dialogue System Support integration package. This will allow Quest Machine quest givers to play Dialogue System conversations, and it will allow Dialogue System conversations to control Quest Machine quests. The documentation for Quest Machine integrations are in PDF files in each integration package.
iunami
Posts: 8
Joined: Wed Sep 26, 2018 2:29 pm

Re: Ork Framework Integration

Post by iunami »

Thanks,

I've been looking through the tutorial for ork and quest machine integration, and I can't seem to find how the quest knows that I have killed an evil pants. Where is killEvilPants event used in the demo?
User avatar
Tony Li
Posts: 21928
Joined: Thu Jul 18, 2013 1:27 pm

Re: Ork Framework Integration

Post by Tony Li »

Hi,

In ORK, every combatant has a set of Death Battle Events. They run when the combatant dies. In the ORK Framework window, I assigned the evilPantsDeath event to Evil Pants' Death Battle Event 1.

This event sends the message "Kill" + "Evil Pants" to Quest Machine's Message System.

The quest "Green Pants Quest" has a node named "Kill Evil Pants". This node has a message condition that listens for Quest Machine's Message System to report the message "Kill" + "Evil Pants".
iunami
Posts: 8
Joined: Wed Sep 26, 2018 2:29 pm

Re: Ork Framework Integration

Post by iunami »

Oh thanks! :)

I had to reimport the Ork demo. It no longer showed in the battle event in my own folder.
Post Reply