Six-Color smoke grenades with custom models and animations.


**This is a pack of smoke grenades with 6 different colors.

Contains custom models with custom animations and particle effects.
There was something like this made before by me and computa_masta but it was only models which you had to throw with gravity gun. Now it’s properly animated with view models.


**Left-Mouse = Throws grenade (the longer you hold it the weaker throw will be so the closer grenade flies) If you click it once and release it will throw it far)

Right-Mouse = Does melee hit with bottom of grenade, quite strong hit and damage, can break glass if needed or props.

R = Shows what color of grenade you currently have.


**Put files from archive into:
<steam location>/steamapps/<steamusername>/garrysmod/garrysmod.
Grenades will appear under " Weapons " tab in game.

**Bugs Known

**Sometimes color of grenade may mismatch the color of smoke for some reason. (rare)
If you are close to smoke you might get lags (depends on your computer)


****Computa_Masta (a.k.a - Lego_Guy) - Coded Grenades.
**Steam - “lego_guy”
Skype - “computa_masta”

**arleitiss (a.k.a - arleitiss[RU]) - Models, Animations, Particle Effect.
**Steam - “arleitiss”
Skype - “ar4aaa”






Yes, I think they worked good

this one has way less lag


I think they should make less smoke.

[lua]function SWEP:Think()
if self.part1 and self.timer1 <= CurTime() then
local trace = self.Owner:GetEyeTrace()

if trace.HitPos:Distance(self.Owner:GetShootPos()) <= 50 then
bullet = {}
bullet.Num = 1
bullet.Src = self.Owner:GetShootPos()
bullet.Dir = self.Owner:GetAimVector()
bullet.Spread = Vector(0, 0, 0)
bullet.Tracer = 0
bullet.Force = 25
bullet.Damage = 40
self.Owner:SetAnimation( PLAYER_ATTACK1 );
self.Weapon:EmitSound( “weapons/smokies/hit.wav” )
self.Weapon:EmitSound( “Weapon_Crowbar.Single” )
self.Owner:SetAnimation( PLAYER_ATTACK1 )

self.timer1 = 0
self.part1 = false

Tut tut. There are better ways of doing melee attacks than firing a bullet. You can give the weapons melee attacks a certain attack type (in this case it would be a “club” damage type) with;

It would require a small bit of recoding mind you, but it would be much, much better for the melee.

Other than that small niggle, looks pretty decent.

Your avatar scares me. :ohdear:

Anyway, on to the pack, it looks cool, i dont really know what else i should say except, the way the smoke looks like it sort of goes upwards on the pictures looks really good, but i guess i should wait untill i see it ingame to say anything like that right?

Thanks, I’ve been wondering if there was another way to make this:
(I am the coder)

no problem, I’ve been meaning to find a use for it myself some day.

Can you make the smoke goes higher ? That would be cool