
mframe_t	thug_frames_amb_stand[] = 
{
	ai_stand,	  0.000, thug_talk_think,	// frame 0
	ai_stand,	  0.000, thug_talk_think,	// frame 1
	ai_stand,	  0.000, thug_talk_think,	// frame 2
	ai_stand,	  0.000, thug_talk_think,	// frame 3
	ai_stand,	  0.000, thug_talk_think,	// frame 4
	ai_stand,	  0.000, thug_talk_think,	// frame 5
	ai_stand,	  0.000, thug_talk_think,	// frame 6
	ai_stand,	  0.000, thug_talk_think,	// frame 7
	ai_stand,	  0.000, thug_talk_think,	// frame 8
	ai_stand,	  0.000, thug_talk_think,	// frame 9
	ai_stand,	  0.000, thug_talk_think,	// frame 10
	ai_stand,	  0.000, thug_talk_think,	// frame 11
	ai_stand,	  0.000, thug_talk_think,	// frame 12
	ai_stand,	  0.000, thug_talk_think,	// frame 13
	ai_stand,	  0.000, thug_talk_think,	// frame 14
	ai_stand,	  0.000, thug_talk_think,	// frame 15
	ai_stand,	  0.000, thug_talk_think,	// frame 16
	ai_stand,	  0.000, thug_talk_think,	// frame 17
	ai_stand,	  0.000, thug_talk_think,	// frame 18
	ai_stand,	  0.000, thug_talk_think,	// frame 19
	ai_stand,	  0.000, thug_talk_think,	// frame 20
	ai_stand,	  0.000, thug_talk_think,	// frame 21
	ai_stand,	  0.000, thug_talk_think,	// frame 22
	ai_stand,	  0.000, thug_talk_think,	// frame 23
	ai_stand,	  0.000, thug_talk_think,	// frame 24
	ai_stand,	  0.000, thug_talk_think,	// frame 25
	ai_stand,	  0.000, thug_talk_think,	// frame 26
	ai_stand,	  0.000, thug_talk_think,	// frame 27
	ai_stand,	  0.000, thug_talk_think,	// frame 28
	ai_stand,	  0.000, thug_talk_think,	// frame 29
	ai_stand,	  0.000, thug_talk_think,	// frame 30
	ai_stand,	  0.000, thug_talk_think,	// frame 31
	ai_stand,	  0.000, thug_talk_think,	// frame 32
	ai_stand,	  0.000, thug_talk_think,	// frame 33
	ai_stand,	  0.000, thug_talk_think,	// frame 34
	ai_stand,	  0.000, thug_talk_think,	// frame 35
	ai_stand,	  0.000, thug_talk_think,	// frame 36
	ai_stand,	  0.000, thug_talk_think,	// frame 37
	ai_stand,	  0.000, thug_talk_think,	// frame 38
	ai_stand,	  0.000, thug_talk_think,	// frame 39
	ai_stand,	  0.000, thug_talk_think,	// frame 40
	ai_stand,	  0.000, thug_talk_think,	// frame 41
};
mmove_t	thug_move_amb_stand = {FRAME_amb_stand_01, FRAME_amb_stand_42, thug_frames_amb_stand, thug_end_stand};

mframe_t	thug_frames_talk1[] = 
{
	ai_stand,	  0.000, thug_talk_think,	// frame 0
	ai_stand,	  0.000, thug_talk_think,	// frame 1
	ai_stand,	  0.000, thug_talk_think,	// frame 2
	ai_stand,	  0.000, thug_talk_think,	// frame 3
	ai_stand,	  0.000, thug_talk_think,	// frame 4
	ai_stand,	  0.000, thug_talk_think,	// frame 5
	ai_stand,	  0.000, thug_talk_think,	// frame 6
	ai_stand,	  0.000, thug_talk_think,	// frame 7
	ai_stand,	  0.000, thug_talk_think,	// frame 8
	ai_stand,	  0.000, thug_talk_think,	// frame 9
	ai_stand,	  0.000, thug_talk_think,	// frame 10
	ai_stand,	  0.000, thug_talk_think,	// frame 11
	ai_stand,	  0.000, thug_talk_think,	// frame 12
	ai_stand,	  0.000, thug_talk_think,	// frame 13
	ai_stand,	  0.000, thug_talk_think,	// frame 14
	ai_stand,	  0.000, thug_talk_think,	// frame 15
	ai_stand,	  0.000, thug_talk_think,	// frame 16
};
mmove_t	thug_move_talk1 = {FRAME_talk1_01, FRAME_talk1_17, thug_frames_talk1, thug_end_stand};

mframe_t	thug_frames_handwave[] = 
{
	ai_stand,	  0.000, thug_talk_think,	// frame 0
	ai_stand,	  0.000, thug_talk_think,	// frame 1
	ai_stand,	  0.000, thug_talk_think,	// frame 2
	ai_stand,	  0.000, thug_talk_think,	// frame 3
	ai_stand,	  0.000, thug_talk_think,	// frame 4
	ai_stand,	  0.000, thug_talk_think,	// frame 5
	ai_stand,	  0.000, thug_talk_think,	// frame 6
	ai_stand,	  0.000, thug_talk_think,	// frame 7
	ai_stand,	  0.000, thug_talk_think,	// frame 8
	ai_stand,	  0.000, thug_talk_think,	// frame 9
	ai_stand,	  0.000, thug_talk_think,	// frame 10
	ai_stand,	  0.000, thug_talk_think,	// frame 11
	ai_stand,	  0.000, thug_talk_think,	// frame 12
	ai_stand,	  0.000, thug_talk_think,	// frame 13
};
mmove_t	thug_move_handwave = {FRAME_handwave_01, FRAME_handwave_14, thug_frames_handwave, thug_end_stand};

mframe_t	thug_frames_nod_yes[] = 
{
	ai_stand,	  0.000, thug_talk_think,	// frame 0
	ai_stand,	  0.000, thug_talk_think,	// frame 1
	ai_stand,	  0.000, thug_talk_think,	// frame 2
	ai_stand,	  0.000, thug_talk_think,	// frame 3
	ai_stand,	  0.000, thug_talk_think,	// frame 4
	ai_stand,	  0.000, thug_talk_think,	// frame 5
	ai_stand,	  0.000, thug_talk_think,	// frame 6
	ai_stand,	  0.000, thug_talk_think,	// frame 7
	ai_stand,	  0.000, thug_talk_think,	// frame 8
	ai_stand,	  0.000, thug_talk_think,	// frame 9
	ai_stand,	  0.000, thug_talk_think,	// frame 10
	ai_stand,	  0.000, thug_talk_think,	// frame 11
	ai_stand,	  0.000, thug_talk_think,	// frame 12
	ai_stand,	  0.000, thug_talk_think,	// frame 13
	ai_stand,	  0.000, thug_talk_think,	// frame 14
	ai_stand,	  0.000, thug_talk_think,	// frame 15
	ai_stand,	  0.000, thug_talk_think,	// frame 16
	ai_stand,	  0.000, thug_talk_think,	// frame 17
	ai_stand,	  0.000, thug_talk_think,	// frame 18
};
mmove_t	thug_move_nod_yes = {FRAME_nod_yes_01, FRAME_nod_yes_19, thug_frames_nod_yes, thug_end_stand};

mframe_t	thug_frames_whoa[] = 
{
	ai_stand,	  0.000, thug_talk_think,	// frame 0
	ai_stand,	  0.000, thug_talk_think,	// frame 1
	ai_stand,	  0.000, thug_talk_think,	// frame 2
	ai_stand,	  0.000, thug_talk_think,	// frame 3
	ai_stand,	  0.000, thug_talk_think,	// frame 4
	ai_stand,	  0.000, thug_talk_think,	// frame 5
	ai_stand,	  0.000, thug_talk_think,	// frame 6
	ai_stand,	  0.000, thug_talk_think,	// frame 7
	ai_stand,	  0.000, thug_talk_think,	// frame 8
	ai_stand,	  0.000, thug_talk_think,	// frame 9
};
mmove_t	thug_move_whoa = {FRAME_whoa_01, FRAME_whoa_10, thug_frames_whoa, thug_end_stand};

