[HOWTO] How To: Set Up Quest Machine With FirstPersonController Starter Asset

Announcements, support questions, and discussion for Quest Machine.
Post Reply
User avatar
Tony Li
Posts: 21928
Joined: Thu Jul 18, 2013 1:27 pm

[HOWTO] How To: Set Up Quest Machine With FirstPersonController Starter Asset

Post by Tony Li »

This article explains how to set up Quest Machine with Unity's FirstPersonController Starter Asset.

Here's an example scene:

QM_FirstPersonStartAssetExample_2021-12-03.unitypackage

These are the scene's prerequisites:
The scene has a Quest Machine GameObject and an Input Device Manager GameObject.

The PlayerCapsule has a Quest Journal, ControlCursor script, and Message Events. The Message Events component listens for two messages:
  • Pause Player: Disables PlayerInput and calls ControlCursor.SetCursor(true).
    Unpause Player: Re-enables PlayerInput and calls ControlCursor.SetCursor(false).
JimInNH
Posts: 5
Joined: Thu Apr 07, 2022 7:52 pm

Re: [HOWTO] How To: Set Up Quest Machine With FirstPersonController Starter Asset

Post by JimInNH »

Hi-
This is a great idea for a tutorial. Thanks for the assets. Is the tutorial itself available anywhere?
Jim
User avatar
Tony Li
Posts: 21928
Joined: Thu Jul 18, 2013 1:27 pm

Re: [HOWTO] How To: Set Up Quest Machine With FirstPersonController Starter Asset

Post by Tony Li »

It's all up there in that post. There's no video tutorial. If you have any questions about it, please let me know.
Post Reply