# 2025 Change Log

### 2.1.3 Nov-6-2025

* Added: Network fall damage support
* Added: Instant and delayed interactions
* Added: Reload cancel if player interacts with an item mid reload
* Added: Crouch speed time
* Added: Parent decal option
* Added: Auto-heal for NetworkDamageable (Pro)
* Fixed: Import SliderToTMPro errors
* Fixed: Actor respawnable option not working
* Fixed: No damage effect when killed by an explosive (Pro)
* Fixed: Audio events don't stop when Audio.Stop() is called
* Fixed: Audio events don't pause when Audio.Pause() or Audio.Unpause() are called
* Fixed: Time scaled frame rate for animation system
* Fixed: Player rotation and camera rotation default to zero on start
* Fixed: Ability to walk on max angled slopes
* Fixed: Error in OnJump and OnLand would cause events to loop
* Fixed: Player's initial velocity after leaving the ground is too high
* Fixed: Pickable “Include Collectable” option adds up when picked up several times
* Fixed: Dropping items don’t save their item properties
* Fixed: Attachment modifiers don't work
* Fixed: Max items dropping not working correctly
* Fixed: When local player died, he doesn't see his full body model (Pro)
* Improved: Pickable internal logic

### 2.1.2 Oct-30-2025

* Added: PauseInPlay animation connection
* Added: PauseInIdle animation connection
* Added: Unidirectinal play for animation system
* Added: Toggle input while paused
* Added: Instance to SettingsManager
* Added: Ability to disable each option from the settings preset
* Added: IgnoreMovingPlatforms option
* Added: Reverse sprint input option
* Added: Waiting for players Text (Pro)
* Fixed: EndScreen not working correctly (Pro)
* Fixed: When items are dropped after death the same weapon drops twice (Pro)
* Fixed: When URP or HDRP is setup twice it fails
* Fixed: Compile errors after switching from URP to BIRP
* Fixed: Compile errors after switching from URP to BIRP
* Fixed: Bad lighting when switching from HDRP to URP or BIRP
* Fixed: FOV stuck when item dropped while aiming
* Fixed: Pings not clearing after max pings is reached
* Fixed: Mismatch in AudioFiltersManager's name
* Fixed: URP bugs
* Improved: Dashboard performance (Pro)
* Improved: Internal SettingsPreset behavior
* Improved: GetName performance
* Removed: Sticky field from Explosive
* Removed: Friction field from Explosive
* Reworked: CameraManager

### 2.1.1 Oct-26-2025

* Added: Auto moving platform detection to FPS controller
* Added: Preserve momenturm to FPS controller
* Added: Friendly Fire switch (Pro)
* Improved: Custom characters integration
* Improved: Jumping stability for FPS controller
* Fixed: SniperRifle pickable errors (Pro)
* Fixed: HealthBar flicker on respawn (Pro)
* Fixed: Unable to damage when actor is null

### 2.1.0 Oct-11-2025

* Added: Auto healing&#x20;
* Added: Auto disposal of throwables
* Added: Ammo system support to throwables
* Added: Dashboard (Pro Only)
* Added: Full Mirror integration (Pro Only)
* Added: Timeline based audio layering
* Added: Reorderable options to SettingsPresets
* Added: Audio Settings
* Added: Constructive Ragdoll type
* Improved: Tab performance
* Improved: Dynamic sensitivity handling
* Improved: Ignore actions behaviour
* Improved: Settings applier stability
* Improved: Interactive button event firing
* Improved: Interactive button coloring behaviour
* Improved: Camera rotation stability
* Improved: Reduced GC by 97%
* Improved: Crouch smoothness
* Improved: Player movement
* Improved: Audio stability
* Improved: Replacement moved to base class InventoryItem
* Improved: Corrected IsActive
* Improved: Corrected IsInputActive
* Reworked: Ragolls behaviour
* Reworked: Damage visualization
* Reworked: Save system
* Reworked: Setting applier
* Fixed: HDR output issues
* Fixed: Missing crosshair in firearm wizard
* Fixed: Typo in Controls class
* Fixed: Inability to interact with disabled interactables
* Fixed: Player spawning
* Fixed: Default item switching
* Fixed: OnFire event not firing
* Fixed: Dobuled DeathCounter in Actor
* Fixed: Inability to throw throwables when switching weapons
* Fixed: No damage when damage source is null
* Fixed: Input performance leak
* Fixed: Audio cutout