mframe_t	thug_frames_crch_grab[] = 
{
	ai_stand,	  0.000, thug_talk_think,	// frame 0
	ai_stand,	  0.000, thug_talk_think,	// frame 1
	ai_stand,	  0.000, thug_talk_think,	// frame 2
	ai_stand,	  0.000, thug_talk_think,	// frame 3
	ai_stand,	  0.000, thug_talk_think,	// frame 4
	ai_stand,	  0.000, thug_talk_think,	// frame 5
	ai_stand,	  0.000, thug_talk_think,	// frame 6
	ai_stand,	  0.000, thug_talk_think,	// frame 7
	ai_stand,	  0.000, thug_talk_think,	// frame 8
	ai_stand,	  0.000, thug_talk_think,	// frame 9
	ai_stand,	  0.000, thug_talk_think,	// frame 10
	ai_stand,	  0.000, thug_talk_think,	// frame 11
	ai_stand,	  0.000, thug_talk_think,	// frame 12
	ai_stand,	  0.000, thug_talk_think,	// frame 13
	ai_stand,	  0.000, thug_talk_think,	// frame 14
	ai_stand,	  0.000, thug_talk_think,	// frame 15
	ai_stand,	  0.000, thug_talk_think,	// frame 16
	ai_stand,	  0.000, thug_talk_think,	// frame 17
	ai_stand,	  0.000, thug_talk_think,	// frame 18
	ai_stand,	  0.000, thug_talk_think,	// frame 19
	ai_stand,	  0.000, thug_talk_think,	// frame 20
	ai_stand,	  0.000, thug_talk_think,	// frame 21
	ai_stand,	  0.000, thug_talk_think,	// frame 22
	ai_stand,	  0.000, thug_talk_think,	// frame 23
};
mmove_t	thug_move_crch_grab = {FRAME_crch_grab_01, FRAME_crch_grab_24, thug_frames_crch_grab, thug_end_stand};

mframe_t	thug_frames_up_yours[] = 
{
	ai_stand,	  0.000, thug_talk_think,	// frame 0
	ai_stand,	  0.000, thug_talk_think,	// frame 1
	ai_stand,	  0.000, thug_talk_think,	// frame 2
	ai_stand,	  0.000, thug_talk_think,	// frame 3
	ai_stand,	  0.000, thug_talk_think,	// frame 4
	ai_stand,	  0.000, thug_talk_think,	// frame 5
	ai_stand,	  0.000, thug_talk_think,	// frame 6
	ai_stand,	  0.000, thug_talk_think,	// frame 7
	ai_stand,	  0.000, thug_talk_think,	// frame 8
	ai_stand,	  0.000, thug_talk_think,	// frame 9
	ai_stand,	  0.000, thug_talk_think,	// frame 10
	ai_stand,	  0.000, thug_talk_think,	// frame 11
	ai_stand,	  0.000, thug_talk_think,	// frame 12
	ai_stand,	  0.000, thug_talk_think,	// frame 13
	ai_stand,	  0.000, thug_talk_think,	// frame 14
	ai_stand,	  0.000, thug_talk_think,	// frame 15
	ai_stand,	  0.000, thug_talk_think,	// frame 16
	ai_stand,	  0.000, thug_talk_think,	// frame 17
	ai_stand,	  0.000, thug_talk_think,	// frame 18
	ai_stand,	  0.000, thug_talk_think,	// frame 19
	ai_stand,	  0.000, thug_talk_think,	// frame 20
	ai_stand,	  0.000, thug_talk_think,	// frame 21
	ai_stand,	  0.000, thug_talk_think,	// frame 22
	ai_stand,	  0.000, thug_talk_think,	// frame 23
};
mmove_t	thug_move_up_yours = {FRAME_up_yours_01, FRAME_up_yours_24, thug_frames_up_yours, thug_end_stand};

mframe_t	thug_frames_nod_no[] = 
{
	ai_stand,	  0.000, thug_talk_think,	// frame 0
	ai_stand,	  0.000, thug_talk_think,	// frame 1
	ai_stand,	  0.000, thug_talk_think,	// frame 2
	ai_stand,	  0.000, thug_talk_think,	// frame 3
	ai_stand,	  0.000, thug_talk_think,	// frame 4
	ai_stand,	  0.000, thug_talk_think,	// frame 5
	ai_stand,	  0.000, thug_talk_think,	// frame 6
	ai_stand,	  0.000, thug_talk_think,	// frame 7
	ai_stand,	  0.000, thug_talk_think,	// frame 8
	ai_stand,	  0.000, thug_talk_think,	// frame 9
	ai_stand,	  0.000, thug_talk_think,	// frame 10
	ai_stand,	  0.000, thug_talk_think,	// frame 11
	ai_stand,	  0.000, thug_talk_think,	// frame 12
	ai_stand,	  0.000, thug_talk_think,	// frame 13
	ai_stand,	  0.000, thug_talk_think,	// frame 14
	ai_stand,	  0.000, thug_talk_think,	// frame 15
	ai_stand,	  0.000, thug_talk_think,	// frame 16
	ai_stand,	  0.000, thug_talk_think,	// frame 17
	ai_stand,	  0.000, thug_talk_think,	// frame 18
	ai_stand,	  0.000, thug_talk_think,	// frame 19
	ai_stand,	  0.000, thug_talk_think,	// frame 20
};
mmove_t	thug_move_nod_no = {FRAME_nod_no_01, FRAME_nod_no_21, thug_frames_nod_no, thug_end_stand};

mframe_t	thug_frames_pull_guns[] = 
{
	ai_turn,	  0.000, NULL,	// frame 0
	ai_turn,	  0.000, NULL,	// frame 1
	ai_turn,	  0.000, thug_show_guns,	// frame 2
	ai_turn,	  0.000, NULL,	// frame 3
	ai_turn,	  0.000, NULL,	// frame 4
	ai_turn,	  0.000, NULL,	// frame 5
	ai_turn,	  0.000, NULL,	// frame 6
	ai_turn,	  0.000, NULL,	// frame 7
};
mmove_t	thug_move_pull_guns = {FRAME_pull_guns_01, FRAME_pull_guns_08, thug_frames_pull_guns, AI_EndAttack};

mframe_t	thug_frames_shoot[] = 
{
	ai_turn,	  0.000, thug_left_fire,	// frame 0
	ai_turn,	  0.000, NULL,	// frame 1
	ai_turn,	  0.000, thug_right_fire,	// frame 2
	ai_turn,	  0.000, NULL,	// frame 3
};
mmove_t	thug_move_shoot = {FRAME_shoot_01, FRAME_shoot_04, thug_frames_shoot, AI_EndAttack};

mframe_t	thug_frames_reload[] = 
{
	ai_turn,	  0.000, NULL,	// frame 0
	ai_turn,	  0.000, NULL,	// frame 1
	ai_turn,	  0.000, NULL,	// frame 2
	ai_turn,	  0.000, NULL,	// frame 3
	ai_turn,	  0.000, NULL,	// frame 4
	ai_turn,	  0.000, NULL,	// frame 5
	ai_turn,	  0.000, NULL,	// frame 6
	ai_turn,	  0.000, NULL,	// frame 7
	ai_turn,	  0.000, NULL,	// frame 8
	ai_turn,	  0.000, NULL,	// frame 9
	ai_turn,	  0.000, NULL,	// frame 10
	ai_turn,	  0.000, NULL,	// frame 11
	ai_turn,	  0.000, NULL,	// frame 12
};
mmove_t	thug_move_reload = {FRAME_reload_01, FRAME_reload_13, thug_frames_reload, AI_EndAttack};

