WEAPON:TranslateActivity
Description
Translate a player's Activity into a weapon's activity, depending on how you want the player to be holding the weapon.
For example, ACT_MP_RUN becomes ACT_HL2MP_RUN_PISTOL.
Arguments
Returns
Example
Default action
function SWEP:TranslateActivity( act )
if ( self:GetOwner():IsNPC() ) then
if ( self.ActivityTranslateAI[ act ] ) then
return self.ActivityTranslateAI[ act ]
end
return -1
end
if ( self.ActivityTranslate[ act ] != nil ) then
return self.ActivityTranslate[ act ]
end
return -1
end