Im making a custom melee weapon base but I ran into a problem with setting the animation.
self.Owner:AnimRestartGesture( GESTURE_SLOT_ATTACK_AND_RELOAD, ACT_HL2MP_GESTURE_RANGE_ATTACK_SLAM, true )
-- This works, but only the player himself can see the animation.
self.Owner:SetAnimation( PLAYER_ATTACK1 )
-- This works too, but can only play the animation relative to the holdtype.