mframe_t	thug_frames_kneel[] = 
{
	ai_charge,	  0.000, NULL,	// frame 0
	ai_charge,	  0.000, thug_show_guns,	// frame 1
	ai_charge,	  0.000, NULL,	// frame 2
	ai_charge,	  0.000, NULL,	// frame 3
	ai_charge,	  0.000, NULL,	// frame 4
	ai_charge,	  0.000, NULL,	// frame 5
	ai_charge,	  0.000, NULL,	// frame 6
};
mmove_t	thug_move_kneel = {FRAME_kneel_01, FRAME_kneel_07, thug_frames_kneel, thug_kneel_shoot};

mframe_t	thug_frames_kneel_up[] = 
{
	NULL,	  0.000, NULL,	// frame 6
	NULL,	  0.000, NULL,	// frame 5
	NULL,	  0.000, NULL,	// frame 4
	NULL,	  0.000, NULL,	// frame 3
	NULL,	  0.000, NULL,	// frame 2
	NULL,	  0.000, NULL,	// frame 1
	NULL,	  0.000, NULL,	// frame 0
};
mmove_t	thug_move_kneel_up = {FRAME_kneel_07, FRAME_kneel_01, thug_frames_kneel_up, AI_EndAttack};

mframe_t	thug_frames_knl_shoot[] = 
{
	NULL,	  0.000, thug_right_fire,	// frame 0
	NULL,	  0.000, NULL,	// frame 1
	NULL,	  0.000, NULL,	// frame 2
	NULL,	  0.000, thug_left_fire,	// frame 3
	NULL,	  0.000, NULL,	// frame 4
	NULL,	  0.000, NULL,	// frame 5
};
mmove_t	thug_move_knl_shoot = {FRAME_knl_shoot_01, FRAME_knl_shoot_06, thug_frames_knl_shoot, thug_end_kneel_attack};

mframe_t	thug_frames_melee1[] = 
{
	ai_turn2,	  0.000, thug_melee_bail,	// frame 0
	ai_turn2,	  0.000, thug_melee_bail,	// frame 1
	ai_turn2,	  0.000, thug_melee_bail,	// frame 2
	ai_turn2,	  0.000, thug_melee,	// frame 4
	ai_turn2,	  0.000, thug_melee_bail,	// frame 5
	ai_turn2,	  0.000, thug_melee,	// frame 7
	ai_turn2,	  0.000, NULL,	// frame 9
	ai_turn2,	  0.000, NULL,	// frame 10
};
mmove_t	thug_move_melee1 = {FRAME_melee1_01, FRAME_melee1_08, thug_frames_melee1, AI_EndAttack};

mframe_t	thug_frames_melee2[] = 
{
	ai_turn2,	  0.000, thug_melee_bail,	// frame 0
	ai_turn2,	  0.000, thug_melee_bail,	// frame 1
	ai_turn2,	  0.000, thug_melee_bail,	// frame 3
	ai_turn2,	  0.000, thug_melee,	// frame 4
	ai_turn2,	  0.000, thug_melee_bail,	// frame 6
	ai_turn2,	  0.000, thug_melee_bail,	// frame 7
	ai_turn2,	  0.000, thug_melee,	// frame 8
	ai_turn2,	  0.000, NULL,	// frame 10
	ai_turn2,	  0.000, NULL,	// frame 8
};
mmove_t	thug_move_melee2 = {FRAME_melee2_01, FRAME_melee2_09, thug_frames_melee2, AI_EndAttack};

mframe_t	thug_frames_melee3[] = 
{
	ai_turn2,	  0.000, thug_melee_bail,	// frame 0
	ai_turn2,	  0.000, thug_melee_bail,	// frame 2
	ai_turn2,	  0.000, thug_melee_bail,	// frame 3
	ai_turn2,	  0.000, thug_melee,	// frame 4
	ai_turn2,	  0.000, NULL,	// frame 7
	ai_turn2,	  0.000, NULL,	// frame 8
	ai_turn2,	  0.000, NULL,	// frame 9
};
mmove_t	thug_move_melee3 = {FRAME_melee3_01, FRAME_melee3_07, thug_frames_melee3, AI_EndAttack};

mframe_t	thug_frames_melee4[] = 
{
	ai_turn2,	  0.000, thug_melee_bail,	// frame 0
	ai_turn2,	  0.000, thug_melee_bail,	// frame 1
	ai_turn2,	  0.000, thug_melee_bail,	// frame 3
	ai_turn2,	  0.000, thug_melee,	// frame 4
	ai_turn2,	  0.000, NULL,	// frame 7
	ai_turn2,	  0.000, NULL,	// frame 8
};
mmove_t	thug_move_melee4 = {FRAME_melee4_01, FRAME_melee4_06, thug_frames_melee4, AI_EndAttack};

mframe_t	thug_frames_melee5[] = 
{
	ai_turn2,	  0.000, thug_melee_bail,	// frame 0
	ai_turn2,	  0.000, thug_melee_bail,	// frame 1
	ai_turn2,	  0.000, thug_melee_bail,	// frame 3
	ai_turn2,	  0.000, thug_melee_bail,	// frame 4
	ai_turn2,	  0.000, thug_melee,	// frame 5
	ai_turn2,	  0.000, NULL,	// frame 8
	ai_turn2,	  0.000, NULL,	// frame 9
};
mmove_t	thug_move_melee5 = {FRAME_melee5_01, FRAME_melee5_07, thug_frames_melee5, AI_EndAttack};

mframe_t	thug_frames_run_melee[] = 
{
	ai_charge,	 28.912, NULL,	// frame 0
	ai_charge,	 19.452, NULL,	// frame 1
	ai_charge,	 24.673, NULL,	// frame 2
	ai_charge,	 34.604, thug_melee,	// frame 3
	ai_charge,	 37.908, NULL,	// frame 4
	ai_charge,	 21.425, NULL,	// frame 5
};
mmove_t	thug_move_run_melee = {FRAME_run_melee_01, FRAME_run_melee_06, thug_frames_run_melee, AI_EndAttack};

mframe_t	thug_frames_jump[] = 
{
//	ai_stand,	  0.000, NULL,	// frame 0
//	ai_stand,	  0.000, NULL,	// frame 1
//	ai_stand,	  0.000, NULL,	// frame 2
//	ai_stand,	  0.000, NULL,	// frame 3
//	ai_stand,	  0.000, NULL,	// frame 4

	NULL,	  0.000, NULL,	// frame 5
	NULL,	  0.000, NULL,	// frame 6
	NULL,	  0.000, AI_CheckStillInair,	// frame 7
	NULL,	  0.000, NULL,	// frame 8

//	ai_stand,	  0.000, NULL,	// frame 9
//	ai_stand,	  0.000, NULL,	// frame 10
//	ai_stand,	  0.000, NULL,	// frame 11
//	ai_stand,	  0.000, NULL,	// frame 12
//	ai_stand,	  0.000, NULL,	// frame 13
//	ai_stand,	  0.000, NULL,	// frame 14
//	ai_stand,	  0.000, NULL,	// frame 15
//	ai_stand,	  0.000, NULL,	// frame 16
};
mmove_t	thug_move_jump = {FRAME_jump_06, FRAME_jump_09, thug_frames_jump, AI_EndJump};

mframe_t	thug_frames_walk_shoot[] = 
{
	ai_charge,	 12.556, thug_left_fire,	// frame 0
	ai_charge,	  5.996, NULL,	// frame 1
	ai_charge,	  3.820, NULL,	// frame 2
	ai_charge,	  7.507, NULL,	// frame 3
	ai_charge,	  8.655, thug_right_fire,	// frame 4
	ai_charge,	  9.650, NULL,	// frame 5
	ai_charge,	  0.565, NULL,	// frame 6
	ai_charge,	 13.452, NULL,	// frame 7
	ai_charge,	  7.716, NULL,	// frame 8
	ai_charge,	  8.753, NULL,	// frame 9
};
mmove_t	thug_move_walk_shoot = {FRAME_walk_shoot_01, FRAME_walk_shoot_10, thug_frames_walk_shoot, AI_EndAttack};

