Gameplay
- For widgets (Map, Journal, Inventory) added deactivation with the same key used for activation.
- Reworked AnimBP for the player character (animation layer).
- Created animation layers for weapons and objects that can be held in hand.
- Based on the AnimBP changes, reworked animation management in the player character.
- Adjusted weapon lowering next to friendly NPCs (the logic should no longer flip).
- Reworked player state transitions (crouching, prone).
- Reworked sprint logic (if the player keeps holding sprint after stamina is depleted, sprint automatically resumes when stamina is restored).
- Implemented more footstep sounds.
- Added weapon icons to the player's HUD.
- Changed the display function of held items in the HUD.
- Updated the logic for automatic activation of weapons and items the player can hold.
- Updated possess/unpossess logic for vehicles usable by the player.
- Interactive lights – lights can now be destroyed by shooting or explosions.
- Implemented radial force after grenade or dynamite explosion.
- Implemented vehicle damage depending on the type of explosive used.
- Updated the logic for dropping and managing weapon magazines.
- Fixed animation playback for bolt-action weapons.
- Fixed incorrect animations for the MP40.
AI & NPC
- Removed automatic NPC rotation during dialogue.
Systems
- Transition to UE 5.6.
- Added a new navigation system that dynamically generates around the player (no longer requires navmesh, improving performance).
- Adjusted destruction system for explosives and tank shells (unified system).
- Set up a system to swap actors without physics to actors with active physics.
- Added bullet hit generation.
- Kar98k – added notify to equip animation.
- Footsteps now work on more surface materials.
- Added cash reporting (Sentry).
- Disabled runtime cell transform (FastGeo – experimental plugin), as bullets from Easy Ballistics caused crashes in this mode.
Assets & Data
- MainBase – new version of the armory.
- Reworked terrain for the mission “TankDestroy”.
- With UE 5.6, localization can now be set directly in sequencer – cutscenes updated to use this feature.
- New cutscenes.
- Adjusted vehicle camera distances.
- Fixed ceiling model (light was passing through incorrectly).
Bugfixes (Other)
- Adjusted lighting in all available levels and unified it.
- Added a condition in the first mission if the player picks up a weapon before receiving the instruction.
- Locked doors in Main Base rooms that are not yet available (no content).
- Fixed groom binding for passengers.
