Brain Trepaning@Posted: Tue Oct 30, 2007 4:34 am : Received this email, maybe someone can help him out.
Doom 3 entity list.
From: Ganemi (
ganemi@gmail.com)
Medium risk You may not know this sender. Mark as safe | Mark as unsafe
Sent: October 29, 2007 9:10:26 PM
To:
Attachments:
monster_z...def (8.7 KB)
Hey, Brian? I'm trying to get a zombie character I made into Quake 4, but I'm having trouble spawning it into the map through the monster list in the editor.
I can't find the line I need to alter for the model to show up there. To save time, just in case you would've asked me to attach and send, I appended the .def for the model.
By the way, the mesh I made is using the animations from the slimytransfer model from Quake 4.
I appreciate your help, dude. And thanks for your tutorials. >: ]
MONSTER_ZOMBIE.DEF
Code:
model model_monster_zombie
{
mesh models/monsters/zombie/zombie.md5mesh
channel torso ( *waist )
channel legs ( *origin -*waist )
anim af_pose models/monsters/zombie/af_pose.md5anim
anim ik_pose models/monsters/zombie/af_pose.md5anim
anim idle models/monsters/zombie/idle.md5anim
anim pain01 models/monsters/zombie/pain01.md5anim
anim pain02 models/monsters/zombie/pain02.md5anim
anim pain_std models/monsters/zombie/pain_std.md5anim
anim pain_std2 models/monsters/zombie/pain_std2.md5anim
anim pain_strm_start models/monsters/zombie/pain_strm_start.md5anim
anim pain_strm_loop models/monsters/zombie/pain_strm_loop.md5anim
anim pain_strm_end models/monsters/zombie/pain_strm_end.md5anim
anim crawl_to_idle models/monsters/zombie/crawl_to_idle.md5anim
{
frame 1 sound_voice snd_moan
frame 5,11,17,21,28,37,42,55 sound snd_flesh
frame 40,49,59 footstep
}
anim run models/monsters/zombie/run.md5anim
{
sync_cycle
frame 1,11,18,29 sound snd_flesh
frame 6,16,25,36 footstep
}
anim walk models/monsters/zombie/walk.md5anim
{
sync_cycle
frame 1,11,23,32,43,56 sound snd_flesh
frame 7,19,28,41,51,63 footstep
}
anim melee_attack models/monsters/zombie/attack01.md5anim
{
frame 1,13,27,36,57 sound snd_flesh
frame 18 fx fx_swipe r_wrist
frame 20 ai_attack_melee melee
}
anim vomit_attack models/monsters/zombie/puke_1.md5anim
{
frame 2,57 sound snd_flesh
frame 8 sound_weapon snd_vomit
frame 13 sound_voice snd_vomit2
frame 13 object_call Frame_StartVomit
frame 40 object_call Frame_StopVomit
}
anim vomit_attack2 models/monsters/zombie/puke_2.md5anim
{
frame 14 sound_weapon snd_vomit
frame 19 sound_voice snd_vomit2
frame 19 object_call Frame_StartVomit
frame 40 object_call Frame_StopVomit
frame 47 sound snd_flesh
}
anim barrel_crawl models/monsters/zombie/barrel_crawl.md5anim
{
frame 42 sound_voice snd_moan
frame 46,60,70,85,96,110,122 sound snd_flesh
frame 83,105 footstep
}
anim eating models/monsters/zombie/eating.md5anim
{
frame 9,35,68,92 sound_weapon snd_feed
frame 122 sound_voice snd_moan
}
anim in_puddle models/monsters/zombie/in_puddle.md5anim
{
frame 8,27,56,65,76 sound snd_flesh
frame 5 sound snd_water_trickle
frame 29 sound_voice snd_moan
frame 52,63,71,83 footstep
}
anim pain_big models/monsters/zombie/pain_big.md5anim
}
/*
===============================================================================
Slimy Transfer Attacks
===============================================================================
*/
entityDef melee_zombie
{
"inherit" "melee_monster_base"
"damage" "20"
"snd_miss" "zombie_swing"
"snd_hit" "zombie_punch"
}
entityDef damage_zombie_vomit
{
"inherit" "damage_bullet_base"
"damage" "1"
"dot_duration" "2"
"dot_interval" "0.2"
}
entityDef damage_zombie_vomit_residual
{
"inherit" "damage_monster_base"
"knockback" "0"
"damage" "5"
}
entityDef damage_zombie_vomit_splash
{
"inherit" "damage_monster_base"
"knockback" "0"
"damage" "1"
"radius" "64"
"dot_duration" "1"
"dot_interval" "0.2"
}
entityDef projectile_zombie_vomit
{
"inherit" "projectile_blaster_base"
"mins" "-8 -8 -8"
"maxs" "8 8 8"
"def_damage" "damage_zombie_vomit"
"def_splash_damage" "damage_zombie_vomit_splash"
"speed" "200"
"gravity" ".2"
// "fx_fly" "effects/monsters/slimy_transfer/vomit_fly.fx"
"fx_impact" "effects/monsters/slimy_transfer/vomit_burst.fx"
"fx_impact_actor" "effects/monsters/slimy_transfer/vomit_burst_actor.fx"
"delay_residual" "1"
"residual_time" "6"
"def_residual_damage" "damage_zombie_vomit_residual"
}
/*
===============================================================================
Slimy Transfer Entity Definition
===============================================================================
*/
entityDef monster_zombie
{
"inherit" "actor_default"
"spawnclass" "bktMonsters_default"
// --------------------------------- Actions ------------------------------------
"action_meleeAttack" "1"
"action_vomitAttack" "1"
// "action_vomitAttack_maxrange" "175"
"action_vomitAttack_maxrange" "250"
"action_vomitAttack_rate" "1.5"
"action_vomitAttack_blendFrames" "4"
"action_vomitAttack_anim" ""
"action_vomitAttack_failrate" "0"
// --------------------------------- Body ------------------------------------
"model" "model_monster_slimy_transfer"
"ragdoll" "monster_slimy_transfer"
"size" "32 32 72"
"use_aas" "aas32"
"joint_vomitMuzzle" "puke_bone"
"joint_eyeOffset" "puke_bone"
"joint_chestOffset" "chest"
"chatter_idle_rate" "8"
"chatter_combat_rate" "8"
// --------------------------------- Combat ----------------------------------
"health" "49"
"painThreshold" "1"
"def_attack_vomit" "projectile_zombie_vomit"
"attack_vomit_accuracy" "5"
"attack_vomit_lockToJoint" "1"
"attack_vomit_rate" ".1"
"def_attack_melee" "melee_zombie"
"tactical_ranged" "0"
"tactical_rush" "1"
"tactical_cover" "0"
"tactical_hide" "1"
// --------------------------------- Damage Zones -----------------------------
"damage_zone head" "*legs_channel"
"damage_zone legs" "*origin -*waist"
"damage_scale head" "2"
"damage_scale legs" ".75"
// --------------------------------- Look Joints -----------------------------
"look_joint waist" ".2 .2 0"
"look_joint chest" ".2 .2 0"
"look_joint shoulders" ".2 .2 0"
"look_joint neckcontrol" ".2 .2 0"
"look_joint legs_channel" ".2 .2 0"
// --------------------------------- IK --------------------------------------
/*
"ik_numLegs" "2"
"ik_footSize" "4"
"ik_waist" "Body"
"ik_hip1" "r_thigh"
"ik_hip2" "l_thigh"
"ik_knee1" "r_knee"
"ik_knee2" "l_knee"
"ik_ankle1" "r_ankle"
"ik_ankle2" "l_ankle"
"ik_foot1" "r_ball"
"ik_foot2" "l_ball"
*/
// --------------------------------- Sounds ----------------------------------
"lipsync_sight" "zombie_alert"
"lipsync_rush" "zombie_alert"
"lipsync_chatter_idle" "zombie_chatter"
"lipsync_chatter_combat" "zombie_chatter"
"snd_alert" "zombie_alert"
"snd_moan" "zombie_chatter"
"snd_growl" "zombie_growl"
"snd_footstep" "zombie_step"
"snd_footstep_sand" "zombie_step_dirt"
"snd_footstep_dirt" "zombie_step_dirt"
"snd_footstep_hollowmetal" "zombie_step_hollow_metal"
"snd_footstep_rock" "zombie_step"
"snd_footstep_flesh" "zombie_step_flesh"
"snd_pain" "zombie_pain"
"snd_death" "zombie_death"
"snd_swing" "zombie_swing"
"snd_vomit" "zombie_vomit"
"snd_vomit2" "zombie_vomit_liquid"
"snd_feed" "ambient_feed"
"snd_flesh" "zombie_flesh"
"snd_water_trickle" "zombie_water_trickle"
// --------------------------------- Effects ---------------------------------
"fx_swipe" "effects/monsters/grunt/swipe_attack.fx"
"fx_vomit_muzzle" "effects/monsters/slimy_transfer/vomit_flash.fx"
//-----------------------------------burn out--------------------------------------------------
"snd_burn_lightning" "effects_sparks02"
"fx_burn_lightning" "effects/monsters/lightning_death.fx"
"fx_burn_particles" "effects/monsters/teleport3.fx"
"fx_burn_particles_chest" "effects/monsters/teleport4.fx"
// --------------------------------- DB Info -------------------------------
"dbTitle" "Slimy Transfer"
"dbText" "Description Text of the Slimy Transfer"
"sg_name" "Slimey Transfer"
}
Brain Trepaning@Posted: Tue Oct 30, 2007 4:34 am : Received this email, maybe someone can help him out.
Doom 3 entity list.
From: Ganemi (
ganemi@gmail.com)
Medium risk You may not know this sender. Mark as safe | Mark as unsafe
Sent: October 29, 2007 9:10:26 PM
To:
Attachments:
monster_z...def (8.7 KB)
Hey, Brian? I'm trying to get a zombie character I made into Quake 4, but I'm having trouble spawning it into the map through the monster list in the editor.
I can't find the line I need to alter for the model to show up there. To save time, just in case you would've asked me to attach and send, I appended the .def for the model.
By the way, the mesh I made is using the animations from the slimytransfer model from Quake 4.
I appreciate your help, dude. And thanks for your tutorials. >: ]
MONSTER_ZOMBIE.DEF
Code:
model model_monster_zombie
{
mesh models/monsters/zombie/zombie.md5mesh
channel torso ( *waist )
channel legs ( *origin -*waist )
anim af_pose models/monsters/zombie/af_pose.md5anim
anim ik_pose models/monsters/zombie/af_pose.md5anim
anim idle models/monsters/zombie/idle.md5anim
anim pain01 models/monsters/zombie/pain01.md5anim
anim pain02 models/monsters/zombie/pain02.md5anim
anim pain_std models/monsters/zombie/pain_std.md5anim
anim pain_std2 models/monsters/zombie/pain_std2.md5anim
anim pain_strm_start models/monsters/zombie/pain_strm_start.md5anim
anim pain_strm_loop models/monsters/zombie/pain_strm_loop.md5anim
anim pain_strm_end models/monsters/zombie/pain_strm_end.md5anim
anim crawl_to_idle models/monsters/zombie/crawl_to_idle.md5anim
{
frame 1 sound_voice snd_moan
frame 5,11,17,21,28,37,42,55 sound snd_flesh
frame 40,49,59 footstep
}
anim run models/monsters/zombie/run.md5anim
{
sync_cycle
frame 1,11,18,29 sound snd_flesh
frame 6,16,25,36 footstep
}
anim walk models/monsters/zombie/walk.md5anim
{
sync_cycle
frame 1,11,23,32,43,56 sound snd_flesh
frame 7,19,28,41,51,63 footstep
}
anim melee_attack models/monsters/zombie/attack01.md5anim
{
frame 1,13,27,36,57 sound snd_flesh
frame 18 fx fx_swipe r_wrist
frame 20 ai_attack_melee melee
}
anim vomit_attack models/monsters/zombie/puke_1.md5anim
{
frame 2,57 sound snd_flesh
frame 8 sound_weapon snd_vomit
frame 13 sound_voice snd_vomit2
frame 13 object_call Frame_StartVomit
frame 40 object_call Frame_StopVomit
}
anim vomit_attack2 models/monsters/zombie/puke_2.md5anim
{
frame 14 sound_weapon snd_vomit
frame 19 sound_voice snd_vomit2
frame 19 object_call Frame_StartVomit
frame 40 object_call Frame_StopVomit
frame 47 sound snd_flesh
}
anim barrel_crawl models/monsters/zombie/barrel_crawl.md5anim
{
frame 42 sound_voice snd_moan
frame 46,60,70,85,96,110,122 sound snd_flesh
frame 83,105 footstep
}
anim eating models/monsters/zombie/eating.md5anim
{
frame 9,35,68,92 sound_weapon snd_feed
frame 122 sound_voice snd_moan
}
anim in_puddle models/monsters/zombie/in_puddle.md5anim
{
frame 8,27,56,65,76 sound snd_flesh
frame 5 sound snd_water_trickle
frame 29 sound_voice snd_moan
frame 52,63,71,83 footstep
}
anim pain_big models/monsters/zombie/pain_big.md5anim
}
/*
===============================================================================
Slimy Transfer Attacks
===============================================================================
*/
entityDef melee_zombie
{
"inherit" "melee_monster_base"
"damage" "20"
"snd_miss" "zombie_swing"
"snd_hit" "zombie_punch"
}
entityDef damage_zombie_vomit
{
"inherit" "damage_bullet_base"
"damage" "1"
"dot_duration" "2"
"dot_interval" "0.2"
}
entityDef damage_zombie_vomit_residual
{
"inherit" "damage_monster_base"
"knockback" "0"
"damage" "5"
}
entityDef damage_zombie_vomit_splash
{
"inherit" "damage_monster_base"
"knockback" "0"
"damage" "1"
"radius" "64"
"dot_duration" "1"
"dot_interval" "0.2"
}
entityDef projectile_zombie_vomit
{
"inherit" "projectile_blaster_base"
"mins" "-8 -8 -8"
"maxs" "8 8 8"
"def_damage" "damage_zombie_vomit"
"def_splash_damage" "damage_zombie_vomit_splash"
"speed" "200"
"gravity" ".2"
// "fx_fly" "effects/monsters/slimy_transfer/vomit_fly.fx"
"fx_impact" "effects/monsters/slimy_transfer/vomit_burst.fx"
"fx_impact_actor" "effects/monsters/slimy_transfer/vomit_burst_actor.fx"
"delay_residual" "1"
"residual_time" "6"
"def_residual_damage" "damage_zombie_vomit_residual"
}
/*
===============================================================================
Slimy Transfer Entity Definition
===============================================================================
*/
entityDef monster_zombie
{
"inherit" "actor_default"
"spawnclass" "bktMonsters_default"
// --------------------------------- Actions ------------------------------------
"action_meleeAttack" "1"
"action_vomitAttack" "1"
// "action_vomitAttack_maxrange" "175"
"action_vomitAttack_maxrange" "250"
"action_vomitAttack_rate" "1.5"
"action_vomitAttack_blendFrames" "4"
"action_vomitAttack_anim" ""
"action_vomitAttack_failrate" "0"
// --------------------------------- Body ------------------------------------
"model" "model_monster_slimy_transfer"
"ragdoll" "monster_slimy_transfer"
"size" "32 32 72"
"use_aas" "aas32"
"joint_vomitMuzzle" "puke_bone"
"joint_eyeOffset" "puke_bone"
"joint_chestOffset" "chest"
"chatter_idle_rate" "8"
"chatter_combat_rate" "8"
// --------------------------------- Combat ----------------------------------
"health" "49"
"painThreshold" "1"
"def_attack_vomit" "projectile_zombie_vomit"
"attack_vomit_accuracy" "5"
"attack_vomit_lockToJoint" "1"
"attack_vomit_rate" ".1"
"def_attack_melee" "melee_zombie"
"tactical_ranged" "0"
"tactical_rush" "1"
"tactical_cover" "0"
"tactical_hide" "1"
// --------------------------------- Damage Zones -----------------------------
"damage_zone head" "*legs_channel"
"damage_zone legs" "*origin -*waist"
"damage_scale head" "2"
"damage_scale legs" ".75"
// --------------------------------- Look Joints -----------------------------
"look_joint waist" ".2 .2 0"
"look_joint chest" ".2 .2 0"
"look_joint shoulders" ".2 .2 0"
"look_joint neckcontrol" ".2 .2 0"
"look_joint legs_channel" ".2 .2 0"
// --------------------------------- IK --------------------------------------
/*
"ik_numLegs" "2"
"ik_footSize" "4"
"ik_waist" "Body"
"ik_hip1" "r_thigh"
"ik_hip2" "l_thigh"
"ik_knee1" "r_knee"
"ik_knee2" "l_knee"
"ik_ankle1" "r_ankle"
"ik_ankle2" "l_ankle"
"ik_foot1" "r_ball"
"ik_foot2" "l_ball"
*/
// --------------------------------- Sounds ----------------------------------
"lipsync_sight" "zombie_alert"
"lipsync_rush" "zombie_alert"
"lipsync_chatter_idle" "zombie_chatter"
"lipsync_chatter_combat" "zombie_chatter"
"snd_alert" "zombie_alert"
"snd_moan" "zombie_chatter"
"snd_growl" "zombie_growl"
"snd_footstep" "zombie_step"
"snd_footstep_sand" "zombie_step_dirt"
"snd_footstep_dirt" "zombie_step_dirt"
"snd_footstep_hollowmetal" "zombie_step_hollow_metal"
"snd_footstep_rock" "zombie_step"
"snd_footstep_flesh" "zombie_step_flesh"
"snd_pain" "zombie_pain"
"snd_death" "zombie_death"
"snd_swing" "zombie_swing"
"snd_vomit" "zombie_vomit"
"snd_vomit2" "zombie_vomit_liquid"
"snd_feed" "ambient_feed"
"snd_flesh" "zombie_flesh"
"snd_water_trickle" "zombie_water_trickle"
// --------------------------------- Effects ---------------------------------
"fx_swipe" "effects/monsters/grunt/swipe_attack.fx"
"fx_vomit_muzzle" "effects/monsters/slimy_transfer/vomit_flash.fx"
//-----------------------------------burn out--------------------------------------------------
"snd_burn_lightning" "effects_sparks02"
"fx_burn_lightning" "effects/monsters/lightning_death.fx"
"fx_burn_particles" "effects/monsters/teleport3.fx"
"fx_burn_particles_chest" "effects/monsters/teleport4.fx"
// --------------------------------- DB Info -------------------------------
"dbTitle" "Slimy Transfer"
"dbText" "Description Text of the Slimy Transfer"
"sg_name" "Slimey Transfer"
}
Brain Trepaning@Posted: Tue Oct 30, 2007 4:34 am : Received this email, maybe someone can help him out.
Doom 3 entity list.
From: Ganemi (
ganemi@gmail.com)
Medium risk You may not know this sender. Mark as safe | Mark as unsafe
Sent: October 29, 2007 9:10:26 PM
To:
Attachments:
monster_z...def (8.7 KB)
Hey, Brian? I'm trying to get a zombie character I made into Quake 4, but I'm having trouble spawning it into the map through the monster list in the editor.
I can't find the line I need to alter for the model to show up there. To save time, just in case you would've asked me to attach and send, I appended the .def for the model.
By the way, the mesh I made is using the animations from the slimytransfer model from Quake 4.
I appreciate your help, dude. And thanks for your tutorials. >: ]
MONSTER_ZOMBIE.DEF
Code:
model model_monster_zombie
{
mesh models/monsters/zombie/zombie.md5mesh
channel torso ( *waist )
channel legs ( *origin -*waist )
anim af_pose models/monsters/zombie/af_pose.md5anim
anim ik_pose models/monsters/zombie/af_pose.md5anim
anim idle models/monsters/zombie/idle.md5anim
anim pain01 models/monsters/zombie/pain01.md5anim
anim pain02 models/monsters/zombie/pain02.md5anim
anim pain_std models/monsters/zombie/pain_std.md5anim
anim pain_std2 models/monsters/zombie/pain_std2.md5anim
anim pain_strm_start models/monsters/zombie/pain_strm_start.md5anim
anim pain_strm_loop models/monsters/zombie/pain_strm_loop.md5anim
anim pain_strm_end models/monsters/zombie/pain_strm_end.md5anim
anim crawl_to_idle models/monsters/zombie/crawl_to_idle.md5anim
{
frame 1 sound_voice snd_moan
frame 5,11,17,21,28,37,42,55 sound snd_flesh
frame 40,49,59 footstep
}
anim run models/monsters/zombie/run.md5anim
{
sync_cycle
frame 1,11,18,29 sound snd_flesh
frame 6,16,25,36 footstep
}
anim walk models/monsters/zombie/walk.md5anim
{
sync_cycle
frame 1,11,23,32,43,56 sound snd_flesh
frame 7,19,28,41,51,63 footstep
}
anim melee_attack models/monsters/zombie/attack01.md5anim
{
frame 1,13,27,36,57 sound snd_flesh
frame 18 fx fx_swipe r_wrist
frame 20 ai_attack_melee melee
}
anim vomit_attack models/monsters/zombie/puke_1.md5anim
{
frame 2,57 sound snd_flesh
frame 8 sound_weapon snd_vomit
frame 13 sound_voice snd_vomit2
frame 13 object_call Frame_StartVomit
frame 40 object_call Frame_StopVomit
}
anim vomit_attack2 models/monsters/zombie/puke_2.md5anim
{
frame 14 sound_weapon snd_vomit
frame 19 sound_voice snd_vomit2
frame 19 object_call Frame_StartVomit
frame 40 object_call Frame_StopVomit
frame 47 sound snd_flesh
}
anim barrel_crawl models/monsters/zombie/barrel_crawl.md5anim
{
frame 42 sound_voice snd_moan
frame 46,60,70,85,96,110,122 sound snd_flesh
frame 83,105 footstep
}
anim eating models/monsters/zombie/eating.md5anim
{
frame 9,35,68,92 sound_weapon snd_feed
frame 122 sound_voice snd_moan
}
anim in_puddle models/monsters/zombie/in_puddle.md5anim
{
frame 8,27,56,65,76 sound snd_flesh
frame 5 sound snd_water_trickle
frame 29 sound_voice snd_moan
frame 52,63,71,83 footstep
}
anim pain_big models/monsters/zombie/pain_big.md5anim
}
/*
===============================================================================
Slimy Transfer Attacks
===============================================================================
*/
entityDef melee_zombie
{
"inherit" "melee_monster_base"
"damage" "20"
"snd_miss" "zombie_swing"
"snd_hit" "zombie_punch"
}
entityDef damage_zombie_vomit
{
"inherit" "damage_bullet_base"
"damage" "1"
"dot_duration" "2"
"dot_interval" "0.2"
}
entityDef damage_zombie_vomit_residual
{
"inherit" "damage_monster_base"
"knockback" "0"
"damage" "5"
}
entityDef damage_zombie_vomit_splash
{
"inherit" "damage_monster_base"
"knockback" "0"
"damage" "1"
"radius" "64"
"dot_duration" "1"
"dot_interval" "0.2"
}
entityDef projectile_zombie_vomit
{
"inherit" "projectile_blaster_base"
"mins" "-8 -8 -8"
"maxs" "8 8 8"
"def_damage" "damage_zombie_vomit"
"def_splash_damage" "damage_zombie_vomit_splash"
"speed" "200"
"gravity" ".2"
// "fx_fly" "effects/monsters/slimy_transfer/vomit_fly.fx"
"fx_impact" "effects/monsters/slimy_transfer/vomit_burst.fx"
"fx_impact_actor" "effects/monsters/slimy_transfer/vomit_burst_actor.fx"
"delay_residual" "1"
"residual_time" "6"
"def_residual_damage" "damage_zombie_vomit_residual"
}
/*
===============================================================================
Slimy Transfer Entity Definition
===============================================================================
*/
entityDef monster_zombie
{
"inherit" "actor_default"
"spawnclass" "bktMonsters_default"
// --------------------------------- Actions ------------------------------------
"action_meleeAttack" "1"
"action_vomitAttack" "1"
// "action_vomitAttack_maxrange" "175"
"action_vomitAttack_maxrange" "250"
"action_vomitAttack_rate" "1.5"
"action_vomitAttack_blendFrames" "4"
"action_vomitAttack_anim" ""
"action_vomitAttack_failrate" "0"
// --------------------------------- Body ------------------------------------
"model" "model_monster_slimy_transfer"
"ragdoll" "monster_slimy_transfer"
"size" "32 32 72"
"use_aas" "aas32"
"joint_vomitMuzzle" "puke_bone"
"joint_eyeOffset" "puke_bone"
"joint_chestOffset" "chest"
"chatter_idle_rate" "8"
"chatter_combat_rate" "8"
// --------------------------------- Combat ----------------------------------
"health" "49"
"painThreshold" "1"
"def_attack_vomit" "projectile_zombie_vomit"
"attack_vomit_accuracy" "5"
"attack_vomit_lockToJoint" "1"
"attack_vomit_rate" ".1"
"def_attack_melee" "melee_zombie"
"tactical_ranged" "0"
"tactical_rush" "1"
"tactical_cover" "0"
"tactical_hide" "1"
// --------------------------------- Damage Zones -----------------------------
"damage_zone head" "*legs_channel"
"damage_zone legs" "*origin -*waist"
"damage_scale head" "2"
"damage_scale legs" ".75"
// --------------------------------- Look Joints -----------------------------
"look_joint waist" ".2 .2 0"
"look_joint chest" ".2 .2 0"
"look_joint shoulders" ".2 .2 0"
"look_joint neckcontrol" ".2 .2 0"
"look_joint legs_channel" ".2 .2 0"
// --------------------------------- IK --------------------------------------
/*
"ik_numLegs" "2"
"ik_footSize" "4"
"ik_waist" "Body"
"ik_hip1" "r_thigh"
"ik_hip2" "l_thigh"
"ik_knee1" "r_knee"
"ik_knee2" "l_knee"
"ik_ankle1" "r_ankle"
"ik_ankle2" "l_ankle"
"ik_foot1" "r_ball"
"ik_foot2" "l_ball"
*/
// --------------------------------- Sounds ----------------------------------
"lipsync_sight" "zombie_alert"
"lipsync_rush" "zombie_alert"
"lipsync_chatter_idle" "zombie_chatter"
"lipsync_chatter_combat" "zombie_chatter"
"snd_alert" "zombie_alert"
"snd_moan" "zombie_chatter"
"snd_growl" "zombie_growl"
"snd_footstep" "zombie_step"
"snd_footstep_sand" "zombie_step_dirt"
"snd_footstep_dirt" "zombie_step_dirt"
"snd_footstep_hollowmetal" "zombie_step_hollow_metal"
"snd_footstep_rock" "zombie_step"
"snd_footstep_flesh" "zombie_step_flesh"
"snd_pain" "zombie_pain"
"snd_death" "zombie_death"
"snd_swing" "zombie_swing"
"snd_vomit" "zombie_vomit"
"snd_vomit2" "zombie_vomit_liquid"
"snd_feed" "ambient_feed"
"snd_flesh" "zombie_flesh"
"snd_water_trickle" "zombie_water_trickle"
// --------------------------------- Effects ---------------------------------
"fx_swipe" "effects/monsters/grunt/swipe_attack.fx"
"fx_vomit_muzzle" "effects/monsters/slimy_transfer/vomit_flash.fx"
//-----------------------------------burn out--------------------------------------------------
"snd_burn_lightning" "effects_sparks02"
"fx_burn_lightning" "effects/monsters/lightning_death.fx"
"fx_burn_particles" "effects/monsters/teleport3.fx"
"fx_burn_particles_chest" "effects/monsters/teleport4.fx"
// --------------------------------- DB Info -------------------------------
"dbTitle" "Slimy Transfer"
"dbText" "Description Text of the Slimy Transfer"
"sg_name" "Slimey Transfer"
}
Brain Trepaning@Posted: Tue Oct 30, 2007 4:34 am : Received this email, maybe someone can help him out.
Doom 3 entity list.
From: Ganemi (
ganemi@gmail.com)
Medium risk You may not know this sender. Mark as safe | Mark as unsafe
Sent: October 29, 2007 9:10:26 PM
To:
Attachments:
monster_z...def (8.7 KB)
Hey, Brian? I'm trying to get a zombie character I made into Quake 4, but I'm having trouble spawning it into the map through the monster list in the editor.
I can't find the line I need to alter for the model to show up there. To save time, just in case you would've asked me to attach and send, I appended the .def for the model.
By the way, the mesh I made is using the animations from the slimytransfer model from Quake 4.
I appreciate your help, dude. And thanks for your tutorials. >: ]
MONSTER_ZOMBIE.DEF
Code:
model model_monster_zombie
{
mesh models/monsters/zombie/zombie.md5mesh
channel torso ( *waist )
channel legs ( *origin -*waist )
anim af_pose models/monsters/zombie/af_pose.md5anim
anim ik_pose models/monsters/zombie/af_pose.md5anim
anim idle models/monsters/zombie/idle.md5anim
anim pain01 models/monsters/zombie/pain01.md5anim
anim pain02 models/monsters/zombie/pain02.md5anim
anim pain_std models/monsters/zombie/pain_std.md5anim
anim pain_std2 models/monsters/zombie/pain_std2.md5anim
anim pain_strm_start models/monsters/zombie/pain_strm_start.md5anim
anim pain_strm_loop models/monsters/zombie/pain_strm_loop.md5anim
anim pain_strm_end models/monsters/zombie/pain_strm_end.md5anim
anim crawl_to_idle models/monsters/zombie/crawl_to_idle.md5anim
{
frame 1 sound_voice snd_moan
frame 5,11,17,21,28,37,42,55 sound snd_flesh
frame 40,49,59 footstep
}
anim run models/monsters/zombie/run.md5anim
{
sync_cycle
frame 1,11,18,29 sound snd_flesh
frame 6,16,25,36 footstep
}
anim walk models/monsters/zombie/walk.md5anim
{
sync_cycle
frame 1,11,23,32,43,56 sound snd_flesh
frame 7,19,28,41,51,63 footstep
}
anim melee_attack models/monsters/zombie/attack01.md5anim
{
frame 1,13,27,36,57 sound snd_flesh
frame 18 fx fx_swipe r_wrist
frame 20 ai_attack_melee melee
}
anim vomit_attack models/monsters/zombie/puke_1.md5anim
{
frame 2,57 sound snd_flesh
frame 8 sound_weapon snd_vomit
frame 13 sound_voice snd_vomit2
frame 13 object_call Frame_StartVomit
frame 40 object_call Frame_StopVomit
}
anim vomit_attack2 models/monsters/zombie/puke_2.md5anim
{
frame 14 sound_weapon snd_vomit
frame 19 sound_voice snd_vomit2
frame 19 object_call Frame_StartVomit
frame 40 object_call Frame_StopVomit
frame 47 sound snd_flesh
}
anim barrel_crawl models/monsters/zombie/barrel_crawl.md5anim
{
frame 42 sound_voice snd_moan
frame 46,60,70,85,96,110,122 sound snd_flesh
frame 83,105 footstep
}
anim eating models/monsters/zombie/eating.md5anim
{
frame 9,35,68,92 sound_weapon snd_feed
frame 122 sound_voice snd_moan
}
anim in_puddle models/monsters/zombie/in_puddle.md5anim
{
frame 8,27,56,65,76 sound snd_flesh
frame 5 sound snd_water_trickle
frame 29 sound_voice snd_moan
frame 52,63,71,83 footstep
}
anim pain_big models/monsters/zombie/pain_big.md5anim
}
/*
===============================================================================
Slimy Transfer Attacks
===============================================================================
*/
entityDef melee_zombie
{
"inherit" "melee_monster_base"
"damage" "20"
"snd_miss" "zombie_swing"
"snd_hit" "zombie_punch"
}
entityDef damage_zombie_vomit
{
"inherit" "damage_bullet_base"
"damage" "1"
"dot_duration" "2"
"dot_interval" "0.2"
}
entityDef damage_zombie_vomit_residual
{
"inherit" "damage_monster_base"
"knockback" "0"
"damage" "5"
}
entityDef damage_zombie_vomit_splash
{
"inherit" "damage_monster_base"
"knockback" "0"
"damage" "1"
"radius" "64"
"dot_duration" "1"
"dot_interval" "0.2"
}
entityDef projectile_zombie_vomit
{
"inherit" "projectile_blaster_base"
"mins" "-8 -8 -8"
"maxs" "8 8 8"
"def_damage" "damage_zombie_vomit"
"def_splash_damage" "damage_zombie_vomit_splash"
"speed" "200"
"gravity" ".2"
// "fx_fly" "effects/monsters/slimy_transfer/vomit_fly.fx"
"fx_impact" "effects/monsters/slimy_transfer/vomit_burst.fx"
"fx_impact_actor" "effects/monsters/slimy_transfer/vomit_burst_actor.fx"
"delay_residual" "1"
"residual_time" "6"
"def_residual_damage" "damage_zombie_vomit_residual"
}
/*
===============================================================================
Slimy Transfer Entity Definition
===============================================================================
*/
entityDef monster_zombie
{
"inherit" "actor_default"
"spawnclass" "bktMonsters_default"
// --------------------------------- Actions ------------------------------------
"action_meleeAttack" "1"
"action_vomitAttack" "1"
// "action_vomitAttack_maxrange" "175"
"action_vomitAttack_maxrange" "250"
"action_vomitAttack_rate" "1.5"
"action_vomitAttack_blendFrames" "4"
"action_vomitAttack_anim" ""
"action_vomitAttack_failrate" "0"
// --------------------------------- Body ------------------------------------
"model" "model_monster_slimy_transfer"
"ragdoll" "monster_slimy_transfer"
"size" "32 32 72"
"use_aas" "aas32"
"joint_vomitMuzzle" "puke_bone"
"joint_eyeOffset" "puke_bone"
"joint_chestOffset" "chest"
"chatter_idle_rate" "8"
"chatter_combat_rate" "8"
// --------------------------------- Combat ----------------------------------
"health" "49"
"painThreshold" "1"
"def_attack_vomit" "projectile_zombie_vomit"
"attack_vomit_accuracy" "5"
"attack_vomit_lockToJoint" "1"
"attack_vomit_rate" ".1"
"def_attack_melee" "melee_zombie"
"tactical_ranged" "0"
"tactical_rush" "1"
"tactical_cover" "0"
"tactical_hide" "1"
// --------------------------------- Damage Zones -----------------------------
"damage_zone head" "*legs_channel"
"damage_zone legs" "*origin -*waist"
"damage_scale head" "2"
"damage_scale legs" ".75"
// --------------------------------- Look Joints -----------------------------
"look_joint waist" ".2 .2 0"
"look_joint chest" ".2 .2 0"
"look_joint shoulders" ".2 .2 0"
"look_joint neckcontrol" ".2 .2 0"
"look_joint legs_channel" ".2 .2 0"
// --------------------------------- IK --------------------------------------
/*
"ik_numLegs" "2"
"ik_footSize" "4"
"ik_waist" "Body"
"ik_hip1" "r_thigh"
"ik_hip2" "l_thigh"
"ik_knee1" "r_knee"
"ik_knee2" "l_knee"
"ik_ankle1" "r_ankle"
"ik_ankle2" "l_ankle"
"ik_foot1" "r_ball"
"ik_foot2" "l_ball"
*/
// --------------------------------- Sounds ----------------------------------
"lipsync_sight" "zombie_alert"
"lipsync_rush" "zombie_alert"
"lipsync_chatter_idle" "zombie_chatter"
"lipsync_chatter_combat" "zombie_chatter"
"snd_alert" "zombie_alert"
"snd_moan" "zombie_chatter"
"snd_growl" "zombie_growl"
"snd_footstep" "zombie_step"
"snd_footstep_sand" "zombie_step_dirt"
"snd_footstep_dirt" "zombie_step_dirt"
"snd_footstep_hollowmetal" "zombie_step_hollow_metal"
"snd_footstep_rock" "zombie_step"
"snd_footstep_flesh" "zombie_step_flesh"
"snd_pain" "zombie_pain"
"snd_death" "zombie_death"
"snd_swing" "zombie_swing"
"snd_vomit" "zombie_vomit"
"snd_vomit2" "zombie_vomit_liquid"
"snd_feed" "ambient_feed"
"snd_flesh" "zombie_flesh"
"snd_water_trickle" "zombie_water_trickle"
// --------------------------------- Effects ---------------------------------
"fx_swipe" "effects/monsters/grunt/swipe_attack.fx"
"fx_vomit_muzzle" "effects/monsters/slimy_transfer/vomit_flash.fx"
//-----------------------------------burn out--------------------------------------------------
"snd_burn_lightning" "effects_sparks02"
"fx_burn_lightning" "effects/monsters/lightning_death.fx"
"fx_burn_particles" "effects/monsters/teleport3.fx"
"fx_burn_particles_chest" "effects/monsters/teleport4.fx"
// --------------------------------- DB Info -------------------------------
"dbTitle" "Slimy Transfer"
"dbText" "Description Text of the Slimy Transfer"
"sg_name" "Slimey Transfer"
}