WEAPON:TranslateActivity

From Garry's Mod
Jump to: navigation, search
 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