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"
}