Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ModelName "yolojoe/blackops3/shadowszombie.mdl"
- $scale 0.47
- $BodyGroup "01"
- {
- studio "shadowszombie.smd"
- }
- $BodyGroup "02"
- {
- studio "fedora.smd"
- }
- $lod 30
- {
- replacemodel "shadowszombie.smd" "shadowszombie_LOD1.smd"
- }
- $lod 60
- {
- replacemodel "shadowszombie.smd" "shadowszombie_LOD2.smd"
- }
- $mostlyopaque
- $ambientboost
- $collapsebones
- $MaxEyeDeflection 90
- $CDMaterials "models/slender/blackops3/zombies/"
- $collisionjoints "shadowscollision" {
- $mass 1621.0
- $inertia 1.00
- $damping 0.00
- $rotdamping 0.00
- $rootbone "j_mainroot"
- $mass 55.0
- $inertia 5.00
- $damping 0.01
- $rotdamping 1.50
- $rootbone "valvebiped.bip01_pelvis"
- $jointconstrain "j_spinelower" x limit 0.00 0.00 0.00
- $jointconstrain "j_spinelower" y limit 0.00 0.00 0.00
- $jointconstrain "j_spinelower" z limit 0.00 0.00 0.00
- $jointconstrain "j_hip_ri" x limit -12.00 12.00 0.20
- $jointconstrain "j_hip_ri" y limit -41.00 6.00 0.20
- $jointconstrain "j_hip_ri" z limit -10.00 120.00 0.20
- $jointconstrain "j_hip_le" x limit -12.00 12.00 0.20
- $jointconstrain "j_hip_le" y limit -6.00 41.00 0.20
- $jointconstrain "j_hip_le" z limit -10.00 120.00 0.20
- $jointconstrain "j_knee_le" x limit 0.00 0.00 0.00
- $jointconstrain "j_knee_le" y limit 0.00 0.00 0.00
- $jointconstrain "j_knee_le" z limit -120.00 0.00 0.20
- $jointconstrain "j_ankle_le" x limit -39.00 17.00 0.20
- $jointconstrain "j_ankle_le" y limit -19.00 19.00 0.20
- $jointconstrain "j_ankle_le" z limit -45.00 45.00 0.20
- $jointconstrain "j_spineupper" x limit -50.00 50.00 0.20
- $jointconstrain "j_spineupper" y limit -50.00 50.00 0.20
- $jointconstrain "j_spineupper" z limit -32.00 30.00 0.20
- $jointconstrain "j_shoulder_ri" x limit -73.00 77.00 0.20
- $jointconstrain "j_shoulder_ri" y limit -41.00 133.00 0.20
- $jointconstrain "j_shoulder_ri" z limit -116.00 46.00 0.20
- $jointconstrain "j_elbow_ri" x limit -39.00 39.00 0.20
- $jointconstrain "j_elbow_ri" y limit 0.00 0.00 0.00
- $jointconstrain "j_elbow_ri" z limit -149.00 4.00 0.20
- $jointconstrain "j_shoulder_le" x limit -73.00 77.00 0.20
- $jointconstrain "j_shoulder_le" y limit -120.00 44.00 0.20
- $jointconstrain "j_shoulder_le" z limit -116.00 46.00 0.20
- $jointconstrain "j_elbow_le" x limit -39.00 41.00 0.20
- $jointconstrain "j_elbow_le" y limit 0.00 0.00 0.00
- $jointconstrain "j_elbow_le" z limit -149.00 4.00 0.20
- $jointconstrain "j_wrist_le" x limit -60.00 60.00 0.20
- $jointconstrain "j_wrist_le" y limit 0.00 0.00 0.00
- $jointconstrain "j_wrist_le" z limit -57.00 70.00 0.20
- $jointconstrain "j_head" x limit -50.00 50.00 0.20
- $jointconstrain "j_head" y limit -32.00 32.00 0.20
- $jointconstrain "j_head" z limit -48.00 30.00 0.20
- $jointconstrain "j_wrist_ri" x limit -60.00 60.00 0.20
- $jointconstrain "j_wrist_ri" y limit 0.00 0.00 0.00
- $jointconstrain "j_wrist_ri" z limit -57.00 70.00 0.20
- $jointconstrain "j_knee_ri" x limit -30.00 30.00 0.00
- $jointconstrain "j_knee_ri" y limit -12.00 12.00 0.00
- $jointconstrain "j_knee_ri" z limit -12.00 145.00 0.00
- $jointconstrain "j_ankle_ri" x limit -17.00 39.00 0.20
- $jointconstrain "j_ankle_ri" y limit -25.00 6.00 0.20
- $jointconstrain "j_ankle_ri" z limit -45.00 45.00 0.20
- }
- $PoseParameter "body_yaw" -45 45 360
- $PoseParameter "body_pitch" -45 90 360
- $PoseParameter "move_y" -1 1 0
- $PoseParameter "move_x" -1 1 0
- $WeightList "weights_SECONDARY_aimmatrix_idle" {
- "tag_origin" 0
- "j_mainroot" 0
- "j_hip_le" 0
- "j_hipslidedown_le" 0
- "j_hiptwist_le" 0
- "j_knee_le" 0
- "j_ankle_le" 0
- "j_ball_le" 0
- "j_knee_bulge_le" 0
- "j_hip_ri" 0
- "j_hipslidedown_ri" 0
- "j_hiptwist_ri" 0
- "j_knee_ri" 0
- "j_ankle_ri" 0
- "j_ball_ri" 0
- "j_knee_bulge_ri" 0
- "j_hipbackpush_le" 0
- "j_hipbackpush_ri" 0
- "j_spinelower" 1
- "j_spineupper" 1
- "j_spine4" 1
- "j_clavicle_le" 1
- "j_shoulder_le" 1
- "j_elbow_le" 1
- "j_elbow_bulge_le" 1
- "j_wrist_le" 1
- "j_index_le_1" 1
- "j_index_le_2" 1
- "j_index_le_3" 1
- "j_mid_le_1" 1
- "j_mid_le_2" 1
- "j_mid_le_3" 1
- "j_pinky_le_1" 1
- "j_pinky_le_2" 1
- "j_pinky_le_3" 1
- "j_ring_le_1" 1
- "j_ring_le_2" 1
- "j_ring_le_3" 1
- "j_thumb_le_1" 1
- "j_thumb_le_2" 1
- "j_thumb_le_3" 1
- "j_wristtwist1_le" 1
- "j_wristtwist2_le" 1
- "j_wristtwist3_le" 1
- "j_wristtwist4_le" 1
- "j_wristtwist5_le" 1
- "j_wristtwist6_le" 1
- "j_wristcrease_le" 1
- "j_shoulderpushout_le" 1
- "j_shouldertwist_le" 1
- "j_clavicle_ri" 1
- "j_shoulder_ri" 1
- "j_elbow_ri" 1
- "j_elbow_bulge_ri" 1
- "j_wrist_ri" 1
- "j_index_ri_1" 1
- "j_index_ri_2" 1
- "j_index_ri_3" 1
- "j_mid_ri_1" 1
- "j_mid_ri_2" 1
- "j_mid_ri_3" 1
- "j_pinky_ri_1" 1
- "j_pinky_ri_2" 1
- "j_pinky_ri_3" 1
- "j_ring_ri_1" 1
- "j_ring_ri_2" 1
- "j_ring_ri_3" 1
- "j_thumb_ri_1" 1
- "j_thumb_ri_2" 1
- "j_thumb_ri_3" 1
- "j_wristtwist1_ri" 1
- "j_wristtwist2_ri" 1
- "j_wristtwist3_ri" 1
- "j_wristtwist4_ri" 1
- "j_wristtwist5_ri" 1
- "j_wristtwist6_ri" 1
- "j_wristtwist_ri" 1
- "j_shouldertwist_ri" 1
- "j_neck" 1
- "j_neck2" 1
- "j_head" 1
- "j_shoulderraise_le" 1
- "j_shoulderraise_ri" 1
- "j_shoulderraiserot_le" 1
- "j_shoulderraiserot_ri" 1
- }
- $WeightList "weights_taunt03" {
- "tag_origin" 0
- "j_mainroot" 0
- "j_hip_le" 0
- "j_hipslidedown_le" 0
- "j_hiptwist_le" 0
- "j_knee_le" 0
- "j_ankle_le" 0
- "j_ball_le" 0
- "j_knee_bulge_le" 0
- "j_hip_ri" 0
- "j_hipslidedown_ri" 0
- "j_hiptwist_ri" 0
- "j_knee_ri" 0
- "j_ankle_ri" 0
- "j_ball_ri" 0
- "j_knee_bulge_ri" 0
- "j_hipbackpush_le" 0
- "j_hipbackpush_ri" 0
- "j_spinelower" 0
- "j_spineupper" 0
- "j_spine4" 0
- "j_clavicle_le" 0
- "j_shoulder_le" 0
- "j_elbow_le" 0
- "j_elbow_bulge_le" 0
- "j_wrist_le" 0
- "j_index_le_1" 0
- "j_index_le_2" 0
- "j_index_le_3" 0
- "j_mid_le_1" 0
- "j_mid_le_2" 0
- "j_mid_le_3" 0
- "j_pinky_le_1" 0
- "j_pinky_le_2" 0
- "j_pinky_le_3" 0
- "j_ring_le_1" 0
- "j_ring_le_2" 0
- "j_ring_le_3" 0
- "j_thumb_le_1" 0
- "j_thumb_le_2" 0
- "j_thumb_le_3" 0
- "j_wristtwist1_le" 0
- "j_wristtwist2_le" 0
- "j_wristtwist3_le" 0
- "j_wristtwist4_le" 0
- "j_wristtwist5_le" 0
- "j_wristtwist6_le" 0
- "j_wristcrease_le" 0
- "j_shoulderpushout_le" 0
- "j_shouldertwist_le" 0
- "j_clavicle_ri" 0
- "j_shoulder_ri" 0
- "j_elbow_ri" 0
- "j_elbow_bulge_ri" 0
- "j_wrist_ri" 0
- "j_index_ri_1" 0
- "j_index_ri_2" 0
- "j_index_ri_3" 0
- "j_mid_ri_1" 0
- "j_mid_ri_2" 0
- "j_mid_ri_3" 0
- "j_pinky_ri_1" 0
- "j_pinky_ri_2" 0
- "j_pinky_ri_3" 0
- "j_ring_ri_1" 0
- "j_ring_ri_2" 0
- "j_ring_ri_3" 0
- "j_thumb_ri_1" 0
- "j_thumb_ri_2" 0
- "j_thumb_ri_3" 0
- "j_wristtwist1_ri" 0
- "j_wristtwist2_ri" 0
- "j_wristtwist3_ri" 0
- "j_wristtwist4_ri" 0
- "j_wristtwist5_ri" 0
- "j_wristtwist6_ri" 0
- "j_wristtwist_ri" 0
- "j_shouldertwist_ri" 0
- "j_neck" 0
- "j_neck2" 0
- "j_head" 0
- "j_shoulderraise_le" 0
- "j_shoulderraise_ri" 0
- "j_shoulderraiserot_le" 0
- "j_shoulderraiserot_ri" 0
- }
- $Sequence "a_reference" {
- "anims\a_reference.smd"
- fps 30
- }
- $Sequence "ref" {
- "anims\ref.smd"
- fadein 0.2
- fadeout 0.2
- fps 30
- }
- $Sequence "ragdoll" {
- "anims\ragdoll.smd"
- activity "ACT_DIERAGDOLL" 1
- fadein 0.2
- fadeout 0.2
- fps 30
- }
- $Sequence "ragdollspawn" {
- "anims\ragdollspawn.smd"
- fadein 0.2
- fadeout 0.2
- fps 30
- }
- $Sequence "secondary_aimmatrix_idle" {
- "anims\a_secondary_aimmatrix_idle_straight_up.smd"
- "anims\a_secondary_aimmatrix_idle_straight_up.smd"
- "anims\a_secondary_aimmatrix_idle_straight_up.smd"
- "anims\a_secondary_aimmatrix_idle_up_right.smd"
- "anims\a_secondary_aimmatrix_idle_up_center.smd"
- "anims\a_secondary_aimmatrix_idle_up_left.smd"
- "anims\a_secondary_aimmatrix_idle_mid_right.smd"
- "anims\a_secondary_aimmatrix_idle_mid_center.smd"
- "anims\a_secondary_aimmatrix_idle_mid_left.smd"
- "anims\a_secondary_aimmatrix_idle_down_right.smd"
- "anims\a_secondary_aimmatrix_idle_down_center.smd"
- "anims\a_secondary_aimmatrix_idle_down_left.smd"
- blend "body_yaw" 45 -45
- blend "body_pitch" 90 -45
- blendwidth 3
- delta
- fadein 0.2
- fadeout 0.2
- hidden
- fps 30
- // This subtract line guesses the animation name and frame index. There is no way to determine which $animation and which frame was used. Change as needed.
- subtract "a_reference" 0
- weightlist "weights_secondary_aimmatrix_idle"
- }
- $Sequence "Crouch_MELEE" {
- "anims\Crouch_MELEE_var1.smd"
- activity "ACT_MP_CROUCH_MELEE" 1
- fadein 0.2
- fadeout 0.2
- addlayer "secondary_aimmatrix_idle"
- fps 30
- loop
- }
- $Sequence "Stand_MELEE" {
- "anims/Stand_MELEE_var1.smd"
- activity "ACT_MP_STAND_MELEE" 1
- fadein 0.2
- fadeout 0.2
- addlayer "secondary_aimmatrix_idle"
- fps 30
- loop
- }
- $Sequence "Run_MELEE" {
- "anims\a_runSW_melee.smd"
- "anims\a_runS_melee.smd"
- "anims\a_runSE_melee.smd"
- "anims\a_runW_melee.smd"
- "anims\a_runCenter_melee.smd"
- "anims\a_runE_melee.smd"
- "anims\a_runNW_melee.smd"
- "anims\a_runN_melee"
- "anims\a_runNE_melee.smd"
- activity "ACT_MP_RUN_MELEE" 1
- blend "move_y" -1 1
- blend "move_x" -1 1
- fadein 0.2
- fadeout 0.2
- addlayer "secondary_aimmatrix_idle"
- fps 30
- loop
- }
- $Sequence "crouch_walk_MELEE" {
- "anims\a_CrouchSW_melee.smd"
- "anims\a_CrouchS_melee.smd"
- "anims\a_CrouchSE_melee.smd"
- "anims\a_CrouchW_melee.smd"
- "anims\a_CrouchCenter_melee.smd"
- "anims\a_CrouchE_melee.smd"
- "anims\a_CrouchNW_melee.smd"
- "anims\a_CrouchN_melee"
- "anims\a_CrouchNE_melee.smd"
- activity "ACT_MP_CROUCHWALK_MELEE" 1
- blend "move_y" -1 1
- blend "move_x" -1 1
- fadein 0.2
- fadeout 0.2
- addlayer "secondary_aimmatrix_idle"
- fps 30
- loop
- }
- $Sequence "Run_LOSER" {
- "anims\a_runSW_melee.smd"
- "anims\a_runS_melee.smd"
- "anims\a_runSE_melee.smd"
- "anims\a_runW_melee.smd"
- "anims\a_runCenter_melee.smd"
- "anims\a_runE_melee.smd"
- "anims\a_runNW_melee.smd"
- "anims\a_runN_melee"
- "anims\a_runNE_melee.smd"
- activity "ACT_MP_RUN_LOSERSTATE" 1
- blend "move_y" -1 1
- blend "move_x" -1 1
- fadein 0.2
- fadeout 0.2
- addlayer "secondary_aimmatrix_idle"
- fps 30
- loop
- }
- $Sequence "Swim_melee" {
- "anims\a_runSW_melee.smd"
- "anims\a_runS_melee.smd"
- "anims\a_runSE_melee.smd"
- "anims\a_runW_melee.smd"
- "anims\a_runCenter_melee.smd"
- "anims\a_runE_melee.smd"
- "anims\a_runNW_melee.smd"
- "anims\a_runN_melee"
- "anims\a_runNE_melee.smd"
- activity "ACT_MP_SWIM_MELEE" 1
- blend "move_y" -1 1
- blend "move_x" -1 1
- fadein 0.2
- fadeout 0.2
- addlayer "secondary_aimmatrix_idle"
- fps 30
- loop
- }
- $Sequence "Swim_loser" {
- "anims\a_runSW_melee.smd"
- "anims\a_runS_melee.smd"
- "anims\a_runSE_melee.smd"
- "anims\a_runW_melee.smd"
- "anims\a_runCenter_melee.smd"
- "anims\a_runE_melee.smd"
- "anims\a_runNW_melee.smd"
- "anims\a_runN_melee"
- "anims\a_runNE_melee.smd"
- activity "ACT_MP_SWIM_LOSERSTATE" 1
- blend "move_y" -1 1
- blend "move_x" -1 1
- fadein 0.2
- fadeout 0.2
- addlayer "secondary_aimmatrix_idle"
- fps 30
- loop
- }
- $Sequence "Melee_Swing_01" {
- "anims\Melee_Swing_01.smd"
- activity "ACT_MP_ATTACK_Stand_MELEE" 1
- delta
- fadein 0.2
- fadeout 0.2
- iklock "footR" 1 0
- iklock "footL" 1 0
- fps 30
- // This subtract line guesses the animation name and frame index. There is no way to determine which $animation and which frame was used. Change as needed.
- subtract "a_reference" 0
- }
- $Sequence "Melee_Swing_02" {
- "anims\Melee_Swing_02.smd"
- activity "ACT_MP_ATTACK_Stand_MELEE" 1
- delta
- fadein 0.2
- fadeout 0.2
- iklock "footR" 1 0
- iklock "footL" 1 0
- fps 30
- // This subtract line guesses the animation name and frame index. There is no way to determine which $animation and which frame was used. Change as needed.
- subtract "a_reference" 0
- }
- $Sequence "Melee_Crouch_Swing_01" {
- "anims\Melee_Crouch_Swing_01.smd"
- activity "ACT_MP_ATTACK_CROUCH_MELEE" 1
- delta
- fadein 0.2
- fadeout 0.2
- iklock "footR" 1 0
- iklock "footL" 1 0
- fps 30
- // This subtract line guesses the animation name and frame index. There is no way to determine which $animation and which frame was used. Change as needed.
- subtract "a_reference" 0
- }
- $Sequence "Airwalk_MELEE" {
- "anims\Airwalk_MELEE.smd"
- activity "ACT_MP_AIRWALK_MELEE" 1
- fadein 0.2
- fadeout 0.2
- addlayer "secondary_aimmatrix_idle"
- fps 25
- loop
- }
- $Sequence "Jump_Start_melee" {
- "anims\Jump_Start_melee.smd"
- activity "ACT_MP_JUMP_START_melee" 1
- fadein 0.2
- fadeout 0.2
- addlayer "secondary_aimmatrix_idle"
- fps 16
- }
- $Sequence "Jump_Float_melee" {
- "anims\Jump_Float_melee.smd"
- activity "ACT_MP_JUMP_FLOAT_melee" 1
- fadein 0.2
- fadeout 0.2
- addlayer "secondary_aimmatrix_idle"
- fps 25
- }
- $Sequence "jumpLand_melee" {
- "anims\jumpLand_melee.smd"
- activity "ACT_MP_JUMP_LAND_melee" 1
- delta
- fadein 0.2
- fadeout 0.2
- iklock "footR" 1 0
- iklock "footL" 1 0
- fps 30
- // This subtract line guesses the animation name and frame index. There is no way to determine which $animation and which frame was used. Change as needed.
- subtract "a_reference" 0
- }
- $Sequence "primary_death_backstab" {
- "anims\primary_death_backstab.smd"
- fadein 0.2
- fadeout 0.2
- fps 30
- }
- $Sequence "primary_death_headshot" {
- "anims\primary_death_headshot.smd"
- fadein 0.2
- fadeout 0.2
- fps 30
- }
- $sequence taunt03 "anims\ref.smd" noanimation {
- activity "ACT_MP_TAUNT" 1
- numframes 99
- fadein 0.2
- fadeout 0.2
- blendlayer layer_taunt03 0 5 90 99
- }
- $Sequence "layer_taunt03" {
- "anims\layer_taunt03.smd"
- hidden
- fps 30
- }
- $IKChain "footR" "j_ankle_ri" knee 41.551 0 0
- $IKChain "footL" "j_ankle_le" knee 41.551 0 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement