[ ] Add a sprint mode (left shift key as default), this increases the player speed and fov to simulate a modern sprint mode similarly as it was implemented in the Insanity demo.
[ ] Add a main menu option at the controls widget and it should be available for different localizations.
[ ] Sprint mode will replace the old stealth default key (C).
[ ] Check that it has no issues and works together with Arx Libertatis' "field of view" option.
[ ] Add a passive stamina system, the more dexterity you have, the longer you can sprint (and faster as well).
[ ] Stamina should have a value and recovery, we can have full stamina if we rest enough, if we run and rest only a few seconds stamina will remain at its minimum values.
[ ] Sprint mode shouldn't be available if we walk backwards, if we are sprinting and we sudenly press s, the sprint should be interrupted.
[ ] Fix bad visual effects when pressing shift repeatedly
[ ] Make sure that we don't break the behavior of storing spells with the left shift key
[ ] Plans to add a stamina bar in the future
Bugs that were in the insanity demo:
[ ] Sprint mode bug: all NPCs are accelerated as well when sprinting, it should be the player only
shift
key as default), this increases the player speed and fov to simulate a modern sprint mode similarly as it was implemented in the Insanity demo.C
).s
, the sprint should be interrupted.shift
repeatedlyshift
keyBugs that were in the insanity demo: