🔫
PRAS Documentation
  • 👋Welcome!
  • Tutorial
    • 🌟Getting Set Up
      • 🦾Character Setup
      • 🔶Animation Blueprint
  • Fundamentals
    • 🔥Recoil Animation
    • 📈Curve Extractor
    • 📑Types
      • URecoilAnimationComponent
      • FAnimNode_RecoilAnimation
      • Recoil Data
Powered by GitBook
On this page
  • Step 1 - Installing the plugin
  • Step 2 - Configure settings
  • Step 3 - Integration Overview
  1. Tutorial

Getting Set Up

In this section you will find out how to set up the plugin in your project

PreviousWelcome!NextCharacter Setup

Last updated 1 year ago

Tip: make sure that you already have basic shooting logic (e.g. semi, auto, and burst firing) implemented in your project.

Step 1 - Installing the plugin

Download and install the plugin to your preferred Unreal Version. Then make sure to enable the plugin in the project settings.

Tip: as Unreal allows updating only 3 latest versions, UE4 plugin versions are outdated on the marketplace. If you need an up-to-date plugin for UE4, make sure to join our Discord.

Download the to get weapons, curves, and data examples.

Step 2 - Configure settings

Open up your Unreal project. Now let's configure the PRAS plugin settings.

Go to Edit/Project Settings/Plugins/RecoilAnimation:

Tip: disable the Create Data Asset if Null. This property creates the Recoil Asset automatically if it hasn't been assigned.

Curves Save Path - defines where recoil curves will be saved. This is useful when you want to extract recoil animation from the normal keyframed animation (e.g. firing motion).

Data Save Path - defines where the Recoil Data Assets will be saved. Works only if the Create Data Asset If Null is true.

Step 3 - Integration Overview

To integrate the PRAS into your project you will need to follow 2 main steps:

  • Character Setup

  • Animation Blueprint

🌟
Demo Project
You can configure how and where recoil data will be saved.