summaryrefslogtreecommitdiff
path: root/entities/weapons/rad_z_banshee/shared.lua
diff options
context:
space:
mode:
authorAlexander Pickering <alexandermpickering@gmail.com>2016-05-30 21:01:18 -0400
committerAlexander Pickering <alexandermpickering@gmail.com>2016-05-30 21:01:18 -0400
commitd62058fcdea5fc6736a2a373f47dc6c14c70c319 (patch)
tree79a1325190e3f1f1b6d6a2dbcdfc1ba3fa866ac9 /entities/weapons/rad_z_banshee/shared.lua
parentc38f00182ba6c282806eecb39a42e64d5feafa37 (diff)
downloadredead-d62058fcdea5fc6736a2a373f47dc6c14c70c319.tar.gz
redead-d62058fcdea5fc6736a2a373f47dc6c14c70c319.tar.bz2
redead-d62058fcdea5fc6736a2a373f47dc6c14c70c319.zip
Removed exessive whitespace so future commits will be cleaner
Diffstat (limited to 'entities/weapons/rad_z_banshee/shared.lua')
-rw-r--r--entities/weapons/rad_z_banshee/shared.lua62
1 files changed, 31 insertions, 31 deletions
diff --git a/entities/weapons/rad_z_banshee/shared.lua b/entities/weapons/rad_z_banshee/shared.lua
index 00e881a..eae8fd9 100644
--- a/entities/weapons/rad_z_banshee/shared.lua
+++ b/entities/weapons/rad_z_banshee/shared.lua
@@ -1,21 +1,21 @@
if SERVER then
AddCSLuaFile("shared.lua")
-
+
end
if CLIENT then
SWEP.ViewModelFOV = 70
SWEP.ViewModelFlip = false
-
+
SWEP.PrintName = "Claws"
SWEP.IconLetter = "C"
SWEP.Slot = 0
SWEP.Slotpos = 0
-
+
killicon.AddFont( "rad_z_banshee", "CSKillIcons", SWEP.IconLetter, Color( 255, 80, 0, 255 ) )
-
+
end
SWEP.Base = "rad_z_base"
@@ -49,11 +49,11 @@ end
function SWEP:Holster()
if SERVER then
-
+
self.Owner:EmitSound( table.Random( self.Die ), 100, math.random(40,60) )
-
+
end
-
+
return true
end
@@ -61,57 +61,57 @@ end
function SWEP:SecondaryAttack()
self.Weapon:SetNextSecondaryFire( CurTime() + 8 )
-
+
if SERVER then
-
+
self.Owner:VoiceSound( self.Taunt, 100, math.random( 90, 100 ) )
-
+
local hit = false
-
+
for k,v in pairs( team.GetPlayers( TEAM_ARMY ) ) do
-
+
local dist = v:GetPos():Distance( self.Owner:GetPos() )
-
+
if dist <= 350 then
-
+
local scale = 1 - ( dist / 350 )
local count = math.Round( scale * 4 )
-
+
umsg.Start( "Drunk", v )
umsg.Short( count )
umsg.End()
umsg.Start( "ScreamHit", v )
umsg.End()
-
+
v:TakeDamage( scale * 20, self.Owner, self.Weapon )
v:SetDSP( 34, false )
-
+
self.Owner:AddZedDamage( 5 )
-
+
hit = true
-
+
end
-
+
end
-
+
if hit then
-
+
self.Owner:Notice( "You disoriented a human", GAMEMODE.Colors.Green )
-
+
end
-
+
end
end
function SWEP:PrimaryAttack()
-
+
self.Weapon:EmitSound( self.Primary.Sound, 100, math.random(130,150) )
self.Weapon:SetNextPrimaryFire( CurTime() + self.Primary.Delay )
-
+
self.ThinkTime = CurTime() + ( self.Primary.Delay * 0.3 )
-
+
end
function SWEP:OnHitHuman( ent, dmg )
@@ -119,13 +119,13 @@ function SWEP:OnHitHuman( ent, dmg )
if ent:GetRadiation() != 5 then
ent:AddRadiation( 1 )
-
+
self.Owner:AddZedDamage( 10 )
-
+
end
-
+
self.Owner:AddZedDamage( dmg )
self.Owner:DrawBlood( 4 )
self.Owner:Notice( "You irradiated a human", GAMEMODE.Colors.Green )
-end \ No newline at end of file
+end