### 2.0.0 April-10-2025

* Upgraded: Default used render pipeline to BIRP
* Upgraded: Minimum required Unity version to 2022
* Added: `AccelerateVector2` processor
* Added: In-code control scheme check
* Added: FPS Framework Setting (Editor Tool)
* Added: Automatic loading screen system
* Added: Loading screen tips
* Added: 6D audio support
* Added: Audio layering support
* Added: Animation looping
* Added: Animation modifier-based animations
* Added: Animation play and stop functionality
* Added: Automatic animation stopping
* Added: Animation modifiers to avoid triggering (Animation connection)
* Added: Animation modifiers to avoid in idle (Animation connection)
* Added: Improved event handling
* Added: Speedometer System
* Added: Animation modifier connections
* Added: FPS limit
* Added: Update mode for the Kick modifier
* Added: Suffix "Animation Modifier" to all modifier names
* Added: Modifier "Move"
* Added: Advanced spray patterns
* Added: Spray pattern buildup and cooldown
* Added: Multi-animator support
* Added: Option to disable reload canceling
* Added: Property modifiers
* Added: Shooting directions:
  * Muzzle Forward
  * Camera Forward
  * From Camera to Muzzle
  * From Muzzle to Camera
* Added: Shooting-restricting animations
* Added: `OnReloadStart` event
* Added: `OnReloadComplete` event
* Added: Laser toggle
* Added: Global character speed modifiers
* Added: Stencil shader for BIRP
* Added: Scope reticle shader for BIRP
* Added: Stencil mask for HDRP
* Added: Scope reticle shader for HDRP
* Added: Improved attachment recognition
* Added: Damage radius to explosives
* Added: Death radius to explosives
* Added: Adaptive damage to explosives
* Added: Aim assist
* Added: Toggle lean
* Added: Toggle crouch
* Added: Dynamic movement speeds
* Added: Support for moving platforms
* Added: Mouse sensitivity adjustment
* Added: Gamepad sensitivity adjustment
* Added: Camera smoothing
* Added: Sensitivity-to-FOV curve
* Added: Surface-based footsteps
* Added: UI hover sounds
* Added: UI select sound
* Added: Pickup sounds
* Added: Tab system
* Added: Interactive button
* Added: Audio Emitter (Like Audio Source for the Built-in Audio System)
* Added: Sideways sprinting restriction
* Added: Radius control to projectiles
* Added: Better damage handling
* Reworked: Loading system
* Reworked: Audio system
* Reworked: Stencil shader for URP
* Reworked: Scope reticle shader for URP
* Reworked: `assault_rifle_1` sounds
* Reworked: `sniper_1` sounds
* Reworked: `shotgun_1` sounds
* Reworked: `pistol_1` sounds
* Reworked: Explosion sounds
* Reworked: All UI designs
* Reworked: Pause menu
* Reworked: Menu system
* Reworked: All items' animations
* Reworked: Firearm Wizard
* Improved: Gamepad controls
* Improved: Audio setup in code
* Integrated: `AttachmentBehaviour` into `Attachment`
* Fixed: Random position issue for the Kick modifier
* Fixed: Unused hittable layers
* Moved: Attachment modifiers to the base `Attachment` class
* Removed: Fire rate units
* Removed: Recharging state
* Removed: Bolt type
* Removed: Old lerping logic in the base animation class
* Removed: `AttachmentBehaviour` class


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://akila.gitbook.io/fps-framework/other/full-change-log/2025-change-log.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
