Hello, I'm new here. I'm currently working on a mod that has the goal of completely fixing Half-Life 2: Deathmatch, and adding some additional features, such as support for the maps from Adrenaline Gamer 2 (which has unfortunately died, and the source never released).

In stock HL2DM and the SDK Base, the crossbow doesn't have it's loading sound and sparks. However, I noticed Obsidian Conflict fixes this. I was wondering, could one of the Obsidian Conflict devs, or someone more experienced with the Source SDK, shed some light on how I may implement a fix as well? Thanks.

I've already tried to fix this myself, but frankly the SDK is a confusing mess at times.