mframe_t	thug_frames_reverse_walk_shoot[] = 
{
	ai_charge,-	  8.753, NULL,	// frame 9
	ai_charge,-	  7.716, NULL,	// frame 8
	ai_charge,-	 13.452, NULL,	// frame 7
	ai_charge,-	  0.565, thug_left_fire,	// frame 6
	ai_charge,-	  9.650, NULL,	// frame 5
	ai_charge,-	  8.655, NULL,	// frame 4
	ai_charge,-	  7.507, NULL,	// frame 3
	ai_charge,-	  3.820, thug_right_fire,	// frame 2
	ai_charge,-	  5.996, NULL,	// frame 1
	ai_charge,-	 12.556, NULL,	// frame 0
};
mmove_t	thug_move_reverse_walk_shoot = {FRAME_walk_shoot_10, FRAME_walk_shoot_01, thug_frames_reverse_walk_shoot, AI_EndAttack};

mframe_t	thug_frames_walk_guns_dn[] = 
{
	ai_run,	   0.834, NULL,	// frame 0
	ai_run,	   2.767, NULL,	// frame 1
	ai_run,	   5.854, NULL,	// frame 2
	ai_run,	   3.947, NULL,	// frame 3
	ai_run,	   8.270, NULL,	// frame 4
	ai_run,	   4.192, NULL,	// frame 5
	ai_run,	  13.362, NULL,	// frame 6
	ai_run,	  12.064, NULL,	// frame 7
	ai_run,	  14.928, NULL,	// frame 8
	ai_run,	   6.636, NULL,	// frame 9
};
mmove_t	thug_move_walk_guns_dn = {FRAME_walk_guns_dn_01, FRAME_walk_guns_dn_10, thug_frames_walk_guns_dn, NULL};

mframe_t	thug_frames_avoid_walk[] = 
{
	ai_turn,  0.834, NULL,	// frame 0
	ai_turn,  2.767, NULL,	// frame 1
	ai_turn,  5.854, NULL,	// frame 2
	ai_turn,  3.947, NULL,	// frame 3
	ai_turn,  8.270, NULL,	// frame 4
	ai_turn,  4.192, NULL,	// frame 5
//	ai_turn,	 13.569, NULL,	// frame 6
//	ai_turn,	 10.150, NULL,	// frame 7
//	ai_turn,	  8.247, NULL,	// frame 8
//	ai_turn,	  6.745, NULL,	// frame 9
};
mmove_t	thug_move_avoid_walk = {FRAME_walk_guns_dn_01, FRAME_walk_guns_dn_06, thug_frames_avoid_walk, AI_EndAttack};

mframe_t thug_frames_avoid_reverse_walk[] = 
{
	ai_turn,-4.192, NULL,	// frame 0
	ai_turn,-8.270, NULL,	// frame 1
	ai_turn,-3.947, NULL,	// frame 2
	ai_turn,-5.854, NULL,	// frame 3
	ai_turn,-2.767, NULL,	// frame 4
	ai_turn,-0.834, NULL,	// frame 5
//	ai_turn,	 -7.614, NULL,	// frame 6
//	ai_turn,	 -8.203, NULL,	// frame 7
//	ai_turn,	  1.403, NULL,	// frame 8
//	ai_turn,	 -6.424, NULL,	// frame 9
};
mmove_t	thug_move_avoid_reverse_walk = {FRAME_walk_guns_dn_10, FRAME_walk_guns_dn_05, thug_frames_avoid_reverse_walk, AI_EndAttack};

mframe_t	thug_frames_avoid_run[] = 
{
	ai_turn,	 26.748, NULL,	// frame 0
	ai_turn,	 17.188, NULL,	// frame 1
	ai_turn,	 31.486, NULL,	// frame 2
	ai_turn,	 31.052, NULL,	// frame 3
	ai_turn,	 23.944, NULL,	// frame 4
	ai_turn,	 24.549, NULL,	// frame 5
};
mmove_t	thug_move_avoid_run = {FRAME_run_guns_dn_01, FRAME_run_guns_dn_06, thug_frames_avoid_run, AI_EndAttack};

mframe_t	thug_frames_avoid_reverse_run[] = 
{
	ai_turn,-	 24.549, NULL,	// frame 5
	ai_turn,-	 23.944, NULL,	// frame 4
	ai_turn,-	 31.052, NULL,	// frame 3
	ai_turn,-	 31.486, NULL,	// frame 2
	ai_turn,-	 17.188, NULL,	// frame 1
	ai_turn,-	 26.748, NULL,	// frame 0
};
mmove_t	thug_move_avoid_reverse_run = {FRAME_run_guns_dn_06, FRAME_run_guns_dn_01, thug_frames_avoid_reverse_run, AI_EndAttack};

mframe_t	thug_frames_run_shoot[] = 
{
	ai_run,	 27.961, thug_right_fire,	// frame 0
	ai_run,	 27.010, thug_left_fire,	// frame 1
	ai_run,	 35.880, NULL,	// frame 2
	ai_run,	 35.912, thug_right_fire,	// frame 3
	ai_run,	 30.150, NULL,	// frame 4
	ai_run,	 25.239, thug_left_fire,	// frame 5
};
mmove_t	thug_move_run_shoot = {FRAME_run_shoot_01, FRAME_run_shoot_06, thug_frames_run_shoot, AI_EndAttack};


mframe_t	thug_frames_reverse_run_shoot[] = 
{
	ai_charge,-	 25.239, thug_left_fire,	// frame 5
	ai_charge,-	 30.150, NULL,	// frame 4
	ai_charge,-	 35.912, thug_right_fire,	// frame 3
	ai_charge,-	 35.880, NULL,	// frame 2
	ai_charge,-	 27.010, thug_left_fire,	// frame 1
	ai_charge,-	 27.961, thug_right_fire,	// frame 0
};
mmove_t	thug_move_reverse_run_shoot = {FRAME_run_shoot_06, FRAME_run_shoot_01, thug_frames_reverse_run_shoot, AI_EndAttack};


mframe_t	thug_frames_run_guns_dn[] = 
{
	ai_run,	 26.748, NULL,	// frame 0
	ai_run,	 17.188, NULL,	// frame 1
	ai_run,	 31.486, NULL,	// frame 2
	ai_run,	 31.052, NULL,	// frame 3
	ai_run,	 23.944, NULL,	// frame 4
	ai_run,	 24.549, NULL,	// frame 5
};
mmove_t	thug_move_run_guns_dn = {FRAME_run_guns_dn_01, FRAME_run_guns_dn_06, thug_frames_run_guns_dn, NULL};

mframe_t	thug_frames_run_on_fire[] = 
{
	ai_onfire_run,	 26.846, NULL,	// frame 0
	ai_onfire_run,	 20.973, NULL,	// frame 1
	ai_onfire_run,	 44.080, NULL,	// frame 2
	ai_onfire_run,	 30.029, NULL,	// frame 3
	ai_onfire_run,	 25.538, NULL,	// frame 4
	ai_onfire_run,	 26.007, NULL,	// frame 5
};
mmove_t	thug_move_run_on_fire = {FRAME_run_on_fire_01, FRAME_run_on_fire_06, thug_frames_run_on_fire, NULL};

mframe_t	thug_frames_lside_run[] = 
{
	ai_sidestep,-	  20.708*0.75, thug_firegun_left,	// frame 0
	ai_sidestep,-	  20.416*0.75, NULL,	// frame 1
	ai_sidestep,-	  34.221*0.75, NULL,	// frame 2
	ai_sidestep,-	  29.869*0.75, thug_firegun_left,	// frame 3
	ai_sidestep,-	  24.720*0.75, NULL,	// frame 4
	ai_sidestep,-	  20.704*0.75, NULL,	// frame 5
};
// mmove_t	thug_move_lside_run = {FRAME_lside_run_01, FRAME_lside_run_06, thug_frames_lside_run, NULL};
mmove_t	thug_move_lside_run = {FRAME_rside_run_01, FRAME_rside_run_06, thug_frames_lside_run, NULL};

