Code: |
export elitecitywatch {
options -keep Hips LeftHips_Dummy LeftUpLeg LeftUpLegRoll LeftLeg LeftLegRoll LeftFoot LeftToeBase joint3 joint4 RightHips_Dummy RightUpLeg RightUpLegRoll RightLeg RightUpLegRoll RightLegRoll RightFoot RightToeBase joint5 joint6 Spine_Dummy Spine Spine1 Spine2 LeftShoulder_Dummy LeftShoulder LeftArm_Dummy LeftArm LeftArmRoll LeftForeArm LeftForeArmRoll LeftHand LeftHandIndex1 LeftHandIndex2 LeftHandIndex3 joint12 LeftHandRing1 LeftHandRing2 LeftHandRing3 LeftHandRing4 LeftHandThumb1 LeftHandThumb2 LeftHandThumb3 Neck Head RightShoulder_Dummy RightShoulder RightArm_Dummy RightArm RightArmRoll RightForeArm RightForeArmRoll RightHand RightHandIndex1 RightHandIndex2 RightHandIndex3 joint14 RightHandMiddle1 RightHandMiddle2 RightHandMiddle3 joint13 RightHandThumb1 RightHandThumb2 RightHandThumb3 leftpad rightpad joint7 sword -sourcedir models/ask/elitecityMBs -destdir models/md5/chars/guards/elite_citywatch -scale .94 mesh stance2.mb -dest tdm_ai_citywatch_elite addoptions -scale .94 anim af_pose.mb anim walk.mb anim jog.mb -dest run anim look.mb -dest look_around anim drawsword.mb anim idle.mb anim whack.mb -dest attack anim idlwtsword.mb -dest idle_sword anim search.mb } export head_elitecitywatch { options -keep eyecontrol Leyeaim Reyeaim loneckcontrol Loneck neckcontrol headcontrol Head Jaw mouth4 mouth5 mouth6 mouth7 mouth8 tongue1 tongue2 Lbrow1 Lbrow2 Lbrow3 Lcheek Llolid Lnostril Lsmile Lsneer Luplid Rbrow1 Rbrow2 Rbrow3 Rcheek Rlolid Rnostril Rsmile Rsneer Ruplid mouth1 mouth10 mouth11 mouth12 mouth2 mouth3 mouth9 -sourcedir models/ask/elitecityMBs -destdir models/md5/chars/guards/elite_citywatch -scale .94 mesh elitecitywatch_head.mb -dest elitecitywatch_head addoptions -sourcedir models/ask/d3/heads -scale .94 anim head_idle.mb -range 2 7 -dest head_idle anim head_blink.mb -range 2 7 -dest head_blink anim head_death.mb -dest head_death } model tdm_ai_citywatch_elite { mesh models/md5/chars/guards/elite_citywatch/tdm_ai_citywatch_elite.md5mesh channel torso ( *Spine1 ) channel legs ( *origin -*Spine1 ) anim af_pose models/md5/chars/guards/elite_citywatch/af_pose.md5anim anim walk models/md5/chars/guards/elite_citywatch/walk.md5anim { frame 10 footstep frame 28 footstep } anim run models/md5/chars/guards/elite_citywatch/run.md5anim { frame 11 footstep frame 20 footstep } //anim search models/md5/chars/guards/elite_citywatch/search.md5anim { // frame 11 footstep // frame 20 footstep //} anim idle models/md5/chars/guards/elite_citywatch/idle.md5anim anim draw models/md5/chars/guards/elite_citywatch/drawsword.md5anim { frame 16 sound_weapon snd_drawsword } anim look_around models/md5/chars/guards/elite_citywatch/look_around.md5anim anim melee_attack models/md5/chars/guards/elite_citywatch/attack.md5anim { frame 18 melee melee_sword_rswing_base } anim idle_sword models/md5/chars/guards/elite_citywatch/idle_sword.md5anim } model head_elitecitywatch { mesh models/md5/chars/guards/elite_citywatch/elitecitywatch_head.md5mesh channel eyelids ( Ruplid Rlolid Luplid Llolid ) anim idle models/md5/chars/guards/elite_citywatch/head_idle.md5anim anim stand models/md5/chars/guards/elite_citywatch/head_idle.md5anim anim blink models/md5/chars/guards/elite_citywatch/head_blink.md5anim anim dead models/md5/chars/guards/elite_citywatch/head_death.md5anim } entityDef atdm:ai_citywatch_elite { "inherit" "atdm:ai_humanoid" "ragdoll" "guard_base" "model" "tdm_ai_citywatch_elite" "def_head" "head_elitecitywatch" //"def_head" "head_builderguard" "head_joint" "Head" "use_aas" "aas32" "size" "32 32 68" "team" "1" "rank" "0" "health" "100" "melee_range" "74" "anim" "idle" "attack_cone" "70" "attack_accuracy" "0" "mass" "200" "look_min" "-90 -125 0" "look_max" "25 125 0" "look_joint Waist" "0.4 0.4 0" "look_joint Head" "0.6 0.6 0" "chatter_min" "3" "chatter_max" "4" "chatter_combat_min" "2" "chatter_combat_max" "2" "ik_numLegs" "2" "ik_footSize" "4" "ik_waist" "Hips" "ik_hip1" "LeftUpLeg" "ik_hip2" "RightUpLeg" "ik_knee1" "LeftLeg" "ik_knee2" "RightLeg" "ik_ankle1" "LeftFoot" "ik_ankle2" "RightFoot" "ik_dir1" "LeftLegRoll" "ik_dir2" "RightLegRoll" "ik_foot1" "LeftToeBase" "ik_foot2" "RightToeBase" "def_attach" "ai_weapon_longsword" "def_dropDeathItem" "ai_weapon_longsword_drop" "dropDeathItemJoint" "RightHand" "dropDeathItemRotation" "0 0 0" //"skin_dropDeath" "hammer_drop" "damage_zone chest" "*Spine -*Neck" "damage_zone left_arm" "*LeftArm" "damage_zone right_arm" "*RightArm" "damage_zone legs" "*Hips origin Spine2" "damage_scale head" "3" "damage_scale chest" "1" "damage_scale left_arm" "0.2" "damage_scale right_arm" "0.2" "damage_scale legs" "0.3" "snd_drawsword" "sword_unsheath" } |
Code: |
numFrames 97 numJoints 68 frameRate 24 numAnimatedComponents 71 hierarchy { "origin" -1 0 0 // "Hips" 0 62 0 // origin ( Ty Tz Qx Qy Qz ) "LeftHips_Dummy" 1 0 0 // Hips "LeftUpLeg" 2 56 5 // LeftHips_Dummy ( Qx Qy Qz ) "LeftUpLegRoll" 3 56 8 // LeftUpLeg ( Qx Qy Qz ) "LeftLeg" 4 56 11 // LeftUpLegRoll ( Qx Qy Qz ) "LeftLegRoll" 5 56 14 // LeftLeg ( Qx Qy Qz ) "LeftFoot" 6 56 17 // LeftLegRoll ( Qx Qy Qz ) "LeftToeBase" 7 56 20 // LeftFoot ( Qx Qy Qz ) "joint3" 4 0 0 // LeftUpLegRoll "joint4" 4 0 0 // LeftUpLegRoll "RightHips_Dummy" 1 0 0 // Hips "RightUpLeg" 11 56 23 // RightHips_Dummy ( Qx Qy Qz ) "RightUpLegRoll" 12 56 26 // RightUpLeg ( Qx Qy Qz ) "RightLeg" 13 56 29 // RightUpLegRoll ( Qx Qy Qz ) "RightLegRoll" 14 56 32 // RightLeg ( Qx Qy Qz ) "RightFoot" 15 56 35 // RightLegRoll ( Qx Qy Qz ) "RightToeBase" 16 0 0 // RightFoot "joint5" 13 0 0 // RightUpLegRoll "joint6" 13 0 0 // RightUpLegRoll "Spine_Dummy" 1 0 0 // Hips "Spine" 20 0 0 // Spine_Dummy "Spine1" 21 0 0 // Spine "Spine2" 22 0 0 // Spine1 "LeftShoulder_Dummy" 23 0 0 // Spine2 "LeftShoulder" 24 56 38 // LeftShoulder_Dummy ( Qx Qy Qz ) "LeftArm_Dummy" 25 0 0 // LeftShoulder "LeftArm" 26 56 41 // LeftArm_Dummy ( Qx Qy Qz ) "LeftArmRoll" 27 56 44 // LeftArm ( Qx Qy Qz ) "LeftForeArm" 28 56 47 // LeftArmRoll ( Qx Qy Qz ) "LeftForeArmRoll" 29 24 50 // LeftForeArm ( Qx Qy ) "LeftHand" 30 56 52 // LeftForeArmRoll ( Qx Qy Qz ) "LeftHandIndex1" 31 0 0 // LeftHand "LeftHandIndex2" 32 0 0 // LeftHandIndex1 "LeftHandIndex3" 33 0 0 // LeftHandIndex2 "joint12" 34 0 0 // LeftHandIndex3 "LeftHandRing1" 31 0 0 // LeftHand "LeftHandRing2" 36 0 0 // LeftHandRing1 "LeftHandRing3" 37 0 0 // LeftHandRing2 "LeftHandRing4" 38 0 0 // LeftHandRing3 "LeftHandThumb1" 31 0 0 // LeftHand "LeftHandThumb2" 40 0 0 // LeftHandThumb1 "LeftHandThumb3" 41 0 0 // LeftHandThumb2 "Neck" 23 56 55 // Spine2 ( Qx Qy Qz ) "Head" 43 56 58 // Neck ( Qx Qy Qz ) "RightShoulder_Dummy" 23 0 0 // Spine2 "RightShoulder" 45 0 0 // RightShoulder_Dummy "RightArm_Dummy" 46 0 0 // RightShoulder "RightArm" 47 56 61 // RightArm_Dummy ( Qx Qy Qz ) "RightArmRoll" 48 56 64 // RightArm ( Qx Qy Qz ) "RightForeArm" 49 56 67 // RightArmRoll ( Qx Qy Qz ) "RightForeArmRoll" 50 8 70 // RightForeArm ( Qx ) "RightHand" 51 0 0 // RightForeArmRoll "RightHandIndex1" 52 0 0 // RightHand "RightHandIndex2" 53 0 0 // RightHandIndex1 "RightHandIndex3" 54 0 0 // RightHandIndex2 "joint14" 55 0 0 // RightHandIndex3 "RightHandMiddle1" 52 0 0 // RightHand "RightHandMiddle2" 57 0 0 // RightHandMiddle1 "RightHandMiddle3" 58 0 0 // RightHandMiddle2 "joint13" 59 0 0 // RightHandMiddle3 "RightHandThumb1" 52 0 0 // RightHand "RightHandThumb2" 61 0 0 // RightHandThumb1 "RightHandThumb3" 62 0 0 // RightHandThumb2 "leftpad" 23 0 0 // Spine2 "rightpad" 23 0 0 // Spine2 "joint7" 20 0 0 // Spine_Dummy "sword" 1 0 0 // Hips } |
Code: |
numJoints 74
numMeshes 6 joints { "origin" -1 ( 0 0 0 ) ( -0 -0 -0.0000000219 ) // "Hips" 0 ( -1.991923213 -0.0321655907 39.150932312 ) ( -0.5 -0.5 -0.5 ) // origin "LeftHips_Dummy" 1 ( -1.1008975506 1.7862641811 38.6879806519 ) ( 0.0040507964 0.7070956826 0.707100153 ) // Hips "LeftUpLeg" 2 ( -1.1008945704 3.8412084579 38.691204071 ) ( -0.0875882208 -0.6676871777 -0.7258224487 ) // LeftHips_Dummy "LeftUpLegRoll" 3 ( -0.459336102 4.321615696 28.7806968689 ) ( -0.076844871 -0.6826014519 0.025022801 ) // LeftUpLeg "LeftLeg" 4 ( 0.1315372586 4.6811461449 21.8930931091 ) ( -0.123549141 -0.6717206836 0.0905993357 ) // LeftUpLegRoll "LeftLegRoll" 5 ( -2.3584094048 5.3390674591 13.0559234619 ) ( -0.0733017102 -0.6645630002 -0.729583025 ) // LeftLeg "LeftFoot" 6 ( -2.8021316528 5.5666065216 6.6293001175 ) ( 0.23330082 -0.6771828532 -0.5197858214 ) // LeftLegRoll "LeftToeBase" 7 ( 4.7686629295 5.7431778908 1.5380482674 ) ( 0.4286173284 -0.5738407373 -0.3531135917 ) // LeftFoot "LeftToe_end" 8 ( 9.9203071594 6.1440858841 1.475006938 ) ( 0.5598016977 -0.7361319661 -0.1522065401 ) // LeftToeBase "joint1" 5 ( 7.3739266396 4.5775427818 21.6297111511 ) ( -0.0733016804 -0.6645630002 -0.7295827866 ) // LeftLeg "joint3" 4 ( 6.2764897346 4.2457785606 27.5572128296 ) ( -0.0875882134 -0.6676871777 -0.7258224487 ) // LeftUpLegRoll "joint4" 4 ( -8.0421762466 4.983915329 29.1941108704 ) ( -0.076844871 -0.6826014519 0.025022801 ) // LeftUpLegRoll "RightHips_Dummy" 1 ( -1.1008975506 -1.8505954742 38.6879806519 ) ( 0.7070914507 -0.0029483566 -0.0040571797 ) // Hips "RightUpLeg" 13 ( -1.1008826494 -3.9055402279 38.6911659241 ) ( 0.7118535042 0.0462610684 -0.0503936037 ) // RightHips_Dummy "RightUpLegRoll" 14 ( -1.2725054026 -4.2160563469 28.7538833618 ) ( 0.7003775239 -0.0377105549 -0.7127737999 ) // RightUpLeg "RightLeg" 15 ( -1.4398341179 -4.5388531685 21.838508606 ) ( -0.6829346418 -0.0323188081 0.7279426455 ) // RightUpLegRoll "RightLegRoll" 16 ( -2.316062212 -5.1640930176 13.0983171463 ) ( 0.7176393867 0.0279776305 -0.0600873157 ) // RightLeg "RightFoot" 17 ( -2.747273922 -5.3681812286 6.7279868126 ) ( 0.5798562765 0.3658156693 0.2584534287 ) // RightLegRoll "RightToeBase" 18 ( 4.589012146 -5.6993541718 1.6896429062 ) ( 0.4407526553 0.5251585841 0.4535990059 ) // RightFoot "RightToe_end" 19 ( 9.9621286392 -5.8128123283 1.4615992308 ) ( 0.1499048322 0.2357936502 0.7050925493 ) // RightToeBase "joint2" 16 ( 7.3337159157 -4.587744236 21.6054782867 ) ( 0.7176393867 0.0279776305 -0.0600873157 ) // RightLeg "joint5" 15 ( 6.1809639931 -4.1310534477 27.6371250153 ) ( 0.7118534446 0.0462610684 -0.0503936 ) // RightUpLegRoll "joint6" 15 ( -9.4395160675 -4.2086572647 27.6207714081 ) ( 0.7003775239 -0.0377105549 -0.7127737999 ) // RightUpLegRoll "Spine_Dummy" 1 ( -1.0558667183 -0.032164555 42.6389160156 ) ( 0.7072789073 0.0001721637 0.0001720907 ) // Hips "Spine" 24 ( -1.0583146811 -0.0297165457 47.6667022705 ) ( 0.3748911321 0.5996409059 0.5997069478 ) // Spine_Dummy "Spine1" 25 ( -1.858556509 -0.0289179143 49.307144165 ) ( 0.7047878504 0.0593391955 0.0593107939 ) // Spine "Spine2" 26 ( -2.6765832901 -0.0263075642 52.3255348206 ) ( -0.6898474693 -0.1549607664 -0.7039454579 ) // Spine1 "LeftShoulder_Dummy" 27 ( -2.8614082336 1.4334999323 56.8171577454 ) ( 0.1106409281 -0.9907070994 -0.0598612912 ) // Spine2 "LeftShoulder" 28 ( -0.8500931263 1.9715452194 57.9016609192 ) ( 0.0634843111 -0.9520196915 -0.2990782857 ) // LeftShoulder_Dummy "LeftArm_Dummy" 29 ( -3.3256297112 3.9050030708 57.7551651001 ) ( 0.4538953304 -0.3968711793 0.2211595029 ) // LeftShoulder "LeftArm" 30 ( -3.4508702755 6.4031410217 57.545917511 ) ( -0.4930449128 -0.5067495108 -0.4974133968 ) // LeftArm_Dummy "LeftArmRoll" 31 ( -3.5206227303 10.5808334351 57.3898239136 ) ( -0.3726033568 -0.3912162185 -0.5835577846 ) // LeftArm "LeftForeArm" 32 ( -3.4663155079 15.8612957001 57.3291015625 ) ( -0.3814322352 -0.3906049728 -0.5706988573 ) // LeftArmRoll "LeftForeArmRoll" 33 ( -3.5274784565 22.8337211609 57.2760009766 ) ( -0.381773591 -0.3909225464 -0.5704814196 ) // LeftForeArm "LeftHand" 34 ( -3.5501101017 26.9167251587 57.1425209045 ) ( -0.4815578461 -0.4544113576 -0.5394315124 ) // LeftForeArmRoll "LeftHandIndex1" 35 ( -1.915910244 31.9458389282 57.5914726257 ) ( -0.6953306198 -0.7093792558 0.0570471771 ) // LeftHand "LeftHandIndex2" 36 ( -1.7306777239 33.3882293701 57.3910369873 ) ( -0.6951596737 -0.7093945146 0.0577410161 ) // LeftHandIndex1 "LeftHandIndex3" 37 ( -1.6337074041 34.102897644 56.7426300049 ) ( -0.5673632026 -0.4218513966 -0.4218841195 ) // LeftHandIndex2 "joint12" 38 ( -1.3741645813 34.8973770142 55.8016281128 ) ( -0.6943204999 -0.7106109262 0.0564595759 ) // LeftHandIndex3 "LeftHandRing1" 35 ( -3.94080019 31.7117176056 57.4472503662 ) ( -0.623159349 -0.7675420642 -0.1470531225 ) // LeftHand "LeftHandRing2" 40 ( -3.6462819576 33.0336074829 56.213104248 ) ( -0.6231604218 -0.7675411105 -0.1470532864 ) // LeftHandRing1 "LeftHandRing3" 41 ( -3.5126717091 33.0140724182 55.1895027161 ) ( -0.6231632233 -0.7675386071 -0.1470542401 ) // LeftHandRing2 "LeftHandRing4" 42 ( -3.2277214527 32.6718673706 53.7698516846 ) ( -0.6231513619 -0.7675484419 -0.14705275 ) // LeftHandRing3 "LeftHandThumb1" 35 ( -1.0668666363 29.38489151 56.0885887146 ) ( -0.3724616766 -0.838930428 -0.0325729214 ) // LeftHand "LeftHandThumb2" 44 ( -0.4420531392 30.8836269379 55.9067306519 ) ( -0.174852252 -0.7675637007 -0.4023869336 ) // LeftHandThumb1 "LeftHandThumb3" 45 ( 0.1790360212 31.9922447205 55.4840583801 ) ( -0.2894011736 -0.8474075794 -0.2605854273 ) // LeftHandThumb2 "Neck" 27 ( -3.2981052399 -0.0219732001 61.2287750244 ) ( 0.7068653703 -0.0242607947 -0.0242482536 ) // Spine2 "Head" 47 ( -3.1145277023 -0.0206751581 63.8999900818 ) ( 0.7068653703 -0.0242607947 -0.0242482536 ) // Neck "Head_End" 48 ( -2.6095619202 -0.0171076544 71.2477722168 ) ( 0.7068654299 -0.0242618602 -0.0242471863 ) // Head "RightShoulder_Dummy" 27 ( -2.8614134789 -1.4817427397 56.8186378479 ) ( 0.0603440888 0.0517706499 0.1106152236 ) // Spine2 "RightShoulder" 50 ( -0.8501024246 -2.0187292099 57.903755188 ) ( 0.2968612909 -0.0353214592 0.0786059126 ) // RightShoulder_Dummy "RightArm_Dummy" 51 ( -3.3229515553 -3.7620100975 57.4662742615 ) ( -0.1817194968 0.7530571818 0.4779632688 ) // RightShoulder "RightArm" 52 ( -3.6136784554 -6.8535528183 57.2558364868 ) ( -0.4948472977 0.5052121878 0.4970107973 ) // RightArm_Dummy "RightArmRoll" 53 ( -3.6514041424 -10.8718070984 57.2294044495 ) ( 0.5891829133 0.6010381579 -0.3919118941 ) // RightArm "RightForeArm" 54 ( -3.6450898647 -16.7603282928 57.1420135498 ) ( 0.5890251398 0.6011901498 -0.3829548359 ) // RightArmRoll "RightForeArmRoll" 55 ( -3.6203291416 -23.6639976501 57.0594863892 ) ( 0.5890250802 0.6011901498 -0.3829548359 ) // RightForeArm "RightHand" 56 ( -3.7387423515 -27.5011425018 56.9367218018 ) ( 0.5360928774 0.5311589241 -0.4795790613 ) // RightForeArmRoll "RightHandIndex1" 57 ( -2.1246306896 -31.5575847626 57.5592880249 ) ( 0.0529025495 -0.0008087878 -0.6940296292 ) // RightHand "RightHandIndex2" 58 ( -1.7504253387 -33.1676559448 56.9446601868 ) ( 0.0522291139 -0.0001048394 -0.6939665079 ) // RightHandIndex1 "RightHandIndex3" 59 ( -1.6642069817 -34.0933380127 56.3437156677 ) ( -0.5587653518 0.4334321022 0.4332123697 ) // RightHandIndex2 "joint14" 60 ( -1.2730613947 -35.0079193115 55.4021072388 ) ( 0.0539298169 -0.0018618308 -0.6929844618 ) // RightHandIndex3 "RightHandMiddle1" 57 ( -3.9792776108 -31.9026432037 57.3501777649 ) ( 0.1226415187 -0.0074640503 -0.6557921767 ) // RightHand "RightHandMiddle2" 62 ( -3.7204189301 -33.1457977295 55.8658485413 ) ( 0.1226380616 -0.0074560614 -0.6557835937 ) // RightHandMiddle1 "RightHandMiddle3" 63 ( -3.5086359978 -33.0645179749 54.807849884 ) ( -0.450217396 0.5453761816 0.5451577902 ) // RightHandMiddle2 "joint13" 64 ( -3.0414044857 -32.8727416992 53.4520149231 ) ( 0.1226382703 -0.0074577662 -0.655777812 ) // RightHandMiddle3 "RightHandThumb1" 57 ( -1.0047736168 -29.3858985901 55.8424453735 ) ( 0.0261824783 0.4018576741 -0.3828309774 ) // RightHand "RightHandThumb2" 66 ( -0.4444748759 -31.030456543 55.4482460022 ) ( 0.3689905703 0.4736049473 -0.1929261386 ) // RightHandThumb1 "RightHandThumb3" 67 ( 0.271053195 -32.162109375 55.0425605774 ) ( 0.1185610369 0.3250899613 -0.3500130773 ) // RightHandThumb2 "joint8" 27 ( 3.7071838379 4.8019118309 53.8568344116 ) ( 0.706720233 0.028171625 0.0281581655 ) // Spine2 "leftpad" 27 ( -3.245262146 8.2246284485 60.4016418457 ) ( -0.3708024025 -0.3895086944 -0.584716022 ) // Spine2 "rightpad" 27 ( -3.6144742966 -9.2547254562 60.7976226807 ) ( 0.5824303031 0.5940206051 -0.4026247263 ) // Spine2 "joint7" 24 ( 4.2074365616 -0.03006294 46.1275787354 ) ( 0.7047852278 0.0593393967 0.0593105592 ) // Spine_Dummy "sword" 1 ( 3.7936296463 6.8458580971 43.2506713867 ) ( 0.3749167025 0.5995311141 0.5997321606 ) // Hips } |
Code: |
export elitecitywatch {
options -keep Hips LeftHips_Dummy LeftUpLeg LeftUpLegRoll LeftLeg LeftLegRoll LeftFoot LeftToeBase joint3 joint4 RightHips_Dummy RightUpLeg RightUpLegRoll RightLeg RightUpLegRoll RightLegRoll RightFoot RightToeBase joint5 joint6 Spine_Dummy Spine Spine1 Spine2 LeftShoulder_Dummy LeftShoulder LeftArm_Dummy LeftArm LeftArmRoll LeftForeArm LeftForeArmRoll LeftHand LeftHandIndex1 LeftHandIndex2 LeftHandIndex3 joint12 LeftHandRing1 LeftHandRing2 LeftHandRing3 LeftHandRing4 LeftHandThumb1 LeftHandThumb2 LeftHandThumb3 Neck Head RightShoulder_Dummy RightShoulder RightArm_Dummy RightArm RightArmRoll RightForeArm RightForeArmRoll RightHand RightHandIndex1 RightHandIndex2 RightHandIndex3 joint14 RightHandMiddle1 RightHandMiddle2 RightHandMiddle3 joint13 RightHandThumb1 RightHandThumb2 RightHandThumb3 leftpad rightpad joint7 sword -sourcedir models/ask/elitecityMBs -destdir models/md5/chars/guards/elite_citywatch -scale .94 mesh stance2.mb -dest tdm_ai_citywatch_elite addoptions -scale .94 anim af_pose.mb anim walk.mb anim jog.mb -dest run anim look.mb -dest look_around anim drawsword.mb anim idle.mb anim whack.mb -dest attack anim idlwtsword.mb -dest idle_sword anim search.mb } export head_elitecitywatch { options -keep eyecontrol Leyeaim Reyeaim loneckcontrol Loneck neckcontrol headcontrol Head Jaw mouth4 mouth5 mouth6 mouth7 mouth8 tongue1 tongue2 Lbrow1 Lbrow2 Lbrow3 Lcheek Llolid Lnostril Lsmile Lsneer Luplid Rbrow1 Rbrow2 Rbrow3 Rcheek Rlolid Rnostril Rsmile Rsneer Ruplid mouth1 mouth10 mouth11 mouth12 mouth2 mouth3 mouth9 -sourcedir models/ask/elitecityMBs -destdir models/md5/chars/guards/elite_citywatch -scale .94 mesh elitecitywatch_head.mb -dest elitecitywatch_head addoptions -sourcedir models/ask/d3/heads -scale .94 anim head_idle.mb -range 2 7 -dest head_idle anim head_blink.mb -range 2 7 -dest head_blink anim head_death.mb -dest head_death } model tdm_ai_citywatch_elite { mesh models/md5/chars/guards/elite_citywatch/tdm_ai_citywatch_elite.md5mesh channel torso ( *Spine1 ) channel legs ( *origin -*Spine1 ) anim af_pose models/md5/chars/guards/elite_citywatch/af_pose.md5anim anim walk models/md5/chars/guards/elite_citywatch/walk.md5anim { frame 10 footstep frame 28 footstep } anim run models/md5/chars/guards/elite_citywatch/run.md5anim { frame 11 footstep frame 20 footstep } //anim search models/md5/chars/guards/elite_citywatch/search.md5anim { // frame 11 footstep // frame 20 footstep //} anim idle models/md5/chars/guards/elite_citywatch/idle.md5anim anim draw models/md5/chars/guards/elite_citywatch/drawsword.md5anim { frame 16 sound_weapon snd_drawsword } anim look_around models/md5/chars/guards/elite_citywatch/look_around.md5anim anim melee_attack models/md5/chars/guards/elite_citywatch/attack.md5anim { frame 18 melee melee_sword_rswing_base } anim idle_sword models/md5/chars/guards/elite_citywatch/idle_sword.md5anim } model head_elitecitywatch { mesh models/md5/chars/guards/elite_citywatch/elitecitywatch_head.md5mesh channel eyelids ( Ruplid Rlolid Luplid Llolid ) anim idle models/md5/chars/guards/elite_citywatch/head_idle.md5anim anim stand models/md5/chars/guards/elite_citywatch/head_idle.md5anim anim blink models/md5/chars/guards/elite_citywatch/head_blink.md5anim anim dead models/md5/chars/guards/elite_citywatch/head_death.md5anim } entityDef atdm:ai_citywatch_elite { "inherit" "atdm:ai_humanoid" "ragdoll" "guard_base" "model" "tdm_ai_citywatch_elite" "def_head" "head_elitecitywatch" //"def_head" "head_builderguard" "head_joint" "Head" "use_aas" "aas32" "size" "32 32 68" "team" "1" "rank" "0" "health" "100" "melee_range" "74" "anim" "idle" "attack_cone" "70" "attack_accuracy" "0" "mass" "200" "look_min" "-90 -125 0" "look_max" "25 125 0" "look_joint Waist" "0.4 0.4 0" "look_joint Head" "0.6 0.6 0" "chatter_min" "3" "chatter_max" "4" "chatter_combat_min" "2" "chatter_combat_max" "2" "ik_numLegs" "2" "ik_footSize" "4" "ik_waist" "Hips" "ik_hip1" "LeftUpLeg" "ik_hip2" "RightUpLeg" "ik_knee1" "LeftLeg" "ik_knee2" "RightLeg" "ik_ankle1" "LeftFoot" "ik_ankle2" "RightFoot" "ik_dir1" "LeftLegRoll" "ik_dir2" "RightLegRoll" "ik_foot1" "LeftToeBase" "ik_foot2" "RightToeBase" "def_attach" "ai_weapon_longsword" "def_dropDeathItem" "ai_weapon_longsword_drop" "dropDeathItemJoint" "RightHand" "dropDeathItemRotation" "0 0 0" //"skin_dropDeath" "hammer_drop" "damage_zone chest" "*Spine -*Neck" "damage_zone left_arm" "*LeftArm" "damage_zone right_arm" "*RightArm" "damage_zone legs" "*Hips origin Spine2" "damage_scale head" "3" "damage_scale chest" "1" "damage_scale left_arm" "0.2" "damage_scale right_arm" "0.2" "damage_scale legs" "0.3" "snd_drawsword" "sword_unsheath" } |
Code: |
numFrames 97 numJoints 68 frameRate 24 numAnimatedComponents 71 hierarchy { "origin" -1 0 0 // "Hips" 0 62 0 // origin ( Ty Tz Qx Qy Qz ) "LeftHips_Dummy" 1 0 0 // Hips "LeftUpLeg" 2 56 5 // LeftHips_Dummy ( Qx Qy Qz ) "LeftUpLegRoll" 3 56 8 // LeftUpLeg ( Qx Qy Qz ) "LeftLeg" 4 56 11 // LeftUpLegRoll ( Qx Qy Qz ) "LeftLegRoll" 5 56 14 // LeftLeg ( Qx Qy Qz ) "LeftFoot" 6 56 17 // LeftLegRoll ( Qx Qy Qz ) "LeftToeBase" 7 56 20 // LeftFoot ( Qx Qy Qz ) "joint3" 4 0 0 // LeftUpLegRoll "joint4" 4 0 0 // LeftUpLegRoll "RightHips_Dummy" 1 0 0 // Hips "RightUpLeg" 11 56 23 // RightHips_Dummy ( Qx Qy Qz ) "RightUpLegRoll" 12 56 26 // RightUpLeg ( Qx Qy Qz ) "RightLeg" 13 56 29 // RightUpLegRoll ( Qx Qy Qz ) "RightLegRoll" 14 56 32 // RightLeg ( Qx Qy Qz ) "RightFoot" 15 56 35 // RightLegRoll ( Qx Qy Qz ) "RightToeBase" 16 0 0 // RightFoot "joint5" 13 0 0 // RightUpLegRoll "joint6" 13 0 0 // RightUpLegRoll "Spine_Dummy" 1 0 0 // Hips "Spine" 20 0 0 // Spine_Dummy "Spine1" 21 0 0 // Spine "Spine2" 22 0 0 // Spine1 "LeftShoulder_Dummy" 23 0 0 // Spine2 "LeftShoulder" 24 56 38 // LeftShoulder_Dummy ( Qx Qy Qz ) "LeftArm_Dummy" 25 0 0 // LeftShoulder "LeftArm" 26 56 41 // LeftArm_Dummy ( Qx Qy Qz ) "LeftArmRoll" 27 56 44 // LeftArm ( Qx Qy Qz ) "LeftForeArm" 28 56 47 // LeftArmRoll ( Qx Qy Qz ) "LeftForeArmRoll" 29 24 50 // LeftForeArm ( Qx Qy ) "LeftHand" 30 56 52 // LeftForeArmRoll ( Qx Qy Qz ) "LeftHandIndex1" 31 0 0 // LeftHand "LeftHandIndex2" 32 0 0 // LeftHandIndex1 "LeftHandIndex3" 33 0 0 // LeftHandIndex2 "joint12" 34 0 0 // LeftHandIndex3 "LeftHandRing1" 31 0 0 // LeftHand "LeftHandRing2" 36 0 0 // LeftHandRing1 "LeftHandRing3" 37 0 0 // LeftHandRing2 "LeftHandRing4" 38 0 0 // LeftHandRing3 "LeftHandThumb1" 31 0 0 // LeftHand "LeftHandThumb2" 40 0 0 // LeftHandThumb1 "LeftHandThumb3" 41 0 0 // LeftHandThumb2 "Neck" 23 56 55 // Spine2 ( Qx Qy Qz ) "Head" 43 56 58 // Neck ( Qx Qy Qz ) "RightShoulder_Dummy" 23 0 0 // Spine2 "RightShoulder" 45 0 0 // RightShoulder_Dummy "RightArm_Dummy" 46 0 0 // RightShoulder "RightArm" 47 56 61 // RightArm_Dummy ( Qx Qy Qz ) "RightArmRoll" 48 56 64 // RightArm ( Qx Qy Qz ) "RightForeArm" 49 56 67 // RightArmRoll ( Qx Qy Qz ) "RightForeArmRoll" 50 8 70 // RightForeArm ( Qx ) "RightHand" 51 0 0 // RightForeArmRoll "RightHandIndex1" 52 0 0 // RightHand "RightHandIndex2" 53 0 0 // RightHandIndex1 "RightHandIndex3" 54 0 0 // RightHandIndex2 "joint14" 55 0 0 // RightHandIndex3 "RightHandMiddle1" 52 0 0 // RightHand "RightHandMiddle2" 57 0 0 // RightHandMiddle1 "RightHandMiddle3" 58 0 0 // RightHandMiddle2 "joint13" 59 0 0 // RightHandMiddle3 "RightHandThumb1" 52 0 0 // RightHand "RightHandThumb2" 61 0 0 // RightHandThumb1 "RightHandThumb3" 62 0 0 // RightHandThumb2 "leftpad" 23 0 0 // Spine2 "rightpad" 23 0 0 // Spine2 "joint7" 20 0 0 // Spine_Dummy "sword" 1 0 0 // Hips } |
Code: |
numJoints 74
numMeshes 6 joints { "origin" -1 ( 0 0 0 ) ( -0 -0 -0.0000000219 ) // "Hips" 0 ( -1.991923213 -0.0321655907 39.150932312 ) ( -0.5 -0.5 -0.5 ) // origin "LeftHips_Dummy" 1 ( -1.1008975506 1.7862641811 38.6879806519 ) ( 0.0040507964 0.7070956826 0.707100153 ) // Hips "LeftUpLeg" 2 ( -1.1008945704 3.8412084579 38.691204071 ) ( -0.0875882208 -0.6676871777 -0.7258224487 ) // LeftHips_Dummy "LeftUpLegRoll" 3 ( -0.459336102 4.321615696 28.7806968689 ) ( -0.076844871 -0.6826014519 0.025022801 ) // LeftUpLeg "LeftLeg" 4 ( 0.1315372586 4.6811461449 21.8930931091 ) ( -0.123549141 -0.6717206836 0.0905993357 ) // LeftUpLegRoll "LeftLegRoll" 5 ( -2.3584094048 5.3390674591 13.0559234619 ) ( -0.0733017102 -0.6645630002 -0.729583025 ) // LeftLeg "LeftFoot" 6 ( -2.8021316528 5.5666065216 6.6293001175 ) ( 0.23330082 -0.6771828532 -0.5197858214 ) // LeftLegRoll "LeftToeBase" 7 ( 4.7686629295 5.7431778908 1.5380482674 ) ( 0.4286173284 -0.5738407373 -0.3531135917 ) // LeftFoot "LeftToe_end" 8 ( 9.9203071594 6.1440858841 1.475006938 ) ( 0.5598016977 -0.7361319661 -0.1522065401 ) // LeftToeBase "joint1" 5 ( 7.3739266396 4.5775427818 21.6297111511 ) ( -0.0733016804 -0.6645630002 -0.7295827866 ) // LeftLeg "joint3" 4 ( 6.2764897346 4.2457785606 27.5572128296 ) ( -0.0875882134 -0.6676871777 -0.7258224487 ) // LeftUpLegRoll "joint4" 4 ( -8.0421762466 4.983915329 29.1941108704 ) ( -0.076844871 -0.6826014519 0.025022801 ) // LeftUpLegRoll "RightHips_Dummy" 1 ( -1.1008975506 -1.8505954742 38.6879806519 ) ( 0.7070914507 -0.0029483566 -0.0040571797 ) // Hips "RightUpLeg" 13 ( -1.1008826494 -3.9055402279 38.6911659241 ) ( 0.7118535042 0.0462610684 -0.0503936037 ) // RightHips_Dummy "RightUpLegRoll" 14 ( -1.2725054026 -4.2160563469 28.7538833618 ) ( 0.7003775239 -0.0377105549 -0.7127737999 ) // RightUpLeg "RightLeg" 15 ( -1.4398341179 -4.5388531685 21.838508606 ) ( -0.6829346418 -0.0323188081 0.7279426455 ) // RightUpLegRoll "RightLegRoll" 16 ( -2.316062212 -5.1640930176 13.0983171463 ) ( 0.7176393867 0.0279776305 -0.0600873157 ) // RightLeg "RightFoot" 17 ( -2.747273922 -5.3681812286 6.7279868126 ) ( 0.5798562765 0.3658156693 0.2584534287 ) // RightLegRoll "RightToeBase" 18 ( 4.589012146 -5.6993541718 1.6896429062 ) ( 0.4407526553 0.5251585841 0.4535990059 ) // RightFoot "RightToe_end" 19 ( 9.9621286392 -5.8128123283 1.4615992308 ) ( 0.1499048322 0.2357936502 0.7050925493 ) // RightToeBase "joint2" 16 ( 7.3337159157 -4.587744236 21.6054782867 ) ( 0.7176393867 0.0279776305 -0.0600873157 ) // RightLeg "joint5" 15 ( 6.1809639931 -4.1310534477 27.6371250153 ) ( 0.7118534446 0.0462610684 -0.0503936 ) // RightUpLegRoll "joint6" 15 ( -9.4395160675 -4.2086572647 27.6207714081 ) ( 0.7003775239 -0.0377105549 -0.7127737999 ) // RightUpLegRoll "Spine_Dummy" 1 ( -1.0558667183 -0.032164555 42.6389160156 ) ( 0.7072789073 0.0001721637 0.0001720907 ) // Hips "Spine" 24 ( -1.0583146811 -0.0297165457 47.6667022705 ) ( 0.3748911321 0.5996409059 0.5997069478 ) // Spine_Dummy "Spine1" 25 ( -1.858556509 -0.0289179143 49.307144165 ) ( 0.7047878504 0.0593391955 0.0593107939 ) // Spine "Spine2" 26 ( -2.6765832901 -0.0263075642 52.3255348206 ) ( -0.6898474693 -0.1549607664 -0.7039454579 ) // Spine1 "LeftShoulder_Dummy" 27 ( -2.8614082336 1.4334999323 56.8171577454 ) ( 0.1106409281 -0.9907070994 -0.0598612912 ) // Spine2 "LeftShoulder" 28 ( -0.8500931263 1.9715452194 57.9016609192 ) ( 0.0634843111 -0.9520196915 -0.2990782857 ) // LeftShoulder_Dummy "LeftArm_Dummy" 29 ( -3.3256297112 3.9050030708 57.7551651001 ) ( 0.4538953304 -0.3968711793 0.2211595029 ) // LeftShoulder "LeftArm" 30 ( -3.4508702755 6.4031410217 57.545917511 ) ( -0.4930449128 -0.5067495108 -0.4974133968 ) // LeftArm_Dummy "LeftArmRoll" 31 ( -3.5206227303 10.5808334351 57.3898239136 ) ( -0.3726033568 -0.3912162185 -0.5835577846 ) // LeftArm "LeftForeArm" 32 ( -3.4663155079 15.8612957001 57.3291015625 ) ( -0.3814322352 -0.3906049728 -0.5706988573 ) // LeftArmRoll "LeftForeArmRoll" 33 ( -3.5274784565 22.8337211609 57.2760009766 ) ( -0.381773591 -0.3909225464 -0.5704814196 ) // LeftForeArm "LeftHand" 34 ( -3.5501101017 26.9167251587 57.1425209045 ) ( -0.4815578461 -0.4544113576 -0.5394315124 ) // LeftForeArmRoll "LeftHandIndex1" 35 ( -1.915910244 31.9458389282 57.5914726257 ) ( -0.6953306198 -0.7093792558 0.0570471771 ) // LeftHand "LeftHandIndex2" 36 ( -1.7306777239 33.3882293701 57.3910369873 ) ( -0.6951596737 -0.7093945146 0.0577410161 ) // LeftHandIndex1 "LeftHandIndex3" 37 ( -1.6337074041 34.102897644 56.7426300049 ) ( -0.5673632026 -0.4218513966 -0.4218841195 ) // LeftHandIndex2 "joint12" 38 ( -1.3741645813 34.8973770142 55.8016281128 ) ( -0.6943204999 -0.7106109262 0.0564595759 ) // LeftHandIndex3 "LeftHandRing1" 35 ( -3.94080019 31.7117176056 57.4472503662 ) ( -0.623159349 -0.7675420642 -0.1470531225 ) // LeftHand "LeftHandRing2" 40 ( -3.6462819576 33.0336074829 56.213104248 ) ( -0.6231604218 -0.7675411105 -0.1470532864 ) // LeftHandRing1 "LeftHandRing3" 41 ( -3.5126717091 33.0140724182 55.1895027161 ) ( -0.6231632233 -0.7675386071 -0.1470542401 ) // LeftHandRing2 "LeftHandRing4" 42 ( -3.2277214527 32.6718673706 53.7698516846 ) ( -0.6231513619 -0.7675484419 -0.14705275 ) // LeftHandRing3 "LeftHandThumb1" 35 ( -1.0668666363 29.38489151 56.0885887146 ) ( -0.3724616766 -0.838930428 -0.0325729214 ) // LeftHand "LeftHandThumb2" 44 ( -0.4420531392 30.8836269379 55.9067306519 ) ( -0.174852252 -0.7675637007 -0.4023869336 ) // LeftHandThumb1 "LeftHandThumb3" 45 ( 0.1790360212 31.9922447205 55.4840583801 ) ( -0.2894011736 -0.8474075794 -0.2605854273 ) // LeftHandThumb2 "Neck" 27 ( -3.2981052399 -0.0219732001 61.2287750244 ) ( 0.7068653703 -0.0242607947 -0.0242482536 ) // Spine2 "Head" 47 ( -3.1145277023 -0.0206751581 63.8999900818 ) ( 0.7068653703 -0.0242607947 -0.0242482536 ) // Neck "Head_End" 48 ( -2.6095619202 -0.0171076544 71.2477722168 ) ( 0.7068654299 -0.0242618602 -0.0242471863 ) // Head "RightShoulder_Dummy" 27 ( -2.8614134789 -1.4817427397 56.8186378479 ) ( 0.0603440888 0.0517706499 0.1106152236 ) // Spine2 "RightShoulder" 50 ( -0.8501024246 -2.0187292099 57.903755188 ) ( 0.2968612909 -0.0353214592 0.0786059126 ) // RightShoulder_Dummy "RightArm_Dummy" 51 ( -3.3229515553 -3.7620100975 57.4662742615 ) ( -0.1817194968 0.7530571818 0.4779632688 ) // RightShoulder "RightArm" 52 ( -3.6136784554 -6.8535528183 57.2558364868 ) ( -0.4948472977 0.5052121878 0.4970107973 ) // RightArm_Dummy "RightArmRoll" 53 ( -3.6514041424 -10.8718070984 57.2294044495 ) ( 0.5891829133 0.6010381579 -0.3919118941 ) // RightArm "RightForeArm" 54 ( -3.6450898647 -16.7603282928 57.1420135498 ) ( 0.5890251398 0.6011901498 -0.3829548359 ) // RightArmRoll "RightForeArmRoll" 55 ( -3.6203291416 -23.6639976501 57.0594863892 ) ( 0.5890250802 0.6011901498 -0.3829548359 ) // RightForeArm "RightHand" 56 ( -3.7387423515 -27.5011425018 56.9367218018 ) ( 0.5360928774 0.5311589241 -0.4795790613 ) // RightForeArmRoll "RightHandIndex1" 57 ( -2.1246306896 -31.5575847626 57.5592880249 ) ( 0.0529025495 -0.0008087878 -0.6940296292 ) // RightHand "RightHandIndex2" 58 ( -1.7504253387 -33.1676559448 56.9446601868 ) ( 0.0522291139 -0.0001048394 -0.6939665079 ) // RightHandIndex1 "RightHandIndex3" 59 ( -1.6642069817 -34.0933380127 56.3437156677 ) ( -0.5587653518 0.4334321022 0.4332123697 ) // RightHandIndex2 "joint14" 60 ( -1.2730613947 -35.0079193115 55.4021072388 ) ( 0.0539298169 -0.0018618308 -0.6929844618 ) // RightHandIndex3 "RightHandMiddle1" 57 ( -3.9792776108 -31.9026432037 57.3501777649 ) ( 0.1226415187 -0.0074640503 -0.6557921767 ) // RightHand "RightHandMiddle2" 62 ( -3.7204189301 -33.1457977295 55.8658485413 ) ( 0.1226380616 -0.0074560614 -0.6557835937 ) // RightHandMiddle1 "RightHandMiddle3" 63 ( -3.5086359978 -33.0645179749 54.807849884 ) ( -0.450217396 0.5453761816 0.5451577902 ) // RightHandMiddle2 "joint13" 64 ( -3.0414044857 -32.8727416992 53.4520149231 ) ( 0.1226382703 -0.0074577662 -0.655777812 ) // RightHandMiddle3 "RightHandThumb1" 57 ( -1.0047736168 -29.3858985901 55.8424453735 ) ( 0.0261824783 0.4018576741 -0.3828309774 ) // RightHand "RightHandThumb2" 66 ( -0.4444748759 -31.030456543 55.4482460022 ) ( 0.3689905703 0.4736049473 -0.1929261386 ) // RightHandThumb1 "RightHandThumb3" 67 ( 0.271053195 -32.162109375 55.0425605774 ) ( 0.1185610369 0.3250899613 -0.3500130773 ) // RightHandThumb2 "joint8" 27 ( 3.7071838379 4.8019118309 53.8568344116 ) ( 0.706720233 0.028171625 0.0281581655 ) // Spine2 "leftpad" 27 ( -3.245262146 8.2246284485 60.4016418457 ) ( -0.3708024025 -0.3895086944 -0.584716022 ) // Spine2 "rightpad" 27 ( -3.6144742966 -9.2547254562 60.7976226807 ) ( 0.5824303031 0.5940206051 -0.4026247263 ) // Spine2 "joint7" 24 ( 4.2074365616 -0.03006294 46.1275787354 ) ( 0.7047852278 0.0593393967 0.0593105592 ) // Spine_Dummy "sword" 1 ( 3.7936296463 6.8458580971 43.2506713867 ) ( 0.3749167025 0.5995311141 0.5997321606 ) // Hips } |