/***********************************************************************

monster_zombie_jumpsuit.def

***********************************************************************/

export fred {
	options		-prefix ZJUMP_ -align ALL -parent Loneck Shoulders -parent chainsaw Rhand

	anim		models/monsters/zombie/jumpsuit/cycles/melee3.mb -dest models/md5/monsters/zjump/melee3
	anim		models/monsters/zombie/jumpsuit/cycles/sight3.mb -dest models/md5/monsters/zjump/sight3
//	anim		models/monsters/zombie/jumpsuit/cycles/getup_from_bench.mb -dest models/md5/monsters/zjump/getup_from_bench
//	anim		models/monsters/zombie/jumpsuit/cycles/getup_from_bench.mb -range 1 1 -dest models/md5/monsters/zjump/getup_from_bench_idle
	
	anim		models/monsters/zombie/jumpsuit/cycles/influence_eats_arm.mb -dest models/md5/monsters/zjump/influence_eats_arm
	anim		models/monsters/zombie/jumpsuit/cycles/influence_shake.mb -dest models/md5/monsters/zjump/influence_shake
	anim		models/monsters/zombie/jumpsuit/cycles/influence_shake_random.mb -dest models/md5/monsters/zjump/influence_shake_random

	options		-prefix ZJUMP_ -parent Loneck Shoulders -parent chainsaw Rhand
//	anim		models/monsters/combos/zjump_eats_zfat_loop.mb -dest models/md5/combos/zjump_eats_zfat_loop
//	anim		models/monsters/combos/zjump_eats_zfat_getup.mb -dest models/md5/combos/zjump_eats_zfat_getup
//	anim		models/monsters/combos/zjump_eats_zsci_loop.mb -dest models/md5/combos/zjump_eats_zsci_loop
//	anim		models/monsters/combos/zjump_eats_zsci_getup.mb -dest models/md5/combos/zjump_eats_zsci_getup
}	

model monster_zombie_jumpsuit_old {
	mesh							models/md5/monsters/zjump/zjump.md5mesh
	channel torso					( *Waist )
	channel legs					( *Hips origin Body2 )

	anim af_pose					models/md5/monsters/zjump/af_pose.md5anim
	anim ik_pose					models/md5/monsters/zjump/af_pose.md5anim

	anim sight						models/md5/monsters/zjump/sight3.md5anim {
		frame 1							sound_voice snd_sight1
	}
	anim idle1						models/md5/monsters/zjump/idle1.md5anim
	anim walk1						models/md5/monsters/zjump/walk1.md5anim {
		frame 15						sound_body snd_footstep
		frame 31						sound_body snd_footstep
		frame 47						sound_body snd_footstep
		frame 63						sound_body snd_footstep
	}
	anim melee_attack1				models/md5/monsters/zjump/melee3.md5anim {
		frame 1							call overrideLegs
		frame 14						melee melee_zombie_maint_Right
		frame 28						melee melee_zombie_maint_Left
	}
	anim pain						models/md5/monsters/zjump/pain1_chest.md5anim {
		frame 1							sound_voice snd_pain
	}
	anim pain_head					models/md5/monsters/zjump/pain1_head.md5anim {
		frame 1							sound_voice snd_pain
	}
	anim pain_chest					models/md5/monsters/zjump/pain1_chest.md5anim {
		frame 1							sound_voice snd_pain
	}
	anim pain_left_arm				models/md5/monsters/zjump/pain1_luparm.md5anim {
		frame 1							sound_voice snd_pain
	}
	anim pain_right_arm				models/md5/monsters/zjump/pain1_ruparm.md5anim {
		frame 1							sound_voice snd_pain
	}
	anim pain_legs					models/md5/monsters/zjump/pain1_legs.md5anim {
		frame 1							sound_voice snd_pain
	}

	anim zjump_eats_zsci_loop		models/md5/combos/zjump_eats_zsci_loop.md5anim {
		ai_no_turn
		frame 1						disableWalkIK
	}
	anim zjump_eats_zsci_getup		models/md5/combos/zjump_eats_zsci_getup.md5anim {
		ai_no_turn
	}

	anim zjump_eats_zfat_loop		models/md5/combos/zjump_eats_zfat_loop.md5anim {
		frame 1						disableWalkIK
		ai_no_turn
		
	}
	anim zjump_eats_zfat_getup		models/md5/combos/zjump_eats_zfat_getup.md5anim {
		ai_no_turn
		frame 1						disableWalkIK
		frame 80					enableWalkIK
	}

	anim benchgetup					models/md5/monsters/zjump/getup_from_bench.md5anim {
		ai_no_turn
		frame 1							sound_voice snd_sight1
	}

	anim benchidle					models/md5/monsters/zjump/getup_from_bench_idle.md5anim {
		ai_no_turn
	}
}