mframe_t	thug_frames_rside_run[] = 
{
	ai_sidestep,	  20.182*0.75, thug_firegun_right,	// frame 0
	ai_sidestep,	  22.244*0.75, NULL,	// frame 1
	ai_sidestep,	  26.540*0.75, NULL,	// frame 2
	ai_sidestep,	  15.147*0.75, NULL,	// frame 3
	ai_sidestep,	  27.265*0.75, thug_firegun_right,	// frame 4
	ai_sidestep,	  24.219*0.75, NULL,	// frame 5
};
//mmove_t	thug_move_rside_run = {FRAME_rside_run_01, FRAME_rside_run_06, thug_frames_rside_run, NULL};
mmove_t	thug_move_rside_run = {FRAME_lside_run_01, FRAME_lside_run_06, thug_frames_rside_run, NULL};

//NOTE: Animations are reversed for this (need to be fixed)
mframe_t	thug_frames_lside_step[] = 
{
	ai_sidestep,	 0.530, NULL,	// frame 0
	ai_sidestep,	-0.931, NULL,	// frame 1
	ai_sidestep,	-3.156, NULL,	// frame 2
	ai_sidestep,	-3.382, NULL,	// frame 3
	ai_sidestep,	-2.187, NULL,	// frame 4
	ai_sidestep,	-3.987, NULL,	// frame 5
	ai_sidestep,	 -0.497, NULL,	// frame 6
};
mmove_t	thug_move_lside_step = {FRAME_rside_step_01, FRAME_rside_step_07, thug_frames_lside_step, AI_EndAttack};

mframe_t	thug_frames_rside_step[] = 
{
	ai_sidestep,	  0.710, NULL,	// frame 0
	ai_sidestep,	  2.559, NULL,	// frame 1
	ai_sidestep,	 -0.032, NULL,	// frame 2
	ai_sidestep,	  1.031, NULL,	// frame 3
	ai_sidestep,	  3.099, NULL,	// frame 4
	ai_sidestep,	  1.713, NULL,	// frame 5
	ai_sidestep,	  2.924, NULL,	// frame 6
};
mmove_t	thug_move_rside_step = {FRAME_lside_step_01, FRAME_lside_step_07, thug_frames_rside_step, AI_EndAttack};


mframe_t	thug_frames_evade[] = 
{
	ai_turn,	 -0.296, NULL,	// frame 0
	ai_turn,	  1.630, NULL,	// frame 1
	ai_turn,	  0.455, NULL,	// frame 2
	ai_turn,	 -7.690, NULL,	// frame 3
	ai_turn,	 -3.309, NULL,	// frame 4
	ai_turn,	-13.075, NULL,	// frame 5
	ai_turn,	 -3.790, NULL,	// frame 6
	ai_turn,	-11.745, NULL,	// frame 7
	ai_turn,	 -5.925, NULL,	// frame 8
	ai_turn,	 -0.171, NULL,	// frame 9
	ai_turn,	 -5.828, NULL,	// frame 10
	ai_turn,	 -2.348, NULL,	// frame 11
	ai_turn,	 -0.799, NULL,	// frame 12
};
mmove_t	thug_move_evade = {FRAME_evade_01, FRAME_evade_13, thug_frames_evade, thug_evade_amb};

mframe_t	thug_frames_evade_amb[] = 
{
	NULL,	  0.000, thug_evade_checkadjust,	// frame 0
	NULL,	  0.000, thug_evade_checkadjust,	// frame 1
	NULL,	  0.000, thug_evade_checkadjust,	// frame 2
	NULL,	  0.000, thug_evade_checkadjust,	// frame 3
	NULL,	  0.000, thug_evade_checkadjust,	// frame 4
	NULL,	  0.000, thug_evade_checkadjust,	// frame 5
	NULL,	  0.000, thug_evade_checkadjust,	// frame 6
};
mmove_t	thug_move_evade_amb = {FRAME_evade_amb_01, FRAME_evade_amb_07, thug_frames_evade_amb, AI_CheckEvade};

mframe_t	thug_frames_evade_stand[] = 
{
	ai_stand,	  0.000, NULL,	// frame 0
	ai_stand,	  0.000, NULL,	// frame 1
	ai_stand,	  0.000, NULL,	// frame 2
	ai_stand,	  0.000, NULL,	// frame 3
	ai_stand,	  0.000, NULL,	// frame 4
	ai_stand,	  0.000, NULL,	// frame 5
	ai_stand,	  0.000, NULL,	// frame 6
};
mmove_t	thug_move_evade_stand = {FRAME_evade_amb_01, FRAME_evade_amb_07, thug_frames_evade_stand, thug_end_stand};

mframe_t	thug_frames_evade_adjust[] = 
{
	ai_turn,	 -1.430, thug_evade_adjust,	// frame 9
	ai_turn,	 -5.835, thug_evade_adjust,	// frame 10
	ai_turn,	 -1.706, thug_evade_adjust,	// frame 11
	ai_turn,	 -0.040, thug_evade_adjust,	// frame 12
};
mmove_t	thug_move_evade_adjust = {FRAME_evade_10, FRAME_evade_13, thug_frames_evade_adjust, thug_evade_amb};

/*
mframe_t	thug_frames_st_clmb[] = 
{
	NULL,	  0.000, NULL,	// frame 0
	NULL,	  0.000, NULL,	// frame 1
};
mmove_t	thug_move_st_clmb = {FRAME_st_clmb_01, FRAME_st_clmb_02, thug_frames_st_clmb, thug_climb_loop};
*/
mframe_t	thug_frames_clmb_loop[] = 
{
	NULL,	  0.000, NULL,	// frame 0
	NULL,	  0.000, NULL,	// frame 1
	NULL,	  0.000, NULL,	// frame 2
	NULL,	  0.000, NULL,	// frame 3
	NULL,	  0.000, NULL,	// frame 4
	NULL,	  0.000, NULL,	// frame 5
	NULL,	  0.000, NULL,	// frame 6
	NULL,	  0.000, NULL,	// frame 7
	NULL,	  0.000, NULL,	// frame 8
};
mmove_t	thug_move_clmb_loop = {FRAME_clmb_loop_01, FRAME_clmb_loop_09, thug_frames_clmb_loop, AI_CheckStillClimbingLadder};

/*
mframe_t	thug_frames_clmb_jmp[] = 
{
	NULL,	  0.000, AI_CheckStillInair,	// frame 0
	NULL,	  0.000, NULL,	// frame 1
	NULL,	  0.000, NULL,	// frame 2
	NULL,	  0.000, NULL,	// frame 3
	NULL,	  0.000, NULL,	// frame 4
	NULL,	  0.000, NULL,	// frame 5
};
mmove_t	thug_move_clmb_jmp = {FRAME_clmb_jmp_dn_01, FRAME_clmb_jmp_dn_06, thug_frames_clmb_jmp, AI_EndJump};
*/

mframe_t	thug_frames_clmb_jmp[] = 
{
	NULL,	  0.000, NULL,	// frame 0
	NULL,	  0.000, NULL,	// frame 1
	NULL,	  0.000, NULL,	// frame 2
	NULL,	  0.000, NULL,	// frame 3
	NULL,	  0.000, NULL,	// frame 4
	NULL,	  0.000, NULL,	// frame 5
	NULL,	  0.000, NULL,	// frame 6
	NULL,	  0.000, AI_CheckStillInair,	// frame 7
	NULL,	  0.000, NULL,	// frame 8
//	NULL,	  0.000, NULL,	// frame 9
//	NULL,	  0.000, NULL,	// frame 10
//	NULL,	  0.000, NULL,	// frame 11
//	NULL,	  0.000, NULL,	// frame 12
//	NULL,	  0.000, NULL,	// frame 13
//	NULL,	  0.000, NULL,	// frame 14
};
mmove_t	thug_move_clmb_jmp = {FRAME_clmb_over_01, FRAME_clmb_over_09, thug_frames_clmb_jmp, AI_EndJump};


