// ================================================================
// 
// Arrest animations experiment
// 
// ================================================================

$sequence "arrest_act_floor" {
	"arrestidle.smd"
	activity "ACT_ARREST_FLOOR" 1
}

$sequence "arrest_act_floor_curious" {
	"arrestcurious.smd"
	activity "ACT_ARREST_FLOOR_CURIOUS" 1
}

$sequence "arrest_act_standing_gesture" {
	"apcarrestidle.smd"
	activity "ACT_ARREST_STANDING_GESTURE" 1
	fadein 0.2
	fadeout 0.2
	fps 20
	weightlist "weapongesture_armsonly"
	loop
}

//$sequence "arrest_act_standing" {
//	"idle_subtle.smd"
//	activity "ACT_ARREST_STANDING" 1
//	addlayer "arrest_act_standing_layer"
//	loop
//}

$sequence "arrest_act_floor_enter" {
	"slumpenter_b.smd"
	frame 5 97
	activity "ACT_ARREST_FLOOR_ENTER" 1
	weightlist "NoHands"
	blendlayer $Blend_Idle_Unarmed$ 0 0 1 26 // arrest_act_standing
	blendlayer "arrest_act_floor" 71 96 102 102 spline
	ikrule "rhand" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 0 usesequence 
	ikrule "lhand" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 1 usesequence 
	ikrule "rfoot" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 2 usesequence 
	ikrule "lfoot" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 3 usesequence 
	walkframe 68 LX LY
}

$sequence "arrest_act_floor_enter_panicked" {
	"slumpenter_b.smd"
	frame 5 97
	activity "ACT_ARREST_FLOOR_ENTER_PANICKED" 1
	weightlist "NoHands"
	blendlayer $Blend_Idle_Panicked$ 0 0 5 26 // arrest_act_standing
	blendlayer "arrest_act_floor" 71 96 102 102 spline
	ikrule "rhand" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 0 usesequence 
	ikrule "lhand" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 1 usesequence 
	ikrule "rfoot" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 2 usesequence 
	ikrule "lfoot" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 3 usesequence 
	walkframe 68 LX LY
}

$sequence "arrest_act_floor_exit" {
	"slumprise_b.smd"
	frame 10 100
	activity "ACT_ARREST_FLOOR_EXIT" 1
	weightlist "NoHands"
	blendlayer "arrest_act_floor" 0 0 9 28
	blendlayer $Blend_Idle_Unarmed$ 69 88 102 102 xfade
	ikrule "rhand" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 0 usesequence 
	ikrule "lhand" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 1 usesequence 
	ikrule "rfoot" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 2 usesequence 
	ikrule "lfoot" release contact 0 fakeorigin 0 0 0 fakerotate 0 0 0 floor 0 height 0 radius 0 range 0 0 68 68 target 3 usesequence 
	walkframe 68 LX LY
}