
Descrizione
It's an assault rifle (5.56×45). Weapon has a modular structure and consists of separate meshes: body (static & skeletal), long and short handguards (static), stock (static & skeletal), iron sights (static), booster (static), Picatinny rail (static) for parts permutability with our packs. Materials: monochrome - black, sienna, camo - modern, desert, winter, woodland; supports scratch intensity, color, metallic, camo colors parameters. Each arms animation take has 3 versions depended on left hand position (on handguard, with angled grip, with folding grip).
Weapon Meshes:
Rifle
Handguard L
Handguard S
Stock
Iron sight front
Iron sight rear
Booster
Picatinny rail
Bullet
Bullet shell
Caliber
Magazine empty
Magazine full
Animations:
Arms:
A pose
Aim in spring
Aim out spring
Bolt action
Check ammo
Check ammo bolt catched
Check chamber
Check chamber bolt catched
Check magazine
Equip
Equip bolt action
Fire
Fire aim
Fire empty layered
Holster
Idle loop
Idle loop aim
Inspect
Interact
Jog loop
Jog start
Jog stop (by jog loop hand position - left, middle, right)
Jog to jump (by jog loop hand position - left, middle, right)
Jump landed
Jump loop
Jump start
Jump to jog
Pick
Reload empty bolt release push
Reload empty bolt release slap
Reload empty charging handle
Reload loaded
Sprint loop
Sprint to jump (by sprint loop hand position - left, middle, right)
T pose
Walk loop
Walk loop aim
Rifle:
Ammo 1 pose
Ammo 2 pose
Ammo 3 pose
Ammo 4 pose
Ammo 5 pose
Ammo empty pose
Bolt action
Check ammo
Check ammo bolt catched
Check chamber
Check magazine
Equip
Equip bolt action
Fire
Fire bolt catch
Fire empty layered
Holster
Reload empty bolt release push
Reload empty bolt release slap
Reload empty charging handle
Reload loaded
Unlocked pose
Stock:
Buffer collapsed pose
Cheek collapsed pose
Rifle case animations:
Open
Opened pose
Close
Particle Effects:
Muzzle flash
Muzzle smoke
Bolt gas
Sound Effects:
Bolt drop
Bolt pull
Bolt pull half motion
Bolt release
Bolt release half motion
Bolt slap
Bullet shell drop on concrete (5 variations)
Magazine attach
Magazine attach wobble
Magazine detach
Magazine drop on concrete (5 variations)
Safety on
Safety off
Shot loud dry (5 variations)
Shot with silencer dry (5 variations)
Shot loud wet (5 variations)
Shot with silencer wet (5 variations)
Shot tail loud
Shot tail with silencer
Trigger push
Case open
Case close
Environment Props:
Ammo box full, container & cover
Rifle case
Carton box
Pallet
Project setup
1) Set in project settings "Near Clip Plane" to 2.0 and restart engine.
2) For projects before UE 5.1 should bind axis mappings in project settings similar to official FPS template:
Turn (UE4), Turn Right / Left Mouse (UE5): MouseX (Scale: 1.0)
LookUp (UE4), Look Up / Down Mouse (UE5): MouseY (Scale: -1.0)
MoveForward (UE4), Move Forward / Backward (UE5): W (Scale: 1.0), S (Scale: -1.0)
MoveRight (UE4), Move Right / Left (UE5): D (Scale: 1.0), A (Scale :-1.0)
Retargeting
For best animation retargeting results to UE4 Mannequin follow this steps:
1) Go to UE4 Mannequin’s (target) skeleton hierarchy, click “Options” (top left), check “Show Retargeting Options”. All bones should be set to “Skeleton”, except ik_hand_root, ik_hand_gun, ik_hand_l, ik_hand_r – set them to “Animation”. Read more about this operation at UE Docs.
2) lowerarm_twist_01_<side> are keyframe animated to 100% of hand_<side> non gimbal locked roll rotation. To avoid improper lowerarm deformations for target skeleton:
Simple - remove them from humanoid rig for target skeleton before retargeting.
Advanced - create virtual bones which copy location/rotation of lowerarm twists at target skeleton hierarchy and assign them in humanoid rig to source skeleton lowerarm twists. After retargeting it will be possible to use this virtual bones as roll source for manipulating lowerarm twists inside AnimBP (with “Apply percentage of rotation” node). For custom character meshes with corrective blendshapes driving twists manually will be more suitable (via “Twist corrective” or “Pose driver” nodes).
Changelog
2.1.6 - June 19, 2025
Support for UE 5.6
2.1.5 - November 22, 2022
Support for UE 5.1
Input axes config migrated to Enhanced Input
2.1.4 - April 10, 2022
The names of the input axis events (for UE5) are matched to the new FPS template
2.1.3 - April 7, 2022
Support for UE 5.0
Drop support of UE 4.20, 4.21
2.1.2 - October 14, 2021
Added procedural arch trajectory and spring for aiming transition.
Added smooth transitions for camera shakes.
Fixed extra push when jog/sprint stopping with inertia.
Fixed bug when start jogging after aiming out.
Fixed bug when jumping while full auto shooting.
Blueprints refactored.
2.1.1 - August 22, 2021
Support for UE 4.27
2.1.0 - August 3, 2021
Added check ammo while bolt catched.
Added separated versions of check ammo - check magazine, check chamber, check chamber while bolt catched.
Fixed bugs of locomotion.
Fixed bugs of playing shot sounds.
2.0.0 - May 15, 2021
Weapon & parts downscaled to match real world.
Textures detailing improved.
Arms design changed, now supports retargeting from/to Epic skeleton directly from A pose.
Animations redone and added new.
Sounds redone and added new.
Content related demo blueprints changes.
1.0.0
Initial release.
Support & communication
For quick answer responses or help with product, please use email - write us to [email protected]





















