Version History

This is a **version history** list for *Devil Daggers* that introduce new additions, changes, optimizations, and bug fixes.

## Version 1

*Initial release. Released on February 18, 2016.*
## Version 2

*Small update. Released on July 5, 2016.*
Additions
* Mac support.
* 5 new enemies - SKULL IV, SPIDER II, SQUID III, EGG II, and Transmuted Skull I
* Fov slider and vsync options.
* HRTF processing for virtual surround sound when using headphones.

Changes
* Updated progression.

## Version 3

*Released on September 20, 2016.*
Additions
* Linux support.
* 3 new enemies - THORN, GHOSTPEDE, and the ORB
* Top down replay mode.
* Per-user and global stats.
* Windowed mode support.
* Option to disable flashing hand for players sensitive to flashing lights.
* Hide menu text if mouse isn't active.

Changes
* Updated progression.

Fixes
* Fix replays larger than 2MB failing to upload.

## Version 3.1

*Major "Quality of Life" update. Released on February 18, 2021 for 5 year anniversary.*
Additions
* Leviathan Dagger
* Replay scrubbing, allows you to instantly skip to any part of a replay.
* Stats and graphs in replays.
* Optimizations have been made throughout the game, improving performance by up to 5x or more in some cases.
* Added volume slider for menu music.
* Added gem/homing counter (toggle by pressing 2).
* Added controls for toggling different hud elements (default keys 1,2,3,4)
* Added a short delay before activating mouse after death to avoid clicking off-screen.
* Added more data for ddstats to use.

Changes
* Changed default fov from 75 to 90.
* Improved fps limiter and added slider to options menu.
* Improved mod support (allows smaller mod files, and stacking multiple mods).

Fixes
* Fixed kill count and accuracy in stats.
* Fixed bug that caused player sounds and music to not play in stereo.
* Fixed centipedes stopping in place when running in to the ground or another enemy.
* Fixed centipedes getting stuck upside down.
* Fixed spiders being pushed around by centipede corpses.
* Replays now only upload if you beat your high score.
* Replays won't try to upload when using a custom spawnset.
* Certain mods will show a warning and not allow scores over 1000 seconds to submit.

## Version 3.2

*Regular update. Released on October 26, 2021.*
Additions
* **Local replays** - replays for 10 most recent runs are kept automatically and can be manually saved to keep longer. Can be accessed by navigating to LEADERBOARDS -> STATS -> LOCAL REPLAYS. Local replays for custom spawnsets will work automatically and will show the name of the spawnset if it was downloaded from DevilDaggers.info

Changes
* Lvl4 homing can now ricochet off empty centipede/gigapede segments.
* Destroyed GIGAPEDE segments have a darker texture on the legs, making remaining gems easier to spot.
* SPIDER II corpse erode animation starts sooner.
* CENTIPEDE emerge particle effect more accurately shows where it will emerge.
* GHOSTPEDE will always emerge with weak points facing the centre of the arena.
* SPIDER I hitbox scales to match spawn animation.
* Delay on lvl4 homing detonate is reduced from 2 frames to 1.
* SKULLS, EGGS, and THORNS no longer absorb more lvl4 homing daggers than are needed to kill them.
* SKULL II and SKULL III chatter is higher priority when close.

Fixes
* Native Linux build is also updated along with some bug fixes.

## Version 3.2b

*Small update. Released on March 7, 2022.*
Changes
* Shows active player count on leaderboards and when launching the game
* Improved support for game modes in custom levels
* Added keyboard/mouse controls for seeking replays
* Press left/right arrow keys or mouse4/5 to skip +- 3 seconds, or 10 seconds if holding ctrl
* More performance improvements

Fixes
* Fixed scroll wheel on local replay list
* Fixed bug with frame limiter