This is part 2 of an ongoing interface overhaul. Last week I introduced optional shoulder holsters and a larger rear ammo box, but the HUD for these things was pretty wonky. Shoulder holsters had to be operated blindly and ammo counts were basically invisible for rear ammo box users.
That's all changed in this update. Shoulder holstered weapons are now indicated under the health bars, and ammo counts are now located on your wrists.
Not only does the ammo counter make the behind-the-back play more manageable, it also allows you to actually know how many rounds you have left in each gun. No more guessing!
The other major change you may notice is the new smart scope reticle color(s). By default it is now blue, and it will change to red when aiming at an enemy and green when aiming at a friendly. This makes the smart scope considerably easier to use, as you'll get a little visual stimulus when your shot is lined up. I'm really looking forward to trying it out in the scheduled play sessions tomorrow.
I've also (hopefully) fixed a lot of the bad spawns, particularly in very small areas like ZigZag. There was already a system in place to prevent spawning in an enemy's line of sight, but it was counting dead bodies as threats and getting confused. Basically once the map had piled up with bodies, all the spawns were marked as equally bad and you'd spawn completely randomly and end up directly behind an enemy or something. This obvious error has been fixed, so bad spawns should be much less frequent. We will see tomorrow.
Bugfixes/Improvements
- Bots can no longer shoot through walls by sticking gun through them
- Dead bodies are no longer considered threats when choosing a spawn point
- Sight lines to top and bottom of a spawn point are now considered when determining its safety, instead of only the center
- Spawn points are no longer considered safe if line of sight is only blocked by a teammate or a death spectator
- Placed more spawn points on ZigZag
- Exploded heads are now the correct colors in team games
- Ammo counts are now displayed on wrists. The old ammo counters have been removed.
- Shoulder holstered items are now displayed under the health bar
- The smart scope reticle now changes color based on who you are pointing at (enemy or friendly)
- Save Game Variant button is now visible and enabled on non-host players. Clicking this will simply save the current variant to the users system. If the variant's name is "Default", the variant will be saved under a randomly generated name (Unsightly Wind, Mammoth Gun, etc).
- Holsters now replicate properly to clients. This is mostly unnoticeable for the player but may fix a bug found last week where switching from shoulder to hips results in broken floating guns. I was unable to recreate the bug on my own.
- Armswing is no longer the default sprint option before you change/save your player options. This was never intended and I'm a little embarrassed that it slipped through the cracks. Anyone who calibrated their height first thing in the tutorial as recommended would have never seen this bug, but anybody who skipped it probably had a very confusing time. I sincerely apologize to those people.