Setup
-
Once you have the the
SequencePlugin
folder, you'll need to go to your project directory and create aPlugins
folder in it, then copy over theSequencePlugin
folder into thePlugins
folder. If aPlugins
folder already exists just copy theSequencePlugin
folder into it. -
Launch your project, then allow it to update the UProject Settings.
-
To find the
SequencePlugin
content folder in your content drawer enable view plugin content -
If you wish to use the in built sequence UI for login a) Create an
[Actor]
you wish to be responsible for the SequenceUI then attach the[Sequence_Pawn_Component_BP]
to it b) Setup your[Actor]
Blueprint similar to how it's setup in[Custom_Spectator_Pawn]
being sure to bind to the delegate that gives you Credentials[Auth_Success_Forwarder]
-
Once you have those credentials you'll need to forward them to your own C++ backend in order to use the Sequence API, an example of this can be found in the
[Custom_Spectator_Pawn]
. This Pawn inherits from a C++ class[Sqnc_Spec_Pawn]
, which implements a blueprint Callable function[SetupCredentials(FCredentials_BE CredentialsIn)]
. This is callable within the child class[Custom_Spectator_Pawn]
. Calling this function will forward the credentials to a C++ backend.