How to install the plugin
Last updated
Last updated
Installing is easy through the epic games launcher.
Steps: 1. Add to library on Fab.com 2. Open Epic Games launcher 3. Click the refresh button next to fab. 4. Once the refresh is complete, search for "GPT Dialogue System" in the search panel. 5. Click the install to engine button on the plugin and choose your engine version.
This part requires you be familiar with the unreal editor and how its UI works. Steps: 1. Open the edit menu in the toolbar and select plugins.
Restart the editor if it asks for it.
Now we need to show the content for the plugin as it will not be visible by default. Steps:
Once you click settings, enable the "Show Engine Content" feature if you are using the Epic Games Launcher to install or Show plugin content if you installed it directly to your project. Most users will be using the Epic Games Launcher version.
Go to your newly found engine folder in the content browser and find the plugins directory, from there look for "GPT Dialogue System Content" folder and open it up.
From there you can access the demo content and the necessary content.
Now we need to make a copy of the FirebaseJson folder from the necessary content directly in our game content project. This step is critical for plugin functionality.
Steps:
find the FirebaseJson folder in the plugins necessary content folder.
Now drag and drop this folder to your PROJECTS content directory at its root(not the plugins content directory, they are different).
Next we need to go back to the necessary content once the firebaseJson folder is in our project directory and right click->Show in explorer. The json file is only accessible through windows not the unreal content browser.
In this folder in windows explorer(or the file explorer for Mac or Linux) you should see a file named "Firebase_Details", right click this file and click copy.
Now go to your FirebaseJson folder you created in step 2 and paste it in there, you must paste it from windows explorer, not unreal engine since unreal engine does not recongize json files natively.
Now that the Firebase_Details file exists in both the plugin and our project content directory we need to tell unreal engine to package it with our games.
Once there find "packaging" and open that window. you should see a white arrow if this window is already open.
Now click show advanced drop down arrow.
Now find the "Additional Non Asset Directories to Package" and add the Project Content folder for FirebaseJson to it using the 3 dots icon. Please ensure you are in your Active project folder as unreal does not always open the correct folder when you click the 3 dot icon.
That is it for installing the plugin, now all you need to do is register an account which will be discussed in the next section. This uses cloud backend so an account is required, you will not be spammed with emails or have your data shared, it's solely for backend code.
\ 2. Search for "GPT Dialogue System" in the plugins window and ensure the checkbox for it is set to true.
In your content browser find in the top right corner the button that says "settings"
To package the json with our game, we need to open the project settings under edit-Project Settings