HOLY SHITAs seen in
this thread, I just now fixed some completely broken target leading aim code for Easy and Medium (and indirectfire pawns on all difficulties thanks to integration's code) which has been more or less useless since AT LEAST Demo 3, which was... a long fucking time ago.
What does this mean? Honestly, not THAT much, but it is a game changer. Pawns can now hit you at very very very long range with any projectile... IF they are set to bLeadTarget AND you are stationary or move without changing directions AND the pawn's RangedAccuracy value is zero. Very few pawns have 0 RangedAccuracy (perfect aim), though small values don't contribute very much randomness. However, most players don't stand still or move in a single direction when engaging enemies at long range.
So while theoretically the change is huge, in practice it won't be that different. The biggest differences will be directfire projectiles on Easy and Medium, as I have done away with the global projectile speed nerfs, which caused the fuckery in the first place. Indirectfire projectiles on all difficulties will now be much more dangerous regardless of distance from the enemy.
To compensate for the increased projectile speed and improved indirectfire aiming on enemies, I'm going to look into implementing some kind of global random health/armor drop system for at least Easy and Medium so players who take more hits than they bargained for will be able to juice back up regardless of how much health or armor is around, among other things.
I've also been working on some new interactive environmental hazards to be placed in maps. Expect to see at least one variant in some of the maps next patch, as early as Map 2.
Things are gonna get
interesting.
[Edit] Note that this isn't final and speed nerfs may stick around in a newer, better form to preserve balance.