Publish 421

Massive (mostly server) performance increases. Got rid of the reliance on ShouldCollide for everyday functionality. Called a lot less often and only when needed (during phasing). Side effect is that players on different teams will no longer be able to walk on each other’s heads but is a necessary evil.

Bullets are now handled entirely through Lua. This includes their patterns, damage, effects, and any other logic. Allows a much greater degree of control.

Weapon cones are now represented by degrees rather than the previous numbers which didn’t really convey what they meant.

The crosshair now scales instantly.

Reduced brightness of escape door effect.

The crosshair now scales more accurately and also scales depending on your FOV.

Phased out the old ClipHullMeleeTrace workaround now that UTIL_TraceLine has clip hulls built in to it. Fixes bullet impact effects when swinging at water, among other things.

All melee is now fully predicted even vs. props and other breakables.

All melee now dispatches ragdoll impacts and impact effects for different types of surfaces. Most noticeable on zombie attacks which previously just played a generic, fleshy hit sound.

It’s now possible to dismember with melee/zombie attacks. Only cosmetic. Damage multipliers for melee remain 100% for all hitgroups.

Deagle and M4 accuracy both increased.

Fixed some multi-shot weapons firing their bullets in significantly tighter cones than they were supposed to.

Extreme Football Throwdown

Fixed exploit that allowed you to kill yourself at a certain point in a dive tackle then fly around and tackle people.

Massive (mostly server) performance increases. Got rid of the reliance on ShouldCollide for everyday functionality. Called a lot less often and only when needed (during phasing). Side effect is that players on different teams will no longer be able to walk on each other’s heads but is a necessary evil.

Bullets are now handled entirely through Lua. This includes their patterns, damage, effects, and any other logic. Allows a much greater degree of control.

Weapon cones are now represented by degrees rather than the previous numbers which didn’t really convey what they meant.

The crosshair now scales instantly.

Reduced brightness of escape door effect.

The crosshair now scales more accurately and also scales depending on your FOV.

Phased out the old ClipHullMeleeTrace workaround now that UTIL_TraceLine has clip hulls built in to it. Fixes bullet impact effects when swinging at water, among other things.

All melee is now fully predicted even vs. props and other breakables.

All melee now dispatches ragdoll impacts and impact effects for different types of surfaces. Most noticeable on zombie attacks which previously just played a generic, fleshy hit sound.

It’s now possible to dismember with melee/zombie attacks. Only cosmetic. Damage multipliers for melee remain 100% for all hitgroups.

Deagle and M4 accuracy both increased.

Fixed some multi-shot weapons firing their bullets in significantly tighter cones than they were supposed to.

Extreme Football Throwdown

Fixed exploit that allowed you to kill yourself at a certain point in a dive tackle then fly around and tackle people.

Bullets are now handled entirely through Lua. This includes their patterns, damage, effects, and any other logic. Allows a much greater degree of control.Does this include bullet cases? it’s annoying to see these stuck mid-air inside of other players.

Butcher’s melee damage deals the same amount for both human and barricades (24?), it was 10 for barricades iirc.

All melee now dispatches ragdoll impacts and impact effects for different types of surfaces. Most noticeable on zombie attacks which previously just played a generic, fleshy hit sound.

The zombie attacks are noticeable now by the effect, but the fleshy sound still exists. After the effect happens, which is where the actual melee hit and damage happens, shortly afterwards, fleshy sound still happens. What's the point of the fleshy sound anymore? The fleshy sound is there to create the illusion of a melee hit being impactful. Now it's just awkward timing. The fleshy sound should occur precisely at when the actual melee damage occurs.

The melee damage does occur with the sound. The sound is currently server-side so prediction errors won’t affect it. It could be made predicted and it won’t seem delayed at the cost of occasionally triggering when you didn’t actually hit anything.

The normal damage is 14 with the resistance, but it’s also dealing 7 damage even if all of the shots are hitting the chest/head area. The leg hitbox damage multiplier is also not 0.5x so there’s no way it’s that.

The Sweeper in Zombie Escape needs removal or another buff, it still is extremely unreliable and inferior to all the other weapons you can spawn with.

The normal damage is 14 with the resistance, but it’s also dealing 7 damage even if all of the shots are hitting the chest/head area. The leg hitbox damage multiplier is also not 0.5x so there’s no way it’s that.

Pretty sure that would be head scaling multiplier on the bullet callback. Perhaps it’s applying twice?