With a recent release of HL2 Weapons in the add-ons topic, I didn't like how it was completely inaccurate to Half-Life 2: the damage, the projectiles, even the models.
And so I decided to write my own Half Life 2 weapons pack.
Most of the models are custom now, excluding the grenade and a few unexecuted scripts. All the code is written by me, although it could use some syntax cleaning-up.
The add-ons current state is pre-release. The download link is a the bottom of the topic. Please report all the bugs to me in here so I can fix them up for the release!
Features:
Tracers!
Bullet holes!
Raycasts and headshots for hitscan weapons
Accurate damage variables
Robust Ammo System:
Can pick up magazines from dropped weapons if their magazine is not empty
You get notified when you pick up ammo
Alternative Fire ammunition support
Expanded features based on Bushido's and Gcat's ammo system scripts
No (known) bugs compared to the above
Relatively easy to implement in new weapons
Alternative fire for SMG, Shotgun and AR2
Two different Rates of Fire for crowbar and future melee weapons: 0.6 seconds when miss, 0.3 seconds when hit.
Weapons:
9mm Pistol
MP7 SMG
.357 Revolver
AR2 Pulse Rifle
Crossbow
SPAS-12 Combine Shotgun
Incidenary Grenade
Crowbar
Stunstick
RPG
Screenshots:Here's the pre-release link!
yum. [last updated: 17.11.13]