Overview
BP_TacticalShooterCharacter is a game‑ready player Blueprint responsible for managing weapons, inputs, and actions:
Tactical Shooter Character.
🔷 First Person Camera
🔷 Tactical Shooter Animation
🔷 IK Motion Player
Character Settings
TacticalCharacterSettings is a Data Asset that tells the player Blueprint which meshes, Animation Blueprints, and weapons to use:
Character Settings.
BPI Tactical Shooter Character
This Blueprint Interface connects the player with animation systems and third‑party systems:
Interface functions.
- Get Player Mesh: Returns the player’s Skeletal Mesh Component.
- Get Primary Weapon: Returns the currently equipped weapon. When quick‑drawing a sidearm, it returns the pistol.
- Get Main Weapon: Returns the main weapon.
-
Get Tactical Shooter Component: Returns the
AC_TacticalShooterAnimationcomponent.

Returns the player mesh here.

Returns the currently used weapon.

Returns the current weapon.

Returns a reference to the animation component.
Input Actions
All Input Actions are implemented in this Blueprint. Here is the list of actions used in the pack:-
Weapon-specific
- Reload
- Mag Check
- Inspect
- Fire
-
General
- Aiming
- Change Weapon
- Change Fire Mode
- Look
- Move
- Sprint
- Free Look
- Pistol Quick Draw
- Lean