March 31 update
Posted: Tue Mar 31, 2020 7:27 pm
- If you exit an emplaced gun while holding down mouse1, you must now release and then re-press mouse1 to attack. This fixes the annoyance e.g. where you would blow yourself up if you got forced off an emplaced gun with rockets equipped.
- +using someone now gives ammo for all of your weapons simultaneously. With the base jka code, +using someone was coded poorly and prevented receiving ammo for weapons with 0 ammo. It also gave ammo extremely slowly for everything except rocket launcher, and was basically worthless aside from giving rockets. Now it gives ammo at a rate of: 100 blaster/powercell/metallicbolts per second, 2 thermals/mines/detpacks per second, and 1 rocket per 900ms. The rocket rate is the same as base jka. We can change these rates if needed.
- Ammo generators no longer give ammo for weapons that you don't have. This means that the "your ammo is full" sound will play right when your ammo becomes full instead of waiting for imaginary weapons to fill up.
- Ammo/armor/health generators now allow multiple people to use them simultaneously at full speed.
- You no longer erroneously predict collision with your own rockets (fixed serverside; no client mod update required).
- Ammo canisters now last 25 seconds (was 20). This means you no longer have to throw cans backwards into your spawn for them to last long enough for people to pick them up. We can tweak this via cvar if needed.
- Fixed vehicles being able to pick up ammo canisters.
- Fixed only mouse2 working when holding down both mouse1+mouse2 simultaneously in the walker. You can now simply hold down both mouse buttons to fire both weapons at full speed.
- Fixed sentries not shooting at targets if a corpse is in between the sentry and its target.
- Fixed sentries not shooting at someone when placed on certain geometry even though it looks like they should. For example, this fixes sentries placed on the little snow mound at Hoth codes not shooting at someone it can clearly see because a microscopic 1nm piece of snow is "blocking" the sentry. This was caused by the line of sight check being performed from the base of the sentry instead of from the shooty part at the top of the sentry.