mframe_t	thug_frames_clmb_over[] = 
{
	NULL,	  0.000, AI_CheckStillInair,	// frame 0
	NULL,	  0.000, NULL,	// frame 1
	NULL,	  0.000, NULL,	// frame 2
	NULL,	  0.000, NULL,	// frame 3
	NULL,	  0.000, NULL,	// frame 4
	NULL,	  0.000, NULL,	// frame 5
	NULL,	  0.000, NULL,	// frame 6
	NULL,	  0.000, NULL,	// frame 7
	NULL,	  0.000, NULL,	// frame 8
	NULL,	  0.000, NULL,	// frame 9
	NULL,	  0.000, NULL,	// frame 10
	NULL,	  0.000, NULL,	// frame 11
	NULL,	  0.000, NULL,	// frame 12
	NULL,	  0.000, NULL,	// frame 13
	NULL,	  0.000, NULL,	// frame 14
};
mmove_t	thug_move_clmb_over = {FRAME_clmb_over_01, FRAME_clmb_over_15, thug_frames_clmb_over, AI_EndJump};


mframe_t	thug_frames_crch_dth[] = 
{
	ai_move,	 -1.942, NULL,	// frame 0
	ai_move,	 -8.438, NULL,	// frame 1
	ai_move,	 -7.796, NULL,	// frame 2
	ai_move,	-10.572, NULL,	// frame 3
	ai_move,	 -6.917, NULL,	// frame 4
	ai_move,	 -7.397, NULL,	// frame 5
	ai_move,	-12.057, NULL,	// frame 6
	ai_move,	 -1.582, NULL,	// frame 7
	ai_move,	  0.216, NULL,	// frame 8
	ai_move,	  0.493, NULL,	// frame 9
	ai_move,	 -0.908, NULL,	// frame 10
	ai_move,	  0.971, NULL,	// frame 11
	ai_move,	 -0.692, NULL,	// frame 12
	ai_move,	 -0.122, NULL,	// frame 13
	ai_move,	  0.079, NULL,	// frame 14
	ai_move,	 -0.098, NULL,	// frame 15
	ai_move,	 -0.082, NULL,	// frame 16
	ai_move,	 -0.019, NULL,	// frame 17
	ai_move,	 -0.032, NULL,	// frame 18
};
mmove_t	thug_move_crch_dth = {FRAME_crch_dth_01, FRAME_crch_dth_19, thug_frames_crch_dth, AI_EndDeath};

mframe_t	thug_frames_crch_knl_dn[] = 
{
	NULL,	  0.000, NULL,	// frame 0
	NULL,	  0.000, NULL,	// frame 1
	NULL,	  0.000, NULL,	// frame 2
	NULL,	  0.000, NULL,	// frame 3
};
mmove_t	thug_move_crch_knl_dn = {FRAME_crch_knl_dn_01, FRAME_crch_knl_dn_04, thug_frames_crch_knl_dn, AI_EndAttack};

mframe_t	thug_frames_stand_up[] = 
{
	NULL,	  0.000, NULL,	// frame 0
	NULL,	  0.000, NULL,	// frame 1
	NULL,	  0.000, NULL,	// frame 2
	NULL,	  0.000, NULL,	// frame 3
};
mmove_t	thug_move_stand_up = {FRAME_crch_knl_dn_04, FRAME_crch_knl_dn_01, thug_frames_stand_up, AI_EndAttack};

mframe_t	thug_frames_crch_amb_sdt[] = 
{
	ai_stand,	  0.000, NULL,	// frame 0
	ai_stand,	  0.000, NULL,	// frame 1
	ai_stand,	  0.000, NULL,	// frame 2
	ai_stand,	  0.000, NULL,	// frame 3
	ai_stand,	  0.000, NULL,	// frame 4
	ai_stand,	  0.000, NULL,	// frame 5
	ai_stand,	  0.000, NULL,	// frame 6
	ai_stand,	  0.000, NULL,	// frame 7
	ai_stand,	  0.000, NULL,	// frame 8
	ai_stand,	  0.000, NULL,	// frame 9
	ai_stand,	  0.000, NULL,	// frame 10
	ai_stand,	  0.000, NULL,	// frame 11
	ai_stand,	  0.000, NULL,	// frame 12
	ai_stand,	  0.000, NULL,	// frame 13
	ai_stand,	  0.000, NULL,	// frame 14
	ai_stand,	  0.000, NULL,	// frame 15
	ai_stand,	  0.000, NULL,	// frame 16
	ai_stand,	  0.000, NULL,	// frame 17
	ai_stand,	  0.000, NULL,	// frame 18
	ai_stand,	  0.000, NULL,	// frame 19
	ai_stand,	  0.000, NULL,	// frame 20
	ai_stand,	  0.000, NULL,	// frame 21
	ai_stand,	  0.000, NULL,	// frame 22
	ai_stand,	  0.000, NULL,	// frame 23
};
mmove_t	thug_move_crch_amb_sdt = {FRAME_crch_amb_sdt_01, FRAME_crch_amb_sdt_24, thug_frames_crch_amb_sdt, NULL};

mframe_t	thug_frames_crch_shoot[] = 
{
	ai_turn,	  0.000, thug_right_fire,	// frame 0
	ai_turn,	  0.000, NULL,	// frame 1
	ai_turn,	  0.000, thug_left_fire,	// frame 2
	ai_turn,	  0.000, NULL,	// frame 3
	ai_turn,	  0.000, NULL,	// frame 4
};
mmove_t	thug_move_crch_shoot = {FRAME_crch_shoot_01, FRAME_crch_shoot_05, thug_frames_crch_shoot, AI_EndAttack};

mframe_t	thug_frames_crouch_avoid_walk[] = 
{
	ai_turn,	  8.894, NULL,	// frame 0
	ai_turn,	  3.409, NULL,	// frame 1
	ai_turn,	  2.605, NULL,	// frame 2
	ai_turn,	  3.897, NULL,	// frame 3
	ai_turn,	  6.927, NULL,	// frame 4
	ai_turn,	  8.337, NULL,	// frame 5
};
mmove_t	thug_move_crouch_avoid_walk = {FRAME_crouch_shfl_01, FRAME_crouch_shfl_06, thug_frames_crouch_avoid_walk, AI_EndAttack};

mframe_t	thug_frames_crouch_shfl[] = 
{
	ai_run,	  8.894, NULL,	// frame 0
	ai_run,	  3.409, NULL,	// frame 1
	ai_run,	  2.605, NULL,	// frame 2
	ai_run,	  3.897, NULL,	// frame 3
	ai_run,	  6.927, NULL,	// frame 4
	ai_run,	  8.337, NULL,	// frame 5
};
mmove_t	thug_move_crouch_shfl = {FRAME_crouch_shfl_01, FRAME_crouch_shfl_06, thug_frames_crouch_shfl, NULL};

mframe_t	thug_frames_crouch_walk[] = 
{
	ai_run,	  6.183, NULL,	// frame 0
	ai_run,	 10.404, NULL,	// frame 1
	ai_run,	  6.033, NULL,	// frame 2
	ai_run,	 16.049, NULL,	// frame 3
	ai_run,	 10.574, NULL,	// frame 4
	ai_run,	 12.539, NULL,	// frame 5
};
mmove_t	thug_move_crouch_walk = {FRAME_crouch_walk_01, FRAME_crouch_walk_06, thug_frames_crouch_walk, NULL};

mframe_t	thug_frames_crouch_pain1[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
};
mmove_t	thug_move_crouch_pain1 = {FRAME_crouch_pain1_01, FRAME_crouch_pain1_08, thug_frames_crouch_pain1, AI_EndAttack};

mframe_t	thug_frames_crouch_pain2[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
};
mmove_t	thug_move_crouch_pain2 = {FRAME_crouch_pain2_01, FRAME_crouch_pain2_06, thug_frames_crouch_pain2, AI_EndAttack};

