Creating a Custom Weapon Blueprint
Step-by-step guide to creating a custom weapon blueprint for the TPS Kit.
Creating a Custom Weapon Blueprint
To create a weapon blueprint for the Weapon System, you need to have a rigged weapon and a weapon data asset ready. Make sure these are set up before proceeding.
Choosing the Right Base Blueprint
Once your assets are ready, you can create a child blueprint based on one of the following:
-
Low-Level Functionality:
- Firearm_BP (for firearms)
- MeleeWeapon_BP (for melee weapons)
-
High-Level Functionality:
- AssaultRifle_BP or Handgun_BP, found in:
📂
/Game/TPSKit/Blueprints/Core/WeaponSystem/ChildBlueprints/
- AssaultRifle_BP or Handgun_BP, found in:
📂
Important Variables
All weapon blueprints contain two key variables:
- Ammo Data – Manages ammo count and extra clips.
- Weapon Data – Very important! This is used to set the weapon's data asset, which defines all properties related to the weapon.