mirror of
https://github.com/jmarshall23/DoomRTX.git
synced 2026-08-17 02:58:46 +02:00
211 lines
9.5 KiB
Modula-2
211 lines
9.5 KiB
Modula-2
/***********************************************************************
|
|
|
|
monster_zombie_fem.def
|
|
|
|
***********************************************************************/
|
|
|
|
export fred {
|
|
options -prefix ZFEM_ -align ALL -keep LkneeVector RkneeVector Lball_r Rball_r HEAD_headcontrol HEAD_neckcontrol HEAD_loneckcontrol HEAD_Leyeaim HEAD_Reyeaim -parent HEAD_Head HEAD_headcontrol -parent HEAD_Reyeaim HEAD_Head -parent HEAD_Leyeaim HEAD_Head -parent HEAD_headcontrol HEAD_neckcontrol -parent HEAD_neckcontrol HEAD_loneckcontrol -parent HEAD_Neck HEAD_neckcontrol -parent HEAD_Jaw HEAD_Head -parent HEAD_mouth12 HEAD_Head -parent HEAD_mouth1 HEAD_Head -parent HEAD_mouth2 HEAD_Head -parent HEAD_mouth3 HEAD_Head -parent HEAD_mouth4 HEAD_Jaw -parent HEAD_mouth5 HEAD_Jaw -parent HEAD_mouth6 HEAD_Jaw -parent HEAD_mouth7 HEAD_Jaw -parent HEAD_mouth8 HEAD_Jaw -parent HEAD_mouth9 HEAD_Head -parent HEAD_mouth10 HEAD_Head -parent HEAD_mouth11 HEAD_Head -parent HEAD_tongue1 HEAD_Jaw -parent HEAD_Lcheek HEAD_Head -parent HEAD_Rcheek HEAD_Head -parent HEAD_Rnostril HEAD_Head -parent HEAD_Lnostril HEAD_Head -parent HEAD_Lsmile HEAD_Head -parent HEAD_Rsmile HEAD_Head -parent HEAD_Rcheek HEAD_Head -parent HEAD_Lcheek HEAD_Head -parent HEAD_Lsneer HEAD_Head -parent HEAD_Rsneer HEAD_Head -parent HEAD_Lbrow1 HEAD_Head -parent HEAD_Lbrow2 HEAD_Head -parent HEAD_Lbrow3 HEAD_Head -parent HEAD_Rbrow1 HEAD_Head -parent HEAD_Rbrow2 HEAD_Head -parent HEAD_Rbrow3 HEAD_Head -parent HEAD_Ruplid HEAD_Head -parent HEAD_Rlolid HEAD_Head -parent HEAD_Luplid HEAD_Head -parent HEAD_Llolid HEAD_Head -sourcedir models/monsters/zombie/zfem/cycles -destdir models/md5/monsters/zfem
|
|
addoptions -keepmesh ZFEMMESH
|
|
addoptions -keepmesh teethmesh
|
|
|
|
mesh makemesh.mb -dest zfem
|
|
|
|
anim reginitial.mb -dest initial
|
|
anim idle.mb -xyzprecision .01 -dest idle
|
|
anim walk1.mb
|
|
anim nicewalk.mb -dest walk2
|
|
anim run2.mb
|
|
}
|
|
|
|
export fred {
|
|
options -prefix FEM_ -keep LkneeVector RkneeVector Lball_r Rball_r HEAD_headcontrol HEAD_neckcontrol HEAD_loneckcontrol HEAD_Leyeaim HEAD_Reyeaim -parent HEAD_Head HEAD_headcontrol -parent HEAD_Reyeaim HEAD_Head -parent HEAD_Leyeaim HEAD_Head -parent HEAD_headcontrol HEAD_neckcontrol -parent HEAD_neckcontrol HEAD_loneckcontrol -parent HEAD_Neck HEAD_neckcontrol -parent HEAD_Jaw HEAD_Head -parent HEAD_mouth12 HEAD_Head -parent HEAD_mouth1 HEAD_Head -parent HEAD_mouth2 HEAD_Head -parent HEAD_mouth3 HEAD_Head -parent HEAD_mouth4 HEAD_Jaw -parent HEAD_mouth5 HEAD_Jaw -parent HEAD_mouth6 HEAD_Jaw -parent HEAD_mouth7 HEAD_Jaw -parent HEAD_mouth8 HEAD_Jaw -parent HEAD_mouth9 HEAD_Head -parent HEAD_mouth10 HEAD_Head -parent HEAD_mouth11 HEAD_Head -parent HEAD_tongue1 HEAD_Jaw -parent HEAD_Lcheek HEAD_Head -parent HEAD_Rcheek HEAD_Head -parent HEAD_Rnostril HEAD_Head -parent HEAD_Lnostril HEAD_Head -parent HEAD_Lsmile HEAD_Head -parent HEAD_Rsmile HEAD_Head -parent HEAD_Rcheek HEAD_Head -parent HEAD_Lcheek HEAD_Head -parent HEAD_Lsneer HEAD_Head -parent HEAD_Rsneer HEAD_Head -parent HEAD_Lbrow1 HEAD_Head -parent HEAD_Lbrow2 HEAD_Head -parent HEAD_Lbrow3 HEAD_Head -parent HEAD_Rbrow1 HEAD_Head -parent HEAD_Rbrow2 HEAD_Head -parent HEAD_Rbrow3 HEAD_Head -parent HEAD_Ruplid HEAD_Head -parent HEAD_Rlolid HEAD_Head -parent HEAD_Luplid HEAD_Head -parent HEAD_Llolid HEAD_Head -parent HEAD_Lside HEAD_Head -parent HEAD_Rside HEAD_Head
|
|
|
|
addoptions -skipmesh ZFEMMESH
|
|
|
|
anim maps/fred/enpro/poppyidle.mb -range 1 130 -dest models/md5/cinematics/enpro/fem_lostintrostart
|
|
anim maps/fred/enpro/lostsoulintro.mb -range 1 219 -dest models/md5/cinematics/enpro/fem_lostintro1
|
|
addoptions -prefix POPPY_
|
|
anim maps/fred/enpro/lostsoulintro_poppy.mb -range 187 269 -dest models/md5/cinematics/enpro/fem_lostintro2
|
|
|
|
addoptions -align ALL
|
|
addoptions -prefix ZFEM_
|
|
addoptions -sourcedir models/monsters/zombie/zfem/cycles
|
|
addoptions -destdir models/md5/characters/poppy
|
|
|
|
mesh makemesh.mb -dest poppy
|
|
|
|
anim initial.mb
|
|
anim idle.mb -xyzprecision .01 -dest idle
|
|
anim walk1.mb
|
|
anim nicewalk.mb -dest walk2
|
|
anim walk2.mb -dest walk3
|
|
anim fastwalk.mb -dest walk4
|
|
anim run2.mb
|
|
|
|
}
|
|
|
|
|
|
model monster_zombie_zfem {
|
|
mesh models/md5/monsters/zfem/zfem.md5mesh
|
|
channel torso ( *Waist )
|
|
channel legs ( *Hips origin Body2 )
|
|
|
|
anim af_pose models/md5/monsters/zfem/initial.md5anim
|
|
anim ik_pose models/md5/monsters/zfem/initial.md5anim
|
|
|
|
anim initial models/md5/monsters/zfem/initial.md5anim
|
|
anim idle models/md5/monsters/zfem/idle.md5anim
|
|
anim stand models/md5/monsters/zfem/idle.md5anim
|
|
anim sight models/md5/monsters/zfem/idle.md5anim
|
|
anim run models/md5/monsters/zfem/run2.md5anim
|
|
anim walk1 models/md5/monsters/zfem/walk1.md5anim
|
|
anim walk2 models/md5/monsters/zfem/walk2.md5anim
|
|
|
|
//anim pain_head models/monsters/zombie/fatty/Animation/cycles/facepain.md5anim
|
|
//anim pain_left_arm models/monsters/zombie/fatty/Animation/cycles/leftarmpain.md5anim
|
|
//anim pain_right_arm models/monsters/zombie/fatty/Animation/cycles/rightarmpain.md5anim
|
|
//anim pain_legs models/monsters/zombie/fatty/Animation/cycles/legpain.md5anim
|
|
//anim pain_chest models/monsters/zombie/fatty/Animation/cycles/bellypain.md5anim
|
|
|
|
//anim death models/monsters/zombie/fatty/Animation/cycles/death1.md5anim
|
|
//anim death_getup_attempt models/monsters/zombie/fatty/Animation/cycles/getup_attempt1.md5anim
|
|
//anim death_getup models/monsters/zombie/fatty/Animation/cycles/getup1.md5anim
|
|
//anim death_twitch models/monsters/zombie/fatty/Animation/cycles/death1_twitch
|
|
}
|
|
|
|
entityDef monster_zombie_zfem {
|
|
"inherit" "zombie_default"
|
|
"scriptobject" "ai"
|
|
"nativeobject" "rvmMonsterZombie"
|
|
"size" "48 48 68"
|
|
"use_aas" "aas48"
|
|
"team" "1"
|
|
"rank" "0"
|
|
"health" "100"
|
|
"melee_range" "32"
|
|
"mass" "125"
|
|
|
|
"model" "monster_zombie_zfem"
|
|
"ragdoll" "monster_zombie_zfem"
|
|
|
|
//"damage_zone head" "*loneck"
|
|
//"damage_zone chest" "*waist -*Rshldr -*Lshldr -*loneck"
|
|
//"damage_zone left_arm" "*Lshldr"
|
|
//"damage_zone right_arm" "*Rshldr"
|
|
//"damage_zone legs" "*Hips origin Body Body2"
|
|
|
|
//"damage_scale head" "2"
|
|
}
|
|
|
|
|
|
model char_poppy {
|
|
mesh models/md5/characters/poppy/poppy.md5mesh
|
|
channel torso ( *Waist )
|
|
channel legs ( *Hips origin Body2 )
|
|
|
|
anim af_pose models/md5/characters/poppy/initial.md5anim
|
|
anim ik_pose models/md5/characters/poppy/initial.md5anim
|
|
|
|
anim initial models/md5/characters/poppy/initial.md5anim
|
|
anim stand models/md5/characters/poppy/idle.md5anim
|
|
anim idle models/md5/characters/poppy/idle.md5anim
|
|
anim run models/md5/characters/poppy/run2.md5anim
|
|
anim walk models/md5/characters/poppy/walk3.md5anim
|
|
|
|
//anim pain_head models/monsters/zombie/fatty/Animation/cycles/facepain.md5anim
|
|
//anim pain_left_arm models/monsters/zombie/fatty/Animation/cycles/leftarmpain.md5anim
|
|
//anim pain_right_arm models/monsters/zombie/fatty/Animation/cycles/rightarmpain.md5anim
|
|
//anim pain_legs models/monsters/zombie/fatty/Animation/cycles/legpain.md5anim
|
|
//anim pain_chest models/monsters/zombie/fatty/Animation/cycles/bellypain.md5anim
|
|
|
|
//anim death models/monsters/zombie/fatty/Animation/cycles/death1.md5anim
|
|
//anim death_getup_attempt models/monsters/zombie/fatty/Animation/cycles/getup_attempt1.md5anim
|
|
//anim death_getup models/monsters/zombie/fatty/Animation/cycles/getup1.md5anim
|
|
//anim death_twitch models/monsters/zombie/fatty/Animation/cycles/death1_twitch
|
|
}
|
|
|
|
entityDef char_poppy {
|
|
"inherit" "character_default"
|
|
"scriptobject" "ai"
|
|
"nativeobject" "rvmCharacter"
|
|
"size" "48 48 68"
|
|
"use_aas" "aas48"
|
|
"team" "1"
|
|
"rank" "0"
|
|
"health" "100"
|
|
"melee_range" "32"
|
|
"mass" "125"
|
|
"head_look" "1"
|
|
|
|
"skin" "skins/poppy.skin"
|
|
|
|
"ik_numLegs" "2"
|
|
"ik_footSize" "0"
|
|
"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" "LkneeVector"
|
|
"ik_dir2" "RkneeVector"
|
|
"ik_foot1" "Lball_r"
|
|
"ik_foot2" "Rball_r"
|
|
|
|
"bone_focus" "HEAD_headcontrol"
|
|
"bone_leftEye" "HEAD_Leyeaim"
|
|
"bone_rightEye" "HEAD_Reyeaim"
|
|
|
|
"look_min" "-90 -125 0"
|
|
"look_max" "25 125 0"
|
|
"look_joint Waist" "0.1333 0.1333 0"
|
|
"look_joint Chest" "0.1333 0.1333 0"
|
|
"look_joint Shoulders" "0.1333 0.1333 0"
|
|
"look_joint HEAD_headcontrol" "0.6 0.6 0"
|
|
"look_joint Ruparm" "-0.4 0 0"
|
|
"look_joint Luparm" "-0.4 0 0"
|
|
|
|
"model" "char_poppy"
|
|
"ragdoll" "char_poppy"
|
|
"gib" "1"
|
|
|
|
//"damage_zone head" "*loneck"
|
|
//"damage_zone chest" "*waist -*Rshldr -*Lshldr -*loneck"
|
|
//"damage_zone left_arm" "*Lshldr"
|
|
//"damage_zone right_arm" "*Rshldr"
|
|
//"damage_zone legs" "*Hips origin Body Body2"
|
|
|
|
//"damage_scale head" "1.25"
|
|
|
|
"skin_dropGib" "skins/poppy_gib.skin"
|
|
"def_dropGibItem1" "moveable_item_head_pork"
|
|
"dropGibItem1Joint" "headcontrol"
|
|
|
|
"def_dropGibItem2" "moveable_item_torso_pork"
|
|
"dropGibItem2Joint" "Chest"
|
|
|
|
"def_dropGibItem3" "moveable_item_rup_arm_pork"
|
|
"dropGibItem3Joint" "Ruparm"
|
|
|
|
"def_dropGibItem4" "moveable_item_left_waist_pork"
|
|
"dropGibItem4Joint" "Waist"
|
|
|
|
"def_dropGibItem5" "moveable_item_lup_leg_pork"
|
|
"dropGibItem5Joint" "Lupleg"
|
|
|
|
"def_dropGibItem6" "moveable_item_rup_leg_pork"
|
|
"dropGibItem6Joint" "Rupleg"
|
|
|
|
"def_dropGibItem7" "moveable_item_rup2_leg_pork"
|
|
"dropGibItem7Joint" "Rloleg"
|
|
|
|
"def_dropGibItem8" "moveable_item_pelvis_pork"
|
|
"dropGibItem8Joint" "Hips"
|
|
|
|
}
|
|
|
|
|
|
|