mframe_t	thug_frames_crouch_pain3[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
};
mmove_t	thug_move_crouch_pain3 = {FRAME_crouch_pain3_01, FRAME_crouch_pain3_06, thug_frames_crouch_pain3, AI_EndAttack};

mframe_t thug_frames_low_melee1[] = 
{
 ai_charge,   0.000, thug_melee_bail, // frame 0
 ai_charge,   0.000, thug_melee_bail, // frame 1
 ai_charge,   0.000, thug_melee_bail, // frame 2
 ai_charge,   0.000, thug_melee_bail, // frame 3
 ai_charge,   0.000, thug_melee, // frame 4
 ai_charge,   0.000, NULL, // frame 5
 ai_charge,   0.000, NULL, // frame 6
 ai_charge,   0.000, NULL, // frame 7
 ai_charge,   0.000, NULL, // frame 8
 ai_charge,   0.000, NULL, // frame 9
};
mmove_t thug_move_low_melee1 = {FRAME_low_melee1_01, FRAME_low_melee1_10, thug_frames_low_melee1, AI_EndAttack};

// new pains and death

mframe_t	thug_frames_pain_Rarm[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
	ai_move,	  0.000, NULL,	// frame 9
};
mmove_t	thug_move_pain_Rarm = {FRAME_pain_Rarm_01, FRAME_pain_Rarm_10, thug_frames_pain_Rarm, AI_EndAttack};

mframe_t	thug_frames_pain_Larm[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
};
mmove_t	thug_move_pain_Larm = {FRAME_pain_Larm_01, FRAME_pain_Larm_09, thug_frames_pain_Larm, AI_EndAttack};

mframe_t	thug_frames_pain_chest[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
};
mmove_t	thug_move_pain_chest = {FRAME_pain_chest_01, FRAME_pain_chest_09, thug_frames_pain_chest, AI_EndAttack};

mframe_t	thug_frames_pain_head[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
	ai_move,	  0.000, NULL,	// frame 9
};
mmove_t	thug_move_pain_head = {FRAME_pain_head_01, FRAME_pain_head_10, thug_frames_pain_head, AI_EndAttack};

mframe_t	thug_frames_pain_Rleg[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
	ai_move,	  0.000, NULL,	// frame 9
};
mmove_t	thug_move_pain_Rleg = {FRAME_pain_Rleg_01, FRAME_pain_Rleg_10, thug_frames_pain_Rleg, AI_EndAttack};

mframe_t	thug_frames_pain_Lleg[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
};
mmove_t	thug_move_pain_Lleg = {FRAME_pain_Lleg_01, FRAME_pain_Lleg_08, thug_frames_pain_Lleg, AI_EndAttack};

mframe_t	thug_frames_pain_crch[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
	ai_move,	  0.000, NULL,	// frame 9
	ai_move,	  0.000, NULL,	// frame 10
};
mmove_t	thug_move_pain_crch = {FRAME_pain_crch_01, FRAME_pain_crch_11, thug_frames_pain_crch, AI_EndAttack};

mframe_t	thug_frames_pain_butt[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
};
mmove_t	thug_move_pain_butt = {FRAME_pain_butt_01, FRAME_pain_butt_09, thug_frames_pain_butt, AI_EndAttack};

mframe_t	thug_frames_nw_pain_Rarm[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
	ai_move,	  0.000, NULL,	// frame 9
	ai_move,	  0.000, NULL,	// frame 10
};
mmove_t	thug_move_nw_pain_Rarm = {FRAME_nw_pain_Rarm_01, FRAME_nw_pain_Rarm_11, thug_frames_nw_pain_Rarm, AI_EndAttack};

mframe_t	thug_frames_nw_pain_Larm[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
	ai_move,	  0.000, NULL,	// frame 9
	ai_move,	  0.000, NULL,	// frame 10
};
mmove_t	thug_move_nw_pain_Larm = {FRAME_nw_pain_Larm_01, FRAME_nw_pain_Larm_11, thug_frames_nw_pain_Larm, AI_EndAttack};

mframe_t	thug_frames_nw_pain_chst[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
	ai_move,	  0.000, NULL,	// frame 9
	ai_move,	  0.000, NULL,	// frame 10
};
mmove_t	thug_move_nw_pain_chst = {FRAME_nw_pain_chst_01, FRAME_nw_pain_chst_11, thug_frames_nw_pain_chst, AI_EndAttack};

mframe_t	thug_frames_nw_pain_head[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
};
mmove_t	thug_move_nw_pain_head = {FRAME_nw_pain_head_01, FRAME_nw_pain_head_08, thug_frames_nw_pain_head, AI_EndAttack};

mframe_t	thug_frames_nw_pain_Rleg[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
	ai_move,	  0.000, NULL,	// frame 9
};
mmove_t	thug_move_nw_pain_Rleg = {FRAME_nw_pain_Rleg_01, FRAME_nw_pain_Rleg_10, thug_frames_nw_pain_Rleg, AI_EndAttack};

mframe_t	thug_frames_nw_pain_Lleg[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
	ai_move,	  0.000, NULL,	// frame 9
	ai_move,	  0.000, NULL,	// frame 10
	ai_move,	  0.000, NULL,	// frame 11
	ai_move,	  0.000, NULL,	// frame 12
};
mmove_t	thug_move_nw_pain_Lleg = {FRAME_nw_pain_Lleg_01, FRAME_nw_pain_Lleg_13, thug_frames_nw_pain_Lleg, AI_EndAttack};

mframe_t	thug_frames_nw_pain_crch[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
	ai_move,	  0.000, NULL,	// frame 9
	ai_move,	  0.000, NULL,	// frame 10
	ai_move,	  0.000, NULL,	// frame 11
	ai_move,	  0.000, NULL,	// frame 12
	ai_move,	  0.000, NULL,	// frame 13
	ai_move,	  0.000, NULL,	// frame 14
	ai_move,	  0.000, NULL,	// frame 15
};
mmove_t	thug_move_nw_pain_crch = {FRAME_nw_pain_crch_01, FRAME_nw_pain_crch_16, thug_frames_nw_pain_crch, AI_EndAttack};

mframe_t	thug_frames_nw_pain_butt[] = 
{
	ai_move,	  0.000, NULL,	// frame 0
	ai_move,	  0.000, NULL,	// frame 1
	ai_move,	  0.000, NULL,	// frame 2
	ai_move,	  0.000, NULL,	// frame 3
	ai_move,	  0.000, NULL,	// frame 4
	ai_move,	  0.000, NULL,	// frame 5
	ai_move,	  0.000, NULL,	// frame 6
	ai_move,	  0.000, NULL,	// frame 7
	ai_move,	  0.000, NULL,	// frame 8
	ai_move,	  0.000, NULL,	// frame 9
	ai_move,	  0.000, NULL,	// frame 10
	ai_move,	  0.000, NULL,	// frame 11
	ai_move,	  0.000, NULL,	// frame 12
	ai_move,	  0.000, NULL,	// frame 13
};
mmove_t	thug_move_nw_pain_butt = {FRAME_nw_pain_butt_01, FRAME_nw_pain_butt_14, thug_frames_nw_pain_butt, AI_EndAttack};

mframe_t	thug_frames_death1[] = 
{
	ai_move,	 -5.521, NULL,	// frame 0
	ai_move,	-12.982, NULL,	// frame 1
	ai_move,	 -5.191, NULL,	// frame 2
	ai_move,	-12.777, NULL,	// frame 3
	ai_move,	-12.240, NULL,	// frame 4
	ai_move,	 -6.917, NULL,	// frame 5
	ai_move,	 -7.750, NULL,	// frame 6
	ai_move,	  0.493, NULL,	// frame 7
	ai_move,	  2.456, NULL,	// frame 8
	ai_move,	  0.524, NULL,	// frame 9
	ai_move,	  3.357, NULL,	// frame 10
	ai_move,	  1.128, NULL,	// frame 11
	ai_move,	 -0.663, NULL,	// frame 12
	ai_move,	 -0.169, NULL,	// frame 13
	ai_move,	 -0.012, NULL,	// frame 14
	ai_move,	 -0.017, NULL,	// frame 15
};
mmove_t	thug_move_death1 = {FRAME_death1_01, FRAME_death1_16, thug_frames_death1, AI_EndDeath};

