Changing Walking Animation?

I’m wondering if it’s possible to change a player’s regular walking animation. The reason
for this is because I’m trying to make it so that when you’re holding a suitcase swep you’ll
walk like this: http://www.youtube.com/watch?v=BaYo5CCQYDU&feature=player_detailpage#t=165s

Use Gamemode.CalcMainActivity.

Alright, and just a question, would I at all be able to do it sort of like this way?

[lua] SWEP.ActivityTranslate = {

	[ACT_HL2MP_GESTURE_RANGE_ATTACK] = ACT_HL2MP_GESTURE_RANGE_ATTACK_FIST,

	[ACT_HL2MP_GESTURE_RELOAD] = ACT_HL2MP_GESTURE_RELOAD_FIST,

	[ACT_HL2MP_WALK_CROUCH] = ACT_HL2MP_WALK_CROUCH_FIST,

	[ACT_HL2MP_IDLE_CROUCH] = ACT_HL2MP_IDLE_CROUCH_FIST,

	[ACT_RANGE_ATTACK1] = ACT_RANGE_ATTACK1,

	[ACT_HL2MP_IDLE] = ACT_HL2MP_IDLE_FIST,

	[ACT_HL2MP_WALK] = ACT_HL2MP_WALK_FIST, -- Edit the animation here to what I want

	[ACT_HL2MP_JUMP] = ACT_HL2MP_JUMP_FIST,

	[ACT_HL2MP_RUN] = ACT_HL2MP_RUN_FIST -- Edit the animation here to what I want

};[/lua]

(This is part of a code I got from a different swep)