SWEP.CanPrimaryAttack
From GMod Wiki
Revision as of 08:59, 20 July 2010 by KnowledgeJunkie (Talk | contribs)
| Event Hook | |
| Hook Name | CanPrimaryAttack |
| Syntax | SWEP:CanPrimaryAttack( ) |
| Description | Checks whether the clip is empty(or the owner's ammo if it is a clip-less weapon) and ticks if not. |
| Returns | Boolean |
| Lua State | |
| BBCode | [b][url=wiki.garrysmod.com/?title=SWEP.CanPrimaryAttack]SWEP.CanPrimaryAttack [img]http://wiki.garrysmod.com/favicon.ico[/img][/url][/b] |
Definition of the function
Because it is a convenience function, it is defined by the game. (Source Code)
function SWEP:CanPrimaryAttack() if ( self:Clip1() <= 0 ) then self:EmitSound( "Weapon_Pistol.Empty" ) self:SetNextPrimaryFire( CurTime() + 0.2 ) self:Reload() return false end return true end
Examples
| Description | N/A | ||
|---|---|---|---|
| Used on | |||
| Code |
| ||
| Output | N/A |
Additional Notes
- You can override it to specify your own conditions.
- To use it as such simply call self:CanPrimaryAttack()