Migrating The Project
When Migrating the project to a new project there are some things you must be aware of in regards to Project Settings which store important information that you may miss along the way. Also there are plugin requirements which I will list below.
The Plugin Requirements:
- Animation Warping (Used for Orientation Warping, Steering, Offset Root Bone)
- Blend Stack (Used for the State Machine Setup in GASP)
- Chooser (Used for selecting Pose Search Databases and Char Item Data Assets)
- Contextual Animation (Used for the Take-Down and an Item Pickup Example (Which is disconnected by default))
- Motion Warping (Used by Contextual Animations to warp the target to a location/rotation)
- Pose Search (Used for Motion Matching)
To Start I will show you the easiest way, and then I will show you how to transfer the Project Settings over Manually:
For both methods you should first enable all the plugins listed above under 'The Plugin Requirements'.
The Easy Way -
Copy the Content and Config folder from the GASP-DynamicAdditiveOverlay Project Folder.
We will then Paste it into the Project Folder that we wish to Migrate it to and select "Replace the files in the destination" These mostly consist of Config Files. (Make sure the Project is Closed)
If you did it right then when you start the game you should see this.
The Manual Way -
Again make sure you have enabled the Plugins First.
Copy the Content folder from the GASP-DynamicAdditiveOverlay Project Folder.
We will then Paste it into the Project Folder that we wish to Migrate it to. You may or may not get this prompt to replace or skip, in this case it doesn't matter since these starter files already exist, but I chose 'Replace the files in the destination'.
Go to Edit-Project Settings in both the GASP-DAO Project and the one your wanting to migrate it too.
In the GASP-DAO Project copy the array from Gameplay Tag Table List into the one in your project. These Gameplay Tags drive the GASP System while others Drive the Dynamic Additive Overlay System.
Next in the GASP-DAO Project copy the Collision Object and Trace Channels over to your project. Check the Presets at the Bottom and Cross Reference those with yours to make sure nothing is different.
Finally Copy from the GASP-DAO Project Settings, the Data Driven CVars which are used by GASP into your project settings.
Now go test it in the Staging Grounds level inside the DAO Folder.
If you did everything right then you should see this.
Last updated