summaryrefslogtreecommitdiff
path: root/entities/weapons/rad_berettas/shared.lua
diff options
context:
space:
mode:
Diffstat (limited to 'entities/weapons/rad_berettas/shared.lua')
-rw-r--r--entities/weapons/rad_berettas/shared.lua42
1 files changed, 21 insertions, 21 deletions
diff --git a/entities/weapons/rad_berettas/shared.lua b/entities/weapons/rad_berettas/shared.lua
index 4ffeebd..ff48da6 100644
--- a/entities/weapons/rad_berettas/shared.lua
+++ b/entities/weapons/rad_berettas/shared.lua
@@ -1,18 +1,18 @@
if SERVER then
AddCSLuaFile("shared.lua")
-
+
end
if CLIENT then
SWEP.ViewModelFlip = false
-
+
SWEP.PrintName = "Dual Berettas"
SWEP.IconLetter = "s"
SWEP.Slot = 2
SWEP.Slotpos = 0
-
+
end
SWEP.HoldType = "duel"
@@ -44,36 +44,36 @@ SWEP.Primary.Delay = 0.180
SWEP.Primary.ClipSize = 30
SWEP.Primary.Automatic = false
-function SWEP:ShootEffects()
+function SWEP:ShootEffects()
if IsFirstTimePredicted() then
-
+
self.Owner:ViewPunch( Angle( math.Rand( -0.2, -0.1 ) * self.Primary.Recoil, math.Rand( -0.05, 0.05 ) * self.Primary.Recoil, 0 ) )
-
+
end
-
- self.Owner:MuzzleFlash()
- self.Owner:SetAnimation( PLAYER_ATTACK1 )
-
+
+ self.Owner:MuzzleFlash()
+ self.Owner:SetAnimation( PLAYER_ATTACK1 )
+
self.Weapon:SendWeaponAnim( self.Anims[ self.AnimPos ] )
self.AnimPos = self.AnimPos + 1
-
+
if self.AnimPos > 2 then
-
+
self.AnimPos = 1
-
+
end
-
+
end
--[[function SWEP:PrimaryAttack()
- if not self.Weapon:CanPrimaryAttack() then
-
+ if not self.Weapon:CanPrimaryAttack() then
+
self.Weapon:SetNextPrimaryFire( CurTime() + 0.5 )
- return
-
+ return
+
end
self.Weapon:SetNextPrimaryFire( CurTime() + self.Primary.Delay )
@@ -81,11 +81,11 @@ end
self.Weapon:ShootBullets( self.Primary.Damage, self.Primary.NumShots, self.Primary.Cone, self.Weapon:GetZoomMode() )
self.Weapon:TakePrimaryAmmo( 1 )
self.Weapon:ShootEffects()
-
+
if SERVER then
-
+
self.Owner:AddAmmo( self.AmmoType, -1 )
-
+
end
end]]