{ rootNode = { _class = "RootNode" children = [ { _class = "GameDataList" children = [ { _class = "GenericGameData" game_class = "character_arm_config" game_keys = { default_glove_arm_model = resource:"characters/models/s2ze/bsi_zombie/zombie_bsi_arms.vmdl" sleeve_model = resource:"" skintone_material = resource:"" } }, { _class = "Feet" children = [ { _class = "Foot" name = "Foot_Left" anklebone = "ankle_l" toebone = "ball_l" balloffset = [ 7.8228, -0.570551, -0.597954 ] heeloffset = [ -0.645155, -5.20406, -0.797314 ] autolevel = true traceheight = 30.0 traceradius = 0.0 }, { _class = "Foot" name = "Foot_Right" anklebone = "ankle_r" toebone = "ball_r" balloffset = [ -7.8228, 0.570553, 0.597956 ] heeloffset = [ 0.645156, 5.20406, 0.797315 ] autolevel = true traceheight = 30.0 traceradius = 0.0 }, ] locktolerance = 0.6 heighttolerance = 2.0 sanitizetrajectories = true }, { _class = "MovementSettings" movementsettings = { name = "" speeds = [ ] runspeed = 260.0 walkspeed = 135.199997 maxSpringTension = 100.0 springConstant = 10.0 useSmoothPaths = true useMotionDamping = false sharpStartAngle = 180.0 } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "head_0" radius = 4.56249 point0 = [ 0.548162, 1.32232, 0.0 ] point1 = [ 2.72269, 0.298181, 0.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "spine_0" radius = 5.86083 point0 = [ -2.7, 1.0, 3.0 ] point1 = [ -2.7, 1.0, -3.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "spine_2" radius = 5.86083 point0 = [ -2.61519, 0.547004, 1.9 ] point1 = [ -2.61519, 0.547004, -1.9 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "spine_3" radius = 7.10434 point0 = [ 0.467953, 0.88271, 1.9 ] point1 = [ 0.467953, 0.88271, -1.9 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "leg_upper_r" radius = 4.11706 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -16.98, 0.215972, -0.592158 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "leg_upper_l" radius = 4.11706 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 16.98, -0.215972, 0.592158 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "leg_lower_r" radius = 3.35306 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -14.256, -0.069175, -0.686705 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "leg_lower_l" radius = 3.35306 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 14.256, 0.069175, 0.686705 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "arm_upper_l" radius = 3.18769 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 7.86575, 0.0, 0.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "arm_upper_r" radius = 3.18769 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -7.86575, 0.0, 0.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "arm_lower_l" radius = 1.84066 point0 = [ -1.18304, 0.0, 0.0 ] point1 = [ 7.86575, 0.0, 0.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "arm_lower_r" radius = 1.84066 point0 = [ 1.18304, 0.0, 0.0 ] point1 = [ -7.86575, 0.0, 0.0 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "hand_r" radius = 1.84066 point0 = [ 0.582719, -0.510149, -0.05536 ] point1 = [ -2.42216, -1.05179, -0.111563 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "hand_l" radius = 1.84066 point0 = [ -0.582719, 0.510149, 0.05536 ] point1 = [ 2.42216, 1.05179, 0.111563 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "ankle_r" radius = 2.28692 point0 = [ 0.143441, 2.52988, 0.392931 ] point1 = [ -7.64466, -1.16415, -0.130248 ] } }, { _class = "GenericGameData" game_class = "ao_proxy_capsule" game_keys = { bonename = "ankle_l" radius = 2.28692 point0 = [ -0.143441, -2.52988, -0.392931 ] point1 = [ 7.64466, 1.16415, 0.130248 ] } }, ] }, { _class = "BodyGroupList" children = [ { _class = "BodyGroup" name = "body" children = [ { _class = "BodyGroupChoice" meshes = [ "body", ] }, ] hidden_in_tools = false non_bodygroup_single_choice = false }, ] }, { _class = "MaterialGroupList" children = [ { _class = "DefaultMaterialGroup" remaps = [ ] use_global_default = true global_default_material = "characters/models/s2ze/bsi_zombie/materials/main_body.vmat" }, ] }, { _class = "RenderMeshList" children = [ { _class = "RenderMeshFile" name = "body" filename = "characters/models/s2ze/bsi_zombie/_smd/zombie_reference.smd" import_scale = 1.0 import_filter = { exclude_by_default = false exception_list = [ ] } }, ] }, { _class = "AnimationList" children = [ { _class = "AnimIncludeModel" model = "characters/models/shared/animsets/animset_t.vmdl" }, { _class = "AnimFile" name = "anim_fix" activity_name = "" activity_weight = 1 weight_list_name = "" fade_in_time = 0.2 fade_out_time = 0.2 looping = false delta = false worldSpace = false hidden = false anim_markup_ordered = false disable_compression = false animgraph_additive = false source_filename = "characters/models/s2ze/bsi_zombie/_smd/zombie_reference.smd" import_bone_scales = false start_frame = -1 end_frame = -1 framerate = -1.0 reverse = false }, ] default_root_bone_name = "" }, { _class = "HitboxSetList" children = [ { _class = "HitboxSet" name = "cstrike" children = [ { _class = "HitboxCapsule" parent_bone = "head_0" surface_property = "playerflesh" translation_only = false group_id = 1 radius = 4.3 point0 = [ -1.23854, -0.066512, 0.0 ] point1 = [ 2.94503, -0.91437, 0.0 ] }, { _class = "HitboxCapsule" parent_bone = "neck_0" surface_property = "playerflesh" translation_only = false group_id = 8 radius = 3.5 point0 = [ 0.220077, 0.542383, 0.0 ] point1 = [ 1.58929, 0.165155, 0.0 ] }, { _class = "HitboxCapsule" parent_bone = "pelvis" surface_property = "playerflesh" translation_only = false group_id = 3 radius = 6.0 point0 = [ -2.7, 1.1, -2.5 ] point1 = [ -2.7, 1.1, 2.5 ] }, { _class = "HitboxCapsule" parent_bone = "spine_0" surface_property = "playerflesh" translation_only = false group_id = 3 radius = 6.0 point0 = [ 1.4, 0.8, 0.843278 ] point1 = [ 1.4, 0.8, -0.843278 ] }, { _class = "HitboxCapsule" parent_bone = "spine_1" surface_property = "playerflesh" translation_only = false group_id = 2 radius = 4.5 point0 = [ 3.8, -0.3, -2.5 ] point1 = [ 3.8, -0.3, 2.5 ] }, { _class = "HitboxCapsule" parent_bone = "spine_2" surface_property = "playerflesh" translation_only = false group_id = 2 radius = 5.5 point0 = [ 4.8, 0.15, -2.8 ] point1 = [ 4.8, 0.15, 2.8 ] }, { _class = "HitboxCapsule" parent_bone = "spine_3" surface_property = "playerflesh" translation_only = false group_id = 2 radius = 5.0 point0 = [ 1.1, 0.0, -3.53437 ] point1 = [ 1.1, 0.0, 3.53437 ] }, { _class = "HitboxCapsule" parent_bone = "leg_upper_l" surface_property = "playerflesh" translation_only = false group_id = 6 radius = 5.0 point0 = [ 1.3, -0.2, 0.0 ] point1 = [ 16.5, -0.7, 0.0 ] }, { _class = "HitboxCapsule" parent_bone = "leg_upper_r" surface_property = "playerflesh" translation_only = false group_id = 7 radius = 5.0 point0 = [ -1.3, 0.0, -0.6 ] point1 = [ -16.5, 0.0, -0.7 ] }, { _class = "HitboxCapsule" parent_bone = "leg_lower_l" surface_property = "playerflesh" translation_only = false group_id = 6 radius = 4.0 point0 = [ 0.1, -0.4, 0.2 ] point1 = [ 17.0, -0.4, 0.7 ] }, { _class = "HitboxCapsule" parent_bone = "leg_lower_r" surface_property = "playerflesh" translation_only = false group_id = 7 radius = 4.0 point0 = [ -0.1, 0.0, -0.2 ] point1 = [ -17.0, 0.4, -0.7 ] }, { _class = "HitboxCapsule" parent_bone = "ankle_l" surface_property = "playerflesh" translation_only = false group_id = 6 radius = 2.6 point0 = [ 0.038959, -3.381705, -0.979533 ] point1 = [ 8.03896, 0.788295, -0.129533 ] }, { _class = "HitboxCapsule" parent_bone = "ankle_r" surface_property = "playerflesh" translation_only = false group_id = 7 radius = 2.6 point0 = [ -7.981431, -0.759856, 0.156458 ] point1 = [ -0.021431, 3.430144, 1.006458 ] }, { _class = "HitboxCapsule" parent_bone = "hand_l" surface_property = "playerflesh" translation_only = false group_id = 4 radius = 2.3 point0 = [ 0.0, 0.3, 0.0 ] point1 = [ 3.59, 1.15, 0.11 ] }, { _class = "HitboxCapsule" parent_bone = "hand_r" surface_property = "playerflesh" translation_only = false group_id = 5 radius = 2.3 point0 = [ 0.0, -0.3, 0.02 ] point1 = [ -3.44, -1.17, -0.09 ] }, { _class = "HitboxCapsule" parent_bone = "arm_upper_l" surface_property = "playerflesh" translation_only = false group_id = 4 radius = 2.7 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 11.2, 0.0, 0.0 ] }, { _class = "HitboxCapsule" parent_bone = "arm_lower_l" surface_property = "playerflesh" translation_only = false group_id = 4 radius = 2.7 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 10.350125, -0.113617, -0.547898 ] }, { _class = "HitboxCapsule" parent_bone = "arm_upper_r" surface_property = "playerflesh" translation_only = false group_id = 5 radius = 2.7 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -11.2, 0.0, 0.0 ] }, { _class = "HitboxCapsule" parent_bone = "arm_lower_r" surface_property = "playerflesh" translation_only = false group_id = 5 radius = 2.7 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -10.311116, 0.161739, 0.386399 ] }, ] }, ] }, { _class = "IKData" children = [ { _class = "IKChain" name = "rhand" children = [ { _class = "IKChainJoint" name = "arm_upper_r" children = [ { _class = "IKChainJoint" name = "arm_lower_r" children = [ { _class = "IKChainJoint" name = "hand_r" bone = "hand_r" }, ] bone = "arm_lower_r" }, ] bone = "arm_upper_r" }, ] m_bDoBonesOrientAlongPositiveX = true "m_DefaultSolverSettings.m_nNumIterations" = 6 "m_DefaultSolverSettings.m_SolverType " = "IKSOLVER_TwoBone" "m_DefaultTargetSettings.m_Bone" = { m_Name = "hand_r" } "m_DefaultTargetSettings.m_TargetSource" = "Bone" "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNamePosition" = { m_id = 4294967295 } "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNameOrientation" = { m_id = 4294967295 } "m_Data.m_EndEffectorFixedOffsetAttachment" = { m_Name = "" } "m_Data.m_bParentJointRequiresAlignment" = true m_bUseNewPoleVectorForAxis = false "m_PoleVectorForAxis " = "IKChainDataPoleVectorForAxis::Y" }, { _class = "IKChain" name = "lhand" children = [ { _class = "IKChainJoint" name = "arm_upper_l" children = [ { _class = "IKChainJoint" name = "arm_lower_l" children = [ { _class = "IKChainJoint" name = "hand_l" bone = "hand_l" }, ] bone = "arm_lower_l" }, ] bone = "arm_upper_l" }, ] m_bDoBonesOrientAlongPositiveX = true "m_DefaultSolverSettings.m_nNumIterations" = 6 "m_DefaultSolverSettings.m_SolverType " = "IKSOLVER_TwoBone" "m_DefaultTargetSettings.m_Bone" = { m_Name = "hand_l" } "m_DefaultTargetSettings.m_TargetSource" = "Bone" "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNamePosition" = { m_id = 4294967295 } "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNameOrientation" = { m_id = 4294967295 } "m_Data.m_EndEffectorFixedOffsetAttachment" = { m_Name = "" } "m_Data.m_bParentJointRequiresAlignment" = true m_bUseNewPoleVectorForAxis = false "m_PoleVectorForAxis " = "IKChainDataPoleVectorForAxis::Y" }, { _class = "IKChain" name = "rfoot" children = [ { _class = "IKChainJoint" name = "leg_upper_r" children = [ { _class = "IKChainJoint" name = "leg_lower_r" children = [ { _class = "IKChainJoint" name = "ankle_r" bone = "ankle_r" }, ] bone = "leg_lower_r" }, ] bone = "leg_upper_r" }, ] m_bDoBonesOrientAlongPositiveX = true "m_DefaultSolverSettings.m_nNumIterations" = 6 "m_DefaultSolverSettings.m_SolverType " = "IKSOLVER_TwoBone" "m_DefaultTargetSettings.m_Bone" = { m_Name = "ankle_r" } "m_DefaultTargetSettings.m_TargetSource" = "Bone" "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNamePosition" = { m_id = 4294967295 } "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNameOrientation" = { m_id = 4294967295 } "m_Data.m_EndEffectorFixedOffsetAttachment" = { m_Name = "" } "m_Data.m_bParentJointRequiresAlignment" = true m_bUseNewPoleVectorForAxis = false "m_PoleVectorForAxis " = "IKChainDataPoleVectorForAxis::Y" }, { _class = "IKChain" name = "lfoot" children = [ { _class = "IKChainJoint" name = "leg_upper_l" children = [ { _class = "IKChainJoint" name = "leg_lower_l" children = [ { _class = "IKChainJoint" name = "ankle_l" bone = "ankle_l" }, ] bone = "leg_lower_l" }, ] bone = "leg_upper_l" }, ] m_bDoBonesOrientAlongPositiveX = true "m_DefaultSolverSettings.m_nNumIterations" = 6 "m_DefaultSolverSettings.m_SolverType " = "IKSOLVER_TwoBone" "m_DefaultTargetSettings.m_Bone" = { m_Name = "ankle_l" } "m_DefaultTargetSettings.m_TargetSource" = "Bone" "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNamePosition" = { m_id = 4294967295 } "m_Data.m_DefaultTargetSettings.m_AnimgraphParameterNameOrientation" = { m_id = 4294967295 } "m_Data.m_EndEffectorFixedOffsetAttachment" = { m_Name = "" } "m_Data.m_bParentJointRequiresAlignment" = true m_bUseNewPoleVectorForAxis = false "m_PoleVectorForAxis " = "IKChainDataPoleVectorForAxis::Y" }, ] }, { _class = "JiggleBoneList" children = [ { _class = "JiggleBone" name = "jiggle_primary" jiggle_root_bone = "jiggle_primary" jiggle_type = 0 has_yaw_constraint = true has_pitch_constraint = true has_angle_constraint = false has_base_spring = false allow_flex_length = false invert_axes = false has_collision = false cloth_collision_layer0 = true cloth_collision_layer1 = true cloth_collision_layer2 = true cloth_collision_layer3 = true length = 50.0 tip_mass = 150.0 angle_limit = 0.0 min_yaw = -10.0 max_yaw = 15.0 yaw_friction = 0.2 yaw_bounce = 0.2 min_pitch = -20.0 max_pitch = 20.0 pitch_friction = 0.2 pitch_bounce = 0.2 base_mass = 10.0 base_stiffness = 10.0 base_damping = 5.0 base_left_min = 0.0 base_left_max = 0.0 base_left_friction = 0.0 base_up_min = 0.0 base_up_max = 0.0 base_up_friction = 0.0 base_forward_min = 0.0 base_forward_max = 0.0 base_forward_friction = 0.0 yaw_stiffness = 0.0 yaw_damping = 0.0 pitch_stiffness = 0.0 pitch_damping = 0.0 along_stiffness = 0.0 along_damping = 0.0 radius0 = 1.0 radius1 = 1.0 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 7.150152, 0.895422, 0.633858 ] }, ] }, { _class = "PhysicsJointList" children = [ { _class = "PhysicsJointConical" parent_body = "pelvis" child_body = "leg_upper_l" anchor_origin = [ -8.193787, 0.000707, 0.000707 ] anchor_angles = [ 0.0, 270.0, 0.0 ] collision_enabled = false friction = 0.5 enable_swing_limit = true swing_limit = 2.94 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -90.0 max_twist_angle = 37.959999 }, { _class = "PhysicsJointConical" parent_body = "pelvis" child_body = "leg_upper_r" anchor_origin = [ -8.356647, 0.000721, 0.000721 ] anchor_angles = [ 0.0, 270.0, 0.0 ] collision_enabled = false friction = 0.5 enable_swing_limit = true swing_limit = 1.3 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -90.0 max_twist_angle = 52.360001 }, { _class = "PhysicsJointRevolute" parent_body = "leg_upper_l" child_body = "leg_lower_l" anchor_origin = [ 17.147295, -1.051215, 0.443928 ] anchor_angles = [ 0.0, 0.0, 0.0 ] collision_enabled = false friction = 0.3 enable_limit = true min_angle = 0.0 max_angle = 90.0 use_block_solver = false }, { _class = "PhysicsJointRevolute" parent_body = "leg_upper_r" child_body = "leg_lower_r" anchor_origin = [ -17.718306, 0.527574, -0.791574 ] anchor_angles = [ 0.0, 180.0, 0.0 ] collision_enabled = false friction = 0.3 enable_limit = true min_angle = 0.0 max_angle = 90.0 use_block_solver = false }, { _class = "PhysicsJointConical" parent_body = "pelvis" child_body = "spine_2" anchor_origin = [ 9.552162, -0.000824, -0.000824 ] anchor_angles = [ 0.0, 45.0, 0.0 ] collision_enabled = false friction = 0.5 enable_swing_limit = true swing_limit = 0.220086 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -35.68 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "spine_2" child_body = "head_0" anchor_origin = [ 15.611883, 2.921562, -0.001372 ] anchor_angles = [ 0.0, 20.0, 0.0 ] collision_enabled = false friction = 1.0 enable_swing_limit = true swing_limit = 17.01 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -30.440001 max_twist_angle = 26.83 }, { _class = "PhysicsJointConical" parent_body = "spine_2" child_body = "arm_upper_l" anchor_origin = [ 10.853504, 2.030163, 5.283488 ] anchor_angles = [ -45.0, 0.0, 90.0 ] collision_enabled = false friction = 0.4 enable_swing_limit = true swing_limit = 0.785398 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -34.369999 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "arm_upper_l" child_body = "arm_lower_l" anchor_origin = [ 11.925204, -0.092121, -0.125194 ] anchor_angles = [ 0.0, 45.0, 0.0 ] collision_enabled = false friction = 0.3 enable_swing_limit = true swing_limit = 0.130027 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = 0.0 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "spine_2" child_body = "arm_upper_r" anchor_origin = [ 10.882565, 2.037492, -5.454376 ] anchor_angles = [ 45.0, 0.0, -90.0 ] collision_enabled = false friction = 0.4 enable_swing_limit = true swing_limit = 0.785398 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -34.700001 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "arm_upper_r" child_body = "arm_lower_r" anchor_origin = [ -12.706182, -0.139284, -0.13635 ] anchor_angles = [ 0.0, 180.0, 0.0 ] collision_enabled = false friction = 0.3 enable_swing_limit = true swing_limit = 0.130027 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = 0.0 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "arm_lower_l" child_body = "hand_l" anchor_origin = [ 12.505415, 0.213043, 0.650745 ] anchor_angles = [ 0.0, 0.0, 90.0 ] collision_enabled = false friction = 0.4 enable_swing_limit = true swing_limit = 0.139626 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = 0.0 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "arm_lower_r" child_body = "hand_r" anchor_origin = [ -12.640877, -0.216376, -0.648756 ] anchor_angles = [ 0.0, 0.0, -90.0 ] collision_enabled = false friction = 0.4 enable_swing_limit = true swing_limit = 0.139626 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = 0.0 max_twist_angle = 90.0 }, { _class = "PhysicsJointConical" parent_body = "leg_lower_l" child_body = "ankle_l" anchor_origin = [ 15.654073, -0.625505, 0.423924 ] anchor_angles = [ 0.0, 0.0, 0.0 ] collision_enabled = false friction = 0.8 enable_swing_limit = true swing_limit = 0.10472 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -30.0 max_twist_angle = 0.0 }, { _class = "PhysicsJointConical" parent_body = "leg_lower_r" child_body = "ankle_r" anchor_origin = [ -15.944311, 0.943118, -1.362732 ] anchor_angles = [ 0.0, 180.0, 0.0 ] collision_enabled = false friction = 0.8 enable_swing_limit = true swing_limit = 0.087266 swing_offset_angle = [ 0.0, 0.0, 0.0 ] enable_twist_limit = true min_twist_angle = -30.0 max_twist_angle = 0.0 }, ] }, { _class = "PhysicsShapeList" children = [ { _class = "PhysicsShapeCapsule" parent_bone = "leg_upper_l" surface_prop = "playerflesh" collision_prop = "default" radius = 4.0 point0 = [ 3.90196, 0.0, 0.269713 ] point1 = [ 16.1812, 0.0, 0.266649 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "leg_lower_l" surface_prop = "playerflesh" collision_prop = "default" radius = 4.0 point0 = [ -1.26783, 0.0, 0.271905 ] point1 = [ 17.395901, -0.013789, 0.445297 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "leg_upper_r" surface_prop = "playerflesh" collision_prop = "default" radius = 4.0 point0 = [ -3.74664, 0.954926, -0.202416 ] point1 = [ -15.9105, 0.515027, -0.280735 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "leg_lower_r" surface_prop = "playerflesh" collision_prop = "default" radius = 4.0 point0 = [ 1.75483, 0.0, -0.486214 ] point1 = [ -17.3936, 0.714657, -0.285032 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "head_0" surface_prop = "playerflesh" collision_prop = "default" radius = 4.2 point0 = [ -1.228431, 0.439548, 0.0 ] point1 = [ 2.601647, -0.930903, 0.0 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "pelvis" surface_prop = "playerflesh" collision_prop = "default" radius = 7.0 point0 = [ -1.02099, 1.01683, 0.0 ] point1 = [ 8.89041, 0.545862, 0.0 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "spine_2" surface_prop = "playerflesh" collision_prop = "default" radius = 7.0 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 7.45863, 0.585045, 0.0 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "arm_upper_l" surface_prop = "playerflesh" collision_prop = "default" radius = 2.75 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 11.8016, 0.0, 0.0001 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "arm_lower_l" surface_prop = "playerflesh" collision_prop = "default" radius = 2.75 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ 12.028, 0.0, 0.609469 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "arm_upper_r" surface_prop = "playerflesh" collision_prop = "default" radius = 2.75 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -11.8016, 0.0, 0.0001 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "arm_lower_r" surface_prop = "playerflesh" collision_prop = "default" radius = 2.75 point0 = [ 0.0, 0.0, 0.0 ] point1 = [ -12.028, 0.0, -0.779665 ] }, { _class = "PhysicsShapeSphere" parent_bone = "hand_l" surface_prop = "playerflesh" collision_prop = "default" radius = 3.69076 center = [ 3.45331, 1.47184, 0.0 ] }, { _class = "PhysicsShapeSphere" parent_bone = "hand_r" surface_prop = "playerflesh" collision_prop = "default" radius = 3.690758 center = [ -3.53448, -1.72292, 0.0 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "ankle_l" surface_prop = "playerflesh" collision_prop = "default" radius = 2.3 point0 = [ -0.514455, -2.464715, -0.605803 ] point1 = [ 7.755263, 1.480192, -0.059391 ] }, { _class = "PhysicsShapeCapsule" parent_bone = "ankle_r" surface_prop = "default" collision_prop = "default" radius = 2.3 point0 = [ -7.887065, -1.353954, 0.130911 ] point1 = [ 0.077765, 2.422489, 0.423661 ] }, ] leave_body_collision_unmodified = false }, { _class = "AttachmentList" children = [ { _class = "Attachment" name = "pistol" parent_bone = "leg_upper_r" relative_origin = [ -1.939568, 0.72418, -4.581382 ] relative_angles = [ -9.218526, 178.445969, 84.760597 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "knife" parent_bone = "leg_upper_l" relative_origin = [ 12.2369, -1.76878, 4.15789 ] relative_angles = [ -8.84426, 148.863007, 75.009399 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "eholster" parent_bone = "pelvis" relative_origin = [ -2.514961, -0.285912, 8.06921 ] relative_angles = [ -1.235596, -178.636002, 70.644867 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "grenade0" parent_bone = "spine_0" relative_origin = [ -1.024529, -4.358753, -0.925023 ] relative_angles = [ 84.804306, -7.996175, 0.00371 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "grenade1" parent_bone = "spine_0" relative_origin = [ -0.651985, 1.463769, -7.221829 ] relative_angles = [ 85.839699, -7.999335, 0.000524 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "grenade2" parent_bone = "spine_0" relative_origin = [ -0.366451, 3.196916, -6.51626 ] relative_angles = [ 88.478432, 24.000883, 28.480452 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "grenade3" parent_bone = "spine_0" relative_origin = [ -0.4464, 4.683943, -5.495792 ] relative_angles = [ 82.600121, 21.620783, 31.120684 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "grenade4" parent_bone = "spine_0" relative_origin = [ -0.462208, 5.639662, -3.311542 ] relative_angles = [ 87.859421, 148.463501, 159.380173 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "defusekit" parent_bone = "spine_0" relative_origin = [ -1.240952, -5.110992, 0.125324 ] relative_angles = [ -2.000891, 75.000481, 91.999985 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "c4" parent_bone = "spine_3" relative_origin = [ 1.320965, -5.979919, 3.995174 ] relative_angles = [ 0.069501, -2.765449, 95.134293 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "primary_smg" parent_bone = "spine_3" relative_origin = [ 0.709457, 7.697963, 3.629935 ] relative_angles = [ -26.228306, 175.738968, -13.060005 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "primary" parent_bone = "jiggle_primary" relative_origin = [ 0.149082, 1.043603, -0.739034 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "clip_limit" parent_bone = "head_0" relative_origin = [ 7.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "look_straight_ahead_stand" parent_bone = "root_motion" relative_origin = [ -5.72855, 63.115799, 9.31675 ] relative_angles = [ -90.0, -90.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "look_straight_ahead_crouch" parent_bone = "root_motion" relative_origin = [ -7.75769, 45.0508, 14.8153 ] relative_angles = [ -90.0, -90.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "gun_accurate" parent_bone = "weapon_hand_r" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "axis_of_intent" parent_bone = "weaponhier_jnt" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ -90.0, -90.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "leg_l_iktarget" parent_bone = "leg_l_iktarget" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "leg_r_iktarget" parent_bone = "leg_r_iktarget" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "weaponhier_r_iktarget" parent_bone = "weaponhier_r_iktarget" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "weaponhier_l_iktarget" parent_bone = "weaponhier_l_iktarget" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "weapon_hand_l" parent_bone = "weapon_hand_l" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, { _class = "Attachment" name = "weapon_hand_r" parent_bone = "weapon_hand_r" relative_origin = [ 0.0, 0.0, 0.0 ] relative_angles = [ 0.0, 0.0, 0.0 ] weight = 1.0 ignore_rotation = false }, ] }, { _class = "PhysicsBodyMarkupList" children = [ { _class = "PhysicsBodyMarkup" target_body = "leg_upper_l" mass_override = 35.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "leg_lower_l" mass_override = 25.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "leg_upper_r" mass_override = 35.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "leg_lower_r" mass_override = 25.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "head_0" mass_override = 12.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 3.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "pelvis" mass_override = 50.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "spine_2" mass_override = 50.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "arm_upper_l" mass_override = 7.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "arm_lower_l" mass_override = 50.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "arm_upper_r" mass_override = 7.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "arm_lower_r" mass_override = 50.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "hand_l" mass_override = 3.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 1.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "hand_r" mass_override = 3.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 1.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "ankle_l" mass_override = 3.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, { _class = "PhysicsBodyMarkup" target_body = "ankle_r" mass_override = 3.0 inertia_scale = 7.0 linear_damping = 0.0 angular_damping = 2.0 use_mass_center_override = false mass_center_override = [ 0.0, 0.0, 0.0 ] }, ] }, ] model_archetype = "jointed_physics_model" primary_associated_entity = "prop_ragdoll" anim_graph_name = "characters/models/shared/animgraphs/player_t.vanmgrph" } }