mframe_t	thug_frames_death2[] = 
{
	ai_move,	 -1.257, NULL,	// frame 0
	ai_move,	 -9.279, NULL,	// frame 1
	ai_move,	 -9.694, NULL,	// frame 2
	ai_move,	 -3.081, NULL,	// frame 3
	ai_move,	 -4.356, NULL,	// frame 4
	ai_move,	 -7.858, NULL,	// frame 5
	ai_move,	 -9.416, NULL,	// frame 6
	ai_move,	 -7.609, NULL,	// frame 7
	ai_move,	 -0.727, NULL,	// frame 8
	ai_move,	  0.463, NULL,	// frame 9
	ai_move,	 -0.095, NULL,	// frame 10
	ai_move,	  0.390, NULL,	// frame 11
	ai_move,	 -0.166, NULL,	// frame 12
	ai_move,	 -0.040, NULL,	// frame 13
	ai_move,	 -0.014, NULL,	// frame 14
	ai_move,	  0.008, NULL,	// frame 15
	ai_move,	 -0.013, NULL,	// frame 16
	ai_move,	  0.018, NULL,	// frame 17
	ai_move,	  0.008, NULL,	// frame 18
};
mmove_t	thug_move_death2 = {FRAME_death2_01, FRAME_death2_19, thug_frames_death2, AI_EndDeath};

mframe_t	thug_frames_death3[] = 
{
	ai_move,	 -2.603, NULL,	// frame 0
	ai_move,	-13.458, NULL,	// frame 1
	ai_move,	 -4.258, NULL,	// frame 2
	ai_move,	 -2.817, NULL,	// frame 3
	ai_move,	 -6.518, NULL,	// frame 4
	ai_move,	-13.554, NULL,	// frame 5
	ai_move,	 -4.266, NULL,	// frame 6
	ai_move,	 -2.536, NULL,	// frame 7
	ai_move,	 -8.930, NULL,	// frame 8
	ai_move,	 -3.249, NULL,	// frame 9
	ai_move,	 -0.212, NULL,	// frame 10
	ai_move,	  0.674, NULL,	// frame 11
	ai_move,	 -0.340, NULL,	// frame 12
	ai_move,	 -0.129, NULL,	// frame 13
};
mmove_t	thug_move_death3 = {FRAME_death3_01, FRAME_death3_14, thug_frames_death3, AI_EndDeath};

mframe_t	thug_frames_death4[] = 
{
	ai_move,	 -1.292, NULL,	// frame 0
	ai_move,	 -0.037, NULL,	// frame 1
	ai_move,	 -0.620, NULL,	// frame 2
	ai_move,	 -1.143, NULL,	// frame 3
	ai_move,	 -3.476, NULL,	// frame 4
	ai_move,	  1.975, NULL,	// frame 5
	ai_move,	  1.296, NULL,	// frame 6
	ai_move,	 -0.489, NULL,	// frame 7
	ai_move,	 -0.306, NULL,	// frame 8
	ai_move,	  0.042, NULL,	// frame 9
	ai_move,	 -0.163, NULL,	// frame 10
	ai_move,	 -0.039, NULL,	// frame 11
	ai_move,	  0.039, NULL,	// frame 12
	ai_move,	 -0.007, NULL,	// frame 13
	ai_move,	 -0.006, NULL,	// frame 14
};
mmove_t	thug_move_death4 = {FRAME_death4_01, FRAME_death4_15, thug_frames_death4, AI_EndDeath};

mframe_t	thug_frames_death5[] = 
{
	ai_move,	 -0.167, NULL,	// frame 0
	ai_move,	 -0.716, NULL,	// frame 1
	ai_move,	 -1.767, NULL,	// frame 2
	ai_move,	 -0.731, NULL,	// frame 3
	ai_move,	 -4.556, NULL,	// frame 4
	ai_move,	 -1.844, NULL,	// frame 5
	ai_move,	  1.790, NULL,	// frame 6
	ai_move,	  2.718, NULL,	// frame 7
	ai_move,	  4.071, NULL,	// frame 8
	ai_move,	  6.192, NULL,	// frame 9
	ai_move,	  9.945, NULL,	// frame 10
	ai_move,	  2.529, NULL,	// frame 11
	ai_move,	 -0.830, NULL,	// frame 12
	ai_move,	 -0.498, NULL,	// frame 13
	ai_move,	  0.204, NULL,	// frame 14
	ai_move,	  0.162, NULL,	// frame 15
	ai_move,	 -0.104, NULL,	// frame 16
	ai_move,	 -0.005, NULL,	// frame 17
};
mmove_t	thug_move_death5 = {FRAME_death5_01, FRAME_death5_18, thug_frames_death5, AI_EndDeath};

mframe_t	thug_frames_walk_dokey[] = 
{
	ai_runDOKEY,	   0.834, EP_ReachedDoKey,	// frame 0
	ai_runDOKEY,	   2.767, EP_ReachedDoKey,	// frame 1
	ai_runDOKEY,	   5.854, EP_ReachedDoKey,	// frame 2
	ai_runDOKEY,	   3.947, EP_ReachedDoKey,	// frame 3
	ai_runDOKEY,	   8.270, EP_ReachedDoKey,	// frame 4
	ai_runDOKEY,	   4.192, EP_ReachedDoKey,	// frame 5
	ai_runDOKEY,	  13.362, EP_ReachedDoKey,	// frame 6
	ai_runDOKEY,	  12.064, EP_ReachedDoKey,	// frame 7
	ai_runDOKEY,	  14.928, EP_ReachedDoKey,	// frame 8
	ai_runDOKEY,	   6.636, EP_ReachedDoKey,	// frame 9
};
mmove_t	thug_move_walk_dokey = {FRAME_walk_guns_dn_01, FRAME_walk_guns_dn_10, thug_frames_walk_dokey, EP_ReachedDoKey};

mframe_t	thug_frames_crch_dokey[] = 
{
	ai_stand,	  0.000, NULL,	// frame 0
	ai_stand,	  0.000, NULL,	// frame 1
	ai_stand,	  0.000, NULL,	// frame 2
	ai_stand,	  0.000, NULL,	// frame 3
	ai_stand,	  0.000, NULL,	// frame 4
	ai_stand,	  0.000, NULL,	// frame 5
	ai_stand,	  0.000, NULL,	// frame 6
	ai_stand,	  0.000, NULL,	// frame 7
	ai_stand,	  0.000, NULL,	// frame 8
	ai_stand,	  0.000, NULL,	// frame 9
	ai_stand,	  0.000, NULL,	// frame 10
	ai_stand,	  0.000, NULL,	// frame 11
	ai_stand,	  0.000, NULL,	// frame 12
	ai_stand,	  0.000, NULL,	// frame 13
	ai_stand,	  0.000, NULL,	// frame 14
	ai_stand,	  0.000, NULL,	// frame 15
	ai_stand,	  0.000, NULL,	// frame 16
	ai_stand,	  0.000, NULL,	// frame 17
	ai_stand,	  0.000, NULL,	// frame 18
	ai_stand,	  0.000, NULL,	// frame 19
	ai_stand,	  0.000, NULL,	// frame 20
	ai_stand,	  0.000, NULL,	// frame 21
	ai_stand,	  0.000, NULL,	// frame 22
	ai_stand,	  0.000, NULL,	// frame 23
};
mmove_t	thug_move_crch_dokey = {FRAME_crch_amb_sdt_01, FRAME_crch_amb_sdt_24, thug_frames_crch_dokey, EP_EndDoKey};
