WEAPON/TranslateActivity

From Garry's Mod
(Difference between revisions)
Jump to: navigation, search
m
m (Added actual enum to description)
 
Line 1: Line 1:
 
{{Hook
 
{{Hook
|Name=TranslateActivity
 
|Parent=WEAPON
 
 
|Description=Translate a player's Activity into a weapon's activity, depending on how you want the player to be holding the weapon.
 
|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_HL2MP_RUN becomes ACT_HL2MP_RUN_PISTOL.
+
For example, ACT_MP_RUN becomes ACT_HL2MP_RUN_PISTOL.
 
|Realm=Shared
 
|Realm=Shared
 
|Predicted=No
 
|Predicted=No

Latest revision as of 06:03, 14 April 2017

 WEAPON:TranslateActivity( )

Contents

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

number act

The activity to translate

Returns

number

The translated activity

Examples

Example

Default action

function SWEP:TranslateActivity( act )

	if ( self.Owner: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


Personal tools
Navigation