# 2024 Change Log

### 1.9.5 April-5-2024

* Added: Hitscan (Raycast) shooting
* Added: Support for explosive projectiles
* Added: Static recoil fields for position and rotation in the firearm data (Not random)
* Reworked: Throwables system
* Reworked: All shotgun\_1's animations
* Reworked: All grenade\_1's animations
* Improved: UI default design and new default fonts
* Improved: Force handling on characters for the explosive
* Improved: Bobbing in the FPS Motion to allow more movement types
* Improved: Turret behavior when player dies and respawns
* Improved: Custom items adding
* Improved: Scripted reloads
* Improved: Death camera
* Improved: Door system
* Improved: Code quality
* Moved: All asset's Wizards from the menu "GameObject/FPS Framework" to "GameObject/Akila/FPS Framework"
* Moved: Movement control from the FPS Motion class to each firearm data file
* Moved: All classes from using "FPSFramework" namespace to "Akila.FPSFramework" namespace in a move to allow more assets
* Rearranged : All components
* Fixed: Range handling with scale for the explosive
* Fixed: Player card not updating
* Fixed: Animation Toggle trigger type
* Fixed: Animation Trigger state resetting
* Fixed: Toggle trigger type in the animation
* Fixed: Tactical sprint toggle not working
* Fixed: Items switching with number keys
* Fixed: Recoil changing with mouse senstivity

### 1.8.7 Jan-2-2024

* Added: Prope models
* Added: Senstiviy option to the settings menu
* Added: Field of view to the settings menu
* Fixed: sound cliping issues for all guns
* Reworked: Assault Rifle\_1's animations
* Reworked: Sniper\_1's animations


---

# 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/2024-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.
