SWEP - Looking For Working Alt/Secondary Fire SWEP

I, for the life of me, cannot find a way to get my weapon to have an Alt/Secondary fire option.

Every SWEP I find online is either a mod that has several .LUA files, or has a different SWEP set-up that I don’t know how to modify/get to work with my variables.

So, can anyone point me to/post a working SWEP template with Alt/Secondary fire?

Any help would be greatly appreciated.

Here’s some documentation

It’s really not that hard to get an alt fire working. It’s the same as primary

I remember that, couldn’t find it again, though. I’ll try messing with it.