Stamina Revamp & Demo Update - 04/02/2022

Messages
715
Reaction score
5,443
Points
750
MsvfAxi.png
A few days ago I presented my idea of a revamped stamina system and asked for input. The new system is very similar to the old one, except that regenerating stamina is a lot faster than before. After running out of stamina you can stop jogging and your stamina will start regenerating after 5 seconds.
To balance the new faster way of regenerating stamina a new thirst system was introduced. Many people had somewhat reserved feelings when it came to this new system so I made sure that it is almost unnoticeable. In fact, if you are not thirsty at all, you can regenerate the entirety of your stamina 25 times before being fully thirsty, and a single water bottle will replenish 70% of your thirst. Additionally, the only negative effect of being thirsty is thirst (and hunger) limiting your maximum amount of stamina. Maximum hunger and thirst reduce your stamina by 50%, which means you will still be able to jog/sprint for quite some time.
Many of these changes are possibly a bit too overpowered at the start, but I think it is probably a good idea to approach a balanced system from above rather than below, since things being too strict could be very annoying.

Additionally, I have also had a look at demos. They have been basically completely unusable without some external lua trickery since ages due to missing names, bodies, inventory, etc. The reason that demos were so broken is that demos do not store data that was received prior (i.e. loaded names, items, etc. that were loaded when joining). Whenever a demo restarts, your client will now request some of the most important data so that the data is being added into the demo. This might cause some additional lag, but I hope it will not be significantly worse than restarting a demo already is.

Full list of changes:

Stamina System

  • Significantly reduce stamina for sprinting and jogging
    • Jogging will take 20% less stamina and sprinting will take 35% less stamina
  • New thirst system
    • Being very thirsty limits your stamina by up to 50%
  • Reworked stamina regeneration
    • Stamina starts regenerating after not using stamina (i.e. jogging, jumping, sprinting, etc.) for 5 seconds
    • After regeneration starts, it regenerates at a rate of 10% of stamina per second
    • Regenerating stamina causes a small amount of thirst
  • Jumping at low stamina is now limited to one jump every 3 seconds
  • Added clear indicators for when stamina is regenerating, draining or you are in the 5 second period before regeneration starts

Demos​

  • Demos will now include important data such as names of players, body parts of players, gun attachments, items of the player, etc.
  • A lot of data is still missing from demos (storage items, shop names, etc.)
    • If you think anything important is missing from demos, please let me know
 
Last edited:
It would be nice to display who is in & speaking in Teamspeak as you can't see the phone HUD in demo
 
I keep experiencing frequent crashes since this new update came out, the game freezes and locks itself down so I have to restart the computer, I dont get any crashlogs in the folder directory either, it has never happened to me before on the server and it started doing it since this morning. I've done a clean windows install as well but it didn't help, anyone else having the same issue?
 
I keep experiencing frequent crashes since this new update came out, the game freezes and locks itself down so I have to restart the computer, I dont get any crashlogs in the folder directory either, it has never happened to me before on the server and it started doing it since this morning. I've done a clean windows install as well but it didn't help, anyone else having the same issue?
The crashes are fixed now!
 
Back
Top