Initial commit
This commit is contained in:
35
addons/qwb/lua/weapons/weapon_base_qwb/init.lua
Normal file
35
addons/qwb/lua/weapons/weapon_base_qwb/init.lua
Normal file
@@ -0,0 +1,35 @@
|
||||
AddCSLuaFile('cl_init.lua')
|
||||
AddCSLuaFile('shared.lua')
|
||||
|
||||
AddCSLuaFile('sh_att.lua')
|
||||
AddCSLuaFile('cl_att.lua')
|
||||
AddCSLuaFile('cl_att_menu.lua')
|
||||
|
||||
include('shared.lua')
|
||||
|
||||
include('sh_att.lua')
|
||||
include('sv_att.lua')
|
||||
|
||||
function SWEP:CreateShootRage()
|
||||
if not self.ShootRage then self.ShootRage = 0 end
|
||||
self.ShootRage = self.ShootRage + self.HorizontalRecoil / 15
|
||||
end
|
||||
|
||||
function SWEP:SecondaryAttack()
|
||||
if self:GetSafetyStance() then return end
|
||||
|
||||
if not IsValid(self:GetOwner()) then return end
|
||||
local owner = self:GetOwner()
|
||||
|
||||
if qwb.isPlayerRunning(owner) then return end
|
||||
|
||||
self.Ironsighted = not self.Ironsighted
|
||||
|
||||
if self.AimSound then
|
||||
owner:EmitSound(self.AimSound, nil, nil, self.AimSoundVolume or 0.25)
|
||||
end
|
||||
|
||||
net.Start('qwb.setIronsight')
|
||||
net.WriteBool(self.Ironsighted)
|
||||
net.Send(owner)
|
||||
end
|
||||
Reference in New Issue
Block a user