entityDef monster_zombie_jumpsuit_old {
	"inherit"						"zombie_default"
	"scriptobject"					"ai"
	"nativeobject"					"rvmMonsterZombie"
	"size"							"48 48 68"
	"use_aas"						"aas48"
	"team"							"1"
	"rank"							"0"
	"health"						"100"
	"melee_range"					"32"
	"skin"							"skins/models/monsters/zjump.skin"
	"anim"							"idle1"
	"mass"							"150"
	"bleed"							"1"

	"blockedRadius"					"15"
	"blockedMoveTime"				"500"
	"blockedAttackTime"				"500"
	
	"dropGibItem9Joint"				"Head"

	"ik_numLegs"					"2"
	"ik_footSize"					"4"
	"ik_waist"						"Body2"
	"ik_hip1"						"Lupleg"
	"ik_hip2"						"Rupleg"
	"ik_knee1"						"Lloleg"
	"ik_knee2"						"Rloleg"
	"ik_ankle1"						"Lankle_r"
	"ik_ankle2"						"Rankle_r"
	"ik_dir1"						"Lknee"
	"ik_dir2"						"Rknee"
	"ik_foot1"						"Lball_r"
	"ik_foot2"						"Rball_r"

	"ragdoll"						"monster_zombie_chainsaw"
	"model"							"monster_zombie_jumpsuit_old"

	"damage_zone head"				"*Neck"
	"damage_zone chest"				"*Waist -*Neck"
	"damage_zone left_arm"			"*Luparm"
	"damage_zone right_arm"			"*Ruparm"
	"damage_zone legs"				"*Hips origin Body2"

	"damage_scale head"				"2"

	"snd_sight1"					"monster_zombie_fat_sight1"
		
	"snd_idle"						"monster_zombie_chainsaw_idle"
	"snd_footstep"					"monster_zombie_commando_footstep"
	"snd_chatter"					"monster_zombie_fat_chatter"
	"snd_chatter_combat"			"monster_zombie_fat_chatter_combat"
	"snd_pain"						"monster_zombie_fat_pain"
	"snd_melee_attack"				"monster_zombie_fat_attackmelee_1"
	"snd_melee_attack_1"			"monster_zombie_fat_attackmelee_1"
	"snd_melee_attack_2"			"monster_zombie_fat_attackmelee_2"
	"snd_melee_attack_3"			"monster_zombie_fat_attackmelee_3"
	"snd_thud"						"monster_zombie_fat_thud"
	"skin_dropGib"					"skins/models/monsters/zjumpgib.skin"
}


model monster_zombie_jumpsuit_influence {
	mesh							models/md5/monsters/zjump/zjump.md5mesh
	anim eating_arm					models/md5/monsters/zjump/influence_eats_arm.md5anim
	anim shake						models/md5/monsters/zjump/influence_shake.md5anim
	anim shake_random				models/md5/monsters/zjump/influence_shake_random.md5anim

}

entityDef monster_zombie_jumpsuit_influence {
	"inherit"					"cin_base"
	"model"						"monster_zombie_jumpsuit_influence"
	"anim"						"eating_arm"
	"skin"						"skins/models/monsters/zjump.skin"
}